576 bool m_decisionTypeHasBeenSet;
578 bool m_scheduleActivityTaskDecisionAttributesHasBeenSet;
580 bool m_requestCancelActivityTaskDecisionAttributesHasBeenSet;
582 bool m_completeWorkflowExecutionDecisionAttributesHasBeenSet;
584 bool m_failWorkflowExecutionDecisionAttributesHasBeenSet;
586 bool m_cancelWorkflowExecutionDecisionAttributesHasBeenSet;
588 bool m_continueAsNewWorkflowExecutionDecisionAttributesHasBeenSet;
590 bool m_recordMarkerDecisionAttributesHasBeenSet;
592 bool m_startTimerDecisionAttributesHasBeenSet;
594 bool m_cancelTimerDecisionAttributesHasBeenSet;
596 bool m_signalExternalWorkflowExecutionDecisionAttributesHasBeenSet;
598 bool m_requestCancelExternalWorkflowExecutionDecisionAttributesHasBeenSet;
600 bool m_startChildWorkflowExecutionDecisionAttributesHasBeenSet;
602 bool m_scheduleLambdaFunctionDecisionAttributesHasBeenSet;
Decision & WithCompleteWorkflowExecutionDecisionAttributes(CompleteWorkflowExecutionDecisionAttributes &&value)
void SetScheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes &&value)
Decision & WithRequestCancelExternalWorkflowExecutionDecisionAttributes(const RequestCancelExternalWorkflowExecutionDecisionAttributes &value)
Decision & WithFailWorkflowExecutionDecisionAttributes(FailWorkflowExecutionDecisionAttributes &&value)
const CompleteWorkflowExecutionDecisionAttributes & GetCompleteWorkflowExecutionDecisionAttributes() const
const ScheduleActivityTaskDecisionAttributes & GetScheduleActivityTaskDecisionAttributes() const
void SetSignalExternalWorkflowExecutionDecisionAttributes(SignalExternalWorkflowExecutionDecisionAttributes &&value)
const ContinueAsNewWorkflowExecutionDecisionAttributes & GetContinueAsNewWorkflowExecutionDecisionAttributes() const
Decision & WithCancelWorkflowExecutionDecisionAttributes(CancelWorkflowExecutionDecisionAttributes &&value)
const RequestCancelActivityTaskDecisionAttributes & GetRequestCancelActivityTaskDecisionAttributes() const
void SetSignalExternalWorkflowExecutionDecisionAttributes(const SignalExternalWorkflowExecutionDecisionAttributes &value)
void SetCancelWorkflowExecutionDecisionAttributes(const CancelWorkflowExecutionDecisionAttributes &value)
const StartChildWorkflowExecutionDecisionAttributes & GetStartChildWorkflowExecutionDecisionAttributes() const
Decision & WithRecordMarkerDecisionAttributes(const RecordMarkerDecisionAttributes &value)
void SetRecordMarkerDecisionAttributes(const RecordMarkerDecisionAttributes &value)
void SetContinueAsNewWorkflowExecutionDecisionAttributes(const ContinueAsNewWorkflowExecutionDecisionAttributes &value)
void SetDecisionType(DecisionType &&value)
void SetRequestCancelExternalWorkflowExecutionDecisionAttributes(RequestCancelExternalWorkflowExecutionDecisionAttributes &&value)
void SetCompleteWorkflowExecutionDecisionAttributes(const CompleteWorkflowExecutionDecisionAttributes &value)
const RecordMarkerDecisionAttributes & GetRecordMarkerDecisionAttributes() const
Decision & WithStartTimerDecisionAttributes(StartTimerDecisionAttributes &&value)
Decision & WithScheduleActivityTaskDecisionAttributes(ScheduleActivityTaskDecisionAttributes &&value)
Decision & WithDecisionType(DecisionType &&value)
Decision & WithRequestCancelExternalWorkflowExecutionDecisionAttributes(RequestCancelExternalWorkflowExecutionDecisionAttributes &&value)
const StartTimerDecisionAttributes & GetStartTimerDecisionAttributes() const
Decision & WithStartTimerDecisionAttributes(const StartTimerDecisionAttributes &value)
void SetScheduleActivityTaskDecisionAttributes(ScheduleActivityTaskDecisionAttributes &&value)
Decision & WithSignalExternalWorkflowExecutionDecisionAttributes(const SignalExternalWorkflowExecutionDecisionAttributes &value)
void SetScheduleActivityTaskDecisionAttributes(const ScheduleActivityTaskDecisionAttributes &value)
void SetRecordMarkerDecisionAttributes(RecordMarkerDecisionAttributes &&value)
Decision & WithCancelTimerDecisionAttributes(const CancelTimerDecisionAttributes &value)
Decision & WithStartChildWorkflowExecutionDecisionAttributes(const StartChildWorkflowExecutionDecisionAttributes &value)
void SetScheduleLambdaFunctionDecisionAttributes(const ScheduleLambdaFunctionDecisionAttributes &value)
void SetStartTimerDecisionAttributes(StartTimerDecisionAttributes &&value)
Decision & WithContinueAsNewWorkflowExecutionDecisionAttributes(const ContinueAsNewWorkflowExecutionDecisionAttributes &value)
Decision & WithDecisionType(const DecisionType &value)
Decision & WithCancelTimerDecisionAttributes(CancelTimerDecisionAttributes &&value)
const ScheduleLambdaFunctionDecisionAttributes & GetScheduleLambdaFunctionDecisionAttributes() const
void SetFailWorkflowExecutionDecisionAttributes(const FailWorkflowExecutionDecisionAttributes &value)
const SignalExternalWorkflowExecutionDecisionAttributes & GetSignalExternalWorkflowExecutionDecisionAttributes() const
Decision & WithScheduleLambdaFunctionDecisionAttributes(const ScheduleLambdaFunctionDecisionAttributes &value)
const DecisionType & GetDecisionType() const
Decision & WithScheduleLambdaFunctionDecisionAttributes(ScheduleLambdaFunctionDecisionAttributes &&value)
Decision & WithRequestCancelActivityTaskDecisionAttributes(const RequestCancelActivityTaskDecisionAttributes &value)
const FailWorkflowExecutionDecisionAttributes & GetFailWorkflowExecutionDecisionAttributes() const
void SetContinueAsNewWorkflowExecutionDecisionAttributes(ContinueAsNewWorkflowExecutionDecisionAttributes &&value)
void SetRequestCancelActivityTaskDecisionAttributes(RequestCancelActivityTaskDecisionAttributes &&value)
const RequestCancelExternalWorkflowExecutionDecisionAttributes & GetRequestCancelExternalWorkflowExecutionDecisionAttributes() const
Decision & WithCancelWorkflowExecutionDecisionAttributes(const CancelWorkflowExecutionDecisionAttributes &value)
void SetFailWorkflowExecutionDecisionAttributes(FailWorkflowExecutionDecisionAttributes &&value)
void SetRequestCancelActivityTaskDecisionAttributes(const RequestCancelActivityTaskDecisionAttributes &value)
void SetCancelTimerDecisionAttributes(CancelTimerDecisionAttributes &&value)
void SetStartChildWorkflowExecutionDecisionAttributes(const StartChildWorkflowExecutionDecisionAttributes &value)
const CancelTimerDecisionAttributes & GetCancelTimerDecisionAttributes() const
void SetCancelWorkflowExecutionDecisionAttributes(CancelWorkflowExecutionDecisionAttributes &&value)
Decision & WithFailWorkflowExecutionDecisionAttributes(const FailWorkflowExecutionDecisionAttributes &value)
Decision & WithRecordMarkerDecisionAttributes(RecordMarkerDecisionAttributes &&value)
void SetRequestCancelExternalWorkflowExecutionDecisionAttributes(const RequestCancelExternalWorkflowExecutionDecisionAttributes &value)
void SetStartTimerDecisionAttributes(const StartTimerDecisionAttributes &value)
void SetDecisionType(const DecisionType &value)
Decision & WithStartChildWorkflowExecutionDecisionAttributes(StartChildWorkflowExecutionDecisionAttributes &&value)
Decision & WithSignalExternalWorkflowExecutionDecisionAttributes(SignalExternalWorkflowExecutionDecisionAttributes &&value)
void SetCompleteWorkflowExecutionDecisionAttributes(CompleteWorkflowExecutionDecisionAttributes &&value)
Decision & WithRequestCancelActivityTaskDecisionAttributes(RequestCancelActivityTaskDecisionAttributes &&value)
const CancelWorkflowExecutionDecisionAttributes & GetCancelWorkflowExecutionDecisionAttributes() const
Decision & WithScheduleActivityTaskDecisionAttributes(const ScheduleActivityTaskDecisionAttributes &value)
void SetStartChildWorkflowExecutionDecisionAttributes(StartChildWorkflowExecutionDecisionAttributes &&value)
JSON (JavaScript Object Notation).
void SetCancelTimerDecisionAttributes(const CancelTimerDecisionAttributes &value)
Decision & WithContinueAsNewWorkflowExecutionDecisionAttributes(ContinueAsNewWorkflowExecutionDecisionAttributes &&value)
Decision & WithCompleteWorkflowExecutionDecisionAttributes(const CompleteWorkflowExecutionDecisionAttributes &value)