Class Rpc.MultifetchResponse.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.MultifetchResponse.Builder>
      • clear

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

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

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

        public Rpc.MultifetchResponse 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.MultifetchResponse.Builder>
      • mergeFrom

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

        public int getGetResponseCount()
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
        Specified by:
        getGetResponseCount in interface Rpc.MultifetchResponseOrBuilder
      • setGetResponse

        public Rpc.MultifetchResponse.Builder setGetResponse​(int index,
                                                             Rpc.GetResponse value)
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • addGetResponse

        public Rpc.MultifetchResponse.Builder addGetResponse​(Rpc.GetResponse value)
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • addGetResponse

        public Rpc.MultifetchResponse.Builder addGetResponse​(int index,
                                                             Rpc.GetResponse value)
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • addAllGetResponse

        public Rpc.MultifetchResponse.Builder addAllGetResponse​(java.lang.Iterable<? extends Rpc.GetResponse> values)
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • clearGetResponse

        public Rpc.MultifetchResponse.Builder clearGetResponse()
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • removeGetResponse

        public Rpc.MultifetchResponse.Builder removeGetResponse​(int index)
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • getGetResponseBuilder

        public Rpc.GetResponse.Builder getGetResponseBuilder​(int index)
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • addGetResponseBuilder

        public Rpc.GetResponse.Builder addGetResponseBuilder()
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • addGetResponseBuilder

        public Rpc.GetResponse.Builder addGetResponseBuilder​(int index)
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • getGetResponseBuilderList

        public java.util.List<Rpc.GetResponse.Builder> getGetResponseBuilderList()
         *
         Response to all get requests sent in MultifetchRequest.
         The order of responses is preserved.
         
        repeated .GetResponse getResponse = 1;
      • getListResponseCount

        public int getListResponseCount()
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
        Specified by:
        getListResponseCount in interface Rpc.MultifetchResponseOrBuilder
      • setListResponse

        public Rpc.MultifetchResponse.Builder setListResponse​(int index,
                                                              Rpc.ListResponse value)
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • addListResponse

        public Rpc.MultifetchResponse.Builder addListResponse​(Rpc.ListResponse value)
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • addListResponse

        public Rpc.MultifetchResponse.Builder addListResponse​(int index,
                                                              Rpc.ListResponse value)
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • addAllListResponse

        public Rpc.MultifetchResponse.Builder addAllListResponse​(java.lang.Iterable<? extends Rpc.ListResponse> values)
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • clearListResponse

        public Rpc.MultifetchResponse.Builder clearListResponse()
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • removeListResponse

        public Rpc.MultifetchResponse.Builder removeListResponse​(int index)
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • getListResponseBuilder

        public Rpc.ListResponse.Builder getListResponseBuilder​(int index)
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • addListResponseBuilder

        public Rpc.ListResponse.Builder addListResponseBuilder()
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • addListResponseBuilder

        public Rpc.ListResponse.Builder addListResponseBuilder​(int index)
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;
      • getListResponseBuilderList

        public java.util.List<Rpc.ListResponse.Builder> getListResponseBuilderList()
         *
         Response to all list requests sent in MultifetchRequest
         The order of responses is preserved.
         
        repeated .ListResponse listResponse = 2;