Class ListModerationRequest.Builder

    • Method Detail

      • setOffset

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

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

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

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

        public ListModerationRequest.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.
      • getCriteriaBytes

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

        public ListModerationRequest.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 ListModerationRequest.Builder clearCriteria()
        string criteria = 4 [json_name = "criteria"];
        Returns:
        This builder for chaining.
      • setCriteriaBytes

        public ListModerationRequest.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.
      • getOwnerBytes

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

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

        public ListModerationRequest.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.
      • setPublic

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

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

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

        public ListModerationRequest.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 ListModerationRequestOrBuilder
        Returns:
        A list containing the without.
      • getWithout

        public java.lang.String getWithout​(int index)
        repeated string without = 9 [json_name = "without"];
        Specified by:
        getWithout in interface ListModerationRequestOrBuilder
        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 ListModerationRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the without at the given index.
      • setWithout

        public ListModerationRequest.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 ListModerationRequest.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 ListModerationRequest.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 ListModerationRequest.Builder clearWithout()
        repeated string without = 9 [json_name = "without"];
        Returns:
        This builder for chaining.
      • addWithoutBytes

        public ListModerationRequest.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.ListModerationRequest.Filter filter = 10 [json_name = "filter"];
        Specified by:
        hasFilter in interface ListModerationRequestOrBuilder
        Returns:
        Whether the filter field is set.
      • clearFilter

        public ListModerationRequest.Builder clearFilter()
        .streamlayer.files.ListModerationRequest.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 ListModerationRequestOrBuilder
        Returns:
        A list containing the tags.
      • getTags

        public java.lang.String getTags​(int index)
        repeated string tags = 11 [json_name = "tags"];
        Specified by:
        getTags in interface ListModerationRequestOrBuilder
        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 ListModerationRequestOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the tags at the given index.
      • setTags

        public ListModerationRequest.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 ListModerationRequest.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 ListModerationRequest.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 ListModerationRequest.Builder clearTags()
        repeated string tags = 11 [json_name = "tags"];
        Returns:
        This builder for chaining.
      • addTagsBytes

        public ListModerationRequest.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.