org.hbase.async.generated
Class ClientPB.MultiRequest.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>
          extended by org.hbase.async.generated.ClientPB.MultiRequest.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, ClientPB.MultiRequestOrBuilder
Enclosing class:
ClientPB.MultiRequest

public static final class ClientPB.MultiRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>
implements ClientPB.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
 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 build()
           
 ClientPB.MultiRequest buildPartial()
           
 ClientPB.MultiRequest.Builder clear()
           
 ClientPB.MultiRequest.Builder clearRegionAction()
          repeated .RegionAction regionAction = 1;
 ClientPB.MultiRequest.Builder clone()
           
 ClientPB.MultiRequest getDefaultInstanceForType()
           
 ClientPB.RegionAction getRegionAction(int index)
          repeated .RegionAction regionAction = 1;
 int getRegionActionCount()
          repeated .RegionAction regionAction = 1;
 List<ClientPB.RegionAction> getRegionActionList()
          repeated .RegionAction regionAction = 1;
 boolean isInitialized()
           
 ClientPB.MultiRequest.Builder mergeFrom(ClientPB.MultiRequest other)
           
 ClientPB.MultiRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 ClientPB.MultiRequest.Builder removeRegionAction(int index)
          repeated .RegionAction regionAction = 1;
 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;
 
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
parseUnknownField
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

clear

public ClientPB.MultiRequest.Builder clear()
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>

clone

public ClientPB.MultiRequest.Builder clone()
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>

getDefaultInstanceForType

public ClientPB.MultiRequest getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
getDefaultInstanceForType in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>

build

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

buildPartial

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

mergeFrom

public ClientPB.MultiRequest.Builder mergeFrom(ClientPB.MultiRequest other)
Specified by:
mergeFrom in class com.google.protobuf.GeneratedMessageLite.Builder<ClientPB.MultiRequest,ClientPB.MultiRequest.Builder>

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder

mergeFrom

public ClientPB.MultiRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                               com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                        throws IOException
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessageLite.Builder<ClientPB.MultiRequest.Builder>
Throws:
IOException

getRegionActionList

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

Specified by:
getRegionActionList in interface ClientPB.MultiRequestOrBuilder

getRegionActionCount

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

Specified by:
getRegionActionCount in interface ClientPB.MultiRequestOrBuilder

getRegionAction

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

Specified by:
getRegionAction in interface ClientPB.MultiRequestOrBuilder

setRegionAction

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


setRegionAction

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


addRegionAction

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


addRegionAction

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


addRegionAction

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


addRegionAction

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


addAllRegionAction

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


clearRegionAction

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


removeRegionAction

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



Copyright © 2010-2015, The Async HBase Authors