org.hbase.async.generated
Class ClientPB.MultiRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.GeneratedMessageLite
org.hbase.async.generated.ClientPB.MultiRequest
- All Implemented Interfaces:
- com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, Serializable, ClientPB.MultiRequestOrBuilder
- Enclosing class:
- ClientPB
public static final class ClientPB.MultiRequest
- extends com.google.protobuf.GeneratedMessageLite
- 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.
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite |
com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type> |
Methods inherited from class com.google.protobuf.GeneratedMessageLite |
makeExtensionsImmutable, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseUnknownField |
Methods inherited from class com.google.protobuf.AbstractMessageLite |
toByteArray, toByteString, writeDelimitedTo, writeTo |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PARSER
public static com.google.protobuf.Parser<ClientPB.MultiRequest> PARSER
REGIONACTION_FIELD_NUMBER
public static final int REGIONACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
getDefaultInstance
public static ClientPB.MultiRequest getDefaultInstance()
getDefaultInstanceForType
public ClientPB.MultiRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getParserForType
public com.google.protobuf.Parser<ClientPB.MultiRequest> getParserForType()
- Specified by:
getParserForType
in interface com.google.protobuf.MessageLite
- Overrides:
getParserForType
in class com.google.protobuf.GeneratedMessageLite
getRegionActionList
public List<ClientPB.RegionAction> getRegionActionList()
repeated .RegionAction regionAction = 1;
- Specified by:
getRegionActionList
in interface ClientPB.MultiRequestOrBuilder
getRegionActionOrBuilderList
public List<? extends ClientPB.RegionActionOrBuilder> getRegionActionOrBuilderList()
repeated .RegionAction regionAction = 1;
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
getRegionActionOrBuilder
public ClientPB.RegionActionOrBuilder getRegionActionOrBuilder(int index)
repeated .RegionAction regionAction = 1;
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
- Specified by:
writeTo
in interface com.google.protobuf.MessageLite
- Throws:
IOException
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interface com.google.protobuf.MessageLite
writeReplace
protected Object writeReplace()
throws ObjectStreamException
- Overrides:
writeReplace
in class com.google.protobuf.GeneratedMessageLite
- Throws:
ObjectStreamException
parseFrom
public static ClientPB.MultiRequest parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ClientPB.MultiRequest parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ClientPB.MultiRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ClientPB.MultiRequest parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static ClientPB.MultiRequest parseFrom(InputStream input)
throws IOException
- Throws:
IOException
parseFrom
public static ClientPB.MultiRequest parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Throws:
IOException
parseDelimitedFrom
public static ClientPB.MultiRequest parseDelimitedFrom(InputStream input)
throws IOException
- Throws:
IOException
parseDelimitedFrom
public static ClientPB.MultiRequest parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Throws:
IOException
parseFrom
public static ClientPB.MultiRequest parseFrom(com.google.protobuf.CodedInputStream input)
throws IOException
- Throws:
IOException
parseFrom
public static ClientPB.MultiRequest parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Throws:
IOException
newBuilder
public static ClientPB.MultiRequest.Builder newBuilder()
newBuilderForType
public ClientPB.MultiRequest.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interface com.google.protobuf.MessageLite
newBuilder
public static ClientPB.MultiRequest.Builder newBuilder(ClientPB.MultiRequest prototype)
toBuilder
public ClientPB.MultiRequest.Builder toBuilder()
- Specified by:
toBuilder
in interface com.google.protobuf.MessageLite
Copyright © 2010-2015, The Async HBase Authors