Class Rpc.MultifetchRequest.Builder

    • 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.MultifetchRequest.Builder>
      • clear

        public Rpc.MultifetchRequest.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.MultifetchRequest.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.MultifetchRequest.Builder>
      • getDefaultInstanceForType

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

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

        public Rpc.MultifetchRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.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.MultifetchRequest.Builder>
      • mergeFrom

        public Rpc.MultifetchRequest.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.MultifetchRequest.Builder>
        Throws:
        java.io.IOException
      • clearGetRequest

        public Rpc.MultifetchRequest.Builder clearGetRequest()
         *
         List of get requests to be performed.
         
        repeated .GetRequest getRequest = 1;
      • removeGetRequest

        public Rpc.MultifetchRequest.Builder removeGetRequest​(int index)
         *
         List of get requests to be performed.
         
        repeated .GetRequest getRequest = 1;
      • getGetRequestBuilder

        public Rpc.GetRequest.Builder getGetRequestBuilder​(int index)
         *
         List of get requests to be performed.
         
        repeated .GetRequest getRequest = 1;
      • addGetRequestBuilder

        public Rpc.GetRequest.Builder addGetRequestBuilder()
         *
         List of get requests to be performed.
         
        repeated .GetRequest getRequest = 1;
      • addGetRequestBuilder

        public Rpc.GetRequest.Builder addGetRequestBuilder​(int index)
         *
         List of get requests to be performed.
         
        repeated .GetRequest getRequest = 1;
      • getGetRequestBuilderList

        public java.util.List<Rpc.GetRequest.Builder> getGetRequestBuilderList()
         *
         List of get requests to be performed.
         
        repeated .GetRequest getRequest = 1;
      • clearListRequest

        public Rpc.MultifetchRequest.Builder clearListRequest()
         *
         List of list requests to be performed.
         
        repeated .ListRequest listRequest = 2;
      • removeListRequest

        public Rpc.MultifetchRequest.Builder removeListRequest​(int index)
         *
         List of list requests to be performed.
         
        repeated .ListRequest listRequest = 2;
      • getListRequestBuilder

        public Rpc.ListRequest.Builder getListRequestBuilder​(int index)
         *
         List of list requests to be performed.
         
        repeated .ListRequest listRequest = 2;
      • addListRequestBuilder

        public Rpc.ListRequest.Builder addListRequestBuilder()
         *
         List of list requests to be performed.
         
        repeated .ListRequest listRequest = 2;
      • addListRequestBuilder

        public Rpc.ListRequest.Builder addListRequestBuilder​(int index)
         *
         List of list requests to be performed.
         
        repeated .ListRequest listRequest = 2;
      • getListRequestBuilderList

        public java.util.List<Rpc.ListRequest.Builder> getListRequestBuilderList()
         *
         List of list requests to be performed.
         
        repeated .ListRequest listRequest = 2;
      • getTransactionId

        public java.lang.String getTransactionId()
         *
         ID of transaction of the requests. All requests MUST have empty transaction ID and
         share this global one (if any).
         
        string transactionId = 3;
        Specified by:
        getTransactionId in interface Rpc.MultifetchRequestOrBuilder
        Returns:
        The transactionId.
      • getTransactionIdBytes

        public com.google.protobuf.ByteString getTransactionIdBytes()
         *
         ID of transaction of the requests. All requests MUST have empty transaction ID and
         share this global one (if any).
         
        string transactionId = 3;
        Specified by:
        getTransactionIdBytes in interface Rpc.MultifetchRequestOrBuilder
        Returns:
        The bytes for transactionId.
      • setTransactionId

        public Rpc.MultifetchRequest.Builder setTransactionId​(java.lang.String value)
         *
         ID of transaction of the requests. All requests MUST have empty transaction ID and
         share this global one (if any).
         
        string transactionId = 3;
        Parameters:
        value - The transactionId to set.
        Returns:
        This builder for chaining.
      • clearTransactionId

        public Rpc.MultifetchRequest.Builder clearTransactionId()
         *
         ID of transaction of the requests. All requests MUST have empty transaction ID and
         share this global one (if any).
         
        string transactionId = 3;
        Returns:
        This builder for chaining.
      • setTransactionIdBytes

        public Rpc.MultifetchRequest.Builder setTransactionIdBytes​(com.google.protobuf.ByteString value)
         *
         ID of transaction of the requests. All requests MUST have empty transaction ID and
         share this global one (if any).
         
        string transactionId = 3;
        Parameters:
        value - The bytes for transactionId to set.
        Returns:
        This builder for chaining.