Class ChangesRequestBase.ChangesRequestBaseBuilder<C extends ChangesRequestBase, B extends ChangesRequestBase.ChangesRequestBaseBuilder<C,B>>

java.lang.Object
com.amilesend.tmdb.client.model.type.ChangesRequestBase.ChangesRequestBaseBuilder<C,B>
Direct Known Subclasses:
GetChangesRequest.GetChangesRequestBuilder, GetChangesRequest.GetChangesRequestBuilder, GetChangesRequest.GetChangesRequestBuilder, GetChangesRequest.GetChangesRequestBuilder, GetMovieChangesRequest.GetMovieChangesRequestBuilder, GetPersonChangesRequest.GetPersonChangesRequestBuilder, GetTvChangesRequest.GetTvChangesRequestBuilder
Enclosing class:
ChangesRequestBase

public abstract static class ChangesRequestBase.ChangesRequestBaseBuilder<C extends ChangesRequestBase, B extends ChangesRequestBase.ChangesRequestBaseBuilder<C,B>> extends Object
  • Constructor Details

    • ChangesRequestBaseBuilder

      public ChangesRequestBaseBuilder()
  • Method Details

    • startDate

      public B startDate(LocalDate startDate)
      The start date (optional).
      Returns:
      this.
    • endDate

      public B endDate(LocalDate endDate)
      The end date (optional).
      Returns:
      this.
    • page

      public B page(Integer page)
      The page number if the amount of pages exceeds 1 (optional).
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object