public static final class ClientPB.MultiRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder> implements ClientPB.MultiRequestOrBuilder
MultiRequest
Execute a list of actions on a given region in order. Nothing prevents a request to contains a set of RegionAction on the same region. For this reason, the matching between the MultiRequest and the MultiResponse is not done by the region specifier but by keeping the order of the RegionActionResult vs. the order of the RegionAction.
public ClientPB.MultiRequest.Builder clear()
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>
public ClientPB.MultiRequest.Builder clone()
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>
public ClientPB.MultiRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>
public ClientPB.MultiRequest build()
build
in interface com.google.protobuf.MessageLite.Builder
public ClientPB.MultiRequest buildPartial()
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ClientPB.MultiRequest.Builder mergeFrom(ClientPB.MultiRequest other)
mergeFrom
in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
public ClientPB.MultiRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessageLite.Builder<ClientPB.MultiRequest.Builder>
IOException
public List<ClientPB.RegionAction> getRegionActionList()
repeated .RegionAction regionAction = 1;
getRegionActionList
in interface ClientPB.MultiRequestOrBuilder
public int getRegionActionCount()
repeated .RegionAction regionAction = 1;
getRegionActionCount
in interface ClientPB.MultiRequestOrBuilder
public ClientPB.RegionAction getRegionAction(int index)
repeated .RegionAction regionAction = 1;
getRegionAction
in interface ClientPB.MultiRequestOrBuilder
public ClientPB.MultiRequest.Builder setRegionAction(int index, ClientPB.RegionAction value)
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder setRegionAction(int index, ClientPB.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder addRegionAction(ClientPB.RegionAction value)
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder addRegionAction(int index, ClientPB.RegionAction value)
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder addRegionAction(ClientPB.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder addRegionAction(int index, ClientPB.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder addAllRegionAction(Iterable<? extends ClientPB.RegionAction> values)
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder clearRegionAction()
repeated .RegionAction regionAction = 1;
public ClientPB.MultiRequest.Builder removeRegionAction(int index)
repeated .RegionAction regionAction = 1;
Copyright ? 2010-2014, The Async HBase Authors