org.apache.hadoop.hbase.protobuf.generated
Class ClientProtos.MultiRequest.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<ClientProtos.MultiRequest.Builder>
              extended by org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MultiRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, ClientProtos.MultiRequestOrBuilder
Enclosing class:
ClientProtos.MultiRequest

public static final class ClientProtos.MultiRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClientProtos.MultiRequest.Builder>
implements ClientProtos.MultiRequestOrBuilder

Protobuf type 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.
 


Method Summary
 ClientProtos.MultiRequest.Builder addAllRegionAction(Iterable<? extends ClientProtos.RegionAction> values)
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder addRegionAction(ClientProtos.RegionAction.Builder builderForValue)
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder addRegionAction(ClientProtos.RegionAction value)
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder addRegionAction(int index, ClientProtos.RegionAction.Builder builderForValue)
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder addRegionAction(int index, ClientProtos.RegionAction value)
          repeated .RegionAction regionAction = 1;
 ClientProtos.RegionAction.Builder addRegionActionBuilder()
          repeated .RegionAction regionAction = 1;
 ClientProtos.RegionAction.Builder addRegionActionBuilder(int index)
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest build()
           
 ClientProtos.MultiRequest buildPartial()
           
 ClientProtos.MultiRequest.Builder clear()
           
 ClientProtos.MultiRequest.Builder clearCondition()
          optional .Condition condition = 3;
 ClientProtos.MultiRequest.Builder clearNonceGroup()
          optional uint64 nonceGroup = 2;
 ClientProtos.MultiRequest.Builder clearRegionAction()
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder clone()
           
 ClientProtos.Condition getCondition()
          optional .Condition condition = 3;
 ClientProtos.Condition.Builder getConditionBuilder()
          optional .Condition condition = 3;
 ClientProtos.ConditionOrBuilder getConditionOrBuilder()
          optional .Condition condition = 3;
 ClientProtos.MultiRequest getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 long getNonceGroup()
          optional uint64 nonceGroup = 2;
 ClientProtos.RegionAction getRegionAction(int index)
          repeated .RegionAction regionAction = 1;
 ClientProtos.RegionAction.Builder getRegionActionBuilder(int index)
          repeated .RegionAction regionAction = 1;
 List<ClientProtos.RegionAction.Builder> getRegionActionBuilderList()
          repeated .RegionAction regionAction = 1;
 int getRegionActionCount()
          repeated .RegionAction regionAction = 1;
 List<ClientProtos.RegionAction> getRegionActionList()
          repeated .RegionAction regionAction = 1;
 ClientProtos.RegionActionOrBuilder getRegionActionOrBuilder(int index)
          repeated .RegionAction regionAction = 1;
 List<? extends ClientProtos.RegionActionOrBuilder> getRegionActionOrBuilderList()
          repeated .RegionAction regionAction = 1;
 boolean hasCondition()
          optional .Condition condition = 3;
 boolean hasNonceGroup()
          optional uint64 nonceGroup = 2;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 ClientProtos.MultiRequest.Builder mergeCondition(ClientProtos.Condition value)
          optional .Condition condition = 3;
 ClientProtos.MultiRequest.Builder mergeFrom(ClientProtos.MultiRequest other)
           
 ClientProtos.MultiRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClientProtos.MultiRequest.Builder mergeFrom(com.google.protobuf.Message other)
           
 ClientProtos.MultiRequest.Builder removeRegionAction(int index)
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder setCondition(ClientProtos.Condition.Builder builderForValue)
          optional .Condition condition = 3;
 ClientProtos.MultiRequest.Builder setCondition(ClientProtos.Condition value)
          optional .Condition condition = 3;
 ClientProtos.MultiRequest.Builder setNonceGroup(long value)
          optional uint64 nonceGroup = 2;
 ClientProtos.MultiRequest.Builder setRegionAction(int index, ClientProtos.RegionAction.Builder builderForValue)
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder setRegionAction(int index, ClientProtos.RegionAction value)
          repeated .RegionAction regionAction = 1;
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

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<ClientProtos.MultiRequest.Builder>

clear

public ClientProtos.MultiRequest.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<ClientProtos.MultiRequest.Builder>

clone

public ClientProtos.MultiRequest.Builder clone()
Specified by:
clone in interface com.google.protobuf.Message.Builder
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<ClientProtos.MultiRequest.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<ClientProtos.MultiRequest.Builder>

getDefaultInstanceForType

public ClientProtos.MultiRequest getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public ClientProtos.MultiRequest build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public ClientProtos.MultiRequest buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public ClientProtos.MultiRequest.Builder mergeFrom(com.google.protobuf.Message other)
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClientProtos.MultiRequest.Builder>

mergeFrom

public ClientProtos.MultiRequest.Builder mergeFrom(ClientProtos.MultiRequest other)

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<ClientProtos.MultiRequest.Builder>

mergeFrom

public ClientProtos.MultiRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                                   com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                            throws 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<ClientProtos.MultiRequest.Builder>
Throws:
IOException

getRegionActionList

public List<ClientProtos.RegionAction> getRegionActionList()
repeated .RegionAction regionAction = 1;

Specified by:
getRegionActionList in interface ClientProtos.MultiRequestOrBuilder

getRegionActionCount

public int getRegionActionCount()
repeated .RegionAction regionAction = 1;

Specified by:
getRegionActionCount in interface ClientProtos.MultiRequestOrBuilder

getRegionAction

public ClientProtos.RegionAction getRegionAction(int index)
repeated .RegionAction regionAction = 1;

Specified by:
getRegionAction in interface ClientProtos.MultiRequestOrBuilder

setRegionAction

public ClientProtos.MultiRequest.Builder setRegionAction(int index,
                                                         ClientProtos.RegionAction value)
repeated .RegionAction regionAction = 1;


setRegionAction

public ClientProtos.MultiRequest.Builder setRegionAction(int index,
                                                         ClientProtos.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1;


addRegionAction

public ClientProtos.MultiRequest.Builder addRegionAction(ClientProtos.RegionAction value)
repeated .RegionAction regionAction = 1;


addRegionAction

public ClientProtos.MultiRequest.Builder addRegionAction(int index,
                                                         ClientProtos.RegionAction value)
repeated .RegionAction regionAction = 1;


addRegionAction

public ClientProtos.MultiRequest.Builder addRegionAction(ClientProtos.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1;


addRegionAction

public ClientProtos.MultiRequest.Builder addRegionAction(int index,
                                                         ClientProtos.RegionAction.Builder builderForValue)
repeated .RegionAction regionAction = 1;


addAllRegionAction

public ClientProtos.MultiRequest.Builder addAllRegionAction(Iterable<? extends ClientProtos.RegionAction> values)
repeated .RegionAction regionAction = 1;


clearRegionAction

public ClientProtos.MultiRequest.Builder clearRegionAction()
repeated .RegionAction regionAction = 1;


removeRegionAction

public ClientProtos.MultiRequest.Builder removeRegionAction(int index)
repeated .RegionAction regionAction = 1;


getRegionActionBuilder

public ClientProtos.RegionAction.Builder getRegionActionBuilder(int index)
repeated .RegionAction regionAction = 1;


getRegionActionOrBuilder

public ClientProtos.RegionActionOrBuilder getRegionActionOrBuilder(int index)
repeated .RegionAction regionAction = 1;

Specified by:
getRegionActionOrBuilder in interface ClientProtos.MultiRequestOrBuilder

getRegionActionOrBuilderList

public List<? extends ClientProtos.RegionActionOrBuilder> getRegionActionOrBuilderList()
repeated .RegionAction regionAction = 1;

Specified by:
getRegionActionOrBuilderList in interface ClientProtos.MultiRequestOrBuilder

addRegionActionBuilder

public ClientProtos.RegionAction.Builder addRegionActionBuilder()
repeated .RegionAction regionAction = 1;


addRegionActionBuilder

public ClientProtos.RegionAction.Builder addRegionActionBuilder(int index)
repeated .RegionAction regionAction = 1;


getRegionActionBuilderList

public List<ClientProtos.RegionAction.Builder> getRegionActionBuilderList()
repeated .RegionAction regionAction = 1;


hasNonceGroup

public boolean hasNonceGroup()
optional uint64 nonceGroup = 2;

Specified by:
hasNonceGroup in interface ClientProtos.MultiRequestOrBuilder

getNonceGroup

public long getNonceGroup()
optional uint64 nonceGroup = 2;

Specified by:
getNonceGroup in interface ClientProtos.MultiRequestOrBuilder

setNonceGroup

public ClientProtos.MultiRequest.Builder setNonceGroup(long value)
optional uint64 nonceGroup = 2;


clearNonceGroup

public ClientProtos.MultiRequest.Builder clearNonceGroup()
optional uint64 nonceGroup = 2;


hasCondition

public boolean hasCondition()
optional .Condition condition = 3;

Specified by:
hasCondition in interface ClientProtos.MultiRequestOrBuilder

getCondition

public ClientProtos.Condition getCondition()
optional .Condition condition = 3;

Specified by:
getCondition in interface ClientProtos.MultiRequestOrBuilder

setCondition

public ClientProtos.MultiRequest.Builder setCondition(ClientProtos.Condition value)
optional .Condition condition = 3;


setCondition

public ClientProtos.MultiRequest.Builder setCondition(ClientProtos.Condition.Builder builderForValue)
optional .Condition condition = 3;


mergeCondition

public ClientProtos.MultiRequest.Builder mergeCondition(ClientProtos.Condition value)
optional .Condition condition = 3;


clearCondition

public ClientProtos.MultiRequest.Builder clearCondition()
optional .Condition condition = 3;


getConditionBuilder

public ClientProtos.Condition.Builder getConditionBuilder()
optional .Condition condition = 3;


getConditionOrBuilder

public ClientProtos.ConditionOrBuilder getConditionOrBuilder()
optional .Condition condition = 3;

Specified by:
getConditionOrBuilder in interface ClientProtos.MultiRequestOrBuilder


Copyright © 2015 The Apache Software Foundation. All Rights Reserved.