Class Rpc.ListRequest.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Rpc.ListRequestOrBuilder, java.lang.Cloneable
    Enclosing class:
    Rpc.ListRequest

    public static final class Rpc.ListRequest.Builder
    extends com.google.protobuf.GeneratedMessage.Builder<Rpc.ListRequest.Builder>
    implements Rpc.ListRequestOrBuilder
     *
     Request to list attributes of given entity by known wildcard prefix.
     
    Protobuf type ListRequest
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Rpc.ListRequest.Builder>
      • clear

        public Rpc.ListRequest.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessage.Builder<Rpc.ListRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Rpc.ListRequest.Builder>
      • getDefaultInstanceForType

        public Rpc.ListRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public Rpc.ListRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public Rpc.ListRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • mergeFrom

        public Rpc.ListRequest.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Rpc.ListRequest.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Rpc.ListRequest.Builder>
      • mergeFrom

        public Rpc.ListRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                          throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Rpc.ListRequest.Builder>
        Throws:
        java.io.IOException
      • getEntity

        public java.lang.String getEntity()
         * Name of the entity. 
         
        string entity = 1;
        Specified by:
        getEntity in interface Rpc.ListRequestOrBuilder
        Returns:
        The entity.
      • getEntityBytes

        public com.google.protobuf.ByteString getEntityBytes()
         * Name of the entity. 
         
        string entity = 1;
        Specified by:
        getEntityBytes in interface Rpc.ListRequestOrBuilder
        Returns:
        The bytes for entity.
      • setEntity

        public Rpc.ListRequest.Builder setEntity​(java.lang.String value)
         * Name of the entity. 
         
        string entity = 1;
        Parameters:
        value - The entity to set.
        Returns:
        This builder for chaining.
      • clearEntity

        public Rpc.ListRequest.Builder clearEntity()
         * Name of the entity. 
         
        string entity = 1;
        Returns:
        This builder for chaining.
      • setEntityBytes

        public Rpc.ListRequest.Builder setEntityBytes​(com.google.protobuf.ByteString value)
         * Name of the entity. 
         
        string entity = 1;
        Parameters:
        value - The bytes for entity to set.
        Returns:
        This builder for chaining.
      • getKey

        public java.lang.String getKey()
         * Key of the entity. 
         
        string key = 2;
        Specified by:
        getKey in interface Rpc.ListRequestOrBuilder
        Returns:
        The key.
      • getKeyBytes

        public com.google.protobuf.ByteString getKeyBytes()
         * Key of the entity. 
         
        string key = 2;
        Specified by:
        getKeyBytes in interface Rpc.ListRequestOrBuilder
        Returns:
        The bytes for key.
      • setKey

        public Rpc.ListRequest.Builder setKey​(java.lang.String value)
         * Key of the entity. 
         
        string key = 2;
        Parameters:
        value - The key to set.
        Returns:
        This builder for chaining.
      • clearKey

        public Rpc.ListRequest.Builder clearKey()
         * Key of the entity. 
         
        string key = 2;
        Returns:
        This builder for chaining.
      • setKeyBytes

        public Rpc.ListRequest.Builder setKeyBytes​(com.google.protobuf.ByteString value)
         * Key of the entity. 
         
        string key = 2;
        Parameters:
        value - The bytes for key to set.
        Returns:
        This builder for chaining.
      • getWildcardPrefix

        public java.lang.String getWildcardPrefix()
         * Prefix of the wildcard attribute (i.e. the name without tha last `.*') 
         
        string wildcardPrefix = 3;
        Specified by:
        getWildcardPrefix in interface Rpc.ListRequestOrBuilder
        Returns:
        The wildcardPrefix.
      • getWildcardPrefixBytes

        public com.google.protobuf.ByteString getWildcardPrefixBytes()
         * Prefix of the wildcard attribute (i.e. the name without tha last `.*') 
         
        string wildcardPrefix = 3;
        Specified by:
        getWildcardPrefixBytes in interface Rpc.ListRequestOrBuilder
        Returns:
        The bytes for wildcardPrefix.
      • setWildcardPrefix

        public Rpc.ListRequest.Builder setWildcardPrefix​(java.lang.String value)
         * Prefix of the wildcard attribute (i.e. the name without tha last `.*') 
         
        string wildcardPrefix = 3;
        Parameters:
        value - The wildcardPrefix to set.
        Returns:
        This builder for chaining.
      • clearWildcardPrefix

        public Rpc.ListRequest.Builder clearWildcardPrefix()
         * Prefix of the wildcard attribute (i.e. the name without tha last `.*') 
         
        string wildcardPrefix = 3;
        Returns:
        This builder for chaining.
      • setWildcardPrefixBytes

        public Rpc.ListRequest.Builder setWildcardPrefixBytes​(com.google.protobuf.ByteString value)
         * Prefix of the wildcard attribute (i.e. the name without tha last `.*') 
         
        string wildcardPrefix = 3;
        Parameters:
        value - The bytes for wildcardPrefix to set.
        Returns:
        This builder for chaining.
      • getOffset

        public java.lang.String getOffset()
         * Offset. If present, return attribute that follows the given one. 
         
        string offset = 4;
        Specified by:
        getOffset in interface Rpc.ListRequestOrBuilder
        Returns:
        The offset.
      • getOffsetBytes

        public com.google.protobuf.ByteString getOffsetBytes()
         * Offset. If present, return attribute that follows the given one. 
         
        string offset = 4;
        Specified by:
        getOffsetBytes in interface Rpc.ListRequestOrBuilder
        Returns:
        The bytes for offset.
      • setOffset

        public Rpc.ListRequest.Builder setOffset​(java.lang.String value)
         * Offset. If present, return attribute that follows the given one. 
         
        string offset = 4;
        Parameters:
        value - The offset to set.
        Returns:
        This builder for chaining.
      • clearOffset

        public Rpc.ListRequest.Builder clearOffset()
         * Offset. If present, return attribute that follows the given one. 
         
        string offset = 4;
        Returns:
        This builder for chaining.
      • setOffsetBytes

        public Rpc.ListRequest.Builder setOffsetBytes​(com.google.protobuf.ByteString value)
         * Offset. If present, return attribute that follows the given one. 
         
        string offset = 4;
        Parameters:
        value - The bytes for offset to set.
        Returns:
        This builder for chaining.
      • getLimit

        public int getLimit()
         * Maximal number of items to return. If less or equal to zero than unlimited.
         
        uint32 limit = 5;
        Specified by:
        getLimit in interface Rpc.ListRequestOrBuilder
        Returns:
        The limit.
      • setLimit

        public Rpc.ListRequest.Builder setLimit​(int value)
         * Maximal number of items to return. If less or equal to zero than unlimited.
         
        uint32 limit = 5;
        Parameters:
        value - The limit to set.
        Returns:
        This builder for chaining.
      • clearLimit

        public Rpc.ListRequest.Builder clearLimit()
         * Maximal number of items to return. If less or equal to zero than unlimited.
         
        uint32 limit = 5;
        Returns:
        This builder for chaining.
      • getTransactionId

        public java.lang.String getTransactionId()
         *
         ID of transaction that is part of this request (if any).
         If empty, the request is not part of any ongoing transaction.
         
        string transactionId = 6;
        Specified by:
        getTransactionId in interface Rpc.ListRequestOrBuilder
        Returns:
        The transactionId.
      • getTransactionIdBytes

        public com.google.protobuf.ByteString getTransactionIdBytes()
         *
         ID of transaction that is part of this request (if any).
         If empty, the request is not part of any ongoing transaction.
         
        string transactionId = 6;
        Specified by:
        getTransactionIdBytes in interface Rpc.ListRequestOrBuilder
        Returns:
        The bytes for transactionId.
      • setTransactionId

        public Rpc.ListRequest.Builder setTransactionId​(java.lang.String value)
         *
         ID of transaction that is part of this request (if any).
         If empty, the request is not part of any ongoing transaction.
         
        string transactionId = 6;
        Parameters:
        value - The transactionId to set.
        Returns:
        This builder for chaining.
      • clearTransactionId

        public Rpc.ListRequest.Builder clearTransactionId()
         *
         ID of transaction that is part of this request (if any).
         If empty, the request is not part of any ongoing transaction.
         
        string transactionId = 6;
        Returns:
        This builder for chaining.
      • setTransactionIdBytes

        public Rpc.ListRequest.Builder setTransactionIdBytes​(com.google.protobuf.ByteString value)
         *
         ID of transaction that is part of this request (if any).
         If empty, the request is not part of any ongoing transaction.
         
        string transactionId = 6;
        Parameters:
        value - The bytes for transactionId to set.
        Returns:
        This builder for chaining.