243 inline void SetEventId(
long long value) { m_eventIdHasBeenSet =
true; m_eventId = value; }
2013 bool m_eventTimestampHasBeenSet;
2015 bool m_eventTypeHasBeenSet;
2016 long long m_eventId;
2017 bool m_eventIdHasBeenSet;
2019 bool m_workflowExecutionStartedEventAttributesHasBeenSet;
2021 bool m_workflowExecutionCompletedEventAttributesHasBeenSet;
2023 bool m_completeWorkflowExecutionFailedEventAttributesHasBeenSet;
2025 bool m_workflowExecutionFailedEventAttributesHasBeenSet;
2027 bool m_failWorkflowExecutionFailedEventAttributesHasBeenSet;
2029 bool m_workflowExecutionTimedOutEventAttributesHasBeenSet;
2031 bool m_workflowExecutionCanceledEventAttributesHasBeenSet;
2033 bool m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet;
2035 bool m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet;
2037 bool m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet;
2039 bool m_workflowExecutionTerminatedEventAttributesHasBeenSet;
2041 bool m_workflowExecutionCancelRequestedEventAttributesHasBeenSet;
2043 bool m_decisionTaskScheduledEventAttributesHasBeenSet;
2045 bool m_decisionTaskStartedEventAttributesHasBeenSet;
2047 bool m_decisionTaskCompletedEventAttributesHasBeenSet;
2049 bool m_decisionTaskTimedOutEventAttributesHasBeenSet;
2051 bool m_activityTaskScheduledEventAttributesHasBeenSet;
2053 bool m_activityTaskStartedEventAttributesHasBeenSet;
2055 bool m_activityTaskCompletedEventAttributesHasBeenSet;
2057 bool m_activityTaskFailedEventAttributesHasBeenSet;
2059 bool m_activityTaskTimedOutEventAttributesHasBeenSet;
2061 bool m_activityTaskCanceledEventAttributesHasBeenSet;
2063 bool m_activityTaskCancelRequestedEventAttributesHasBeenSet;
2065 bool m_workflowExecutionSignaledEventAttributesHasBeenSet;
2067 bool m_markerRecordedEventAttributesHasBeenSet;
2069 bool m_recordMarkerFailedEventAttributesHasBeenSet;
2071 bool m_timerStartedEventAttributesHasBeenSet;
2073 bool m_timerFiredEventAttributesHasBeenSet;
2075 bool m_timerCanceledEventAttributesHasBeenSet;
2077 bool m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet;
2079 bool m_childWorkflowExecutionStartedEventAttributesHasBeenSet;
2081 bool m_childWorkflowExecutionCompletedEventAttributesHasBeenSet;
2083 bool m_childWorkflowExecutionFailedEventAttributesHasBeenSet;
2085 bool m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet;
2087 bool m_childWorkflowExecutionCanceledEventAttributesHasBeenSet;
2089 bool m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet;
2091 bool m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet;
2093 bool m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet;
2095 bool m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet;
2097 bool m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet;
2099 bool m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet;
2101 bool m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet;
2103 bool m_scheduleActivityTaskFailedEventAttributesHasBeenSet;
2105 bool m_requestCancelActivityTaskFailedEventAttributesHasBeenSet;
2107 bool m_startTimerFailedEventAttributesHasBeenSet;
2109 bool m_cancelTimerFailedEventAttributesHasBeenSet;
2111 bool m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet;
2113 bool m_lambdaFunctionScheduledEventAttributesHasBeenSet;
2115 bool m_lambdaFunctionStartedEventAttributesHasBeenSet;
2117 bool m_lambdaFunctionCompletedEventAttributesHasBeenSet;
2119 bool m_lambdaFunctionFailedEventAttributesHasBeenSet;
2121 bool m_lambdaFunctionTimedOutEventAttributesHasBeenSet;
2123 bool m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet;
2125 bool m_startLambdaFunctionFailedEventAttributesHasBeenSet;
HistoryEvent & WithScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes &&value)
const ActivityTaskTimedOutEventAttributes & GetActivityTaskTimedOutEventAttributes() const
const TimerFiredEventAttributes & GetTimerFiredEventAttributes() const
const ActivityTaskFailedEventAttributes & GetActivityTaskFailedEventAttributes() const
void SetWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes &&value)
HistoryEvent & WithEventId(long long value)
void SetStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes &&value)
void SetChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes &value)
HistoryEvent & WithWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes &value)
void SetCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes &&value)
void SetExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes &&value)
void SetFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes &value)
void SetWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes &value)
HistoryEvent & WithWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes &&value)
void SetActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes &&value)
void SetStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes &&value)
void SetChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes &&value)
HistoryEvent & WithStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes &value)
void SetCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes &value)
const WorkflowExecutionSignaledEventAttributes & GetWorkflowExecutionSignaledEventAttributes() const
const MarkerRecordedEventAttributes & GetMarkerRecordedEventAttributes() const
const FailWorkflowExecutionFailedEventAttributes & GetFailWorkflowExecutionFailedEventAttributes() const
const ActivityTaskScheduledEventAttributes & GetActivityTaskScheduledEventAttributes() const
void SetActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes &value)
HistoryEvent & WithActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes &value)
const SignalExternalWorkflowExecutionFailedEventAttributes & GetSignalExternalWorkflowExecutionFailedEventAttributes() const
const Aws::Utils::DateTime & GetEventTimestamp() const
void SetWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes &value)
void SetLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes &&value)
HistoryEvent & WithActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes &value)
void SetLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes &value)
void SetDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes &&value)
const LambdaFunctionTimedOutEventAttributes & GetLambdaFunctionTimedOutEventAttributes() const
HistoryEvent & WithRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes &value)
HistoryEvent & WithLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes &&value)
HistoryEvent & WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &&value)
void SetEventType(EventType &&value)
HistoryEvent & WithWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes &&value)
void SetChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes &&value)
void SetActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes &value)
void SetLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes &value)
void SetLambdaFunctionScheduledEventAttributes(LambdaFunctionScheduledEventAttributes &&value)
HistoryEvent & WithRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes &&value)
HistoryEvent & WithTimerFiredEventAttributes(TimerFiredEventAttributes &&value)
const LambdaFunctionScheduledEventAttributes & GetLambdaFunctionScheduledEventAttributes() const
const LambdaFunctionFailedEventAttributes & GetLambdaFunctionFailedEventAttributes() const
HistoryEvent & WithScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes &&value)
HistoryEvent & WithLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes &value)
void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(const SignalExternalWorkflowExecutionInitiatedEventAttributes &value)
HistoryEvent & WithScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes &value)
void SetActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes &value)
void SetScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes &value)
void SetStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes &value)
void SetChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes &value)
void SetWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes &&value)
void SetLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes &value)
void SetStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes &value)
void SetWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes &value)
void SetExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes &value)
void SetActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes &&value)
const ChildWorkflowExecutionCompletedEventAttributes & GetChildWorkflowExecutionCompletedEventAttributes() const
HistoryEvent & WithDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes &value)
void SetTimerCanceledEventAttributes(const TimerCanceledEventAttributes &value)
HistoryEvent & WithTimerStartedEventAttributes(TimerStartedEventAttributes &&value)
void SetActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes &&value)
void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(const RequestCancelExternalWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes &value)
void SetDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes &&value)
void SetWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes &&value)
void SetRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes &value)
void SetWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes &&value)
void SetRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes &&value)
HistoryEvent & WithCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes &value)
void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &&value)
void SetEventId(long long value)
HistoryEvent & WithContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes &value)
HistoryEvent & WithActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes &&value)
void SetWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes &value)
void SetActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes &&value)
void SetExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes &&value)
const WorkflowExecutionStartedEventAttributes & GetWorkflowExecutionStartedEventAttributes() const
HistoryEvent & WithWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes &&value)
void SetCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes &&value)
void SetFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes &&value)
const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes & GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() const
HistoryEvent & WithWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes &value)
const SignalExternalWorkflowExecutionInitiatedEventAttributes & GetSignalExternalWorkflowExecutionInitiatedEventAttributes() const
const StartChildWorkflowExecutionFailedEventAttributes & GetStartChildWorkflowExecutionFailedEventAttributes() const
const WorkflowExecutionTerminatedEventAttributes & GetWorkflowExecutionTerminatedEventAttributes() const
void SetSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes &value)
void SetStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes &value)
HistoryEvent & WithDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes &value)
HistoryEvent & WithWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes &value)
void SetContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes &value)
const RequestCancelActivityTaskFailedEventAttributes & GetRequestCancelActivityTaskFailedEventAttributes() const
HistoryEvent & WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes &&value)
const StartChildWorkflowExecutionInitiatedEventAttributes & GetStartChildWorkflowExecutionInitiatedEventAttributes() const
HistoryEvent & WithActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes &value)
HistoryEvent & WithSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes &&value)
const ChildWorkflowExecutionStartedEventAttributes & GetChildWorkflowExecutionStartedEventAttributes() const
HistoryEvent & WithEventType(EventType &&value)
HistoryEvent & WithWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes &value)
void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes &&value)
HistoryEvent & WithTimerStartedEventAttributes(const TimerStartedEventAttributes &value)
const ChildWorkflowExecutionFailedEventAttributes & GetChildWorkflowExecutionFailedEventAttributes() const
void SetStartTimerFailedEventAttributes(StartTimerFailedEventAttributes &&value)
void SetDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes &&value)
void SetDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes &value)
void SetLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes &value)
const StartTimerFailedEventAttributes & GetStartTimerFailedEventAttributes() const
HistoryEvent & WithStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes &&value)
HistoryEvent & WithLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes &&value)
void SetRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes &value)
const CompleteWorkflowExecutionFailedEventAttributes & GetCompleteWorkflowExecutionFailedEventAttributes() const
void SetActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes &value)
HistoryEvent & WithTimerCanceledEventAttributes(const TimerCanceledEventAttributes &value)
void SetWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes &value)
HistoryEvent & WithContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes &&value)
const ExternalWorkflowExecutionSignaledEventAttributes & GetExternalWorkflowExecutionSignaledEventAttributes() const
void SetDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes &value)
void SetWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes &value)
HistoryEvent & WithCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes &value)
void SetStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes &value)
HistoryEvent & WithActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes &&value)
HistoryEvent & WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(const RequestCancelExternalWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes &value)
HistoryEvent & WithLambdaFunctionScheduledEventAttributes(LambdaFunctionScheduledEventAttributes &&value)
HistoryEvent & WithStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes &value)
void SetChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes &value)
void SetScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes &&value)
const WorkflowExecutionCanceledEventAttributes & GetWorkflowExecutionCanceledEventAttributes() const
void SetLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes &&value)
const WorkflowExecutionCancelRequestedEventAttributes & GetWorkflowExecutionCancelRequestedEventAttributes() const
void SetActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes &&value)
const WorkflowExecutionCompletedEventAttributes & GetWorkflowExecutionCompletedEventAttributes() const
void SetTimerStartedEventAttributes(const TimerStartedEventAttributes &value)
void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes &&value)
void SetExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes &value)
void SetLambdaFunctionFailedEventAttributes(const LambdaFunctionFailedEventAttributes &value)
void SetActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes &value)
void SetRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes &value)
const ActivityTaskCanceledEventAttributes & GetActivityTaskCanceledEventAttributes() const
HistoryEvent & WithChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes &&value)
HistoryEvent & WithRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes &value)
HistoryEvent & WithCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes &&value)
void SetActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes &value)
const RecordMarkerFailedEventAttributes & GetRecordMarkerFailedEventAttributes() const
void SetChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes &&value)
void SetContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes &value)
void SetChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes &&value)
void SetDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes &value)
void SetWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes &value)
void SetTimerStartedEventAttributes(TimerStartedEventAttributes &&value)
const ActivityTaskStartedEventAttributes & GetActivityTaskStartedEventAttributes() const
HistoryEvent & WithCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes &&value)
void SetStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes &&value)
void SetDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes &value)
long long GetEventId() const
HistoryEvent & WithMarkerRecordedEventAttributes(MarkerRecordedEventAttributes &&value)
void SetActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes &&value)
const WorkflowExecutionContinuedAsNewEventAttributes & GetWorkflowExecutionContinuedAsNewEventAttributes() const
void SetActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes &value)
void SetChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes &&value)
HistoryEvent & WithLambdaFunctionFailedEventAttributes(const LambdaFunctionFailedEventAttributes &value)
HistoryEvent & WithSignalExternalWorkflowExecutionInitiatedEventAttributes(const SignalExternalWorkflowExecutionInitiatedEventAttributes &value)
void SetChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes &&value)
void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes &&value)
HistoryEvent & WithEventTimestamp(const Aws::Utils::DateTime &value)
HistoryEvent & WithWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes &value)
HistoryEvent & WithStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes &&value)
HistoryEvent & WithActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes &&value)
HistoryEvent & WithScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes &value)
void SetEventType(const EventType &value)
HistoryEvent & WithDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes &&value)
const DecisionTaskStartedEventAttributes & GetDecisionTaskStartedEventAttributes() const
void SetEventTimestamp(Aws::Utils::DateTime &&value)
const RequestCancelExternalWorkflowExecutionFailedEventAttributes & GetRequestCancelExternalWorkflowExecutionFailedEventAttributes() const
const WorkflowExecutionTimedOutEventAttributes & GetWorkflowExecutionTimedOutEventAttributes() const
const StartLambdaFunctionFailedEventAttributes & GetStartLambdaFunctionFailedEventAttributes() const
const ExternalWorkflowExecutionCancelRequestedEventAttributes & GetExternalWorkflowExecutionCancelRequestedEventAttributes() const
void SetWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes &&value)
HistoryEvent & WithActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes &value)
void SetMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes &value)
HistoryEvent & WithExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes &&value)
void SetChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes &value)
const TimerCanceledEventAttributes & GetTimerCanceledEventAttributes() const
HistoryEvent & WithWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes &&value)
void SetLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes &&value)
const ActivityTaskCompletedEventAttributes & GetActivityTaskCompletedEventAttributes() const
void SetWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes &&value)
void SetLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes &value)
const DecisionTaskCompletedEventAttributes & GetDecisionTaskCompletedEventAttributes() const
HistoryEvent & WithTimerCanceledEventAttributes(TimerCanceledEventAttributes &&value)
HistoryEvent & WithActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes &&value)
const ChildWorkflowExecutionTimedOutEventAttributes & GetChildWorkflowExecutionTimedOutEventAttributes() const
void SetActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes &&value)
void SetScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes &value)
const ContinueAsNewWorkflowExecutionFailedEventAttributes & GetContinueAsNewWorkflowExecutionFailedEventAttributes() const
HistoryEvent & WithLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes &value)
HistoryEvent & WithStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes &value)
void SetTimerFiredEventAttributes(TimerFiredEventAttributes &&value)
void SetWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes &&value)
HistoryEvent & WithDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes &value)
HistoryEvent & WithActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes &value)
void SetChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes &value)
HistoryEvent & WithDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes &&value)
const ScheduleLambdaFunctionFailedEventAttributes & GetScheduleLambdaFunctionFailedEventAttributes() const
HistoryEvent & WithExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes &&value)
void SetCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &value)
HistoryEvent & WithFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithStartTimerFailedEventAttributes(StartTimerFailedEventAttributes &&value)
HistoryEvent & WithActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes &value)
HistoryEvent & WithLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes &&value)
void SetWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes &value)
HistoryEvent & WithDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes &value)
void SetEventTimestamp(const Aws::Utils::DateTime &value)
const ChildWorkflowExecutionTerminatedEventAttributes & GetChildWorkflowExecutionTerminatedEventAttributes() const
void SetSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes &&value)
const CancelWorkflowExecutionFailedEventAttributes & GetCancelWorkflowExecutionFailedEventAttributes() const
HistoryEvent & WithSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes &&value)
const WorkflowExecutionFailedEventAttributes & GetWorkflowExecutionFailedEventAttributes() const
const ChildWorkflowExecutionCanceledEventAttributes & GetChildWorkflowExecutionCanceledEventAttributes() const
void SetCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes &value)
void SetWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes &&value)
HistoryEvent & WithFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes &&value)
void SetScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes &&value)
const ScheduleActivityTaskFailedEventAttributes & GetScheduleActivityTaskFailedEventAttributes() const
HistoryEvent & WithWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes &value)
void SetWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes &&value)
HistoryEvent & WithEventType(const EventType &value)
void SetCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes &value)
void SetMarkerRecordedEventAttributes(MarkerRecordedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes &value)
const LambdaFunctionCompletedEventAttributes & GetLambdaFunctionCompletedEventAttributes() const
HistoryEvent & WithMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes &value)
HistoryEvent & WithActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes &&value)
HistoryEvent & WithRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes &&value)
void SetWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes &value)
const DecisionTaskScheduledEventAttributes & GetDecisionTaskScheduledEventAttributes() const
const EventType & GetEventType() const
HistoryEvent & WithCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes &&value)
const ActivityTaskCancelRequestedEventAttributes & GetActivityTaskCancelRequestedEventAttributes() const
HistoryEvent & WithSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes &&value)
HistoryEvent & WithTimerFiredEventAttributes(const TimerFiredEventAttributes &value)
HistoryEvent & WithEventTimestamp(Aws::Utils::DateTime &&value)
void SetChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes &&value)
void SetTimerCanceledEventAttributes(TimerCanceledEventAttributes &&value)
void SetDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes &value)
HistoryEvent & WithLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes &value)
JSON (JavaScript Object Notation).
void SetTimerFiredEventAttributes(const TimerFiredEventAttributes &value)
const LambdaFunctionStartedEventAttributes & GetLambdaFunctionStartedEventAttributes() const
const DecisionTaskTimedOutEventAttributes & GetDecisionTaskTimedOutEventAttributes() const
const CancelTimerFailedEventAttributes & GetCancelTimerFailedEventAttributes() const
HistoryEvent & WithActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes &value)
HistoryEvent & WithDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes &&value)
const TimerStartedEventAttributes & GetTimerStartedEventAttributes() const