com.jakewharton.trakt.services
Class ShoutService.EpisodeBuilder

java.lang.Object
  extended by com.jakewharton.apibuilder.ApiBuilder
      extended by com.jakewharton.trakt.TraktApiBuilder<Response>
          extended by com.jakewharton.trakt.services.ShoutService.EpisodeBuilder
Enclosing class:
ShoutService

public static final class ShoutService.EpisodeBuilder
extends TraktApiBuilder<Response>


Nested Class Summary
 
Nested classes/interfaces inherited from class com.jakewharton.trakt.TraktApiBuilder
TraktApiBuilder.HttpMethod
 
Field Summary
 
Fields inherited from class com.jakewharton.trakt.TraktApiBuilder
FIELD_API_KEY, FIELD_DATE, FIELD_DAYS, FIELD_EPISODE, FIELD_EXTENDED, FIELD_QUERY, FIELD_SEASON, FIELD_TITLE, FIELD_USERNAME
 
Fields inherited from class com.jakewharton.apibuilder.ApiBuilder
API_URL_DELIMITER_END, API_URL_DELIMITER_START
 
Method Summary
 ShoutService.EpisodeBuilder episode(int episode)
          Show episode.
 ShoutService.EpisodeBuilder imdbId(String imdbId)
          Show IMDB ID.
 ShoutService.EpisodeBuilder season(int season)
          Show season.
 ShoutService.EpisodeBuilder shout(String shout)
          Text for the shout.
 ShoutService.EpisodeBuilder title(String title)
          Show title.
 ShoutService.EpisodeBuilder tvdbId(int tvdbId)
          Show TVDB ID.
 ShoutService.EpisodeBuilder year(int year)
          Show year.
 
Methods inherited from class com.jakewharton.trakt.TraktApiBuilder
dateToUnixTimestamp, execute, field, field, fire, hasPostParameter, includeDebugStrings, parameter, parameter, parameter, performValidation, postFireCallback, postParameter, postParameter, postParameter, postParameter, preFireCallback, print
 
Methods inherited from class com.jakewharton.apibuilder.ApiBuilder
buildUrl, buildUrl, encodeUrl, field, field, field, field, field, hasField, hasParameter, parameter, parameter, parameter, parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

imdbId

public ShoutService.EpisodeBuilder imdbId(String imdbId)
Show IMDB ID.

Parameters:
imdbId - Value.
Returns:
Builder instance.

tvdbId

public ShoutService.EpisodeBuilder tvdbId(int tvdbId)
Show TVDB ID.

Parameters:
tvdbId - Value.
Returns:
Builder instance.

title

public ShoutService.EpisodeBuilder title(String title)
Show title.

Parameters:
title - Value.
Returns:
Builder instance.

year

public ShoutService.EpisodeBuilder year(int year)
Show year.

Parameters:
year - Value.
Returns:
Builder instance.

season

public ShoutService.EpisodeBuilder season(int season)
Show season. Send 0 if watching a special.

Parameters:
season - Value.
Returns:
Builder instance.

episode

public ShoutService.EpisodeBuilder episode(int episode)
Show episode.

Parameters:
episode - Value.
Returns:
Builder instance.

shout

public ShoutService.EpisodeBuilder shout(String shout)
Text for the shout.

Parameters:
shout - Value.
Returns:
Builder instance.


Copyright © 2011 Jake Wharton. All Rights Reserved.