Class ListRequest.Builder

    • Method Detail

      • getOffset

        public int getOffset()
        int32 offset = 1 [json_name = "offset"];
        Specified by:
        getOffset in interface ListRequestOrBuilder
        Returns:
        The offset.
      • setOffset

        public ListRequest.Builder setOffset​(int value)
        int32 offset = 1 [json_name = "offset"];
        Parameters:
        value - The offset to set.
        Returns:
        This builder for chaining.
      • clearOffset

        public ListRequest.Builder clearOffset()
        int32 offset = 1 [json_name = "offset"];
        Returns:
        This builder for chaining.
      • getLimit

        public int getLimit()
        int32 limit = 2 [json_name = "limit"];
        Specified by:
        getLimit in interface ListRequestOrBuilder
        Returns:
        The limit.
      • setLimit

        public ListRequest.Builder setLimit​(int value)
        int32 limit = 2 [json_name = "limit"];
        Parameters:
        value - The limit to set.
        Returns:
        This builder for chaining.
      • clearLimit

        public ListRequest.Builder clearLimit()
        int32 limit = 2 [json_name = "limit"];
        Returns:
        This builder for chaining.
      • getOrder

        public java.lang.String getOrder()
        string order = 3 [json_name = "order"];
        Specified by:
        getOrder in interface ListRequestOrBuilder
        Returns:
        The order.
      • getOrderBytes

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

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

        public ListRequest.Builder clearOrder()
        string order = 3 [json_name = "order"];
        Returns:
        This builder for chaining.
      • setOrderBytes

        public ListRequest.Builder setOrderBytes​(com.google.protobuf.ByteString value)
        string order = 3 [json_name = "order"];
        Parameters:
        value - The bytes for order to set.
        Returns:
        This builder for chaining.
      • getCriteria

        public java.lang.String getCriteria()
        string criteria = 4 [json_name = "criteria"];
        Specified by:
        getCriteria in interface ListRequestOrBuilder
        Returns:
        The criteria.
      • getCriteriaBytes

        public com.google.protobuf.ByteString getCriteriaBytes()
        string criteria = 4 [json_name = "criteria"];
        Specified by:
        getCriteriaBytes in interface ListRequestOrBuilder
        Returns:
        The bytes for criteria.
      • setCriteria

        public ListRequest.Builder setCriteria​(java.lang.String value)
        string criteria = 4 [json_name = "criteria"];
        Parameters:
        value - The criteria to set.
        Returns:
        This builder for chaining.
      • clearCriteria

        public ListRequest.Builder clearCriteria()
        string criteria = 4 [json_name = "criteria"];
        Returns:
        This builder for chaining.
      • setCriteriaBytes

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

        public java.lang.String getOwner()
        string owner = 5 [json_name = "owner"];
        Specified by:
        getOwner in interface ListRequestOrBuilder
        Returns:
        The owner.
      • getOwnerBytes

        public com.google.protobuf.ByteString getOwnerBytes()
        string owner = 5 [json_name = "owner"];
        Specified by:
        getOwnerBytes in interface ListRequestOrBuilder
        Returns:
        The bytes for owner.
      • setOwner

        public ListRequest.Builder setOwner​(java.lang.String value)
        string owner = 5 [json_name = "owner"];
        Parameters:
        value - The owner to set.
        Returns:
        This builder for chaining.
      • clearOwner

        public ListRequest.Builder clearOwner()
        string owner = 5 [json_name = "owner"];
        Returns:
        This builder for chaining.
      • setOwnerBytes

        public ListRequest.Builder setOwnerBytes​(com.google.protobuf.ByteString value)
        string owner = 5 [json_name = "owner"];
        Parameters:
        value - The bytes for owner to set.
        Returns:
        This builder for chaining.
      • getPublic

        public boolean getPublic()
        bool public = 6 [json_name = "public"];
        Specified by:
        getPublic in interface ListRequestOrBuilder
        Returns:
        The public.
      • setPublic

        public ListRequest.Builder setPublic​(boolean value)
        bool public = 6 [json_name = "public"];
        Parameters:
        value - The public to set.
        Returns:
        This builder for chaining.
      • clearPublic

        public ListRequest.Builder clearPublic()
        bool public = 6 [json_name = "public"];
        Returns:
        This builder for chaining.
      • getTemp

        public boolean getTemp()
        bool temp = 7 [json_name = "temp"];
        Specified by:
        getTemp in interface ListRequestOrBuilder
        Returns:
        The temp.
      • setTemp

        public ListRequest.Builder setTemp​(boolean value)
        bool temp = 7 [json_name = "temp"];
        Parameters:
        value - The temp to set.
        Returns:
        This builder for chaining.
      • clearTemp

        public ListRequest.Builder clearTemp()
        bool temp = 7 [json_name = "temp"];
        Returns:
        This builder for chaining.
      • getExpiration

        public int getExpiration()
        int32 expiration = 8 [json_name = "expiration"];
        Specified by:
        getExpiration in interface ListRequestOrBuilder
        Returns:
        The expiration.
      • setExpiration

        public ListRequest.Builder setExpiration​(int value)
        int32 expiration = 8 [json_name = "expiration"];
        Parameters:
        value - The expiration to set.
        Returns:
        This builder for chaining.
      • clearExpiration

        public ListRequest.Builder clearExpiration()
        int32 expiration = 8 [json_name = "expiration"];
        Returns:
        This builder for chaining.
      • getWithoutList

        public java.util.List<java.lang.String> getWithoutList()
        repeated string without = 9 [json_name = "without"];
        Specified by:
        getWithoutList in interface ListRequestOrBuilder
        Returns:
        A list containing the without.
      • getWithoutCount

        public int getWithoutCount()
        repeated string without = 9 [json_name = "without"];
        Specified by:
        getWithoutCount in interface ListRequestOrBuilder
        Returns:
        The count of without.
      • getWithout

        public java.lang.String getWithout​(int index)
        repeated string without = 9 [json_name = "without"];
        Specified by:
        getWithout in interface ListRequestOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The without at the given index.
      • getWithoutBytes

        public com.google.protobuf.ByteString getWithoutBytes​(int index)
        repeated string without = 9 [json_name = "without"];
        Specified by:
        getWithoutBytes in interface ListRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the without at the given index.
      • setWithout

        public ListRequest.Builder setWithout​(int index,
                                              java.lang.String value)
        repeated string without = 9 [json_name = "without"];
        Parameters:
        index - The index to set the value at.
        value - The without to set.
        Returns:
        This builder for chaining.
      • addWithout

        public ListRequest.Builder addWithout​(java.lang.String value)
        repeated string without = 9 [json_name = "without"];
        Parameters:
        value - The without to add.
        Returns:
        This builder for chaining.
      • addAllWithout

        public ListRequest.Builder addAllWithout​(java.lang.Iterable<java.lang.String> values)
        repeated string without = 9 [json_name = "without"];
        Parameters:
        values - The without to add.
        Returns:
        This builder for chaining.
      • clearWithout

        public ListRequest.Builder clearWithout()
        repeated string without = 9 [json_name = "without"];
        Returns:
        This builder for chaining.
      • addWithoutBytes

        public ListRequest.Builder addWithoutBytes​(com.google.protobuf.ByteString value)
        repeated string without = 9 [json_name = "without"];
        Parameters:
        value - The bytes of the without to add.
        Returns:
        This builder for chaining.
      • hasFilter

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

        public ListRequest.Builder clearFilter()
        .streamlayer.files.ListRequest.Filter filter = 10 [json_name = "filter"];
      • getTagsList

        public java.util.List<java.lang.String> getTagsList()
        repeated string tags = 11 [json_name = "tags"];
        Specified by:
        getTagsList in interface ListRequestOrBuilder
        Returns:
        A list containing the tags.
      • getTagsCount

        public int getTagsCount()
        repeated string tags = 11 [json_name = "tags"];
        Specified by:
        getTagsCount in interface ListRequestOrBuilder
        Returns:
        The count of tags.
      • getTags

        public java.lang.String getTags​(int index)
        repeated string tags = 11 [json_name = "tags"];
        Specified by:
        getTags in interface ListRequestOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The tags at the given index.
      • getTagsBytes

        public com.google.protobuf.ByteString getTagsBytes​(int index)
        repeated string tags = 11 [json_name = "tags"];
        Specified by:
        getTagsBytes in interface ListRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the tags at the given index.
      • setTags

        public ListRequest.Builder setTags​(int index,
                                           java.lang.String value)
        repeated string tags = 11 [json_name = "tags"];
        Parameters:
        index - The index to set the value at.
        value - The tags to set.
        Returns:
        This builder for chaining.
      • addTags

        public ListRequest.Builder addTags​(java.lang.String value)
        repeated string tags = 11 [json_name = "tags"];
        Parameters:
        value - The tags to add.
        Returns:
        This builder for chaining.
      • addAllTags

        public ListRequest.Builder addAllTags​(java.lang.Iterable<java.lang.String> values)
        repeated string tags = 11 [json_name = "tags"];
        Parameters:
        values - The tags to add.
        Returns:
        This builder for chaining.
      • clearTags

        public ListRequest.Builder clearTags()
        repeated string tags = 11 [json_name = "tags"];
        Returns:
        This builder for chaining.
      • addTagsBytes

        public ListRequest.Builder addTagsBytes​(com.google.protobuf.ByteString value)
        repeated string tags = 11 [json_name = "tags"];
        Parameters:
        value - The bytes of the tags to add.
        Returns:
        This builder for chaining.