Class SearchRequestBase.SearchRequestBaseBuilder<C extends SearchRequestBase,B extends SearchRequestBase.SearchRequestBaseBuilder<C,B>>

java.lang.Object
com.amilesend.omdb.client.model.SearchRequestBase.SearchRequestBaseBuilder<C,B>
Direct Known Subclasses:
SearchMovieRequest.SearchMovieRequestBuilder, SearchSeriesRequest.SearchSeriesRequestBuilder
Enclosing class:
SearchRequestBase

public abstract static class SearchRequestBase.SearchRequestBaseBuilder<C extends SearchRequestBase,B extends SearchRequestBase.SearchRequestBaseBuilder<C,B>> extends Object
  • Constructor Details

    • SearchRequestBaseBuilder

      public SearchRequestBaseBuilder()
  • Method Details

    • title

      public B title(String title)
      The title of the content to search for.
      Returns:
      this.
    • year

      public B year(Integer year)
      The year of the movie release.
      Returns:
      this.
    • page

      public B page(Integer page)
      The page number of the response to return.
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object