toValue method

String toValue()

Implementation

String toValue() {
  switch (this) {
    case DecisionType.scheduleActivityTask:
      return 'ScheduleActivityTask';
    case DecisionType.requestCancelActivityTask:
      return 'RequestCancelActivityTask';
    case DecisionType.completeWorkflowExecution:
      return 'CompleteWorkflowExecution';
    case DecisionType.failWorkflowExecution:
      return 'FailWorkflowExecution';
    case DecisionType.cancelWorkflowExecution:
      return 'CancelWorkflowExecution';
    case DecisionType.continueAsNewWorkflowExecution:
      return 'ContinueAsNewWorkflowExecution';
    case DecisionType.recordMarker:
      return 'RecordMarker';
    case DecisionType.startTimer:
      return 'StartTimer';
    case DecisionType.cancelTimer:
      return 'CancelTimer';
    case DecisionType.signalExternalWorkflowExecution:
      return 'SignalExternalWorkflowExecution';
    case DecisionType.requestCancelExternalWorkflowExecution:
      return 'RequestCancelExternalWorkflowExecution';
    case DecisionType.startChildWorkflowExecution:
      return 'StartChildWorkflowExecution';
    case DecisionType.scheduleLambdaFunction:
      return 'ScheduleLambdaFunction';
  }
}