Interface PageInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PageInfo, PageInfo.Builder

public interface PageInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    current page (1-based)
    int
    current page size
    int
    next page number.
    int
    previous page number.
    long
    total matching items
    int
    last page number
    boolean
    next page number.
    boolean
    previous page number.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getCurrentPage

      int getCurrentPage()
      current page (1-based)
      
      int32 current_page = 1 [json_name = "currentPage"];
      Returns:
      The currentPage.
    • getCurrentPageSize

      int getCurrentPageSize()
      current page size
      
      int32 current_page_size = 2 [json_name = "currentPageSize"];
      Returns:
      The currentPageSize.
    • getTotalPages

      int getTotalPages()
      last page number
      
      int32 total_pages = 3 [json_name = "totalPages"];
      Returns:
      The totalPages.
    • getTotalItems

      long getTotalItems()
      total matching items
      
      int64 total_items = 4 [json_name = "totalItems"];
      Returns:
      The totalItems.
    • hasNextPage

      boolean hasNextPage()
      next page number. null if not present
      
      optional int32 next_page = 5 [json_name = "nextPage"];
      Returns:
      Whether the nextPage field is set.
    • getNextPage

      int getNextPage()
      next page number. null if not present
      
      optional int32 next_page = 5 [json_name = "nextPage"];
      Returns:
      The nextPage.
    • hasPrevPage

      boolean hasPrevPage()
      previous page number. null if not present
      
      optional int32 prev_page = 6 [json_name = "prevPage"];
      Returns:
      Whether the prevPage field is set.
    • getPrevPage

      int getPrevPage()
      previous page number. null if not present
      
      optional int32 prev_page = 6 [json_name = "prevPage"];
      Returns:
      The prevPage.