in src/main/java/com/uber/cadence/internal/compatibility/thrift/EnumMapper.java [125:178]
public static DecisionTaskFailedCause decisionTaskFailedCause(
com.uber.cadence.api.v1.DecisionTaskFailedCause t) {
switch (t) {
case DECISION_TASK_FAILED_CAUSE_INVALID:
return null;
case DECISION_TASK_FAILED_CAUSE_UNHANDLED_DECISION:
return DecisionTaskFailedCause.UNHANDLED_DECISION;
case DECISION_TASK_FAILED_CAUSE_BAD_SCHEDULE_ACTIVITY_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_SCHEDULE_ACTIVITY_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_REQUEST_CANCEL_ACTIVITY_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_START_TIMER_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_START_TIMER_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_CANCEL_TIMER_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_CANCEL_TIMER_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_RECORD_MARKER_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_RECORD_MARKER_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_COMPLETE_WORKFLOW_EXECUTION_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_FAIL_WORKFLOW_EXECUTION_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_CANCEL_WORKFLOW_EXECUTION_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_CONTINUE_AS_NEW_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_CONTINUE_AS_NEW_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_START_TIMER_DUPLICATE_ID:
return DecisionTaskFailedCause.START_TIMER_DUPLICATE_ID;
case DECISION_TASK_FAILED_CAUSE_RESET_STICKY_TASK_LIST:
return DecisionTaskFailedCause.RESET_STICKY_TASKLIST;
case DECISION_TASK_FAILED_CAUSE_WORKFLOW_WORKER_UNHANDLED_FAILURE:
return DecisionTaskFailedCause.WORKFLOW_WORKER_UNHANDLED_FAILURE;
case DECISION_TASK_FAILED_CAUSE_BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_SIGNAL_WORKFLOW_EXECUTION_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_BAD_START_CHILD_EXECUTION_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_START_CHILD_EXECUTION_ATTRIBUTES;
case DECISION_TASK_FAILED_CAUSE_FORCE_CLOSE_DECISION:
return DecisionTaskFailedCause.FORCE_CLOSE_DECISION;
case DECISION_TASK_FAILED_CAUSE_FAILOVER_CLOSE_DECISION:
return DecisionTaskFailedCause.FAILOVER_CLOSE_DECISION;
case DECISION_TASK_FAILED_CAUSE_BAD_SIGNAL_INPUT_SIZE:
return DecisionTaskFailedCause.BAD_SIGNAL_INPUT_SIZE;
case DECISION_TASK_FAILED_CAUSE_RESET_WORKFLOW:
return DecisionTaskFailedCause.RESET_WORKFLOW;
case DECISION_TASK_FAILED_CAUSE_BAD_BINARY:
return DecisionTaskFailedCause.BAD_BINARY;
case DECISION_TASK_FAILED_CAUSE_SCHEDULE_ACTIVITY_DUPLICATE_ID:
return DecisionTaskFailedCause.SCHEDULE_ACTIVITY_DUPLICATE_ID;
case DECISION_TASK_FAILED_CAUSE_BAD_SEARCH_ATTRIBUTES:
return DecisionTaskFailedCause.BAD_SEARCH_ATTRIBUTES;
}
throw new IllegalArgumentException("unexpected enum value");
}