Class GetChangesResponseBase.GetChangesResponseBaseBuilder<C extends GetChangesResponseBase,B extends GetChangesResponseBase.GetChangesResponseBaseBuilder<C,B>>

java.lang.Object
com.amilesend.tmdb.client.model.change.type.GetChangesResponseBase.GetChangesResponseBaseBuilder<C,B>
Direct Known Subclasses:
GetMovieChangesResponse.GetMovieChangesResponseBuilder, GetPersonChangesResponse.GetPersonChangesResponseBuilder, GetTvChangesResponse.GetTvChangesResponseBuilder
Enclosing class:
GetChangesResponseBase

public abstract static class GetChangesResponseBase.GetChangesResponseBaseBuilder<C extends GetChangesResponseBase,B extends GetChangesResponseBase.GetChangesResponseBaseBuilder<C,B>> extends Object
  • Constructor Details

    • GetChangesResponseBaseBuilder

      public GetChangesResponseBaseBuilder()
  • Method Details

    • results

      public B results(List<Change> results)
      The list of changes.
      Returns:
      this.
    • page

      public B page(Integer page)
      The page number.
      Returns:
      this.
    • totalPages

      public B totalPages(Integer totalPages)
      The total number of pages available.
      Returns:
      this.
    • totalResults

      public B totalResults(Integer totalResults)
      The total number of changes available.
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object