Class PaginationInfo


  • @Generated(value="org.openapitools.codegen.languages.JavaInflectorServerCodegen",
               comments="Generator version: 7.15.0")
    public class PaginationInfo
    extends Object
    • Constructor Detail

      • PaginationInfo

        public PaginationInfo()
    • Method Detail

      • getPage

        public Integer getPage()
      • setPage

        public void setPage​(Integer page)
      • pageSize

        public PaginationInfo pageSize​(Integer pageSize)
        Number of items requested per page (same as input page_size, even if last page has fewer items) minimum: 1 maximum: 1000
      • getPageSize

        public Integer getPageSize()
      • setPageSize

        public void setPageSize​(Integer pageSize)
      • totalItems

        public PaginationInfo totalItems​(Long totalItems)
        Total number of items across all pages
      • getTotalItems

        public Long getTotalItems()
      • setTotalItems

        public void setTotalItems​(Long totalItems)
      • totalPages

        public PaginationInfo totalPages​(Integer totalPages)
        Total number of pages (Math.ceil(total_items / page_size))
      • getTotalPages

        public Integer getTotalPages()
      • setTotalPages

        public void setTotalPages​(Integer totalPages)
      • getHasNext

        public Boolean getHasNext()
      • setHasNext

        public void setHasNext​(Boolean hasNext)
      • hasPrevious

        public PaginationInfo hasPrevious​(Boolean hasPrevious)
        true if there is a previous page
      • getHasPrevious

        public Boolean getHasPrevious()
      • setHasPrevious

        public void setHasPrevious​(Boolean hasPrevious)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object