Package io.temporal.api.workflow.v1
Class NexusOperationCancellationInfo
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.temporal.api.workflow.v1.NexusOperationCancellationInfo
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,NexusOperationCancellationInfoOrBuilder,java.io.Serializable
@Generated(value="protoc", comments="annotations:NexusOperationCancellationInfo.java.pb.meta") public final class NexusOperationCancellationInfo extends com.google.protobuf.GeneratedMessageV3 implements NexusOperationCancellationInfoOrBuilderNexusOperationCancellationInfo contains the state of a nexus operation cancellation.
Protobuf typetemporal.api.workflow.v1.NexusOperationCancellationInfo- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNexusOperationCancellationInfo.BuilderNexusOperationCancellationInfo contains the state of a nexus operation cancellation.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intATTEMPT_FIELD_NUMBERstatic intBLOCKED_REASON_FIELD_NUMBERstatic intLAST_ATTEMPT_COMPLETE_TIME_FIELD_NUMBERstatic intLAST_ATTEMPT_FAILURE_FIELD_NUMBERstatic intNEXT_ATTEMPT_SCHEDULE_TIME_FIELD_NUMBERstatic intREQUESTED_TIME_FIELD_NUMBERstatic intSTATE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)intgetAttempt()The number of attempts made to deliver the cancel operation request.java.lang.StringgetBlockedReason()If the state is BLOCKED, blocked reason provides additional information.com.google.protobuf.ByteStringgetBlockedReasonBytes()If the state is BLOCKED, blocked reason provides additional information.static NexusOperationCancellationInfogetDefaultInstance()NexusOperationCancellationInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.TimestampgetLastAttemptCompleteTime()The time when the last attempt completed.com.google.protobuf.TimestampOrBuildergetLastAttemptCompleteTimeOrBuilder()The time when the last attempt completed.FailuregetLastAttemptFailure()The last attempt's failure, if any.FailureOrBuildergetLastAttemptFailureOrBuilder()The last attempt's failure, if any.com.google.protobuf.TimestampgetNextAttemptScheduleTime()The time when the next attempt is scheduled.com.google.protobuf.TimestampOrBuildergetNextAttemptScheduleTimeOrBuilder()The time when the next attempt is scheduled.com.google.protobuf.Parser<NexusOperationCancellationInfo>getParserForType()com.google.protobuf.TimestampgetRequestedTime()The time when cancellation was requested.com.google.protobuf.TimestampOrBuildergetRequestedTimeOrBuilder()The time when cancellation was requested.intgetSerializedSize()NexusOperationCancellationStategetState().temporal.api.enums.v1.NexusOperationCancellationState state = 2;intgetStateValue().temporal.api.enums.v1.NexusOperationCancellationState state = 2;inthashCode()booleanhasLastAttemptCompleteTime()The time when the last attempt completed.booleanhasLastAttemptFailure()The last attempt's failure, if any.booleanhasNextAttemptScheduleTime()The time when the next attempt is scheduled.booleanhasRequestedTime()The time when cancellation was requested.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static NexusOperationCancellationInfo.BuildernewBuilder()static NexusOperationCancellationInfo.BuildernewBuilder(NexusOperationCancellationInfo prototype)NexusOperationCancellationInfo.BuildernewBuilderForType()protected NexusOperationCancellationInfo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static NexusOperationCancellationInfoparseDelimitedFrom(java.io.InputStream input)static NexusOperationCancellationInfoparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NexusOperationCancellationInfoparseFrom(byte[] data)static NexusOperationCancellationInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NexusOperationCancellationInfoparseFrom(com.google.protobuf.ByteString data)static NexusOperationCancellationInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NexusOperationCancellationInfoparseFrom(com.google.protobuf.CodedInputStream input)static NexusOperationCancellationInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NexusOperationCancellationInfoparseFrom(java.io.InputStream input)static NexusOperationCancellationInfoparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static NexusOperationCancellationInfoparseFrom(java.nio.ByteBuffer data)static NexusOperationCancellationInfoparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<NexusOperationCancellationInfo>parser()NexusOperationCancellationInfo.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
REQUESTED_TIME_FIELD_NUMBER
public static final int REQUESTED_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ATTEMPT_FIELD_NUMBER
public static final int ATTEMPT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LAST_ATTEMPT_COMPLETE_TIME_FIELD_NUMBER
public static final int LAST_ATTEMPT_COMPLETE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LAST_ATTEMPT_FAILURE_FIELD_NUMBER
public static final int LAST_ATTEMPT_FAILURE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NEXT_ATTEMPT_SCHEDULE_TIME_FIELD_NUMBER
public static final int NEXT_ATTEMPT_SCHEDULE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BLOCKED_REASON_FIELD_NUMBER
public static final int BLOCKED_REASON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasRequestedTime
public boolean hasRequestedTime()
The time when cancellation was requested.
.google.protobuf.Timestamp requested_time = 1;- Specified by:
hasRequestedTimein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- Whether the requestedTime field is set.
-
getRequestedTime
public com.google.protobuf.Timestamp getRequestedTime()
The time when cancellation was requested.
.google.protobuf.Timestamp requested_time = 1;- Specified by:
getRequestedTimein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The requestedTime.
-
getRequestedTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getRequestedTimeOrBuilder()
The time when cancellation was requested.
.google.protobuf.Timestamp requested_time = 1;- Specified by:
getRequestedTimeOrBuilderin interfaceNexusOperationCancellationInfoOrBuilder
-
getStateValue
public int getStateValue()
.temporal.api.enums.v1.NexusOperationCancellationState state = 2;- Specified by:
getStateValuein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
public NexusOperationCancellationState getState()
.temporal.api.enums.v1.NexusOperationCancellationState state = 2;- Specified by:
getStatein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The state.
-
getAttempt
public int getAttempt()
The number of attempts made to deliver the cancel operation request. This number represents a minimum bound since the attempt is incremented after the request completes.
int32 attempt = 3;- Specified by:
getAttemptin interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The attempt.
-
hasLastAttemptCompleteTime
public boolean hasLastAttemptCompleteTime()
The time when the last attempt completed.
.google.protobuf.Timestamp last_attempt_complete_time = 4;- Specified by:
hasLastAttemptCompleteTimein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- Whether the lastAttemptCompleteTime field is set.
-
getLastAttemptCompleteTime
public com.google.protobuf.Timestamp getLastAttemptCompleteTime()
The time when the last attempt completed.
.google.protobuf.Timestamp last_attempt_complete_time = 4;- Specified by:
getLastAttemptCompleteTimein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The lastAttemptCompleteTime.
-
getLastAttemptCompleteTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastAttemptCompleteTimeOrBuilder()
The time when the last attempt completed.
.google.protobuf.Timestamp last_attempt_complete_time = 4;- Specified by:
getLastAttemptCompleteTimeOrBuilderin interfaceNexusOperationCancellationInfoOrBuilder
-
hasLastAttemptFailure
public boolean hasLastAttemptFailure()
The last attempt's failure, if any.
.temporal.api.failure.v1.Failure last_attempt_failure = 5;- Specified by:
hasLastAttemptFailurein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- Whether the lastAttemptFailure field is set.
-
getLastAttemptFailure
public Failure getLastAttemptFailure()
The last attempt's failure, if any.
.temporal.api.failure.v1.Failure last_attempt_failure = 5;- Specified by:
getLastAttemptFailurein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The lastAttemptFailure.
-
getLastAttemptFailureOrBuilder
public FailureOrBuilder getLastAttemptFailureOrBuilder()
The last attempt's failure, if any.
.temporal.api.failure.v1.Failure last_attempt_failure = 5;- Specified by:
getLastAttemptFailureOrBuilderin interfaceNexusOperationCancellationInfoOrBuilder
-
hasNextAttemptScheduleTime
public boolean hasNextAttemptScheduleTime()
The time when the next attempt is scheduled.
.google.protobuf.Timestamp next_attempt_schedule_time = 6;- Specified by:
hasNextAttemptScheduleTimein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- Whether the nextAttemptScheduleTime field is set.
-
getNextAttemptScheduleTime
public com.google.protobuf.Timestamp getNextAttemptScheduleTime()
The time when the next attempt is scheduled.
.google.protobuf.Timestamp next_attempt_schedule_time = 6;- Specified by:
getNextAttemptScheduleTimein interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The nextAttemptScheduleTime.
-
getNextAttemptScheduleTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getNextAttemptScheduleTimeOrBuilder()
The time when the next attempt is scheduled.
.google.protobuf.Timestamp next_attempt_schedule_time = 6;- Specified by:
getNextAttemptScheduleTimeOrBuilderin interfaceNexusOperationCancellationInfoOrBuilder
-
getBlockedReason
public java.lang.String getBlockedReason()
If the state is BLOCKED, blocked reason provides additional information.
string blocked_reason = 7;- Specified by:
getBlockedReasonin interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The blockedReason.
-
getBlockedReasonBytes
public com.google.protobuf.ByteString getBlockedReasonBytes()
If the state is BLOCKED, blocked reason provides additional information.
string blocked_reason = 7;- Specified by:
getBlockedReasonBytesin interfaceNexusOperationCancellationInfoOrBuilder- Returns:
- The bytes for blockedReason.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static NexusOperationCancellationInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static NexusOperationCancellationInfo parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static NexusOperationCancellationInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public NexusOperationCancellationInfo.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static NexusOperationCancellationInfo.Builder newBuilder()
-
newBuilder
public static NexusOperationCancellationInfo.Builder newBuilder(NexusOperationCancellationInfo prototype)
-
toBuilder
public NexusOperationCancellationInfo.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected NexusOperationCancellationInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static NexusOperationCancellationInfo getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<NexusOperationCancellationInfo> parser()
-
getParserForType
public com.google.protobuf.Parser<NexusOperationCancellationInfo> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public NexusOperationCancellationInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-