Module: CadenceThrift::DecisionType

Defined in:
lib/gen/thrift/shared_types.rb

Constant Summary collapse

ScheduleActivityTask =
0
RequestCancelActivityTask =
1
StartTimer =
2
CompleteWorkflowExecution =
3
FailWorkflowExecution =
4
CancelTimer =
5
CancelWorkflowExecution =
6
RequestCancelExternalWorkflowExecution =
7
RecordMarker =
8
ContinueAsNewWorkflowExecution =
9
StartChildWorkflowExecution =
10
SignalExternalWorkflowExecution =
11
UpsertWorkflowSearchAttributes =
12
VALUE_MAP =
{0 => "ScheduleActivityTask", 1 => "RequestCancelActivityTask", 2 => "StartTimer", 3 => "CompleteWorkflowExecution", 4 => "FailWorkflowExecution", 5 => "CancelTimer", 6 => "CancelWorkflowExecution", 7 => "RequestCancelExternalWorkflowExecution", 8 => "RecordMarker", 9 => "ContinueAsNewWorkflowExecution", 10 => "StartChildWorkflowExecution", 11 => "SignalExternalWorkflowExecution", 12 => "UpsertWorkflowSearchAttributes"}
VALID_VALUES =
Set.new([ScheduleActivityTask, RequestCancelActivityTask, StartTimer, CompleteWorkflowExecution, FailWorkflowExecution, CancelTimer, CancelWorkflowExecution, RequestCancelExternalWorkflowExecution, RecordMarker, ContinueAsNewWorkflowExecution, StartChildWorkflowExecution, SignalExternalWorkflowExecution, UpsertWorkflowSearchAttributes]).freeze