public static DecisionTaskFailedCause decisionTaskFailedCause()

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");
  }