Class GetByIdRequestBase.GetByIdRequestBaseBuilder<C extends GetByIdRequestBase,B extends GetByIdRequestBase.GetByIdRequestBaseBuilder<C,B>>

java.lang.Object
com.amilesend.omdb.client.model.GetByIdRequestBase.GetByIdRequestBaseBuilder<C,B>
Direct Known Subclasses:
GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder, GetMovieByIdRequest.GetMovieByIdRequestBuilder, GetSeasonByIdRequest.GetSeasonByIdRequestBuilder, GetSeriesByIdRequest.GetSeriesByIdRequestBuilder
Enclosing class:
GetByIdRequestBase

public abstract static class GetByIdRequestBase.GetByIdRequestBaseBuilder<C extends GetByIdRequestBase,B extends GetByIdRequestBase.GetByIdRequestBaseBuilder<C,B>> extends Object
  • Constructor Details

    • GetByIdRequestBaseBuilder

      public GetByIdRequestBaseBuilder()
  • Method Details

    • imdbId

      public B imdbId(String imdbId)
      The IMDB identifier to search for.
      Returns:
      this.
    • plot

      public B plot(Plot plot)
      The plot format (i.e., short or full; default is short).
      Returns:
      this.
      See Also:
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object