com.jakewharton.trakt.services
Class ShowService.EpisodeUnwatchlistBuilder

java.lang.Object
  extended by com.jakewharton.apibuilder.ApiBuilder
      extended by com.jakewharton.trakt.TraktApiBuilder<Void>
          extended by com.jakewharton.trakt.services.ShowService.EpisodeUnwatchlistBuilder
Enclosing class:
ShowService

public static final class ShowService.EpisodeUnwatchlistBuilder
extends TraktApiBuilder<Void>


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
 ShowService.EpisodeUnwatchlistBuilder episode(int season, int episode)
          Add an episode to the list.
 ShowService.EpisodeUnwatchlistBuilder imdbId(String imdbId)
          Show IMDB ID.
protected  void preFireCallback()
          Perform any required actions before validating the request.
 ShowService.EpisodeUnwatchlistBuilder title(String title)
          Show title.
 ShowService.EpisodeUnwatchlistBuilder tvdbId(int tvdbId)
          Show TVDB ID.
 ShowService.EpisodeUnwatchlistBuilder 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, 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 ShowService.EpisodeUnwatchlistBuilder imdbId(String imdbId)
Show IMDB ID.

Parameters:
imdbId - Value.
Returns:
Builder instance.

tvdbId

public ShowService.EpisodeUnwatchlistBuilder tvdbId(int tvdbId)
Show TVDB ID.

Parameters:
tvdbId - Value.
Returns:
Builder instance.

title

public ShowService.EpisodeUnwatchlistBuilder title(String title)
Show title.

Parameters:
title - Value.
Returns:
Builder instance.

year

public ShowService.EpisodeUnwatchlistBuilder year(int year)
Show year.

Parameters:
year - Value.
Returns:
Builder instance.

episode

public ShowService.EpisodeUnwatchlistBuilder episode(int season,
                                                     int episode)
Add an episode to the list.

Parameters:
season - Episode's season number.
episode - Episode's number.
Returns:
Builder instance.

preFireCallback

protected void preFireCallback()
Description copied from class: TraktApiBuilder
Perform any required actions before validating the request.

Overrides:
preFireCallback in class TraktApiBuilder<Void>


Copyright © 2011 Jake Wharton. All Rights Reserved.