public static final class ProcedureProtos.Procedure.Builder extends org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder> implements ProcedureProtos.ProcedureOrBuilder
Procedure metadata, serialized by the ProcedureStore to be able to recover the old state.Protobuf type
hbase.pb.Procedure| Modifier and Type | Method and Description |
|---|---|
ProcedureProtos.Procedure.Builder |
addAllStackId(Iterable<? extends Integer> values)
stack indices in case the procedure was running
|
ProcedureProtos.Procedure.Builder |
addAllStateMessage(Iterable<? extends org.apache.hbase.thirdparty.com.google.protobuf.Any> values)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
addRepeatedField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProcedureProtos.Procedure.Builder |
addStackId(int value)
stack indices in case the procedure was running
|
ProcedureProtos.Procedure.Builder |
addStateMessage(org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder builderForValue)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
addStateMessage(org.apache.hbase.thirdparty.com.google.protobuf.Any value)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
addStateMessage(int index,
org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder builderForValue)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
addStateMessage(int index,
org.apache.hbase.thirdparty.com.google.protobuf.Any value)
opaque (user) procedure internal-state
|
org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder |
addStateMessageBuilder()
opaque (user) procedure internal-state
|
org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder |
addStateMessageBuilder(int index)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure |
build() |
ProcedureProtos.Procedure |
buildPartial() |
ProcedureProtos.Procedure.Builder |
clear() |
ProcedureProtos.Procedure.Builder |
clearBypass()
whether the procedure need to be bypassed
|
ProcedureProtos.Procedure.Builder |
clearClassName()
internal "static" state
|
ProcedureProtos.Procedure.Builder |
clearException()
user state/results
|
ProcedureProtos.Procedure.Builder |
clearField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field) |
ProcedureProtos.Procedure.Builder |
clearLastUpdate()
required uint64 last_update = 8; |
ProcedureProtos.Procedure.Builder |
clearLocked()
whether the procedure has held the lock
|
ProcedureProtos.Procedure.Builder |
clearNonce()
optional uint64 nonce = 14 [default = 0]; |
ProcedureProtos.Procedure.Builder |
clearNonceGroup()
Nonce to prevent same procedure submit by multiple times
|
ProcedureProtos.Procedure.Builder |
clearOneof(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ProcedureProtos.Procedure.Builder |
clearOwner()
optional string owner = 5; |
ProcedureProtos.Procedure.Builder |
clearParentId()
parent if not a root-procedure otherwise not set
|
ProcedureProtos.Procedure.Builder |
clearProcId()
required uint64 proc_id = 3; |
ProcedureProtos.Procedure.Builder |
clearResult()
opaque (user) result structure
|
ProcedureProtos.Procedure.Builder |
clearStackId()
stack indices in case the procedure was running
|
ProcedureProtos.Procedure.Builder |
clearState()
internal "runtime" state
|
ProcedureProtos.Procedure.Builder |
clearStateData()
opaque (user) procedure internal-state - OBSOLATE
|
ProcedureProtos.Procedure.Builder |
clearStateMessage()
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
clearSubmittedTime()
required uint64 submitted_time = 4; |
ProcedureProtos.Procedure.Builder |
clearTimeout()
optional uint32 timeout = 9; |
ProcedureProtos.Procedure.Builder |
clone() |
boolean |
getBypass()
whether the procedure need to be bypassed
|
String |
getClassName()
internal "static" state
|
org.apache.hbase.thirdparty.com.google.protobuf.ByteString |
getClassNameBytes()
internal "static" state
|
ProcedureProtos.Procedure |
getDefaultInstanceForType() |
static org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ErrorHandlingProtos.ForeignExceptionMessage |
getException()
user state/results
|
ErrorHandlingProtos.ForeignExceptionMessage.Builder |
getExceptionBuilder()
user state/results
|
ErrorHandlingProtos.ForeignExceptionMessageOrBuilder |
getExceptionOrBuilder()
user state/results
|
long |
getLastUpdate()
required uint64 last_update = 8; |
boolean |
getLocked()
whether the procedure has held the lock
|
long |
getNonce()
optional uint64 nonce = 14 [default = 0]; |
long |
getNonceGroup()
Nonce to prevent same procedure submit by multiple times
|
String |
getOwner()
optional string owner = 5; |
org.apache.hbase.thirdparty.com.google.protobuf.ByteString |
getOwnerBytes()
optional string owner = 5; |
long |
getParentId()
parent if not a root-procedure otherwise not set
|
long |
getProcId()
required uint64 proc_id = 3; |
org.apache.hbase.thirdparty.com.google.protobuf.ByteString |
getResult()
opaque (user) result structure
|
int |
getStackId(int index)
stack indices in case the procedure was running
|
int |
getStackIdCount()
stack indices in case the procedure was running
|
List<Integer> |
getStackIdList()
stack indices in case the procedure was running
|
ProcedureProtos.ProcedureState |
getState()
internal "runtime" state
|
org.apache.hbase.thirdparty.com.google.protobuf.ByteString |
getStateData()
opaque (user) procedure internal-state - OBSOLATE
|
org.apache.hbase.thirdparty.com.google.protobuf.Any |
getStateMessage(int index)
opaque (user) procedure internal-state
|
org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder |
getStateMessageBuilder(int index)
opaque (user) procedure internal-state
|
List<org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder> |
getStateMessageBuilderList()
opaque (user) procedure internal-state
|
int |
getStateMessageCount()
opaque (user) procedure internal-state
|
List<org.apache.hbase.thirdparty.com.google.protobuf.Any> |
getStateMessageList()
opaque (user) procedure internal-state
|
org.apache.hbase.thirdparty.com.google.protobuf.AnyOrBuilder |
getStateMessageOrBuilder(int index)
opaque (user) procedure internal-state
|
List<? extends org.apache.hbase.thirdparty.com.google.protobuf.AnyOrBuilder> |
getStateMessageOrBuilderList()
opaque (user) procedure internal-state
|
long |
getSubmittedTime()
required uint64 submitted_time = 4; |
int |
getTimeout()
optional uint32 timeout = 9; |
boolean |
hasBypass()
whether the procedure need to be bypassed
|
boolean |
hasClassName()
internal "static" state
|
boolean |
hasException()
user state/results
|
boolean |
hasLastUpdate()
required uint64 last_update = 8; |
boolean |
hasLocked()
whether the procedure has held the lock
|
boolean |
hasNonce()
optional uint64 nonce = 14 [default = 0]; |
boolean |
hasNonceGroup()
Nonce to prevent same procedure submit by multiple times
|
boolean |
hasOwner()
optional string owner = 5; |
boolean |
hasParentId()
parent if not a root-procedure otherwise not set
|
boolean |
hasProcId()
required uint64 proc_id = 3; |
boolean |
hasResult()
opaque (user) result structure
|
boolean |
hasState()
internal "runtime" state
|
boolean |
hasStateData()
opaque (user) procedure internal-state - OBSOLATE
|
boolean |
hasSubmittedTime()
required uint64 submitted_time = 4; |
boolean |
hasTimeout()
optional uint32 timeout = 9; |
protected org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ProcedureProtos.Procedure.Builder |
mergeException(ErrorHandlingProtos.ForeignExceptionMessage value)
user state/results
|
ProcedureProtos.Procedure.Builder |
mergeFrom(org.apache.hbase.thirdparty.com.google.protobuf.CodedInputStream input,
org.apache.hbase.thirdparty.com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ProcedureProtos.Procedure.Builder |
mergeFrom(org.apache.hbase.thirdparty.com.google.protobuf.Message other) |
ProcedureProtos.Procedure.Builder |
mergeFrom(ProcedureProtos.Procedure other) |
ProcedureProtos.Procedure.Builder |
mergeUnknownFields(org.apache.hbase.thirdparty.com.google.protobuf.UnknownFieldSet unknownFields) |
ProcedureProtos.Procedure.Builder |
removeStateMessage(int index)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
setBypass(boolean value)
whether the procedure need to be bypassed
|
ProcedureProtos.Procedure.Builder |
setClassName(String value)
internal "static" state
|
ProcedureProtos.Procedure.Builder |
setClassNameBytes(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
internal "static" state
|
ProcedureProtos.Procedure.Builder |
setException(ErrorHandlingProtos.ForeignExceptionMessage.Builder builderForValue)
user state/results
|
ProcedureProtos.Procedure.Builder |
setException(ErrorHandlingProtos.ForeignExceptionMessage value)
user state/results
|
ProcedureProtos.Procedure.Builder |
setField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProcedureProtos.Procedure.Builder |
setLastUpdate(long value)
required uint64 last_update = 8; |
ProcedureProtos.Procedure.Builder |
setLocked(boolean value)
whether the procedure has held the lock
|
ProcedureProtos.Procedure.Builder |
setNonce(long value)
optional uint64 nonce = 14 [default = 0]; |
ProcedureProtos.Procedure.Builder |
setNonceGroup(long value)
Nonce to prevent same procedure submit by multiple times
|
ProcedureProtos.Procedure.Builder |
setOwner(String value)
optional string owner = 5; |
ProcedureProtos.Procedure.Builder |
setOwnerBytes(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
optional string owner = 5; |
ProcedureProtos.Procedure.Builder |
setParentId(long value)
parent if not a root-procedure otherwise not set
|
ProcedureProtos.Procedure.Builder |
setProcId(long value)
required uint64 proc_id = 3; |
ProcedureProtos.Procedure.Builder |
setRepeatedField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ProcedureProtos.Procedure.Builder |
setResult(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
opaque (user) result structure
|
ProcedureProtos.Procedure.Builder |
setStackId(int index,
int value)
stack indices in case the procedure was running
|
ProcedureProtos.Procedure.Builder |
setState(ProcedureProtos.ProcedureState value)
internal "runtime" state
|
ProcedureProtos.Procedure.Builder |
setStateData(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
opaque (user) procedure internal-state - OBSOLATE
|
ProcedureProtos.Procedure.Builder |
setStateMessage(int index,
org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder builderForValue)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
setStateMessage(int index,
org.apache.hbase.thirdparty.com.google.protobuf.Any value)
opaque (user) procedure internal-state
|
ProcedureProtos.Procedure.Builder |
setSubmittedTime(long value)
required uint64 submitted_time = 4; |
ProcedureProtos.Procedure.Builder |
setTimeout(int value)
optional uint32 timeout = 9; |
ProcedureProtos.Procedure.Builder |
setUnknownFields(org.apache.hbase.thirdparty.com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder clear()
clear in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.Builderclear in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageLite.Builderclear in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuildergetDescriptorForType in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageOrBuildergetDescriptorForType in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure getDefaultInstanceForType()
getDefaultInstanceForType in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageOrBuilderpublic ProcedureProtos.Procedure build()
build in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.Builderbuild in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageLite.Builderpublic ProcedureProtos.Procedure buildPartial()
buildPartial in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuilderbuildPartial in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageLite.Builderpublic ProcedureProtos.Procedure.Builder clone()
clone in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.Builderclone in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageLite.Builderclone in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder setField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuildersetField in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder clearField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuilderclearField in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder clearOneof(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuilderclearOneof in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder setRepeatedField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuildersetRepeatedField in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder addRepeatedField(org.apache.hbase.thirdparty.com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuilderaddRepeatedField in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder mergeFrom(org.apache.hbase.thirdparty.com.google.protobuf.Message other)
mergeFrom in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuildermergeFrom in class org.apache.hbase.thirdparty.com.google.protobuf.AbstractMessage.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder mergeFrom(ProcedureProtos.Procedure other)
public final boolean isInitialized()
isInitialized in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageLiteOrBuilderisInitialized in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public ProcedureProtos.Procedure.Builder mergeFrom(org.apache.hbase.thirdparty.com.google.protobuf.CodedInputStream input, org.apache.hbase.thirdparty.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuildermergeFrom in interface org.apache.hbase.thirdparty.com.google.protobuf.MessageLite.BuildermergeFrom in class org.apache.hbase.thirdparty.com.google.protobuf.AbstractMessage.Builder<ProcedureProtos.Procedure.Builder>IOExceptionpublic boolean hasClassName()
internal "static" state
required string class_name = 1;hasClassName in interface ProcedureProtos.ProcedureOrBuilderpublic String getClassName()
internal "static" state
required string class_name = 1;getClassName in interface ProcedureProtos.ProcedureOrBuilderpublic org.apache.hbase.thirdparty.com.google.protobuf.ByteString getClassNameBytes()
internal "static" state
required string class_name = 1;getClassNameBytes in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setClassName(String value)
internal "static" state
required string class_name = 1;public ProcedureProtos.Procedure.Builder clearClassName()
internal "static" state
required string class_name = 1;public ProcedureProtos.Procedure.Builder setClassNameBytes(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
internal "static" state
required string class_name = 1;public boolean hasParentId()
parent if not a root-procedure otherwise not set
optional uint64 parent_id = 2;hasParentId in interface ProcedureProtos.ProcedureOrBuilderpublic long getParentId()
parent if not a root-procedure otherwise not set
optional uint64 parent_id = 2;getParentId in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setParentId(long value)
parent if not a root-procedure otherwise not set
optional uint64 parent_id = 2;public ProcedureProtos.Procedure.Builder clearParentId()
parent if not a root-procedure otherwise not set
optional uint64 parent_id = 2;public boolean hasProcId()
required uint64 proc_id = 3;hasProcId in interface ProcedureProtos.ProcedureOrBuilderpublic long getProcId()
required uint64 proc_id = 3;getProcId in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setProcId(long value)
required uint64 proc_id = 3;public ProcedureProtos.Procedure.Builder clearProcId()
required uint64 proc_id = 3;public boolean hasSubmittedTime()
required uint64 submitted_time = 4;hasSubmittedTime in interface ProcedureProtos.ProcedureOrBuilderpublic long getSubmittedTime()
required uint64 submitted_time = 4;getSubmittedTime in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setSubmittedTime(long value)
required uint64 submitted_time = 4;public ProcedureProtos.Procedure.Builder clearSubmittedTime()
required uint64 submitted_time = 4;public boolean hasOwner()
optional string owner = 5;hasOwner in interface ProcedureProtos.ProcedureOrBuilderpublic String getOwner()
optional string owner = 5;getOwner in interface ProcedureProtos.ProcedureOrBuilderpublic org.apache.hbase.thirdparty.com.google.protobuf.ByteString getOwnerBytes()
optional string owner = 5;getOwnerBytes in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setOwner(String value)
optional string owner = 5;public ProcedureProtos.Procedure.Builder clearOwner()
optional string owner = 5;public ProcedureProtos.Procedure.Builder setOwnerBytes(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
optional string owner = 5;public boolean hasState()
internal "runtime" state
required .hbase.pb.ProcedureState state = 6;hasState in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.ProcedureState getState()
internal "runtime" state
required .hbase.pb.ProcedureState state = 6;getState in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setState(ProcedureProtos.ProcedureState value)
internal "runtime" state
required .hbase.pb.ProcedureState state = 6;public ProcedureProtos.Procedure.Builder clearState()
internal "runtime" state
required .hbase.pb.ProcedureState state = 6;public List<Integer> getStackIdList()
stack indices in case the procedure was running
repeated uint32 stack_id = 7;getStackIdList in interface ProcedureProtos.ProcedureOrBuilderpublic int getStackIdCount()
stack indices in case the procedure was running
repeated uint32 stack_id = 7;getStackIdCount in interface ProcedureProtos.ProcedureOrBuilderpublic int getStackId(int index)
stack indices in case the procedure was running
repeated uint32 stack_id = 7;getStackId in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setStackId(int index, int value)
stack indices in case the procedure was running
repeated uint32 stack_id = 7;public ProcedureProtos.Procedure.Builder addStackId(int value)
stack indices in case the procedure was running
repeated uint32 stack_id = 7;public ProcedureProtos.Procedure.Builder addAllStackId(Iterable<? extends Integer> values)
stack indices in case the procedure was running
repeated uint32 stack_id = 7;public ProcedureProtos.Procedure.Builder clearStackId()
stack indices in case the procedure was running
repeated uint32 stack_id = 7;public boolean hasLastUpdate()
required uint64 last_update = 8;hasLastUpdate in interface ProcedureProtos.ProcedureOrBuilderpublic long getLastUpdate()
required uint64 last_update = 8;getLastUpdate in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setLastUpdate(long value)
required uint64 last_update = 8;public ProcedureProtos.Procedure.Builder clearLastUpdate()
required uint64 last_update = 8;public boolean hasTimeout()
optional uint32 timeout = 9;hasTimeout in interface ProcedureProtos.ProcedureOrBuilderpublic int getTimeout()
optional uint32 timeout = 9;getTimeout in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setTimeout(int value)
optional uint32 timeout = 9;public ProcedureProtos.Procedure.Builder clearTimeout()
optional uint32 timeout = 9;public boolean hasException()
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;hasException in interface ProcedureProtos.ProcedureOrBuilderpublic ErrorHandlingProtos.ForeignExceptionMessage getException()
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;getException in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setException(ErrorHandlingProtos.ForeignExceptionMessage value)
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;public ProcedureProtos.Procedure.Builder setException(ErrorHandlingProtos.ForeignExceptionMessage.Builder builderForValue)
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;public ProcedureProtos.Procedure.Builder mergeException(ErrorHandlingProtos.ForeignExceptionMessage value)
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;public ProcedureProtos.Procedure.Builder clearException()
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;public ErrorHandlingProtos.ForeignExceptionMessage.Builder getExceptionBuilder()
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;public ErrorHandlingProtos.ForeignExceptionMessageOrBuilder getExceptionOrBuilder()
user state/results
optional .hbase.pb.ForeignExceptionMessage exception = 10;getExceptionOrBuilder in interface ProcedureProtos.ProcedureOrBuilderpublic boolean hasResult()
opaque (user) result structure
optional bytes result = 11;hasResult in interface ProcedureProtos.ProcedureOrBuilderpublic org.apache.hbase.thirdparty.com.google.protobuf.ByteString getResult()
opaque (user) result structure
optional bytes result = 11;getResult in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setResult(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
opaque (user) result structure
optional bytes result = 11;public ProcedureProtos.Procedure.Builder clearResult()
opaque (user) result structure
optional bytes result = 11;public boolean hasStateData()
opaque (user) procedure internal-state - OBSOLATE
optional bytes state_data = 12;hasStateData in interface ProcedureProtos.ProcedureOrBuilderpublic org.apache.hbase.thirdparty.com.google.protobuf.ByteString getStateData()
opaque (user) procedure internal-state - OBSOLATE
optional bytes state_data = 12;getStateData in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setStateData(org.apache.hbase.thirdparty.com.google.protobuf.ByteString value)
opaque (user) procedure internal-state - OBSOLATE
optional bytes state_data = 12;public ProcedureProtos.Procedure.Builder clearStateData()
opaque (user) procedure internal-state - OBSOLATE
optional bytes state_data = 12;public List<org.apache.hbase.thirdparty.com.google.protobuf.Any> getStateMessageList()
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;getStateMessageList in interface ProcedureProtos.ProcedureOrBuilderpublic int getStateMessageCount()
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;getStateMessageCount in interface ProcedureProtos.ProcedureOrBuilderpublic org.apache.hbase.thirdparty.com.google.protobuf.Any getStateMessage(int index)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;getStateMessage in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setStateMessage(int index, org.apache.hbase.thirdparty.com.google.protobuf.Any value)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder setStateMessage(int index, org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder builderForValue)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder addStateMessage(org.apache.hbase.thirdparty.com.google.protobuf.Any value)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder addStateMessage(int index, org.apache.hbase.thirdparty.com.google.protobuf.Any value)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder addStateMessage(org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder builderForValue)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder addStateMessage(int index, org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder builderForValue)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder addAllStateMessage(Iterable<? extends org.apache.hbase.thirdparty.com.google.protobuf.Any> values)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder clearStateMessage()
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public ProcedureProtos.Procedure.Builder removeStateMessage(int index)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder getStateMessageBuilder(int index)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public org.apache.hbase.thirdparty.com.google.protobuf.AnyOrBuilder getStateMessageOrBuilder(int index)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;getStateMessageOrBuilder in interface ProcedureProtos.ProcedureOrBuilderpublic List<? extends org.apache.hbase.thirdparty.com.google.protobuf.AnyOrBuilder> getStateMessageOrBuilderList()
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;getStateMessageOrBuilderList in interface ProcedureProtos.ProcedureOrBuilderpublic org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder addStateMessageBuilder()
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder addStateMessageBuilder(int index)
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public List<org.apache.hbase.thirdparty.com.google.protobuf.Any.Builder> getStateMessageBuilderList()
opaque (user) procedure internal-state
repeated .google.protobuf.Any state_message = 15;public boolean hasNonceGroup()
Nonce to prevent same procedure submit by multiple times
optional uint64 nonce_group = 13 [default = 0];hasNonceGroup in interface ProcedureProtos.ProcedureOrBuilderpublic long getNonceGroup()
Nonce to prevent same procedure submit by multiple times
optional uint64 nonce_group = 13 [default = 0];getNonceGroup in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setNonceGroup(long value)
Nonce to prevent same procedure submit by multiple times
optional uint64 nonce_group = 13 [default = 0];public ProcedureProtos.Procedure.Builder clearNonceGroup()
Nonce to prevent same procedure submit by multiple times
optional uint64 nonce_group = 13 [default = 0];public boolean hasNonce()
optional uint64 nonce = 14 [default = 0];hasNonce in interface ProcedureProtos.ProcedureOrBuilderpublic long getNonce()
optional uint64 nonce = 14 [default = 0];getNonce in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setNonce(long value)
optional uint64 nonce = 14 [default = 0];public ProcedureProtos.Procedure.Builder clearNonce()
optional uint64 nonce = 14 [default = 0];public boolean hasLocked()
whether the procedure has held the lock
optional bool locked = 16 [default = false];hasLocked in interface ProcedureProtos.ProcedureOrBuilderpublic boolean getLocked()
whether the procedure has held the lock
optional bool locked = 16 [default = false];getLocked in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setLocked(boolean value)
whether the procedure has held the lock
optional bool locked = 16 [default = false];public ProcedureProtos.Procedure.Builder clearLocked()
whether the procedure has held the lock
optional bool locked = 16 [default = false];public boolean hasBypass()
whether the procedure need to be bypassed
optional bool bypass = 17 [default = false];hasBypass in interface ProcedureProtos.ProcedureOrBuilderpublic boolean getBypass()
whether the procedure need to be bypassed
optional bool bypass = 17 [default = false];getBypass in interface ProcedureProtos.ProcedureOrBuilderpublic ProcedureProtos.Procedure.Builder setBypass(boolean value)
whether the procedure need to be bypassed
optional bool bypass = 17 [default = false];public ProcedureProtos.Procedure.Builder clearBypass()
whether the procedure need to be bypassed
optional bool bypass = 17 [default = false];public final ProcedureProtos.Procedure.Builder setUnknownFields(org.apache.hbase.thirdparty.com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuildersetUnknownFields in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>public final ProcedureProtos.Procedure.Builder mergeUnknownFields(org.apache.hbase.thirdparty.com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface org.apache.hbase.thirdparty.com.google.protobuf.Message.BuildermergeUnknownFields in class org.apache.hbase.thirdparty.com.google.protobuf.GeneratedMessageV3.Builder<ProcedureProtos.Procedure.Builder>Copyright © 2007–2019 Cloudera. All rights reserved.