Package io.temporal.api.enums.v1
Enum WorkflowTaskFailedCause
- java.lang.Object
-
- java.lang.Enum<WorkflowTaskFailedCause>
-
- io.temporal.api.enums.v1.WorkflowTaskFailedCause
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,java.io.Serializable
,java.lang.Comparable<WorkflowTaskFailedCause>
@Generated(value="protoc", comments="annotations:WorkflowTaskFailedCause.java.pb.meta") public enum WorkflowTaskFailedCause extends java.lang.Enum<WorkflowTaskFailedCause> implements com.google.protobuf.ProtocolMessageEnum
Workflow tasks can fail for various reasons. Note that some of these reasons can only originate from the server, and some of them can only originate from the SDK/worker.
Protobuf enumtemporal.api.enums.v1.WorkflowTaskFailedCause
-
-
Enum Constant Summary
Enum Constants Enum Constant Description UNRECOGNIZED
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY = 21;
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5;
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES = 9;
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES = 7;
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11;
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES = 8;
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES = 25;
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES = 6;
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3;
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 10;
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES = 2;
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23;
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19;
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 15;
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16;
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES = 4;
WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE
Workflow execution update message (update.Acceptance, update.Rejection, or update.Response) has wrong format, or missing required fields.WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18;
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17;
WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR
The worker encountered a mismatch while replaying history between what was expected, and what the workflow code actually did.WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED
Starting a new activity would cause this workflow to exceed its limit of pending activities that we track.WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED
We send the below error codes to users when their requests would violate a size constraint of their workflow.WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED
Similarly, we have a buffer of pending requests to cancel other workflows.WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED
A workflow has a buffer of signals that have not yet reached their destination.WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE
The worker wishes to fail the task and have the next one be generated on a normal, not sticky queue.WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW = 20;
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22;
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID = 12;
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND
Between starting and completing the workflow task (with a workflow completion command), some new command (like a signal) was processed into workflow history.WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE
Similar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0;
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE = 14;
-
Field Summary
Fields Modifier and Type Field Description static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY = 21;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES = 9;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES = 7;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES = 8;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES = 25;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES = 6;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 10;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES = 2;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 15;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES = 4;
static int
WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE_VALUE
Workflow execution update message (update.Acceptance, update.Rejection, or update.Response) has wrong format, or missing required fields.static int
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND_VALUE
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18;
static int
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND_VALUE
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17;
static int
WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR_VALUE
The worker encountered a mismatch while replaying history between what was expected, and what the workflow code actually did.static int
WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED_VALUE
Starting a new activity would cause this workflow to exceed its limit of pending activities that we track.static int
WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED_VALUE
We send the below error codes to users when their requests would violate a size constraint of their workflow.static int
WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED_VALUE
Similarly, we have a buffer of pending requests to cancel other workflows.static int
WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED_VALUE
A workflow has a buffer of signals that have not yet reached their destination.static int
WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE_VALUE
The worker wishes to fail the task and have the next one be generated on a normal, not sticky queue.static int
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW_VALUE
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW = 20;
static int
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID_VALUE
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22;
static int
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID_VALUE
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID = 12;
static int
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND_VALUE
Between starting and completing the workflow task (with a workflow completion command), some new command (like a signal) was processed into workflow history.static int
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE_VALUE
Similar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.static int
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED_VALUE
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0;
static int
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE_VALUE
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE = 14;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static WorkflowTaskFailedCause
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<WorkflowTaskFailedCause>
internalGetValueMap()
static WorkflowTaskFailedCause
valueOf(int value)
Deprecated.static WorkflowTaskFailedCause
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static WorkflowTaskFailedCause
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static WorkflowTaskFailedCause[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0;
-
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND
Between starting and completing the workflow task (with a workflow completion command), some new command (like a signal) was processed into workflow history. The outstanding task will be failed with this reason, and a worker must pick up a new task.
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND = 1;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES = 2;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES = 4;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES = 6;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES = 7;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES = 8;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES = 9;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 10;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11;
-
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID = 12;
-
WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE
The worker wishes to fail the task and have the next one be generated on a normal, not sticky queue. Generally workers should prefer to use the explicit `ResetStickyTaskQueue` RPC call.
WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE = 13;
-
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE = 14;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 15;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16;
-
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17;
-
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19;
-
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW = 20;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY = 21;
-
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23;
-
WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR
The worker encountered a mismatch while replaying history between what was expected, and what the workflow code actually did.
WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR = 24;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES = 25;
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED
We send the below error codes to users when their requests would violate a size constraint of their workflow. We do this to ensure that the state of their workflow does not become too large because that can cause severe performance degradation. You can modify the thresholds for each of these errors within your dynamic config. Spawning a new child workflow would cause this workflow to exceed its limit of pending child workflows.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED = 26;
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED
Starting a new activity would cause this workflow to exceed its limit of pending activities that we track.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED = 27;
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED
A workflow has a buffer of signals that have not yet reached their destination. We return this error when sending a new signal would exceed the capacity of this buffer.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED = 28;
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED
Similarly, we have a buffer of pending requests to cancel other workflows. We return this error when our capacity for pending cancel requests is already reached.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED = 29;
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE
Workflow execution update message (update.Acceptance, update.Rejection, or update.Response) has wrong format, or missing required fields.
WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE = 30;
-
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE
Similar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE = 31;
-
UNRECOGNIZED
public static final WorkflowTaskFailedCause UNRECOGNIZED
-
-
Field Detail
-
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED_VALUE
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND_VALUE
Between starting and completing the workflow task (with a workflow completion command), some new command (like a signal) was processed into workflow history. The outstanding task will be failed with this reason, and a worker must pick up a new task.
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND = 1;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES = 2;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES = 4;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES = 6;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES = 7;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES = 8;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES = 9;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 10;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID_VALUE
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID = 12;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE_VALUE
The worker wishes to fail the task and have the next one be generated on a normal, not sticky queue. Generally workers should prefer to use the explicit `ResetStickyTaskQueue` RPC call.
WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE = 13;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE_VALUE
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE = 14;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 15;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND_VALUE
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND_VALUE
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW_VALUE
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW = 20;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY = 21;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID_VALUE
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR_VALUE
The worker encountered a mismatch while replaying history between what was expected, and what the workflow code actually did.
WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR = 24;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES_VALUE
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES = 25;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED_VALUE
We send the below error codes to users when their requests would violate a size constraint of their workflow. We do this to ensure that the state of their workflow does not become too large because that can cause severe performance degradation. You can modify the thresholds for each of these errors within your dynamic config. Spawning a new child workflow would cause this workflow to exceed its limit of pending child workflows.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED = 26;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED_VALUE
Starting a new activity would cause this workflow to exceed its limit of pending activities that we track.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED = 27;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED_VALUE
A workflow has a buffer of signals that have not yet reached their destination. We return this error when sending a new signal would exceed the capacity of this buffer.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED = 28;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED_VALUE
Similarly, we have a buffer of pending requests to cancel other workflows. We return this error when our capacity for pending cancel requests is already reached.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED = 29;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE_VALUE
Workflow execution update message (update.Acceptance, update.Rejection, or update.Response) has wrong format, or missing required fields.
WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE = 30;
- See Also:
- Constant Field Values
-
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE_VALUE
Similar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE = 31;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static WorkflowTaskFailedCause[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (WorkflowTaskFailedCause c : WorkflowTaskFailedCause.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static WorkflowTaskFailedCause valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static WorkflowTaskFailedCause valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
forNumber
public static WorkflowTaskFailedCause forNumber(int value)
- Parameters:
value
- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<WorkflowTaskFailedCause> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static WorkflowTaskFailedCause valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-