public static final class ClientPB.MultiRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder> implements ClientPB.MultiRequestOrBuilder
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.Protobuf type
MultiRequest
Modifier and Type | Method and Description |
---|---|
ClientPB.MultiRequest.Builder |
addAllRegionAction(Iterable<? extends ClientPB.RegionAction> values)
repeated .RegionAction regionAction = 1; |
ClientPB.MultiRequest.Builder |
addRegionAction(ClientPB.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1; |
ClientPB.MultiRequest.Builder |
addRegionAction(ClientPB.RegionAction value)
repeated .RegionAction regionAction = 1; |
ClientPB.MultiRequest.Builder |
addRegionAction(int index,
ClientPB.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1; |
ClientPB.MultiRequest.Builder |
addRegionAction(int index,
ClientPB.RegionAction value)
repeated .RegionAction regionAction = 1; |
ClientPB.MultiRequest.Builder |
clearCondition()
optional .Condition condition = 3; |
ClientPB.MultiRequest.Builder |
clearNonceGroup()
optional uint64 nonceGroup = 2; |
ClientPB.MultiRequest.Builder |
clearRegionAction()
repeated .RegionAction regionAction = 1; |
ClientPB.Condition |
getCondition()
optional .Condition condition = 3; |
long |
getNonceGroup()
optional uint64 nonceGroup = 2; |
ClientPB.RegionAction |
getRegionAction(int index)
repeated .RegionAction regionAction = 1; |
int |
getRegionActionCount()
repeated .RegionAction regionAction = 1; |
List<ClientPB.RegionAction> |
getRegionActionList()
repeated .RegionAction regionAction = 1; |
boolean |
hasCondition()
optional .Condition condition = 3; |
boolean |
hasNonceGroup()
optional uint64 nonceGroup = 2; |
ClientPB.MultiRequest.Builder |
mergeCondition(ClientPB.Condition value)
optional .Condition condition = 3; |
ClientPB.MultiRequest.Builder |
removeRegionAction(int index)
repeated .RegionAction regionAction = 1; |
ClientPB.MultiRequest.Builder |
setCondition(ClientPB.Condition.Builder builderForValue)
optional .Condition condition = 3; |
ClientPB.MultiRequest.Builder |
setCondition(ClientPB.Condition value)
optional .Condition condition = 3; |
ClientPB.MultiRequest.Builder |
setNonceGroup(long value)
optional uint64 nonceGroup = 2; |
ClientPB.MultiRequest.Builder |
setRegionAction(int index,
ClientPB.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1; |
ClientPB.MultiRequest.Builder |
setRegionAction(int index,
ClientPB.RegionAction value)
repeated .RegionAction regionAction = 1; |
build, buildPartial, clear, clone, copyOnWrite, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
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;
public boolean hasNonceGroup()
optional uint64 nonceGroup = 2;
hasNonceGroup
in interface ClientPB.MultiRequestOrBuilder
public long getNonceGroup()
optional uint64 nonceGroup = 2;
getNonceGroup
in interface ClientPB.MultiRequestOrBuilder
public ClientPB.MultiRequest.Builder setNonceGroup(long value)
optional uint64 nonceGroup = 2;
public ClientPB.MultiRequest.Builder clearNonceGroup()
optional uint64 nonceGroup = 2;
public boolean hasCondition()
optional .Condition condition = 3;
hasCondition
in interface ClientPB.MultiRequestOrBuilder
public ClientPB.Condition getCondition()
optional .Condition condition = 3;
getCondition
in interface ClientPB.MultiRequestOrBuilder
public ClientPB.MultiRequest.Builder setCondition(ClientPB.Condition value)
optional .Condition condition = 3;
public ClientPB.MultiRequest.Builder setCondition(ClientPB.Condition.Builder builderForValue)
optional .Condition condition = 3;
public ClientPB.MultiRequest.Builder mergeCondition(ClientPB.Condition value)
optional .Condition condition = 3;
public ClientPB.MultiRequest.Builder clearCondition()
optional .Condition condition = 3;
Copyright © 2010–2017 The Async HBase Authors. All rights reserved.