Class TvEpisode.TvEpisodeBuilder<C extends TvEpisode,B extends TvEpisode.TvEpisodeBuilder<C,B>>
java.lang.Object
com.amilesend.tmdb.client.model.Resource.ResourceBuilder<Integer,TvEpisode,C,B>
com.amilesend.tmdb.client.model.NamedResource.NamedResourceBuilder<Integer,TvEpisode,C,B>
com.amilesend.tmdb.client.model.tv.episodes.type.TvEpisode.TvEpisodeBuilder<C,B>
- Direct Known Subclasses:
GetEpisodeDetailsResponse.GetEpisodeDetailsResponseBuilder,GroupEpisode.GroupEpisodeBuilder,TvEpisodeSearchResult.TvEpisodeSearchResultBuilder,TvSeriesEpisode.TvSeriesEpisodeBuilder
- Enclosing class:
TvEpisode
public abstract static class TvEpisode.TvEpisodeBuilder<C extends TvEpisode,B extends TvEpisode.TvEpisodeBuilder<C,B>>
extends NamedResource.NamedResourceBuilder<Integer,TvEpisode,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe episode air date.abstract Cbuild()episodeNumber(Integer episodeNumber) The episode number relative to the season.The episode overview.productionCode(String productionCode) The production code.The runtime in minutes.seasonNumber(Integer seasonNumber) The associated season number.The relative path to the still image.toString()voteAverage(Double voteAverage) The average vote value.The total number of votes 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
-
TvEpisodeBuilder
public TvEpisodeBuilder()
-
-
Method Details
-
airDate
The episode air date.- Returns:
this.
-
episodeNumber
The episode number relative to the season.- Returns:
this.
-
overview
The episode overview.- Returns:
this.
-
productionCode
The production code.- Returns:
this.
-
runtime
The runtime in minutes.- Returns:
this.
-
seasonNumber
The associated season number.- Returns:
this.
-
stillPath
The relative path to the still image.- Returns:
this.
-
voteAverage
The average vote value.- Returns:
this.
-
voteCount
The total number of votes for the episode.- Returns:
this.
-
build
- Specified by:
buildin classNamedResource.NamedResourceBuilder<Integer,TvEpisode, C extends TvEpisode, B extends TvEpisode.TvEpisodeBuilder<C, B>>
-
toString
- Overrides:
toStringin classNamedResource.NamedResourceBuilder<Integer,TvEpisode, C extends TvEpisode, B extends TvEpisode.TvEpisodeBuilder<C, B>>
-