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 EpisodeBase.EpisodeBaseBuilder
airdate, airstamp, airtime, name, number, runtime, season, type, urlMethods inherited from class 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>>
-