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 clearRegionAction()
          repeated .RegionAction regionAction = 1;
 ClientProtos.MultiRequest.Builder clone()
           
 ClientProtos.MultiRequest getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 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;
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 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 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;



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