AWS SDK for C++  0.12.9
AWS SDK for C++
HistoryEvent.h
Go to the documentation of this file.
1 /*
2 * Copyright 2010-2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License").
5 * You may not use this file except in compliance with the License.
6 * A copy of the License is located at
7 *
8 * http://aws.amazon.com/apache2.0
9 *
10 * or in the "license" file accompanying this file. This file is distributed
11 * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
12 * express or implied. See the License for the specific language governing
13 * permissions and limitations under the License.
14 */
15 #pragma once
16 #include <aws/swf/SWF_EXPORTS.h>
73 
74 namespace Aws
75 {
76 namespace Utils
77 {
78 namespace Json
79 {
80  class JsonValue;
81 } // namespace Json
82 } // namespace Utils
83 namespace SWF
84 {
85 namespace Model
86 {
87 
176  {
177  public:
178  HistoryEvent();
179  HistoryEvent(const Aws::Utils::Json::JsonValue& jsonValue);
180  HistoryEvent& operator=(const Aws::Utils::Json::JsonValue& jsonValue);
181  Aws::Utils::Json::JsonValue Jsonize() const;
182 
186  inline const Aws::Utils::DateTime& GetEventTimestamp() const{ return m_eventTimestamp; }
187 
191  inline void SetEventTimestamp(const Aws::Utils::DateTime& value) { m_eventTimestampHasBeenSet = true; m_eventTimestamp = value; }
192 
196  inline void SetEventTimestamp(Aws::Utils::DateTime&& value) { m_eventTimestampHasBeenSet = true; m_eventTimestamp = value; }
197 
201  inline HistoryEvent& WithEventTimestamp(const Aws::Utils::DateTime& value) { SetEventTimestamp(value); return *this;}
202 
206  inline HistoryEvent& WithEventTimestamp(Aws::Utils::DateTime&& value) { SetEventTimestamp(value); return *this;}
207 
211  inline const EventType& GetEventType() const{ return m_eventType; }
212 
216  inline void SetEventType(const EventType& value) { m_eventTypeHasBeenSet = true; m_eventType = value; }
217 
221  inline void SetEventType(EventType&& value) { m_eventTypeHasBeenSet = true; m_eventType = value; }
222 
226  inline HistoryEvent& WithEventType(const EventType& value) { SetEventType(value); return *this;}
227 
231  inline HistoryEvent& WithEventType(EventType&& value) { SetEventType(value); return *this;}
232 
237  inline long long GetEventId() const{ return m_eventId; }
238 
243  inline void SetEventId(long long value) { m_eventIdHasBeenSet = true; m_eventId = value; }
244 
249  inline HistoryEvent& WithEventId(long long value) { SetEventId(value); return *this;}
250 
256  inline const WorkflowExecutionStartedEventAttributes& GetWorkflowExecutionStartedEventAttributes() const{ return m_workflowExecutionStartedEventAttributes; }
257 
263  inline void SetWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes& value) { m_workflowExecutionStartedEventAttributesHasBeenSet = true; m_workflowExecutionStartedEventAttributes = value; }
264 
270  inline void SetWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes&& value) { m_workflowExecutionStartedEventAttributesHasBeenSet = true; m_workflowExecutionStartedEventAttributes = value; }
271 
277  inline HistoryEvent& WithWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes& value) { SetWorkflowExecutionStartedEventAttributes(value); return *this;}
278 
284  inline HistoryEvent& WithWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes&& value) { SetWorkflowExecutionStartedEventAttributes(value); return *this;}
285 
291  inline const WorkflowExecutionCompletedEventAttributes& GetWorkflowExecutionCompletedEventAttributes() const{ return m_workflowExecutionCompletedEventAttributes; }
292 
298  inline void SetWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes& value) { m_workflowExecutionCompletedEventAttributesHasBeenSet = true; m_workflowExecutionCompletedEventAttributes = value; }
299 
305  inline void SetWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes&& value) { m_workflowExecutionCompletedEventAttributesHasBeenSet = true; m_workflowExecutionCompletedEventAttributes = value; }
306 
312  inline HistoryEvent& WithWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes& value) { SetWorkflowExecutionCompletedEventAttributes(value); return *this;}
313 
319  inline HistoryEvent& WithWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes&& value) { SetWorkflowExecutionCompletedEventAttributes(value); return *this;}
320 
326  inline const CompleteWorkflowExecutionFailedEventAttributes& GetCompleteWorkflowExecutionFailedEventAttributes() const{ return m_completeWorkflowExecutionFailedEventAttributes; }
327 
333  inline void SetCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes& value) { m_completeWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_completeWorkflowExecutionFailedEventAttributes = value; }
334 
340  inline void SetCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes&& value) { m_completeWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_completeWorkflowExecutionFailedEventAttributes = value; }
341 
347  inline HistoryEvent& WithCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes& value) { SetCompleteWorkflowExecutionFailedEventAttributes(value); return *this;}
348 
354  inline HistoryEvent& WithCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes&& value) { SetCompleteWorkflowExecutionFailedEventAttributes(value); return *this;}
355 
361  inline const WorkflowExecutionFailedEventAttributes& GetWorkflowExecutionFailedEventAttributes() const{ return m_workflowExecutionFailedEventAttributes; }
362 
368  inline void SetWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes& value) { m_workflowExecutionFailedEventAttributesHasBeenSet = true; m_workflowExecutionFailedEventAttributes = value; }
369 
375  inline void SetWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes&& value) { m_workflowExecutionFailedEventAttributesHasBeenSet = true; m_workflowExecutionFailedEventAttributes = value; }
376 
382  inline HistoryEvent& WithWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes& value) { SetWorkflowExecutionFailedEventAttributes(value); return *this;}
383 
389  inline HistoryEvent& WithWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes&& value) { SetWorkflowExecutionFailedEventAttributes(value); return *this;}
390 
396  inline const FailWorkflowExecutionFailedEventAttributes& GetFailWorkflowExecutionFailedEventAttributes() const{ return m_failWorkflowExecutionFailedEventAttributes; }
397 
403  inline void SetFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes& value) { m_failWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_failWorkflowExecutionFailedEventAttributes = value; }
404 
410  inline void SetFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes&& value) { m_failWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_failWorkflowExecutionFailedEventAttributes = value; }
411 
417  inline HistoryEvent& WithFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes& value) { SetFailWorkflowExecutionFailedEventAttributes(value); return *this;}
418 
424  inline HistoryEvent& WithFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes&& value) { SetFailWorkflowExecutionFailedEventAttributes(value); return *this;}
425 
431  inline const WorkflowExecutionTimedOutEventAttributes& GetWorkflowExecutionTimedOutEventAttributes() const{ return m_workflowExecutionTimedOutEventAttributes; }
432 
438  inline void SetWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes& value) { m_workflowExecutionTimedOutEventAttributesHasBeenSet = true; m_workflowExecutionTimedOutEventAttributes = value; }
439 
445  inline void SetWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes&& value) { m_workflowExecutionTimedOutEventAttributesHasBeenSet = true; m_workflowExecutionTimedOutEventAttributes = value; }
446 
452  inline HistoryEvent& WithWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes& value) { SetWorkflowExecutionTimedOutEventAttributes(value); return *this;}
453 
459  inline HistoryEvent& WithWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes&& value) { SetWorkflowExecutionTimedOutEventAttributes(value); return *this;}
460 
466  inline const WorkflowExecutionCanceledEventAttributes& GetWorkflowExecutionCanceledEventAttributes() const{ return m_workflowExecutionCanceledEventAttributes; }
467 
473  inline void SetWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes& value) { m_workflowExecutionCanceledEventAttributesHasBeenSet = true; m_workflowExecutionCanceledEventAttributes = value; }
474 
480  inline void SetWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes&& value) { m_workflowExecutionCanceledEventAttributesHasBeenSet = true; m_workflowExecutionCanceledEventAttributes = value; }
481 
487  inline HistoryEvent& WithWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes& value) { SetWorkflowExecutionCanceledEventAttributes(value); return *this;}
488 
494  inline HistoryEvent& WithWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes&& value) { SetWorkflowExecutionCanceledEventAttributes(value); return *this;}
495 
501  inline const CancelWorkflowExecutionFailedEventAttributes& GetCancelWorkflowExecutionFailedEventAttributes() const{ return m_cancelWorkflowExecutionFailedEventAttributes; }
502 
508  inline void SetCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes& value) { m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_cancelWorkflowExecutionFailedEventAttributes = value; }
509 
515  inline void SetCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes&& value) { m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_cancelWorkflowExecutionFailedEventAttributes = value; }
516 
522  inline HistoryEvent& WithCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes& value) { SetCancelWorkflowExecutionFailedEventAttributes(value); return *this;}
523 
529  inline HistoryEvent& WithCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes&& value) { SetCancelWorkflowExecutionFailedEventAttributes(value); return *this;}
530 
536  inline const WorkflowExecutionContinuedAsNewEventAttributes& GetWorkflowExecutionContinuedAsNewEventAttributes() const{ return m_workflowExecutionContinuedAsNewEventAttributes; }
537 
543  inline void SetWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes& value) { m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet = true; m_workflowExecutionContinuedAsNewEventAttributes = value; }
544 
550  inline void SetWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes&& value) { m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet = true; m_workflowExecutionContinuedAsNewEventAttributes = value; }
551 
557  inline HistoryEvent& WithWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes& value) { SetWorkflowExecutionContinuedAsNewEventAttributes(value); return *this;}
558 
564  inline HistoryEvent& WithWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes&& value) { SetWorkflowExecutionContinuedAsNewEventAttributes(value); return *this;}
565 
571  inline const ContinueAsNewWorkflowExecutionFailedEventAttributes& GetContinueAsNewWorkflowExecutionFailedEventAttributes() const{ return m_continueAsNewWorkflowExecutionFailedEventAttributes; }
572 
578  inline void SetContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes& value) { m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_continueAsNewWorkflowExecutionFailedEventAttributes = value; }
579 
585  inline void SetContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes&& value) { m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_continueAsNewWorkflowExecutionFailedEventAttributes = value; }
586 
592  inline HistoryEvent& WithContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes& value) { SetContinueAsNewWorkflowExecutionFailedEventAttributes(value); return *this;}
593 
599  inline HistoryEvent& WithContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes&& value) { SetContinueAsNewWorkflowExecutionFailedEventAttributes(value); return *this;}
600 
606  inline const WorkflowExecutionTerminatedEventAttributes& GetWorkflowExecutionTerminatedEventAttributes() const{ return m_workflowExecutionTerminatedEventAttributes; }
607 
613  inline void SetWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes& value) { m_workflowExecutionTerminatedEventAttributesHasBeenSet = true; m_workflowExecutionTerminatedEventAttributes = value; }
614 
620  inline void SetWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes&& value) { m_workflowExecutionTerminatedEventAttributesHasBeenSet = true; m_workflowExecutionTerminatedEventAttributes = value; }
621 
627  inline HistoryEvent& WithWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes& value) { SetWorkflowExecutionTerminatedEventAttributes(value); return *this;}
628 
634  inline HistoryEvent& WithWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes&& value) { SetWorkflowExecutionTerminatedEventAttributes(value); return *this;}
635 
641  inline const WorkflowExecutionCancelRequestedEventAttributes& GetWorkflowExecutionCancelRequestedEventAttributes() const{ return m_workflowExecutionCancelRequestedEventAttributes; }
642 
648  inline void SetWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes& value) { m_workflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_workflowExecutionCancelRequestedEventAttributes = value; }
649 
655  inline void SetWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes&& value) { m_workflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_workflowExecutionCancelRequestedEventAttributes = value; }
656 
662  inline HistoryEvent& WithWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes& value) { SetWorkflowExecutionCancelRequestedEventAttributes(value); return *this;}
663 
669  inline HistoryEvent& WithWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes&& value) { SetWorkflowExecutionCancelRequestedEventAttributes(value); return *this;}
670 
676  inline const DecisionTaskScheduledEventAttributes& GetDecisionTaskScheduledEventAttributes() const{ return m_decisionTaskScheduledEventAttributes; }
677 
683  inline void SetDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes& value) { m_decisionTaskScheduledEventAttributesHasBeenSet = true; m_decisionTaskScheduledEventAttributes = value; }
684 
690  inline void SetDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes&& value) { m_decisionTaskScheduledEventAttributesHasBeenSet = true; m_decisionTaskScheduledEventAttributes = value; }
691 
697  inline HistoryEvent& WithDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes& value) { SetDecisionTaskScheduledEventAttributes(value); return *this;}
698 
704  inline HistoryEvent& WithDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes&& value) { SetDecisionTaskScheduledEventAttributes(value); return *this;}
705 
711  inline const DecisionTaskStartedEventAttributes& GetDecisionTaskStartedEventAttributes() const{ return m_decisionTaskStartedEventAttributes; }
712 
718  inline void SetDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes& value) { m_decisionTaskStartedEventAttributesHasBeenSet = true; m_decisionTaskStartedEventAttributes = value; }
719 
725  inline void SetDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes&& value) { m_decisionTaskStartedEventAttributesHasBeenSet = true; m_decisionTaskStartedEventAttributes = value; }
726 
732  inline HistoryEvent& WithDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes& value) { SetDecisionTaskStartedEventAttributes(value); return *this;}
733 
739  inline HistoryEvent& WithDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes&& value) { SetDecisionTaskStartedEventAttributes(value); return *this;}
740 
746  inline const DecisionTaskCompletedEventAttributes& GetDecisionTaskCompletedEventAttributes() const{ return m_decisionTaskCompletedEventAttributes; }
747 
753  inline void SetDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes& value) { m_decisionTaskCompletedEventAttributesHasBeenSet = true; m_decisionTaskCompletedEventAttributes = value; }
754 
760  inline void SetDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes&& value) { m_decisionTaskCompletedEventAttributesHasBeenSet = true; m_decisionTaskCompletedEventAttributes = value; }
761 
767  inline HistoryEvent& WithDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes& value) { SetDecisionTaskCompletedEventAttributes(value); return *this;}
768 
774  inline HistoryEvent& WithDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes&& value) { SetDecisionTaskCompletedEventAttributes(value); return *this;}
775 
781  inline const DecisionTaskTimedOutEventAttributes& GetDecisionTaskTimedOutEventAttributes() const{ return m_decisionTaskTimedOutEventAttributes; }
782 
788  inline void SetDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes& value) { m_decisionTaskTimedOutEventAttributesHasBeenSet = true; m_decisionTaskTimedOutEventAttributes = value; }
789 
795  inline void SetDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes&& value) { m_decisionTaskTimedOutEventAttributesHasBeenSet = true; m_decisionTaskTimedOutEventAttributes = value; }
796 
802  inline HistoryEvent& WithDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes& value) { SetDecisionTaskTimedOutEventAttributes(value); return *this;}
803 
809  inline HistoryEvent& WithDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes&& value) { SetDecisionTaskTimedOutEventAttributes(value); return *this;}
810 
816  inline const ActivityTaskScheduledEventAttributes& GetActivityTaskScheduledEventAttributes() const{ return m_activityTaskScheduledEventAttributes; }
817 
823  inline void SetActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes& value) { m_activityTaskScheduledEventAttributesHasBeenSet = true; m_activityTaskScheduledEventAttributes = value; }
824 
830  inline void SetActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes&& value) { m_activityTaskScheduledEventAttributesHasBeenSet = true; m_activityTaskScheduledEventAttributes = value; }
831 
837  inline HistoryEvent& WithActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes& value) { SetActivityTaskScheduledEventAttributes(value); return *this;}
838 
844  inline HistoryEvent& WithActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes&& value) { SetActivityTaskScheduledEventAttributes(value); return *this;}
845 
851  inline const ActivityTaskStartedEventAttributes& GetActivityTaskStartedEventAttributes() const{ return m_activityTaskStartedEventAttributes; }
852 
858  inline void SetActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes& value) { m_activityTaskStartedEventAttributesHasBeenSet = true; m_activityTaskStartedEventAttributes = value; }
859 
865  inline void SetActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes&& value) { m_activityTaskStartedEventAttributesHasBeenSet = true; m_activityTaskStartedEventAttributes = value; }
866 
872  inline HistoryEvent& WithActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes& value) { SetActivityTaskStartedEventAttributes(value); return *this;}
873 
879  inline HistoryEvent& WithActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes&& value) { SetActivityTaskStartedEventAttributes(value); return *this;}
880 
886  inline const ActivityTaskCompletedEventAttributes& GetActivityTaskCompletedEventAttributes() const{ return m_activityTaskCompletedEventAttributes; }
887 
893  inline void SetActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes& value) { m_activityTaskCompletedEventAttributesHasBeenSet = true; m_activityTaskCompletedEventAttributes = value; }
894 
900  inline void SetActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes&& value) { m_activityTaskCompletedEventAttributesHasBeenSet = true; m_activityTaskCompletedEventAttributes = value; }
901 
907  inline HistoryEvent& WithActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes& value) { SetActivityTaskCompletedEventAttributes(value); return *this;}
908 
914  inline HistoryEvent& WithActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes&& value) { SetActivityTaskCompletedEventAttributes(value); return *this;}
915 
921  inline const ActivityTaskFailedEventAttributes& GetActivityTaskFailedEventAttributes() const{ return m_activityTaskFailedEventAttributes; }
922 
928  inline void SetActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes& value) { m_activityTaskFailedEventAttributesHasBeenSet = true; m_activityTaskFailedEventAttributes = value; }
929 
935  inline void SetActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes&& value) { m_activityTaskFailedEventAttributesHasBeenSet = true; m_activityTaskFailedEventAttributes = value; }
936 
942  inline HistoryEvent& WithActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes& value) { SetActivityTaskFailedEventAttributes(value); return *this;}
943 
949  inline HistoryEvent& WithActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes&& value) { SetActivityTaskFailedEventAttributes(value); return *this;}
950 
956  inline const ActivityTaskTimedOutEventAttributes& GetActivityTaskTimedOutEventAttributes() const{ return m_activityTaskTimedOutEventAttributes; }
957 
963  inline void SetActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes& value) { m_activityTaskTimedOutEventAttributesHasBeenSet = true; m_activityTaskTimedOutEventAttributes = value; }
964 
970  inline void SetActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes&& value) { m_activityTaskTimedOutEventAttributesHasBeenSet = true; m_activityTaskTimedOutEventAttributes = value; }
971 
977  inline HistoryEvent& WithActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes& value) { SetActivityTaskTimedOutEventAttributes(value); return *this;}
978 
984  inline HistoryEvent& WithActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes&& value) { SetActivityTaskTimedOutEventAttributes(value); return *this;}
985 
991  inline const ActivityTaskCanceledEventAttributes& GetActivityTaskCanceledEventAttributes() const{ return m_activityTaskCanceledEventAttributes; }
992 
998  inline void SetActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes& value) { m_activityTaskCanceledEventAttributesHasBeenSet = true; m_activityTaskCanceledEventAttributes = value; }
999 
1005  inline void SetActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes&& value) { m_activityTaskCanceledEventAttributesHasBeenSet = true; m_activityTaskCanceledEventAttributes = value; }
1006 
1012  inline HistoryEvent& WithActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes& value) { SetActivityTaskCanceledEventAttributes(value); return *this;}
1013 
1019  inline HistoryEvent& WithActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes&& value) { SetActivityTaskCanceledEventAttributes(value); return *this;}
1020 
1026  inline const ActivityTaskCancelRequestedEventAttributes& GetActivityTaskCancelRequestedEventAttributes() const{ return m_activityTaskCancelRequestedEventAttributes; }
1027 
1033  inline void SetActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes& value) { m_activityTaskCancelRequestedEventAttributesHasBeenSet = true; m_activityTaskCancelRequestedEventAttributes = value; }
1034 
1040  inline void SetActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes&& value) { m_activityTaskCancelRequestedEventAttributesHasBeenSet = true; m_activityTaskCancelRequestedEventAttributes = value; }
1041 
1047  inline HistoryEvent& WithActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes& value) { SetActivityTaskCancelRequestedEventAttributes(value); return *this;}
1048 
1054  inline HistoryEvent& WithActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes&& value) { SetActivityTaskCancelRequestedEventAttributes(value); return *this;}
1055 
1061  inline const WorkflowExecutionSignaledEventAttributes& GetWorkflowExecutionSignaledEventAttributes() const{ return m_workflowExecutionSignaledEventAttributes; }
1062 
1068  inline void SetWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes& value) { m_workflowExecutionSignaledEventAttributesHasBeenSet = true; m_workflowExecutionSignaledEventAttributes = value; }
1069 
1075  inline void SetWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes&& value) { m_workflowExecutionSignaledEventAttributesHasBeenSet = true; m_workflowExecutionSignaledEventAttributes = value; }
1076 
1082  inline HistoryEvent& WithWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes& value) { SetWorkflowExecutionSignaledEventAttributes(value); return *this;}
1083 
1089  inline HistoryEvent& WithWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes&& value) { SetWorkflowExecutionSignaledEventAttributes(value); return *this;}
1090 
1096  inline const MarkerRecordedEventAttributes& GetMarkerRecordedEventAttributes() const{ return m_markerRecordedEventAttributes; }
1097 
1103  inline void SetMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes& value) { m_markerRecordedEventAttributesHasBeenSet = true; m_markerRecordedEventAttributes = value; }
1104 
1110  inline void SetMarkerRecordedEventAttributes(MarkerRecordedEventAttributes&& value) { m_markerRecordedEventAttributesHasBeenSet = true; m_markerRecordedEventAttributes = value; }
1111 
1117  inline HistoryEvent& WithMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes& value) { SetMarkerRecordedEventAttributes(value); return *this;}
1118 
1124  inline HistoryEvent& WithMarkerRecordedEventAttributes(MarkerRecordedEventAttributes&& value) { SetMarkerRecordedEventAttributes(value); return *this;}
1125 
1131  inline const RecordMarkerFailedEventAttributes& GetRecordMarkerFailedEventAttributes() const{ return m_recordMarkerFailedEventAttributes; }
1132 
1138  inline void SetRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes& value) { m_recordMarkerFailedEventAttributesHasBeenSet = true; m_recordMarkerFailedEventAttributes = value; }
1139 
1145  inline void SetRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes&& value) { m_recordMarkerFailedEventAttributesHasBeenSet = true; m_recordMarkerFailedEventAttributes = value; }
1146 
1152  inline HistoryEvent& WithRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes& value) { SetRecordMarkerFailedEventAttributes(value); return *this;}
1153 
1159  inline HistoryEvent& WithRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes&& value) { SetRecordMarkerFailedEventAttributes(value); return *this;}
1160 
1166  inline const TimerStartedEventAttributes& GetTimerStartedEventAttributes() const{ return m_timerStartedEventAttributes; }
1167 
1173  inline void SetTimerStartedEventAttributes(const TimerStartedEventAttributes& value) { m_timerStartedEventAttributesHasBeenSet = true; m_timerStartedEventAttributes = value; }
1174 
1180  inline void SetTimerStartedEventAttributes(TimerStartedEventAttributes&& value) { m_timerStartedEventAttributesHasBeenSet = true; m_timerStartedEventAttributes = value; }
1181 
1187  inline HistoryEvent& WithTimerStartedEventAttributes(const TimerStartedEventAttributes& value) { SetTimerStartedEventAttributes(value); return *this;}
1188 
1194  inline HistoryEvent& WithTimerStartedEventAttributes(TimerStartedEventAttributes&& value) { SetTimerStartedEventAttributes(value); return *this;}
1195 
1201  inline const TimerFiredEventAttributes& GetTimerFiredEventAttributes() const{ return m_timerFiredEventAttributes; }
1202 
1208  inline void SetTimerFiredEventAttributes(const TimerFiredEventAttributes& value) { m_timerFiredEventAttributesHasBeenSet = true; m_timerFiredEventAttributes = value; }
1209 
1215  inline void SetTimerFiredEventAttributes(TimerFiredEventAttributes&& value) { m_timerFiredEventAttributesHasBeenSet = true; m_timerFiredEventAttributes = value; }
1216 
1222  inline HistoryEvent& WithTimerFiredEventAttributes(const TimerFiredEventAttributes& value) { SetTimerFiredEventAttributes(value); return *this;}
1223 
1229  inline HistoryEvent& WithTimerFiredEventAttributes(TimerFiredEventAttributes&& value) { SetTimerFiredEventAttributes(value); return *this;}
1230 
1236  inline const TimerCanceledEventAttributes& GetTimerCanceledEventAttributes() const{ return m_timerCanceledEventAttributes; }
1237 
1243  inline void SetTimerCanceledEventAttributes(const TimerCanceledEventAttributes& value) { m_timerCanceledEventAttributesHasBeenSet = true; m_timerCanceledEventAttributes = value; }
1244 
1250  inline void SetTimerCanceledEventAttributes(TimerCanceledEventAttributes&& value) { m_timerCanceledEventAttributesHasBeenSet = true; m_timerCanceledEventAttributes = value; }
1251 
1257  inline HistoryEvent& WithTimerCanceledEventAttributes(const TimerCanceledEventAttributes& value) { SetTimerCanceledEventAttributes(value); return *this;}
1258 
1264  inline HistoryEvent& WithTimerCanceledEventAttributes(TimerCanceledEventAttributes&& value) { SetTimerCanceledEventAttributes(value); return *this;}
1265 
1271  inline const StartChildWorkflowExecutionInitiatedEventAttributes& GetStartChildWorkflowExecutionInitiatedEventAttributes() const{ return m_startChildWorkflowExecutionInitiatedEventAttributes; }
1272 
1278  inline void SetStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes& value) { m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionInitiatedEventAttributes = value; }
1279 
1285  inline void SetStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes&& value) { m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionInitiatedEventAttributes = value; }
1286 
1292  inline HistoryEvent& WithStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes& value) { SetStartChildWorkflowExecutionInitiatedEventAttributes(value); return *this;}
1293 
1299  inline HistoryEvent& WithStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes&& value) { SetStartChildWorkflowExecutionInitiatedEventAttributes(value); return *this;}
1300 
1306  inline const ChildWorkflowExecutionStartedEventAttributes& GetChildWorkflowExecutionStartedEventAttributes() const{ return m_childWorkflowExecutionStartedEventAttributes; }
1307 
1313  inline void SetChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes& value) { m_childWorkflowExecutionStartedEventAttributesHasBeenSet = true; m_childWorkflowExecutionStartedEventAttributes = value; }
1314 
1320  inline void SetChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes&& value) { m_childWorkflowExecutionStartedEventAttributesHasBeenSet = true; m_childWorkflowExecutionStartedEventAttributes = value; }
1321 
1327  inline HistoryEvent& WithChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes& value) { SetChildWorkflowExecutionStartedEventAttributes(value); return *this;}
1328 
1334  inline HistoryEvent& WithChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes&& value) { SetChildWorkflowExecutionStartedEventAttributes(value); return *this;}
1335 
1341  inline const ChildWorkflowExecutionCompletedEventAttributes& GetChildWorkflowExecutionCompletedEventAttributes() const{ return m_childWorkflowExecutionCompletedEventAttributes; }
1342 
1348  inline void SetChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes& value) { m_childWorkflowExecutionCompletedEventAttributesHasBeenSet = true; m_childWorkflowExecutionCompletedEventAttributes = value; }
1349 
1355  inline void SetChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes&& value) { m_childWorkflowExecutionCompletedEventAttributesHasBeenSet = true; m_childWorkflowExecutionCompletedEventAttributes = value; }
1356 
1362  inline HistoryEvent& WithChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes& value) { SetChildWorkflowExecutionCompletedEventAttributes(value); return *this;}
1363 
1369  inline HistoryEvent& WithChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes&& value) { SetChildWorkflowExecutionCompletedEventAttributes(value); return *this;}
1370 
1376  inline const ChildWorkflowExecutionFailedEventAttributes& GetChildWorkflowExecutionFailedEventAttributes() const{ return m_childWorkflowExecutionFailedEventAttributes; }
1377 
1383  inline void SetChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes& value) { m_childWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_childWorkflowExecutionFailedEventAttributes = value; }
1384 
1390  inline void SetChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes&& value) { m_childWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_childWorkflowExecutionFailedEventAttributes = value; }
1391 
1397  inline HistoryEvent& WithChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes& value) { SetChildWorkflowExecutionFailedEventAttributes(value); return *this;}
1398 
1404  inline HistoryEvent& WithChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes&& value) { SetChildWorkflowExecutionFailedEventAttributes(value); return *this;}
1405 
1411  inline const ChildWorkflowExecutionTimedOutEventAttributes& GetChildWorkflowExecutionTimedOutEventAttributes() const{ return m_childWorkflowExecutionTimedOutEventAttributes; }
1412 
1418  inline void SetChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes& value) { m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet = true; m_childWorkflowExecutionTimedOutEventAttributes = value; }
1419 
1425  inline void SetChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes&& value) { m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet = true; m_childWorkflowExecutionTimedOutEventAttributes = value; }
1426 
1432  inline HistoryEvent& WithChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes& value) { SetChildWorkflowExecutionTimedOutEventAttributes(value); return *this;}
1433 
1439  inline HistoryEvent& WithChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes&& value) { SetChildWorkflowExecutionTimedOutEventAttributes(value); return *this;}
1440 
1446  inline const ChildWorkflowExecutionCanceledEventAttributes& GetChildWorkflowExecutionCanceledEventAttributes() const{ return m_childWorkflowExecutionCanceledEventAttributes; }
1447 
1453  inline void SetChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes& value) { m_childWorkflowExecutionCanceledEventAttributesHasBeenSet = true; m_childWorkflowExecutionCanceledEventAttributes = value; }
1454 
1460  inline void SetChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes&& value) { m_childWorkflowExecutionCanceledEventAttributesHasBeenSet = true; m_childWorkflowExecutionCanceledEventAttributes = value; }
1461 
1467  inline HistoryEvent& WithChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes& value) { SetChildWorkflowExecutionCanceledEventAttributes(value); return *this;}
1468 
1474  inline HistoryEvent& WithChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes&& value) { SetChildWorkflowExecutionCanceledEventAttributes(value); return *this;}
1475 
1481  inline const ChildWorkflowExecutionTerminatedEventAttributes& GetChildWorkflowExecutionTerminatedEventAttributes() const{ return m_childWorkflowExecutionTerminatedEventAttributes; }
1482 
1488  inline void SetChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes& value) { m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet = true; m_childWorkflowExecutionTerminatedEventAttributes = value; }
1489 
1495  inline void SetChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes&& value) { m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet = true; m_childWorkflowExecutionTerminatedEventAttributes = value; }
1496 
1502  inline HistoryEvent& WithChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes& value) { SetChildWorkflowExecutionTerminatedEventAttributes(value); return *this;}
1503 
1509  inline HistoryEvent& WithChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes&& value) { SetChildWorkflowExecutionTerminatedEventAttributes(value); return *this;}
1510 
1516  inline const SignalExternalWorkflowExecutionInitiatedEventAttributes& GetSignalExternalWorkflowExecutionInitiatedEventAttributes() const{ return m_signalExternalWorkflowExecutionInitiatedEventAttributes; }
1517 
1523  inline void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(const SignalExternalWorkflowExecutionInitiatedEventAttributes& value) { m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionInitiatedEventAttributes = value; }
1524 
1530  inline void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes&& value) { m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionInitiatedEventAttributes = value; }
1531 
1537  inline HistoryEvent& WithSignalExternalWorkflowExecutionInitiatedEventAttributes(const SignalExternalWorkflowExecutionInitiatedEventAttributes& value) { SetSignalExternalWorkflowExecutionInitiatedEventAttributes(value); return *this;}
1538 
1544  inline HistoryEvent& WithSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes&& value) { SetSignalExternalWorkflowExecutionInitiatedEventAttributes(value); return *this;}
1545 
1551  inline const ExternalWorkflowExecutionSignaledEventAttributes& GetExternalWorkflowExecutionSignaledEventAttributes() const{ return m_externalWorkflowExecutionSignaledEventAttributes; }
1552 
1558  inline void SetExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes& value) { m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet = true; m_externalWorkflowExecutionSignaledEventAttributes = value; }
1559 
1565  inline void SetExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes&& value) { m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet = true; m_externalWorkflowExecutionSignaledEventAttributes = value; }
1566 
1572  inline HistoryEvent& WithExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes& value) { SetExternalWorkflowExecutionSignaledEventAttributes(value); return *this;}
1573 
1579  inline HistoryEvent& WithExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes&& value) { SetExternalWorkflowExecutionSignaledEventAttributes(value); return *this;}
1580 
1586  inline const SignalExternalWorkflowExecutionFailedEventAttributes& GetSignalExternalWorkflowExecutionFailedEventAttributes() const{ return m_signalExternalWorkflowExecutionFailedEventAttributes; }
1587 
1593  inline void SetSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes& value) { m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionFailedEventAttributes = value; }
1594 
1600  inline void SetSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes&& value) { m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionFailedEventAttributes = value; }
1601 
1607  inline HistoryEvent& WithSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes& value) { SetSignalExternalWorkflowExecutionFailedEventAttributes(value); return *this;}
1608 
1614  inline HistoryEvent& WithSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes&& value) { SetSignalExternalWorkflowExecutionFailedEventAttributes(value); return *this;}
1615 
1621  inline const ExternalWorkflowExecutionCancelRequestedEventAttributes& GetExternalWorkflowExecutionCancelRequestedEventAttributes() const{ return m_externalWorkflowExecutionCancelRequestedEventAttributes; }
1622 
1628  inline void SetExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes& value) { m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_externalWorkflowExecutionCancelRequestedEventAttributes = value; }
1629 
1635  inline void SetExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes&& value) { m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_externalWorkflowExecutionCancelRequestedEventAttributes = value; }
1636 
1642  inline HistoryEvent& WithExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes& value) { SetExternalWorkflowExecutionCancelRequestedEventAttributes(value); return *this;}
1643 
1649  inline HistoryEvent& WithExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes&& value) { SetExternalWorkflowExecutionCancelRequestedEventAttributes(value); return *this;}
1650 
1657  inline const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes& GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() const{ return m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes; }
1658 
1665  inline void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes& value) { m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes = value; }
1666 
1673  inline void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes&& value) { m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes = value; }
1674 
1681  inline HistoryEvent& WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes& value) { SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(value); return *this;}
1682 
1689  inline HistoryEvent& WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes&& value) { SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(value); return *this;}
1690 
1697  inline const RequestCancelExternalWorkflowExecutionFailedEventAttributes& GetRequestCancelExternalWorkflowExecutionFailedEventAttributes() const{ return m_requestCancelExternalWorkflowExecutionFailedEventAttributes; }
1698 
1705  inline void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(const RequestCancelExternalWorkflowExecutionFailedEventAttributes& value) { m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionFailedEventAttributes = value; }
1706 
1713  inline void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes&& value) { m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionFailedEventAttributes = value; }
1714 
1721  inline HistoryEvent& WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(const RequestCancelExternalWorkflowExecutionFailedEventAttributes& value) { SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(value); return *this;}
1722 
1729  inline HistoryEvent& WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes&& value) { SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(value); return *this;}
1730 
1736  inline const ScheduleActivityTaskFailedEventAttributes& GetScheduleActivityTaskFailedEventAttributes() const{ return m_scheduleActivityTaskFailedEventAttributes; }
1737 
1743  inline void SetScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes& value) { m_scheduleActivityTaskFailedEventAttributesHasBeenSet = true; m_scheduleActivityTaskFailedEventAttributes = value; }
1744 
1750  inline void SetScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes&& value) { m_scheduleActivityTaskFailedEventAttributesHasBeenSet = true; m_scheduleActivityTaskFailedEventAttributes = value; }
1751 
1757  inline HistoryEvent& WithScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes& value) { SetScheduleActivityTaskFailedEventAttributes(value); return *this;}
1758 
1764  inline HistoryEvent& WithScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes&& value) { SetScheduleActivityTaskFailedEventAttributes(value); return *this;}
1765 
1771  inline const RequestCancelActivityTaskFailedEventAttributes& GetRequestCancelActivityTaskFailedEventAttributes() const{ return m_requestCancelActivityTaskFailedEventAttributes; }
1772 
1778  inline void SetRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes& value) { m_requestCancelActivityTaskFailedEventAttributesHasBeenSet = true; m_requestCancelActivityTaskFailedEventAttributes = value; }
1779 
1785  inline void SetRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes&& value) { m_requestCancelActivityTaskFailedEventAttributesHasBeenSet = true; m_requestCancelActivityTaskFailedEventAttributes = value; }
1786 
1792  inline HistoryEvent& WithRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes& value) { SetRequestCancelActivityTaskFailedEventAttributes(value); return *this;}
1793 
1799  inline HistoryEvent& WithRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes&& value) { SetRequestCancelActivityTaskFailedEventAttributes(value); return *this;}
1800 
1806  inline const StartTimerFailedEventAttributes& GetStartTimerFailedEventAttributes() const{ return m_startTimerFailedEventAttributes; }
1807 
1813  inline void SetStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes& value) { m_startTimerFailedEventAttributesHasBeenSet = true; m_startTimerFailedEventAttributes = value; }
1814 
1820  inline void SetStartTimerFailedEventAttributes(StartTimerFailedEventAttributes&& value) { m_startTimerFailedEventAttributesHasBeenSet = true; m_startTimerFailedEventAttributes = value; }
1821 
1827  inline HistoryEvent& WithStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes& value) { SetStartTimerFailedEventAttributes(value); return *this;}
1828 
1834  inline HistoryEvent& WithStartTimerFailedEventAttributes(StartTimerFailedEventAttributes&& value) { SetStartTimerFailedEventAttributes(value); return *this;}
1835 
1841  inline const CancelTimerFailedEventAttributes& GetCancelTimerFailedEventAttributes() const{ return m_cancelTimerFailedEventAttributes; }
1842 
1848  inline void SetCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes& value) { m_cancelTimerFailedEventAttributesHasBeenSet = true; m_cancelTimerFailedEventAttributes = value; }
1849 
1855  inline void SetCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes&& value) { m_cancelTimerFailedEventAttributesHasBeenSet = true; m_cancelTimerFailedEventAttributes = value; }
1856 
1862  inline HistoryEvent& WithCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes& value) { SetCancelTimerFailedEventAttributes(value); return *this;}
1863 
1869  inline HistoryEvent& WithCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes&& value) { SetCancelTimerFailedEventAttributes(value); return *this;}
1870 
1876  inline const StartChildWorkflowExecutionFailedEventAttributes& GetStartChildWorkflowExecutionFailedEventAttributes() const{ return m_startChildWorkflowExecutionFailedEventAttributes; }
1877 
1883  inline void SetStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes& value) { m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionFailedEventAttributes = value; }
1884 
1890  inline void SetStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes&& value) { m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionFailedEventAttributes = value; }
1891 
1897  inline HistoryEvent& WithStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes& value) { SetStartChildWorkflowExecutionFailedEventAttributes(value); return *this;}
1898 
1904  inline HistoryEvent& WithStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes&& value) { SetStartChildWorkflowExecutionFailedEventAttributes(value); return *this;}
1905 
1906 
1907  inline const LambdaFunctionScheduledEventAttributes& GetLambdaFunctionScheduledEventAttributes() const{ return m_lambdaFunctionScheduledEventAttributes; }
1908 
1909 
1910  inline void SetLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes& value) { m_lambdaFunctionScheduledEventAttributesHasBeenSet = true; m_lambdaFunctionScheduledEventAttributes = value; }
1911 
1912 
1913  inline void SetLambdaFunctionScheduledEventAttributes(LambdaFunctionScheduledEventAttributes&& value) { m_lambdaFunctionScheduledEventAttributesHasBeenSet = true; m_lambdaFunctionScheduledEventAttributes = value; }
1914 
1915 
1916  inline HistoryEvent& WithLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes& value) { SetLambdaFunctionScheduledEventAttributes(value); return *this;}
1917 
1918 
1919  inline HistoryEvent& WithLambdaFunctionScheduledEventAttributes(LambdaFunctionScheduledEventAttributes&& value) { SetLambdaFunctionScheduledEventAttributes(value); return *this;}
1920 
1921 
1922  inline const LambdaFunctionStartedEventAttributes& GetLambdaFunctionStartedEventAttributes() const{ return m_lambdaFunctionStartedEventAttributes; }
1923 
1924 
1925  inline void SetLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes& value) { m_lambdaFunctionStartedEventAttributesHasBeenSet = true; m_lambdaFunctionStartedEventAttributes = value; }
1926 
1927 
1928  inline void SetLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes&& value) { m_lambdaFunctionStartedEventAttributesHasBeenSet = true; m_lambdaFunctionStartedEventAttributes = value; }
1929 
1930 
1931  inline HistoryEvent& WithLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes& value) { SetLambdaFunctionStartedEventAttributes(value); return *this;}
1932 
1933 
1934  inline HistoryEvent& WithLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes&& value) { SetLambdaFunctionStartedEventAttributes(value); return *this;}
1935 
1936 
1937  inline const LambdaFunctionCompletedEventAttributes& GetLambdaFunctionCompletedEventAttributes() const{ return m_lambdaFunctionCompletedEventAttributes; }
1938 
1939 
1940  inline void SetLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes& value) { m_lambdaFunctionCompletedEventAttributesHasBeenSet = true; m_lambdaFunctionCompletedEventAttributes = value; }
1941 
1942 
1943  inline void SetLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes&& value) { m_lambdaFunctionCompletedEventAttributesHasBeenSet = true; m_lambdaFunctionCompletedEventAttributes = value; }
1944 
1945 
1946  inline HistoryEvent& WithLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes& value) { SetLambdaFunctionCompletedEventAttributes(value); return *this;}
1947 
1948 
1949  inline HistoryEvent& WithLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes&& value) { SetLambdaFunctionCompletedEventAttributes(value); return *this;}
1950 
1951 
1952  inline const LambdaFunctionFailedEventAttributes& GetLambdaFunctionFailedEventAttributes() const{ return m_lambdaFunctionFailedEventAttributes; }
1953 
1954 
1955  inline void SetLambdaFunctionFailedEventAttributes(const LambdaFunctionFailedEventAttributes& value) { m_lambdaFunctionFailedEventAttributesHasBeenSet = true; m_lambdaFunctionFailedEventAttributes = value; }
1956 
1957 
1958  inline void SetLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes&& value) { m_lambdaFunctionFailedEventAttributesHasBeenSet = true; m_lambdaFunctionFailedEventAttributes = value; }
1959 
1960 
1961  inline HistoryEvent& WithLambdaFunctionFailedEventAttributes(const LambdaFunctionFailedEventAttributes& value) { SetLambdaFunctionFailedEventAttributes(value); return *this;}
1962 
1963 
1964  inline HistoryEvent& WithLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes&& value) { SetLambdaFunctionFailedEventAttributes(value); return *this;}
1965 
1966 
1967  inline const LambdaFunctionTimedOutEventAttributes& GetLambdaFunctionTimedOutEventAttributes() const{ return m_lambdaFunctionTimedOutEventAttributes; }
1968 
1969 
1970  inline void SetLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes& value) { m_lambdaFunctionTimedOutEventAttributesHasBeenSet = true; m_lambdaFunctionTimedOutEventAttributes = value; }
1971 
1972 
1973  inline void SetLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes&& value) { m_lambdaFunctionTimedOutEventAttributesHasBeenSet = true; m_lambdaFunctionTimedOutEventAttributes = value; }
1974 
1975 
1976  inline HistoryEvent& WithLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes& value) { SetLambdaFunctionTimedOutEventAttributes(value); return *this;}
1977 
1978 
1979  inline HistoryEvent& WithLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes&& value) { SetLambdaFunctionTimedOutEventAttributes(value); return *this;}
1980 
1981 
1982  inline const ScheduleLambdaFunctionFailedEventAttributes& GetScheduleLambdaFunctionFailedEventAttributes() const{ return m_scheduleLambdaFunctionFailedEventAttributes; }
1983 
1984 
1985  inline void SetScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes& value) { m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet = true; m_scheduleLambdaFunctionFailedEventAttributes = value; }
1986 
1987 
1988  inline void SetScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes&& value) { m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet = true; m_scheduleLambdaFunctionFailedEventAttributes = value; }
1989 
1990 
1991  inline HistoryEvent& WithScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes& value) { SetScheduleLambdaFunctionFailedEventAttributes(value); return *this;}
1992 
1993 
1994  inline HistoryEvent& WithScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes&& value) { SetScheduleLambdaFunctionFailedEventAttributes(value); return *this;}
1995 
1996 
1997  inline const StartLambdaFunctionFailedEventAttributes& GetStartLambdaFunctionFailedEventAttributes() const{ return m_startLambdaFunctionFailedEventAttributes; }
1998 
1999 
2000  inline void SetStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes& value) { m_startLambdaFunctionFailedEventAttributesHasBeenSet = true; m_startLambdaFunctionFailedEventAttributes = value; }
2001 
2002 
2003  inline void SetStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes&& value) { m_startLambdaFunctionFailedEventAttributesHasBeenSet = true; m_startLambdaFunctionFailedEventAttributes = value; }
2004 
2005 
2006  inline HistoryEvent& WithStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes& value) { SetStartLambdaFunctionFailedEventAttributes(value); return *this;}
2007 
2008 
2009  inline HistoryEvent& WithStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes&& value) { SetStartLambdaFunctionFailedEventAttributes(value); return *this;}
2010 
2011  private:
2012  Aws::Utils::DateTime m_eventTimestamp;
2013  bool m_eventTimestampHasBeenSet;
2014  EventType m_eventType;
2015  bool m_eventTypeHasBeenSet;
2016  long long m_eventId;
2017  bool m_eventIdHasBeenSet;
2018  WorkflowExecutionStartedEventAttributes m_workflowExecutionStartedEventAttributes;
2019  bool m_workflowExecutionStartedEventAttributesHasBeenSet;
2020  WorkflowExecutionCompletedEventAttributes m_workflowExecutionCompletedEventAttributes;
2021  bool m_workflowExecutionCompletedEventAttributesHasBeenSet;
2022  CompleteWorkflowExecutionFailedEventAttributes m_completeWorkflowExecutionFailedEventAttributes;
2023  bool m_completeWorkflowExecutionFailedEventAttributesHasBeenSet;
2024  WorkflowExecutionFailedEventAttributes m_workflowExecutionFailedEventAttributes;
2025  bool m_workflowExecutionFailedEventAttributesHasBeenSet;
2026  FailWorkflowExecutionFailedEventAttributes m_failWorkflowExecutionFailedEventAttributes;
2027  bool m_failWorkflowExecutionFailedEventAttributesHasBeenSet;
2028  WorkflowExecutionTimedOutEventAttributes m_workflowExecutionTimedOutEventAttributes;
2029  bool m_workflowExecutionTimedOutEventAttributesHasBeenSet;
2030  WorkflowExecutionCanceledEventAttributes m_workflowExecutionCanceledEventAttributes;
2031  bool m_workflowExecutionCanceledEventAttributesHasBeenSet;
2032  CancelWorkflowExecutionFailedEventAttributes m_cancelWorkflowExecutionFailedEventAttributes;
2033  bool m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet;
2034  WorkflowExecutionContinuedAsNewEventAttributes m_workflowExecutionContinuedAsNewEventAttributes;
2035  bool m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet;
2036  ContinueAsNewWorkflowExecutionFailedEventAttributes m_continueAsNewWorkflowExecutionFailedEventAttributes;
2037  bool m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet;
2038  WorkflowExecutionTerminatedEventAttributes m_workflowExecutionTerminatedEventAttributes;
2039  bool m_workflowExecutionTerminatedEventAttributesHasBeenSet;
2040  WorkflowExecutionCancelRequestedEventAttributes m_workflowExecutionCancelRequestedEventAttributes;
2041  bool m_workflowExecutionCancelRequestedEventAttributesHasBeenSet;
2042  DecisionTaskScheduledEventAttributes m_decisionTaskScheduledEventAttributes;
2043  bool m_decisionTaskScheduledEventAttributesHasBeenSet;
2044  DecisionTaskStartedEventAttributes m_decisionTaskStartedEventAttributes;
2045  bool m_decisionTaskStartedEventAttributesHasBeenSet;
2046  DecisionTaskCompletedEventAttributes m_decisionTaskCompletedEventAttributes;
2047  bool m_decisionTaskCompletedEventAttributesHasBeenSet;
2048  DecisionTaskTimedOutEventAttributes m_decisionTaskTimedOutEventAttributes;
2049  bool m_decisionTaskTimedOutEventAttributesHasBeenSet;
2050  ActivityTaskScheduledEventAttributes m_activityTaskScheduledEventAttributes;
2051  bool m_activityTaskScheduledEventAttributesHasBeenSet;
2052  ActivityTaskStartedEventAttributes m_activityTaskStartedEventAttributes;
2053  bool m_activityTaskStartedEventAttributesHasBeenSet;
2054  ActivityTaskCompletedEventAttributes m_activityTaskCompletedEventAttributes;
2055  bool m_activityTaskCompletedEventAttributesHasBeenSet;
2056  ActivityTaskFailedEventAttributes m_activityTaskFailedEventAttributes;
2057  bool m_activityTaskFailedEventAttributesHasBeenSet;
2058  ActivityTaskTimedOutEventAttributes m_activityTaskTimedOutEventAttributes;
2059  bool m_activityTaskTimedOutEventAttributesHasBeenSet;
2060  ActivityTaskCanceledEventAttributes m_activityTaskCanceledEventAttributes;
2061  bool m_activityTaskCanceledEventAttributesHasBeenSet;
2062  ActivityTaskCancelRequestedEventAttributes m_activityTaskCancelRequestedEventAttributes;
2063  bool m_activityTaskCancelRequestedEventAttributesHasBeenSet;
2064  WorkflowExecutionSignaledEventAttributes m_workflowExecutionSignaledEventAttributes;
2065  bool m_workflowExecutionSignaledEventAttributesHasBeenSet;
2066  MarkerRecordedEventAttributes m_markerRecordedEventAttributes;
2067  bool m_markerRecordedEventAttributesHasBeenSet;
2068  RecordMarkerFailedEventAttributes m_recordMarkerFailedEventAttributes;
2069  bool m_recordMarkerFailedEventAttributesHasBeenSet;
2070  TimerStartedEventAttributes m_timerStartedEventAttributes;
2071  bool m_timerStartedEventAttributesHasBeenSet;
2072  TimerFiredEventAttributes m_timerFiredEventAttributes;
2073  bool m_timerFiredEventAttributesHasBeenSet;
2074  TimerCanceledEventAttributes m_timerCanceledEventAttributes;
2075  bool m_timerCanceledEventAttributesHasBeenSet;
2076  StartChildWorkflowExecutionInitiatedEventAttributes m_startChildWorkflowExecutionInitiatedEventAttributes;
2077  bool m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet;
2078  ChildWorkflowExecutionStartedEventAttributes m_childWorkflowExecutionStartedEventAttributes;
2079  bool m_childWorkflowExecutionStartedEventAttributesHasBeenSet;
2080  ChildWorkflowExecutionCompletedEventAttributes m_childWorkflowExecutionCompletedEventAttributes;
2081  bool m_childWorkflowExecutionCompletedEventAttributesHasBeenSet;
2082  ChildWorkflowExecutionFailedEventAttributes m_childWorkflowExecutionFailedEventAttributes;
2083  bool m_childWorkflowExecutionFailedEventAttributesHasBeenSet;
2084  ChildWorkflowExecutionTimedOutEventAttributes m_childWorkflowExecutionTimedOutEventAttributes;
2085  bool m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet;
2086  ChildWorkflowExecutionCanceledEventAttributes m_childWorkflowExecutionCanceledEventAttributes;
2087  bool m_childWorkflowExecutionCanceledEventAttributesHasBeenSet;
2088  ChildWorkflowExecutionTerminatedEventAttributes m_childWorkflowExecutionTerminatedEventAttributes;
2089  bool m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet;
2090  SignalExternalWorkflowExecutionInitiatedEventAttributes m_signalExternalWorkflowExecutionInitiatedEventAttributes;
2091  bool m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet;
2092  ExternalWorkflowExecutionSignaledEventAttributes m_externalWorkflowExecutionSignaledEventAttributes;
2093  bool m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet;
2094  SignalExternalWorkflowExecutionFailedEventAttributes m_signalExternalWorkflowExecutionFailedEventAttributes;
2095  bool m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet;
2096  ExternalWorkflowExecutionCancelRequestedEventAttributes m_externalWorkflowExecutionCancelRequestedEventAttributes;
2097  bool m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet;
2098  RequestCancelExternalWorkflowExecutionInitiatedEventAttributes m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes;
2099  bool m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet;
2100  RequestCancelExternalWorkflowExecutionFailedEventAttributes m_requestCancelExternalWorkflowExecutionFailedEventAttributes;
2101  bool m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet;
2102  ScheduleActivityTaskFailedEventAttributes m_scheduleActivityTaskFailedEventAttributes;
2103  bool m_scheduleActivityTaskFailedEventAttributesHasBeenSet;
2104  RequestCancelActivityTaskFailedEventAttributes m_requestCancelActivityTaskFailedEventAttributes;
2105  bool m_requestCancelActivityTaskFailedEventAttributesHasBeenSet;
2106  StartTimerFailedEventAttributes m_startTimerFailedEventAttributes;
2107  bool m_startTimerFailedEventAttributesHasBeenSet;
2108  CancelTimerFailedEventAttributes m_cancelTimerFailedEventAttributes;
2109  bool m_cancelTimerFailedEventAttributesHasBeenSet;
2110  StartChildWorkflowExecutionFailedEventAttributes m_startChildWorkflowExecutionFailedEventAttributes;
2111  bool m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet;
2112  LambdaFunctionScheduledEventAttributes m_lambdaFunctionScheduledEventAttributes;
2113  bool m_lambdaFunctionScheduledEventAttributesHasBeenSet;
2114  LambdaFunctionStartedEventAttributes m_lambdaFunctionStartedEventAttributes;
2115  bool m_lambdaFunctionStartedEventAttributesHasBeenSet;
2116  LambdaFunctionCompletedEventAttributes m_lambdaFunctionCompletedEventAttributes;
2117  bool m_lambdaFunctionCompletedEventAttributesHasBeenSet;
2118  LambdaFunctionFailedEventAttributes m_lambdaFunctionFailedEventAttributes;
2119  bool m_lambdaFunctionFailedEventAttributesHasBeenSet;
2120  LambdaFunctionTimedOutEventAttributes m_lambdaFunctionTimedOutEventAttributes;
2121  bool m_lambdaFunctionTimedOutEventAttributesHasBeenSet;
2122  ScheduleLambdaFunctionFailedEventAttributes m_scheduleLambdaFunctionFailedEventAttributes;
2123  bool m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet;
2124  StartLambdaFunctionFailedEventAttributes m_startLambdaFunctionFailedEventAttributes;
2125  bool m_startLambdaFunctionFailedEventAttributesHasBeenSet;
2126  };
2127 
2128 } // namespace Model
2129 } // namespace SWF
2130 } // namespace Aws
HistoryEvent & WithScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes &&value)
const ActivityTaskTimedOutEventAttributes & GetActivityTaskTimedOutEventAttributes() const
Definition: HistoryEvent.h:956
const TimerFiredEventAttributes & GetTimerFiredEventAttributes() const
const ActivityTaskFailedEventAttributes & GetActivityTaskFailedEventAttributes() const
Definition: HistoryEvent.h:921
void SetWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes &&value)
Definition: HistoryEvent.h:480
HistoryEvent & WithEventId(long long value)
Definition: HistoryEvent.h:249
void SetStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes &&value)
void SetChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes &value)
HistoryEvent & WithWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes &value)
Definition: HistoryEvent.h:557
void SetCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes &&value)
void SetExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes &&value)
void SetFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:403
void SetWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes &value)
Definition: HistoryEvent.h:298
HistoryEvent & WithWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:389
void SetActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes &&value)
Definition: HistoryEvent.h:900
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
Definition: HistoryEvent.h:396
const ActivityTaskScheduledEventAttributes & GetActivityTaskScheduledEventAttributes() const
Definition: HistoryEvent.h:816
void SetActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes &value)
Definition: HistoryEvent.h:998
HistoryEvent & WithActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes &value)
Definition: HistoryEvent.h:872
#define AWS_SWF_API
Definition: SWF_EXPORTS.h:34
const SignalExternalWorkflowExecutionFailedEventAttributes & GetSignalExternalWorkflowExecutionFailedEventAttributes() const
const Aws::Utils::DateTime & GetEventTimestamp() const
Definition: HistoryEvent.h:186
void SetWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes &value)
void SetLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes &&value)
HistoryEvent & WithActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes &value)
Definition: HistoryEvent.h:907
void SetLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes &value)
void SetDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes &&value)
Definition: HistoryEvent.h:725
const LambdaFunctionTimedOutEventAttributes & GetLambdaFunctionTimedOutEventAttributes() const
HistoryEvent & WithRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes &value)
HistoryEvent & WithLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes &&value)
HistoryEvent & WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &&value)
void SetEventType(EventType &&value)
Definition: HistoryEvent.h:221
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)
Definition: HistoryEvent.h:928
void SetScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes &value)
void SetStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes &value)
void SetChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes &value)
void SetWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes &&value)
Definition: HistoryEvent.h:655
void SetLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes &value)
void SetStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes &value)
void SetWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes &value)
Definition: HistoryEvent.h:438
void SetExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes &value)
void SetActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes &&value)
Definition: HistoryEvent.h:935
const ChildWorkflowExecutionCompletedEventAttributes & GetChildWorkflowExecutionCompletedEventAttributes() const
HistoryEvent & WithDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes &value)
Definition: HistoryEvent.h:697
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)
Definition: HistoryEvent.h:795
void SetWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes &&value)
Definition: HistoryEvent.h:305
void SetRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes &value)
Definition: HistoryEvent.h:312
void SetWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes &&value)
Definition: HistoryEvent.h:620
void SetRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes &&value)
HistoryEvent & WithCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes &value)
void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &&value)
void SetEventId(long long value)
Definition: HistoryEvent.h:243
HistoryEvent & WithContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:592
HistoryEvent & WithActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes &value)
HistoryEvent & WithActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes &&value)
Definition: HistoryEvent.h:844
void SetWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes &value)
Definition: HistoryEvent.h:543
void SetActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes &&value)
Definition: HistoryEvent.h:830
void SetExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes &&value)
const WorkflowExecutionStartedEventAttributes & GetWorkflowExecutionStartedEventAttributes() const
Definition: HistoryEvent.h:256
HistoryEvent & WithWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes &&value)
Definition: HistoryEvent.h:634
void SetCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:515
void SetFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:410
const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes & GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() const
HistoryEvent & WithWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:382
const SignalExternalWorkflowExecutionInitiatedEventAttributes & GetSignalExternalWorkflowExecutionInitiatedEventAttributes() const
const StartChildWorkflowExecutionFailedEventAttributes & GetStartChildWorkflowExecutionFailedEventAttributes() const
const WorkflowExecutionTerminatedEventAttributes & GetWorkflowExecutionTerminatedEventAttributes() const
Definition: HistoryEvent.h:606
void SetSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes &value)
void SetStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes &value)
HistoryEvent & WithDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes &value)
Definition: HistoryEvent.h:767
HistoryEvent & WithWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes &&value)
Definition: HistoryEvent.h:319
HistoryEvent & WithWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes &value)
Definition: HistoryEvent.h:487
void SetContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:585
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)
Definition: HistoryEvent.h:231
HistoryEvent & WithWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes &value)
Definition: HistoryEvent.h:627
void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes &&value)
HistoryEvent & WithTimerStartedEventAttributes(const TimerStartedEventAttributes &value)
const ChildWorkflowExecutionFailedEventAttributes & GetChildWorkflowExecutionFailedEventAttributes() const
void SetStartTimerFailedEventAttributes(StartTimerFailedEventAttributes &&value)
void SetDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes &&value)
Definition: HistoryEvent.h:690
void SetDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes &value)
Definition: HistoryEvent.h:788
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
Definition: HistoryEvent.h:326
void SetActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes &value)
Definition: HistoryEvent.h:893
HistoryEvent & WithTimerCanceledEventAttributes(const TimerCanceledEventAttributes &value)
void SetWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes &value)
Definition: HistoryEvent.h:613
HistoryEvent & WithContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:599
const ExternalWorkflowExecutionSignaledEventAttributes & GetExternalWorkflowExecutionSignaledEventAttributes() const
void SetDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes &value)
Definition: HistoryEvent.h:753
void SetWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes &value)
Definition: HistoryEvent.h:263
HistoryEvent & WithCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:347
void SetStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes &value)
HistoryEvent & WithActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes &&value)
Definition: HistoryEvent.h:949
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
Definition: HistoryEvent.h:466
void SetLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes &&value)
const WorkflowExecutionCancelRequestedEventAttributes & GetWorkflowExecutionCancelRequestedEventAttributes() const
Definition: HistoryEvent.h:641
void SetActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes &&value)
Definition: HistoryEvent.h:970
const WorkflowExecutionCompletedEventAttributes & GetWorkflowExecutionCompletedEventAttributes() const
Definition: HistoryEvent.h:291
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)
Definition: HistoryEvent.h:823
void SetRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes &value)
const ActivityTaskCanceledEventAttributes & GetActivityTaskCanceledEventAttributes() const
Definition: HistoryEvent.h:991
HistoryEvent & WithChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes &&value)
HistoryEvent & WithRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes &value)
HistoryEvent & WithCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:529
void SetActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes &value)
Definition: HistoryEvent.h:858
HistoryEvent & WithChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes &value)
const RecordMarkerFailedEventAttributes & GetRecordMarkerFailedEventAttributes() const
void SetChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes &&value)
void SetContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:578
void SetChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes &&value)
void SetDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes &&value)
Definition: HistoryEvent.h:760
HistoryEvent & WithWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes &value)
void SetWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:368
void SetTimerStartedEventAttributes(TimerStartedEventAttributes &&value)
const ActivityTaskStartedEventAttributes & GetActivityTaskStartedEventAttributes() const
Definition: HistoryEvent.h:851
HistoryEvent & WithCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:354
void SetStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes &&value)
Definition: HistoryEvent.h:879
void SetDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes &value)
Definition: HistoryEvent.h:718
long long GetEventId() const
Definition: HistoryEvent.h:237
HistoryEvent & WithMarkerRecordedEventAttributes(MarkerRecordedEventAttributes &&value)
void SetActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes &&value)
Definition: HistoryEvent.h:865
const WorkflowExecutionContinuedAsNewEventAttributes & GetWorkflowExecutionContinuedAsNewEventAttributes() const
Definition: HistoryEvent.h:536
void SetActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes &value)
Definition: HistoryEvent.h:963
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)
Definition: HistoryEvent.h:201
HistoryEvent & WithWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes &value)
Definition: HistoryEvent.h:277
HistoryEvent & WithStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes &&value)
Definition: HistoryEvent.h:774
HistoryEvent & WithActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes &&value)
HistoryEvent & WithScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes &value)
void SetEventType(const EventType &value)
Definition: HistoryEvent.h:216
HistoryEvent & WithDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes &&value)
Definition: HistoryEvent.h:739
const DecisionTaskStartedEventAttributes & GetDecisionTaskStartedEventAttributes() const
Definition: HistoryEvent.h:711
void SetEventTimestamp(Aws::Utils::DateTime &&value)
Definition: HistoryEvent.h:196
const RequestCancelExternalWorkflowExecutionFailedEventAttributes & GetRequestCancelExternalWorkflowExecutionFailedEventAttributes() const
const WorkflowExecutionTimedOutEventAttributes & GetWorkflowExecutionTimedOutEventAttributes() const
Definition: HistoryEvent.h:431
const StartLambdaFunctionFailedEventAttributes & GetStartLambdaFunctionFailedEventAttributes() const
const ExternalWorkflowExecutionCancelRequestedEventAttributes & GetExternalWorkflowExecutionCancelRequestedEventAttributes() const
void SetWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes &&value)
Definition: HistoryEvent.h:445
HistoryEvent & WithActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes &value)
Definition: HistoryEvent.h:942
void SetMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes &value)
HistoryEvent & WithExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes &&value)
void SetChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes &value)
const TimerCanceledEventAttributes & GetTimerCanceledEventAttributes() const
HistoryEvent & WithWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes &&value)
Definition: HistoryEvent.h:564
HistoryEvent & WithChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes &&value)
void SetLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes &&value)
const ActivityTaskCompletedEventAttributes & GetActivityTaskCompletedEventAttributes() const
Definition: HistoryEvent.h:886
void SetWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes &&value)
Definition: HistoryEvent.h:270
void SetLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes &value)
const DecisionTaskCompletedEventAttributes & GetDecisionTaskCompletedEventAttributes() const
Definition: HistoryEvent.h:746
HistoryEvent & WithTimerCanceledEventAttributes(TimerCanceledEventAttributes &&value)
HistoryEvent & WithActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes &&value)
Definition: HistoryEvent.h:914
const ChildWorkflowExecutionTimedOutEventAttributes & GetChildWorkflowExecutionTimedOutEventAttributes() const
void SetActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes &&value)
void SetScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes &value)
const ContinueAsNewWorkflowExecutionFailedEventAttributes & GetContinueAsNewWorkflowExecutionFailedEventAttributes() const
Definition: HistoryEvent.h:571
HistoryEvent & WithLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes &value)
HistoryEvent & WithStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes &value)
void SetTimerFiredEventAttributes(TimerFiredEventAttributes &&value)
void SetWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:375
HistoryEvent & WithChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes &&value)
HistoryEvent & WithDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes &value)
Definition: HistoryEvent.h:732
HistoryEvent & WithActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes &value)
Definition: HistoryEvent.h:837
void SetChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes &value)
HistoryEvent & WithDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes &&value)
Definition: HistoryEvent.h:704
const ScheduleLambdaFunctionFailedEventAttributes & GetScheduleLambdaFunctionFailedEventAttributes() const
HistoryEvent & WithExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes &&value)
void SetCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:333
HistoryEvent & WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &value)
HistoryEvent & WithFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:417
HistoryEvent & WithStartTimerFailedEventAttributes(StartTimerFailedEventAttributes &&value)
HistoryEvent & WithActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes &value)
HistoryEvent & WithLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes &&value)
void SetWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes &value)
Definition: HistoryEvent.h:473
HistoryEvent & WithDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes &value)
Definition: HistoryEvent.h:802
HistoryEvent & WithChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes &value)
void SetEventTimestamp(const Aws::Utils::DateTime &value)
Definition: HistoryEvent.h:191
const ChildWorkflowExecutionTerminatedEventAttributes & GetChildWorkflowExecutionTerminatedEventAttributes() const
void SetSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes &&value)
const CancelWorkflowExecutionFailedEventAttributes & GetCancelWorkflowExecutionFailedEventAttributes() const
Definition: HistoryEvent.h:501
HistoryEvent & WithSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes &&value)
const WorkflowExecutionFailedEventAttributes & GetWorkflowExecutionFailedEventAttributes() const
Definition: HistoryEvent.h:361
const ChildWorkflowExecutionCanceledEventAttributes & GetChildWorkflowExecutionCanceledEventAttributes() const
void SetCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:508
void SetWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes &&value)
Definition: HistoryEvent.h:550
HistoryEvent & WithFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:424
void SetScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes &&value)
Definition: HistoryEvent.h:459
const ScheduleActivityTaskFailedEventAttributes & GetScheduleActivityTaskFailedEventAttributes() const
HistoryEvent & WithWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes &&value)
Definition: HistoryEvent.h:284
HistoryEvent & WithChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes &value)
Definition: HistoryEvent.h:452
void SetWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes &&value)
HistoryEvent & WithEventType(const EventType &value)
Definition: HistoryEvent.h:226
void SetCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes &&value)
Definition: HistoryEvent.h:340
HistoryEvent & WithLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes &value)
void SetMarkerRecordedEventAttributes(MarkerRecordedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes &&value)
Definition: HistoryEvent.h:494
HistoryEvent & WithWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes &&value)
Definition: HistoryEvent.h:669
HistoryEvent & WithWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes &value)
Definition: HistoryEvent.h:662
const LambdaFunctionCompletedEventAttributes & GetLambdaFunctionCompletedEventAttributes() const
HistoryEvent & WithMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes &value)
HistoryEvent & WithActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes &&value)
Definition: HistoryEvent.h:984
HistoryEvent & WithRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes &&value)
void SetWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes &value)
Definition: HistoryEvent.h:648
const DecisionTaskScheduledEventAttributes & GetDecisionTaskScheduledEventAttributes() const
Definition: HistoryEvent.h:676
const EventType & GetEventType() const
Definition: HistoryEvent.h:211
HistoryEvent & WithCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes &value)
Definition: HistoryEvent.h:522
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)
Definition: HistoryEvent.h:206
void SetChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes &&value)
void SetTimerCanceledEventAttributes(TimerCanceledEventAttributes &&value)
void SetDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes &value)
Definition: HistoryEvent.h:683
HistoryEvent & WithLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes &value)
JSON (JavaScript Object Notation).
void SetTimerFiredEventAttributes(const TimerFiredEventAttributes &value)
const LambdaFunctionStartedEventAttributes & GetLambdaFunctionStartedEventAttributes() const
const DecisionTaskTimedOutEventAttributes & GetDecisionTaskTimedOutEventAttributes() const
Definition: HistoryEvent.h:781
const CancelTimerFailedEventAttributes & GetCancelTimerFailedEventAttributes() const
HistoryEvent & WithActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes &value)
Definition: HistoryEvent.h:977
HistoryEvent & WithDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes &&value)
Definition: HistoryEvent.h:809
const TimerStartedEventAttributes & GetTimerStartedEventAttributes() const