Class RatedTVEpisode.RatedTVEpisodeBuilder<C extends RatedTVEpisode,B extends RatedTVEpisode.RatedTVEpisodeBuilder<C,B>>
java.lang.Object
com.amilesend.tmdb.client.model.Resource.ResourceBuilder<Integer,RatedTVEpisode,C,B>
com.amilesend.tmdb.client.model.NamedResource.NamedResourceBuilder<Integer,RatedTVEpisode,C,B>
com.amilesend.tmdb.client.model.acount.type.RatedTVEpisode.RatedTVEpisodeBuilder<C,B>
- Enclosing class:
RatedTVEpisode
public abstract static class RatedTVEpisode.RatedTVEpisodeBuilder<C extends RatedTVEpisode,B extends RatedTVEpisode.RatedTVEpisodeBuilder<C,B>>
extends NamedResource.NamedResourceBuilder<Integer,RatedTVEpisode,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe episodes initial air date.abstract Cbuild()episodeNumber(Integer episodeNumber) The episode number (within a season) associated with the episode.A summary of the episode.productionCode(String productionCode) The production code identifier associated with the episode.The user's rating of the episode.The episode runtime in minutes.seasonNumber(Integer seasonNumber) The associated season number of the episode.The associated show identifier.Relative path to an image still associated with the episode.toString()voteAverage(Double voteAverage) The average user rating of the episode.The total user vote count for the episode.Methods inherited from class com.amilesend.tmdb.client.model.NamedResource.NamedResourceBuilder
nameMethods inherited from class com.amilesend.tmdb.client.model.Resource.ResourceBuilder
id
-
Constructor Details
-
RatedTVEpisodeBuilder
public RatedTVEpisodeBuilder()
-
-
Method Details
-
airDate
The episodes initial air date.- Returns:
this.
-
episodeNumber
The episode number (within a season) associated with the episode.- Returns:
this.
-
overview
A summary of the episode.- Returns:
this.
-
productionCode
The production code identifier associated with the episode.- Returns:
this.
-
runtime
The episode runtime in minutes.- Returns:
this.
-
seasonNumber
The associated season number of the episode.- Returns:
this.
-
showId
The associated show identifier.- Returns:
this.
-
stillPath
Relative path to an image still associated with the episode.- Returns:
this.
-
voteAverage
The average user rating of the episode.- Returns:
this.
-
voteCount
The total user vote count for the episode.- Returns:
this.
-
rating
The user's rating of the episode.- Returns:
this.
-
build
- Specified by:
buildin classNamedResource.NamedResourceBuilder<Integer,RatedTVEpisode, C extends RatedTVEpisode, B extends RatedTVEpisode.RatedTVEpisodeBuilder<C, B>>
-
toString
- Overrides:
toStringin classNamedResource.NamedResourceBuilder<Integer,RatedTVEpisode, C extends RatedTVEpisode, B extends RatedTVEpisode.RatedTVEpisodeBuilder<C, B>>
-