Class ListProductsRequest.Builder

    • Method Detail

      • getSearch

        public java.lang.String getSearch()
         title, description, team in first version
         
        string search = 1 [json_name = "search"];
        Specified by:
        getSearch in interface ListProductsRequestOrBuilder
        Returns:
        The search.
      • getSearchBytes

        public com.google.protobuf.ByteString getSearchBytes()
         title, description, team in first version
         
        string search = 1 [json_name = "search"];
        Specified by:
        getSearchBytes in interface ListProductsRequestOrBuilder
        Returns:
        The bytes for search.
      • setSearch

        public ListProductsRequest.Builder setSearch​(java.lang.String value)
         title, description, team in first version
         
        string search = 1 [json_name = "search"];
        Parameters:
        value - The search to set.
        Returns:
        This builder for chaining.
      • clearSearch

        public ListProductsRequest.Builder clearSearch()
         title, description, team in first version
         
        string search = 1 [json_name = "search"];
        Returns:
        This builder for chaining.
      • setSearchBytes

        public ListProductsRequest.Builder setSearchBytes​(com.google.protobuf.ByteString value)
         title, description, team in first version
         
        string search = 1 [json_name = "search"];
        Parameters:
        value - The bytes for search to set.
        Returns:
        This builder for chaining.
      • getIdsList

        public java.util.List<java.lang.String> getIdsList()
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Specified by:
        getIdsList in interface ListProductsRequestOrBuilder
        Returns:
        A list containing the ids.
      • getIdsCount

        public int getIdsCount()
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Specified by:
        getIdsCount in interface ListProductsRequestOrBuilder
        Returns:
        The count of ids.
      • getIds

        public java.lang.String getIds​(int index)
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Specified by:
        getIds in interface ListProductsRequestOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The ids at the given index.
      • getIdsBytes

        public com.google.protobuf.ByteString getIdsBytes​(int index)
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Specified by:
        getIdsBytes in interface ListProductsRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the ids at the given index.
      • setIds

        public ListProductsRequest.Builder setIds​(int index,
                                                  java.lang.String value)
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Parameters:
        index - The index to set the value at.
        value - The ids to set.
        Returns:
        This builder for chaining.
      • addIds

        public ListProductsRequest.Builder addIds​(java.lang.String value)
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Parameters:
        value - The ids to add.
        Returns:
        This builder for chaining.
      • addAllIds

        public ListProductsRequest.Builder addAllIds​(java.lang.Iterable<java.lang.String> values)
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Parameters:
        values - The ids to add.
        Returns:
        This builder for chaining.
      • clearIds

        public ListProductsRequest.Builder clearIds()
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Returns:
        This builder for chaining.
      • addIdsBytes

        public ListProductsRequest.Builder addIdsBytes​(com.google.protobuf.ByteString value)
         ignores other parameters
         
        repeated string ids = 2 [json_name = "ids"];
        Parameters:
        value - The bytes of the ids to add.
        Returns:
        This builder for chaining.
      • hasSort

        public boolean hasSort()
        .streamlayer.nflShop.Sort sort = 3 [json_name = "sort"];
        Specified by:
        hasSort in interface ListProductsRequestOrBuilder
        Returns:
        Whether the sort field is set.
      • getCursorBytes

        public com.google.protobuf.ByteString getCursorBytes()
        string cursor = 4 [json_name = "cursor"];
        Specified by:
        getCursorBytes in interface ListProductsRequestOrBuilder
        Returns:
        The bytes for cursor.
      • setCursor

        public ListProductsRequest.Builder setCursor​(java.lang.String value)
        string cursor = 4 [json_name = "cursor"];
        Parameters:
        value - The cursor to set.
        Returns:
        This builder for chaining.
      • clearCursor

        public ListProductsRequest.Builder clearCursor()
        string cursor = 4 [json_name = "cursor"];
        Returns:
        This builder for chaining.
      • setCursorBytes

        public ListProductsRequest.Builder setCursorBytes​(com.google.protobuf.ByteString value)
        string cursor = 4 [json_name = "cursor"];
        Parameters:
        value - The bytes for cursor to set.
        Returns:
        This builder for chaining.
      • setPageSize

        public ListProductsRequest.Builder setPageSize​(int value)
        uint32 page_size = 5 [json_name = "pageSize"];
        Parameters:
        value - The pageSize to set.
        Returns:
        This builder for chaining.
      • clearPageSize

        public ListProductsRequest.Builder clearPageSize()
        uint32 page_size = 5 [json_name = "pageSize"];
        Returns:
        This builder for chaining.