Class ListRequest.Builder

    • Method Detail

      • hasFilter

        public boolean hasFilter()
        .streamlayer.inplay.bets.ListRequest.Filter filter = 1 [json_name = "filter"];
        Specified by:
        hasFilter in interface ListRequestOrBuilder
        Returns:
        Whether the filter field is set.
      • clearFilter

        public ListRequest.Builder clearFilter()
        .streamlayer.inplay.bets.ListRequest.Filter filter = 1 [json_name = "filter"];
      • getPage

        public int getPage()
         Page number, 0 by default
         
        int32 page = 2 [json_name = "page"];
        Specified by:
        getPage in interface ListRequestOrBuilder
        Returns:
        The page.
      • setPage

        public ListRequest.Builder setPage​(int value)
         Page number, 0 by default
         
        int32 page = 2 [json_name = "page"];
        Parameters:
        value - The page to set.
        Returns:
        This builder for chaining.
      • clearPage

        public ListRequest.Builder clearPage()
         Page number, 0 by default
         
        int32 page = 2 [json_name = "page"];
        Returns:
        This builder for chaining.
      • getPageSize

        public int getPageSize()
         Amount of items per page, 25 by default
         
        int32 page_size = 3 [json_name = "pageSize"];
        Specified by:
        getPageSize in interface ListRequestOrBuilder
        Returns:
        The pageSize.
      • setPageSize

        public ListRequest.Builder setPageSize​(int value)
         Amount of items per page, 25 by default
         
        int32 page_size = 3 [json_name = "pageSize"];
        Parameters:
        value - The pageSize to set.
        Returns:
        This builder for chaining.
      • clearPageSize

        public ListRequest.Builder clearPageSize()
         Amount of items per page, 25 by default
         
        int32 page_size = 3 [json_name = "pageSize"];
        Returns:
        This builder for chaining.
      • getCursor

        public java.lang.String getCursor()
         Pass biggest internal status id for consistent pagination
         
        string cursor = 4 [json_name = "cursor"];
        Specified by:
        getCursor in interface ListRequestOrBuilder
        Returns:
        The cursor.
      • getCursorBytes

        public com.google.protobuf.ByteString getCursorBytes()
         Pass biggest internal status id for consistent pagination
         
        string cursor = 4 [json_name = "cursor"];
        Specified by:
        getCursorBytes in interface ListRequestOrBuilder
        Returns:
        The bytes for cursor.
      • setCursor

        public ListRequest.Builder setCursor​(java.lang.String value)
         Pass biggest internal status id for consistent pagination
         
        string cursor = 4 [json_name = "cursor"];
        Parameters:
        value - The cursor to set.
        Returns:
        This builder for chaining.
      • clearCursor

        public ListRequest.Builder clearCursor()
         Pass biggest internal status id for consistent pagination
         
        string cursor = 4 [json_name = "cursor"];
        Returns:
        This builder for chaining.
      • setCursorBytes

        public ListRequest.Builder setCursorBytes​(com.google.protobuf.ByteString value)
         Pass biggest internal status id for consistent pagination
         
        string cursor = 4 [json_name = "cursor"];
        Parameters:
        value - The bytes for cursor to set.
        Returns:
        This builder for chaining.
      • getOrder

        public java.lang.String getOrder()
         could be asc or desc
         
        string order = 5 [json_name = "order"];
        Specified by:
        getOrder in interface ListRequestOrBuilder
        Returns:
        The order.
      • getOrderBytes

        public com.google.protobuf.ByteString getOrderBytes()
         could be asc or desc
         
        string order = 5 [json_name = "order"];
        Specified by:
        getOrderBytes in interface ListRequestOrBuilder
        Returns:
        The bytes for order.
      • setOrder

        public ListRequest.Builder setOrder​(java.lang.String value)
         could be asc or desc
         
        string order = 5 [json_name = "order"];
        Parameters:
        value - The order to set.
        Returns:
        This builder for chaining.
      • clearOrder

        public ListRequest.Builder clearOrder()
         could be asc or desc
         
        string order = 5 [json_name = "order"];
        Returns:
        This builder for chaining.
      • setOrderBytes

        public ListRequest.Builder setOrderBytes​(com.google.protobuf.ByteString value)
         could be asc or desc
         
        string order = 5 [json_name = "order"];
        Parameters:
        value - The bytes for order to set.
        Returns:
        This builder for chaining.