Enum Class WorkflowTaskFailedCause
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<WorkflowTaskFailedCause>,Constable
@Generated(value="protoc",
comments="annotations:WorkflowTaskFailedCause.java.pb.meta")
public enum WorkflowTaskFailedCause
extends 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 enum
temporal.api.enums.v1.WorkflowTaskFailedCause-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionWORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY = 21;WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5;WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES = 9;WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES = 7;WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11;WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES = 8;WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES = 25;WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES = 6;WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3;WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 10;A workflow task completed with an invalid RequestCancelNexusOperation command.WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES = 2;A workflow task completed with an invalid ScheduleNexusOperation command.WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23;WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19;WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 15;WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16;WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES = 4;Workflow execution update message (update.Acceptance, update.Rejection, or update.Response) has wrong format, or missing required fields.A workflow task failed because an external storage operation failed.WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18;A workflow task completed requesting a feature that's disabled on the server (either system wide or - typically - for the workflow's namespace).WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17;A workflow task failed because a grpc message was too large.The worker encountered a mismatch while replaying history between what was expected, and what the workflow code actually did.A workflow task failed because payloads were too large.Starting a new activity would cause this workflow to exceed its limit of pending activities that we track.We send the below error codes to users when their requests would violate a size constraint of their workflow.A workflow task completed requesting to schedule a Nexus Operation exceeding the server configured limit.Similarly, we have a buffer of pending requests to cancel other workflows.A workflow has a buffer of signals that have not yet reached their destination.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 = 20;WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22;WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID = 12;Between starting and completing the workflow task (with a workflow completion command), some new command (like a signal) was processed into workflow history.Similar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0;A workflow task is failed because the workflow is paused before the task is started.WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE = 14; -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intWORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY = 21;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES = 9;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES = 7;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES = 8;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES = 25;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES = 6;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 10;static final intA workflow task completed with an invalid RequestCancelNexusOperation command.static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES = 2;static final intA workflow task completed with an invalid ScheduleNexusOperation command.static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 15;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16;static final intWORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES = 4;static final intWorkflow execution update message (update.Acceptance, update.Rejection, or update.Response) has wrong format, or missing required fields.static final intA workflow task failed because an external storage operation failed.static final intWORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18;static final intA workflow task completed requesting a feature that's disabled on the server (either system wide or - typically - for the workflow's namespace).static final intWORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17;static final intA workflow task failed because a grpc message was too large.static final intThe worker encountered a mismatch while replaying history between what was expected, and what the workflow code actually did.static final intA workflow task failed because payloads were too large.static final intStarting a new activity would cause this workflow to exceed its limit of pending activities that we track.static final intWe send the below error codes to users when their requests would violate a size constraint of their workflow.static final intA workflow task completed requesting to schedule a Nexus Operation exceeding the server configured limit.static final intSimilarly, we have a buffer of pending requests to cancel other workflows.static final intA workflow has a buffer of signals that have not yet reached their destination.static final intThe worker wishes to fail the task and have the next one be generated on a normal, not sticky queue.static final intWORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW = 20;static final intWORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22;static final intWORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID = 12;static final intBetween starting and completing the workflow task (with a workflow completion command), some new command (like a signal) was processed into workflow history.static final intSimilar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.static final intWORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0;static final intA workflow task is failed because the workflow is paused before the task is started.static final intWORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE = 14; -
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowTaskFailedCauseforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<WorkflowTaskFailedCause> static WorkflowTaskFailedCausevalueOf(int value) Deprecated.static WorkflowTaskFailedCausevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.static WorkflowTaskFailedCauseReturns the enum constant of this class with the specified name.static WorkflowTaskFailedCause[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0; -
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_ATTRIBUTESWORKFLOW_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_ATTRIBUTESWORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3; -
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
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5; -
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_ATTRIBUTESWORKFLOW_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_ATTRIBUTESWORKFLOW_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_ATTRIBUTESWORKFLOW_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_ATTRIBUTESWORKFLOW_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_ATTRIBUTESWORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11; -
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
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_FAILUREWORKFLOW_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_ATTRIBUTESWORKFLOW_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_ATTRIBUTESWORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16; -
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17; -
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18; -
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19; -
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW = 20; -
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_IDWORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22; -
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23; -
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_ATTRIBUTESWORKFLOW_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_EXCEEDEDWe 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_EXCEEDEDStarting 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_EXCEEDEDA 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_EXCEEDEDSimilarly, 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_MESSAGEWorkflow 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
Similar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE = 31; -
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_NEXUS_OPERATION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_NEXUS_OPERATION_ATTRIBUTESA workflow task completed with an invalid ScheduleNexusOperation command.
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_NEXUS_OPERATION_ATTRIBUTES = 32; -
WORKFLOW_TASK_FAILED_CAUSE_PENDING_NEXUS_OPERATIONS_LIMIT_EXCEEDED
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_PENDING_NEXUS_OPERATIONS_LIMIT_EXCEEDEDA workflow task completed requesting to schedule a Nexus Operation exceeding the server configured limit.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_NEXUS_OPERATIONS_LIMIT_EXCEEDED = 33; -
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_NEXUS_OPERATION_ATTRIBUTES
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_NEXUS_OPERATION_ATTRIBUTESA workflow task completed with an invalid RequestCancelNexusOperation command.
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_NEXUS_OPERATION_ATTRIBUTES = 34; -
WORKFLOW_TASK_FAILED_CAUSE_FEATURE_DISABLED
A workflow task completed requesting a feature that's disabled on the server (either system wide or - typically - for the workflow's namespace). Check the workflow task failure message for more information.
WORKFLOW_TASK_FAILED_CAUSE_FEATURE_DISABLED = 35; -
WORKFLOW_TASK_FAILED_CAUSE_GRPC_MESSAGE_TOO_LARGE
A workflow task failed because a grpc message was too large.
WORKFLOW_TASK_FAILED_CAUSE_GRPC_MESSAGE_TOO_LARGE = 36; -
WORKFLOW_TASK_FAILED_CAUSE_PAYLOADS_TOO_LARGE
A workflow task failed because payloads were too large.
WORKFLOW_TASK_FAILED_CAUSE_PAYLOADS_TOO_LARGE = 37; -
WORKFLOW_TASK_FAILED_CAUSE_EXTERNAL_STORAGE_FAILURE
A workflow task failed because an external storage operation failed. Check the workflow task failure message for more information.
WORKFLOW_TASK_FAILED_CAUSE_EXTERNAL_STORAGE_FAILURE = 38; -
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_PAUSE_REQUESTED_BEFORE_TASK_STARTED
public static final WorkflowTaskFailedCause WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_PAUSE_REQUESTED_BEFORE_TASK_STARTEDA workflow task is failed because the workflow is paused before the task is started.
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_PAUSE_REQUESTED_BEFORE_TASK_STARTED = 39; -
UNRECOGNIZED
-
-
Field Details
-
WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED_VALUEWORKFLOW_TASK_FAILED_CAUSE_UNSPECIFIED = 0;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND_VALUEBetween 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:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES = 2;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES = 3;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES = 4;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES = 5;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES = 6;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES = 7;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES = 8;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES = 9;- See Also:
-
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_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 10;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES = 11;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID_VALUEWORKFLOW_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID = 12;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_RESET_STICKY_TASK_QUEUE_VALUEThe 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:
-
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE_VALUEWORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE = 14;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES = 15;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES = 16;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND_VALUEWORKFLOW_TASK_FAILED_CAUSE_FORCE_CLOSE_COMMAND = 17;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND_VALUEWORKFLOW_TASK_FAILED_CAUSE_FAILOVER_CLOSE_COMMAND = 18;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE = 19;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW_VALUEWORKFLOW_TASK_FAILED_CAUSE_RESET_WORKFLOW = 20;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_BINARY = 21;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID_VALUEWORKFLOW_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID = 22;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES = 23;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_NON_DETERMINISTIC_ERROR_VALUEThe 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:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES_VALUEWORKFLOW_TASK_FAILED_CAUSE_BAD_MODIFY_WORKFLOW_PROPERTIES_ATTRIBUTES = 25;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_CHILD_WORKFLOWS_LIMIT_EXCEEDED_VALUEWe 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:
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_ACTIVITIES_LIMIT_EXCEEDED_VALUEStarting 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:
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_SIGNALS_LIMIT_EXCEEDED_VALUEA 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:
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_REQUEST_CANCEL_LIMIT_EXCEEDED_VALUESimilarly, 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:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_UPDATE_WORKFLOW_EXECUTION_MESSAGE_VALUEWorkflow 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:
-
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE_VALUESimilar to WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_COMMAND, but for updates.
WORKFLOW_TASK_FAILED_CAUSE_UNHANDLED_UPDATE = 31;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_NEXUS_OPERATION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_NEXUS_OPERATION_ATTRIBUTES_VALUEA workflow task completed with an invalid ScheduleNexusOperation command.
WORKFLOW_TASK_FAILED_CAUSE_BAD_SCHEDULE_NEXUS_OPERATION_ATTRIBUTES = 32;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_PENDING_NEXUS_OPERATIONS_LIMIT_EXCEEDED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PENDING_NEXUS_OPERATIONS_LIMIT_EXCEEDED_VALUEA workflow task completed requesting to schedule a Nexus Operation exceeding the server configured limit.
WORKFLOW_TASK_FAILED_CAUSE_PENDING_NEXUS_OPERATIONS_LIMIT_EXCEEDED = 33;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_NEXUS_OPERATION_ATTRIBUTES_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_NEXUS_OPERATION_ATTRIBUTES_VALUEA workflow task completed with an invalid RequestCancelNexusOperation command.
WORKFLOW_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_NEXUS_OPERATION_ATTRIBUTES = 34;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_FEATURE_DISABLED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_FEATURE_DISABLED_VALUEA workflow task completed requesting a feature that's disabled on the server (either system wide or - typically - for the workflow's namespace). Check the workflow task failure message for more information.
WORKFLOW_TASK_FAILED_CAUSE_FEATURE_DISABLED = 35;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_GRPC_MESSAGE_TOO_LARGE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_GRPC_MESSAGE_TOO_LARGE_VALUEA workflow task failed because a grpc message was too large.
WORKFLOW_TASK_FAILED_CAUSE_GRPC_MESSAGE_TOO_LARGE = 36;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_PAYLOADS_TOO_LARGE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_PAYLOADS_TOO_LARGE_VALUEA workflow task failed because payloads were too large.
WORKFLOW_TASK_FAILED_CAUSE_PAYLOADS_TOO_LARGE = 37;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_EXTERNAL_STORAGE_FAILURE_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_EXTERNAL_STORAGE_FAILURE_VALUEA workflow task failed because an external storage operation failed. Check the workflow task failure message for more information.
WORKFLOW_TASK_FAILED_CAUSE_EXTERNAL_STORAGE_FAILURE = 38;- See Also:
-
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_PAUSE_REQUESTED_BEFORE_TASK_STARTED_VALUE
public static final int WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_PAUSE_REQUESTED_BEFORE_TASK_STARTED_VALUEA workflow task is failed because the workflow is paused before the task is started.
WORKFLOW_TASK_FAILED_CAUSE_WORKFLOW_PAUSE_REQUESTED_BEFORE_TASK_STARTED = 39;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- 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:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein 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 class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-