Class Episode.EpisodeBuilder<C extends Episode,B extends Episode.EpisodeBuilder<C,B>>
java.lang.Object
com.amilesend.tvmaze.client.model.Resource.ResourceBuilder<Episode,ResourceLink,C,B>
com.amilesend.tvmaze.client.model.EpisodeBase.EpisodeBaseBuilder<Episode,ResourceLink,C,B>
com.amilesend.tvmaze.client.model.Episode.EpisodeBuilder<C,B>
- Enclosing class:
Episode
public abstract static class Episode.EpisodeBuilder<C extends Episode,B extends Episode.EpisodeBuilder<C,B>>
extends EpisodeBase.EpisodeBaseBuilder<Episode,ResourceLink,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Cbuild()embeddedResource(Episode.EmbeddedResource embeddedResource) Any embedded resources associated with the episode.The associated episode image URLs.The episode rating.The episode summary.toString()Methods inherited from class com.amilesend.tvmaze.client.model.EpisodeBase.EpisodeBaseBuilder
airdate, airstamp, airtime, name, number, runtime, season, type, urlMethods inherited from class com.amilesend.tvmaze.client.model.Resource.ResourceBuilder
id, links
-
Constructor Details
-
EpisodeBuilder
public EpisodeBuilder()
-
-
Method Details
-
rating
-
image
-
summary
-
embeddedResource
Any embedded resources associated with the episode. Note: can benull.- Returns:
this.
-
build
- Specified by:
buildin classEpisodeBase.EpisodeBaseBuilder<Episode,ResourceLink, C extends Episode, B extends Episode.EpisodeBuilder<C, B>>
-
toString
- Overrides:
toStringin classEpisodeBase.EpisodeBaseBuilder<Episode,ResourceLink, C extends Episode, B extends Episode.EpisodeBuilder<C, B>>
-