Class Rpc.MultifetchRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Rpc.MultifetchRequest.Builder>
-
- cz.o2.proxima.direct.server.rpc.proto.service.Rpc.MultifetchRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Rpc.MultifetchRequestOrBuilder,java.lang.Cloneable
- Enclosing class:
- Rpc.MultifetchRequest
public static final class Rpc.MultifetchRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<Rpc.MultifetchRequest.Builder> implements Rpc.MultifetchRequestOrBuilder
* A multiget/multilist request.
Protobuf typeMultifetchRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Rpc.MultifetchRequest.BuilderaddAllGetRequest(java.lang.Iterable<? extends Rpc.GetRequest> values)* List of get requests to be performed.Rpc.MultifetchRequest.BuilderaddAllListRequest(java.lang.Iterable<? extends Rpc.ListRequest> values)* List of list requests to be performed.Rpc.MultifetchRequest.BuilderaddGetRequest(int index, Rpc.GetRequest value)* List of get requests to be performed.Rpc.MultifetchRequest.BuilderaddGetRequest(int index, Rpc.GetRequest.Builder builderForValue)* List of get requests to be performed.Rpc.MultifetchRequest.BuilderaddGetRequest(Rpc.GetRequest value)* List of get requests to be performed.Rpc.MultifetchRequest.BuilderaddGetRequest(Rpc.GetRequest.Builder builderForValue)* List of get requests to be performed.Rpc.GetRequest.BuilderaddGetRequestBuilder()* List of get requests to be performed.Rpc.GetRequest.BuilderaddGetRequestBuilder(int index)* List of get requests to be performed.Rpc.MultifetchRequest.BuilderaddListRequest(int index, Rpc.ListRequest value)* List of list requests to be performed.Rpc.MultifetchRequest.BuilderaddListRequest(int index, Rpc.ListRequest.Builder builderForValue)* List of list requests to be performed.Rpc.MultifetchRequest.BuilderaddListRequest(Rpc.ListRequest value)* List of list requests to be performed.Rpc.MultifetchRequest.BuilderaddListRequest(Rpc.ListRequest.Builder builderForValue)* List of list requests to be performed.Rpc.ListRequest.BuilderaddListRequestBuilder()* List of list requests to be performed.Rpc.ListRequest.BuilderaddListRequestBuilder(int index)* List of list requests to be performed.Rpc.MultifetchRequestbuild()Rpc.MultifetchRequestbuildPartial()Rpc.MultifetchRequest.Builderclear()Rpc.MultifetchRequest.BuilderclearGetRequest()* List of get requests to be performed.Rpc.MultifetchRequest.BuilderclearListRequest()* List of list requests to be performed.Rpc.MultifetchRequest.BuilderclearTransactionId()* ID of transaction of the requests.Rpc.MultifetchRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Rpc.GetRequestgetGetRequest(int index)* List of get requests to be performed.Rpc.GetRequest.BuildergetGetRequestBuilder(int index)* List of get requests to be performed.java.util.List<Rpc.GetRequest.Builder>getGetRequestBuilderList()* List of get requests to be performed.intgetGetRequestCount()* List of get requests to be performed.java.util.List<Rpc.GetRequest>getGetRequestList()* List of get requests to be performed.Rpc.GetRequestOrBuildergetGetRequestOrBuilder(int index)* List of get requests to be performed.java.util.List<? extends Rpc.GetRequestOrBuilder>getGetRequestOrBuilderList()* List of get requests to be performed.Rpc.ListRequestgetListRequest(int index)* List of list requests to be performed.Rpc.ListRequest.BuildergetListRequestBuilder(int index)* List of list requests to be performed.java.util.List<Rpc.ListRequest.Builder>getListRequestBuilderList()* List of list requests to be performed.intgetListRequestCount()* List of list requests to be performed.java.util.List<Rpc.ListRequest>getListRequestList()* List of list requests to be performed.Rpc.ListRequestOrBuildergetListRequestOrBuilder(int index)* List of list requests to be performed.java.util.List<? extends Rpc.ListRequestOrBuilder>getListRequestOrBuilderList()* List of list requests to be performed.java.lang.StringgetTransactionId()* ID of transaction of the requests.com.google.protobuf.ByteStringgetTransactionIdBytes()* ID of transaction of the requests.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Rpc.MultifetchRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Rpc.MultifetchRequest.BuildermergeFrom(com.google.protobuf.Message other)Rpc.MultifetchRequest.BuildermergeFrom(Rpc.MultifetchRequest other)Rpc.MultifetchRequest.BuilderremoveGetRequest(int index)* List of get requests to be performed.Rpc.MultifetchRequest.BuilderremoveListRequest(int index)* List of list requests to be performed.Rpc.MultifetchRequest.BuildersetGetRequest(int index, Rpc.GetRequest value)* List of get requests to be performed.Rpc.MultifetchRequest.BuildersetGetRequest(int index, Rpc.GetRequest.Builder builderForValue)* List of get requests to be performed.Rpc.MultifetchRequest.BuildersetListRequest(int index, Rpc.ListRequest value)* List of list requests to be performed.Rpc.MultifetchRequest.BuildersetListRequest(int index, Rpc.ListRequest.Builder builderForValue)* List of list requests to be performed.Rpc.MultifetchRequest.BuildersetTransactionId(java.lang.String value)* ID of transaction of the requests.Rpc.MultifetchRequest.BuildersetTransactionIdBytes(com.google.protobuf.ByteString value)* ID of transaction of the requests.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Rpc.MultifetchRequest.Builder>
-
clear
public Rpc.MultifetchRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Rpc.MultifetchRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Rpc.MultifetchRequest.Builder>
-
getDefaultInstanceForType
public Rpc.MultifetchRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Rpc.MultifetchRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Rpc.MultifetchRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Rpc.MultifetchRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Rpc.MultifetchRequest.Builder>
-
mergeFrom
public Rpc.MultifetchRequest.Builder mergeFrom(Rpc.MultifetchRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Rpc.MultifetchRequest.Builder>- Throws:
java.io.IOException
-
getGetRequestList
public java.util.List<Rpc.GetRequest> getGetRequestList()
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;- Specified by:
getGetRequestListin interfaceRpc.MultifetchRequestOrBuilder
-
getGetRequestCount
public int getGetRequestCount()
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;- Specified by:
getGetRequestCountin interfaceRpc.MultifetchRequestOrBuilder
-
getGetRequest
public Rpc.GetRequest getGetRequest(int index)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;- Specified by:
getGetRequestin interfaceRpc.MultifetchRequestOrBuilder
-
setGetRequest
public Rpc.MultifetchRequest.Builder setGetRequest(int index, Rpc.GetRequest value)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;
-
setGetRequest
public Rpc.MultifetchRequest.Builder setGetRequest(int index, Rpc.GetRequest.Builder builderForValue)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;
-
addGetRequest
public Rpc.MultifetchRequest.Builder addGetRequest(Rpc.GetRequest value)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;
-
addGetRequest
public Rpc.MultifetchRequest.Builder addGetRequest(int index, Rpc.GetRequest value)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;
-
addGetRequest
public Rpc.MultifetchRequest.Builder addGetRequest(Rpc.GetRequest.Builder builderForValue)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;
-
addGetRequest
public Rpc.MultifetchRequest.Builder addGetRequest(int index, Rpc.GetRequest.Builder builderForValue)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;
-
addAllGetRequest
public Rpc.MultifetchRequest.Builder addAllGetRequest(java.lang.Iterable<? extends Rpc.GetRequest> values)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;
-
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;
-
getGetRequestOrBuilder
public Rpc.GetRequestOrBuilder getGetRequestOrBuilder(int index)
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;- Specified by:
getGetRequestOrBuilderin interfaceRpc.MultifetchRequestOrBuilder
-
getGetRequestOrBuilderList
public java.util.List<? extends Rpc.GetRequestOrBuilder> getGetRequestOrBuilderList()
* List of get requests to be performed.
repeated .GetRequest getRequest = 1;- Specified by:
getGetRequestOrBuilderListin interfaceRpc.MultifetchRequestOrBuilder
-
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;
-
getListRequestList
public java.util.List<Rpc.ListRequest> getListRequestList()
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;- Specified by:
getListRequestListin interfaceRpc.MultifetchRequestOrBuilder
-
getListRequestCount
public int getListRequestCount()
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;- Specified by:
getListRequestCountin interfaceRpc.MultifetchRequestOrBuilder
-
getListRequest
public Rpc.ListRequest getListRequest(int index)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;- Specified by:
getListRequestin interfaceRpc.MultifetchRequestOrBuilder
-
setListRequest
public Rpc.MultifetchRequest.Builder setListRequest(int index, Rpc.ListRequest value)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;
-
setListRequest
public Rpc.MultifetchRequest.Builder setListRequest(int index, Rpc.ListRequest.Builder builderForValue)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;
-
addListRequest
public Rpc.MultifetchRequest.Builder addListRequest(Rpc.ListRequest value)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;
-
addListRequest
public Rpc.MultifetchRequest.Builder addListRequest(int index, Rpc.ListRequest value)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;
-
addListRequest
public Rpc.MultifetchRequest.Builder addListRequest(Rpc.ListRequest.Builder builderForValue)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;
-
addListRequest
public Rpc.MultifetchRequest.Builder addListRequest(int index, Rpc.ListRequest.Builder builderForValue)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;
-
addAllListRequest
public Rpc.MultifetchRequest.Builder addAllListRequest(java.lang.Iterable<? extends Rpc.ListRequest> values)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;
-
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;
-
getListRequestOrBuilder
public Rpc.ListRequestOrBuilder getListRequestOrBuilder(int index)
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;- Specified by:
getListRequestOrBuilderin interfaceRpc.MultifetchRequestOrBuilder
-
getListRequestOrBuilderList
public java.util.List<? extends Rpc.ListRequestOrBuilder> getListRequestOrBuilderList()
* List of list requests to be performed.
repeated .ListRequest listRequest = 2;- Specified by:
getListRequestOrBuilderListin interfaceRpc.MultifetchRequestOrBuilder
-
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:
getTransactionIdin interfaceRpc.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:
getTransactionIdBytesin interfaceRpc.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.
-
-