AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
HistoryEvent.h
1
6#pragma once
7#include <aws/swf/SWF_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/swf/model/EventType.h>
10#include <aws/swf/model/WorkflowExecutionStartedEventAttributes.h>
11#include <aws/swf/model/WorkflowExecutionCompletedEventAttributes.h>
12#include <aws/swf/model/CompleteWorkflowExecutionFailedEventAttributes.h>
13#include <aws/swf/model/WorkflowExecutionFailedEventAttributes.h>
14#include <aws/swf/model/FailWorkflowExecutionFailedEventAttributes.h>
15#include <aws/swf/model/WorkflowExecutionTimedOutEventAttributes.h>
16#include <aws/swf/model/WorkflowExecutionCanceledEventAttributes.h>
17#include <aws/swf/model/CancelWorkflowExecutionFailedEventAttributes.h>
18#include <aws/swf/model/WorkflowExecutionContinuedAsNewEventAttributes.h>
19#include <aws/swf/model/ContinueAsNewWorkflowExecutionFailedEventAttributes.h>
20#include <aws/swf/model/WorkflowExecutionTerminatedEventAttributes.h>
21#include <aws/swf/model/WorkflowExecutionCancelRequestedEventAttributes.h>
22#include <aws/swf/model/DecisionTaskScheduledEventAttributes.h>
23#include <aws/swf/model/DecisionTaskStartedEventAttributes.h>
24#include <aws/swf/model/DecisionTaskCompletedEventAttributes.h>
25#include <aws/swf/model/DecisionTaskTimedOutEventAttributes.h>
26#include <aws/swf/model/ActivityTaskScheduledEventAttributes.h>
27#include <aws/swf/model/ActivityTaskStartedEventAttributes.h>
28#include <aws/swf/model/ActivityTaskCompletedEventAttributes.h>
29#include <aws/swf/model/ActivityTaskFailedEventAttributes.h>
30#include <aws/swf/model/ActivityTaskTimedOutEventAttributes.h>
31#include <aws/swf/model/ActivityTaskCanceledEventAttributes.h>
32#include <aws/swf/model/ActivityTaskCancelRequestedEventAttributes.h>
33#include <aws/swf/model/WorkflowExecutionSignaledEventAttributes.h>
34#include <aws/swf/model/MarkerRecordedEventAttributes.h>
35#include <aws/swf/model/RecordMarkerFailedEventAttributes.h>
36#include <aws/swf/model/TimerStartedEventAttributes.h>
37#include <aws/swf/model/TimerFiredEventAttributes.h>
38#include <aws/swf/model/TimerCanceledEventAttributes.h>
39#include <aws/swf/model/StartChildWorkflowExecutionInitiatedEventAttributes.h>
40#include <aws/swf/model/ChildWorkflowExecutionStartedEventAttributes.h>
41#include <aws/swf/model/ChildWorkflowExecutionCompletedEventAttributes.h>
42#include <aws/swf/model/ChildWorkflowExecutionFailedEventAttributes.h>
43#include <aws/swf/model/ChildWorkflowExecutionTimedOutEventAttributes.h>
44#include <aws/swf/model/ChildWorkflowExecutionCanceledEventAttributes.h>
45#include <aws/swf/model/ChildWorkflowExecutionTerminatedEventAttributes.h>
46#include <aws/swf/model/SignalExternalWorkflowExecutionInitiatedEventAttributes.h>
47#include <aws/swf/model/ExternalWorkflowExecutionSignaledEventAttributes.h>
48#include <aws/swf/model/SignalExternalWorkflowExecutionFailedEventAttributes.h>
49#include <aws/swf/model/ExternalWorkflowExecutionCancelRequestedEventAttributes.h>
50#include <aws/swf/model/RequestCancelExternalWorkflowExecutionInitiatedEventAttributes.h>
51#include <aws/swf/model/RequestCancelExternalWorkflowExecutionFailedEventAttributes.h>
52#include <aws/swf/model/ScheduleActivityTaskFailedEventAttributes.h>
53#include <aws/swf/model/RequestCancelActivityTaskFailedEventAttributes.h>
54#include <aws/swf/model/StartTimerFailedEventAttributes.h>
55#include <aws/swf/model/CancelTimerFailedEventAttributes.h>
56#include <aws/swf/model/StartChildWorkflowExecutionFailedEventAttributes.h>
57#include <aws/swf/model/LambdaFunctionScheduledEventAttributes.h>
58#include <aws/swf/model/LambdaFunctionStartedEventAttributes.h>
59#include <aws/swf/model/LambdaFunctionCompletedEventAttributes.h>
60#include <aws/swf/model/LambdaFunctionFailedEventAttributes.h>
61#include <aws/swf/model/LambdaFunctionTimedOutEventAttributes.h>
62#include <aws/swf/model/ScheduleLambdaFunctionFailedEventAttributes.h>
63#include <aws/swf/model/StartLambdaFunctionFailedEventAttributes.h>
64#include <utility>
65
66namespace Aws
67{
68namespace Utils
69{
70namespace Json
71{
72 class JsonValue;
73 class JsonView;
74} // namespace Json
75} // namespace Utils
76namespace SWF
77{
78namespace Model
79{
80
181 {
182 public:
183 AWS_SWF_API HistoryEvent();
187
188
190
193 inline const Aws::Utils::DateTime& GetEventTimestamp() const{ return m_eventTimestamp; }
194 inline bool EventTimestampHasBeenSet() const { return m_eventTimestampHasBeenSet; }
195 inline void SetEventTimestamp(const Aws::Utils::DateTime& value) { m_eventTimestampHasBeenSet = true; m_eventTimestamp = value; }
196 inline void SetEventTimestamp(Aws::Utils::DateTime&& value) { m_eventTimestampHasBeenSet = true; m_eventTimestamp = std::move(value); }
197 inline HistoryEvent& WithEventTimestamp(const Aws::Utils::DateTime& value) { SetEventTimestamp(value); return *this;}
198 inline HistoryEvent& WithEventTimestamp(Aws::Utils::DateTime&& value) { SetEventTimestamp(std::move(value)); return *this;}
200
202
205 inline const EventType& GetEventType() const{ return m_eventType; }
206 inline bool EventTypeHasBeenSet() const { return m_eventTypeHasBeenSet; }
207 inline void SetEventType(const EventType& value) { m_eventTypeHasBeenSet = true; m_eventType = value; }
208 inline void SetEventType(EventType&& value) { m_eventTypeHasBeenSet = true; m_eventType = std::move(value); }
209 inline HistoryEvent& WithEventType(const EventType& value) { SetEventType(value); return *this;}
210 inline HistoryEvent& WithEventType(EventType&& value) { SetEventType(std::move(value)); return *this;}
212
214
218 inline long long GetEventId() const{ return m_eventId; }
219 inline bool EventIdHasBeenSet() const { return m_eventIdHasBeenSet; }
220 inline void SetEventId(long long value) { m_eventIdHasBeenSet = true; m_eventId = value; }
221 inline HistoryEvent& WithEventId(long long value) { SetEventId(value); return *this;}
223
225
230 inline const WorkflowExecutionStartedEventAttributes& GetWorkflowExecutionStartedEventAttributes() const{ return m_workflowExecutionStartedEventAttributes; }
231 inline bool WorkflowExecutionStartedEventAttributesHasBeenSet() const { return m_workflowExecutionStartedEventAttributesHasBeenSet; }
232 inline void SetWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes& value) { m_workflowExecutionStartedEventAttributesHasBeenSet = true; m_workflowExecutionStartedEventAttributes = value; }
233 inline void SetWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes&& value) { m_workflowExecutionStartedEventAttributesHasBeenSet = true; m_workflowExecutionStartedEventAttributes = std::move(value); }
237
239
244 inline const WorkflowExecutionCompletedEventAttributes& GetWorkflowExecutionCompletedEventAttributes() const{ return m_workflowExecutionCompletedEventAttributes; }
245 inline bool WorkflowExecutionCompletedEventAttributesHasBeenSet() const { return m_workflowExecutionCompletedEventAttributesHasBeenSet; }
246 inline void SetWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes& value) { m_workflowExecutionCompletedEventAttributesHasBeenSet = true; m_workflowExecutionCompletedEventAttributes = value; }
247 inline void SetWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes&& value) { m_workflowExecutionCompletedEventAttributesHasBeenSet = true; m_workflowExecutionCompletedEventAttributes = std::move(value); }
251
253
258 inline const CompleteWorkflowExecutionFailedEventAttributes& GetCompleteWorkflowExecutionFailedEventAttributes() const{ return m_completeWorkflowExecutionFailedEventAttributes; }
259 inline bool CompleteWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_completeWorkflowExecutionFailedEventAttributesHasBeenSet; }
260 inline void SetCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes& value) { m_completeWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_completeWorkflowExecutionFailedEventAttributes = value; }
261 inline void SetCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes&& value) { m_completeWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_completeWorkflowExecutionFailedEventAttributes = std::move(value); }
265
267
272 inline const WorkflowExecutionFailedEventAttributes& GetWorkflowExecutionFailedEventAttributes() const{ return m_workflowExecutionFailedEventAttributes; }
273 inline bool WorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_workflowExecutionFailedEventAttributesHasBeenSet; }
274 inline void SetWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes& value) { m_workflowExecutionFailedEventAttributesHasBeenSet = true; m_workflowExecutionFailedEventAttributes = value; }
275 inline void SetWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes&& value) { m_workflowExecutionFailedEventAttributesHasBeenSet = true; m_workflowExecutionFailedEventAttributes = std::move(value); }
279
281
286 inline const FailWorkflowExecutionFailedEventAttributes& GetFailWorkflowExecutionFailedEventAttributes() const{ return m_failWorkflowExecutionFailedEventAttributes; }
287 inline bool FailWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_failWorkflowExecutionFailedEventAttributesHasBeenSet; }
288 inline void SetFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes& value) { m_failWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_failWorkflowExecutionFailedEventAttributes = value; }
289 inline void SetFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes&& value) { m_failWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_failWorkflowExecutionFailedEventAttributes = std::move(value); }
293
295
300 inline const WorkflowExecutionTimedOutEventAttributes& GetWorkflowExecutionTimedOutEventAttributes() const{ return m_workflowExecutionTimedOutEventAttributes; }
301 inline bool WorkflowExecutionTimedOutEventAttributesHasBeenSet() const { return m_workflowExecutionTimedOutEventAttributesHasBeenSet; }
302 inline void SetWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes& value) { m_workflowExecutionTimedOutEventAttributesHasBeenSet = true; m_workflowExecutionTimedOutEventAttributes = value; }
303 inline void SetWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes&& value) { m_workflowExecutionTimedOutEventAttributesHasBeenSet = true; m_workflowExecutionTimedOutEventAttributes = std::move(value); }
307
309
314 inline const WorkflowExecutionCanceledEventAttributes& GetWorkflowExecutionCanceledEventAttributes() const{ return m_workflowExecutionCanceledEventAttributes; }
315 inline bool WorkflowExecutionCanceledEventAttributesHasBeenSet() const { return m_workflowExecutionCanceledEventAttributesHasBeenSet; }
316 inline void SetWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes& value) { m_workflowExecutionCanceledEventAttributesHasBeenSet = true; m_workflowExecutionCanceledEventAttributes = value; }
317 inline void SetWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes&& value) { m_workflowExecutionCanceledEventAttributesHasBeenSet = true; m_workflowExecutionCanceledEventAttributes = std::move(value); }
321
323
328 inline const CancelWorkflowExecutionFailedEventAttributes& GetCancelWorkflowExecutionFailedEventAttributes() const{ return m_cancelWorkflowExecutionFailedEventAttributes; }
329 inline bool CancelWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet; }
330 inline void SetCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes& value) { m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_cancelWorkflowExecutionFailedEventAttributes = value; }
331 inline void SetCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes&& value) { m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_cancelWorkflowExecutionFailedEventAttributes = std::move(value); }
335
337
342 inline const WorkflowExecutionContinuedAsNewEventAttributes& GetWorkflowExecutionContinuedAsNewEventAttributes() const{ return m_workflowExecutionContinuedAsNewEventAttributes; }
343 inline bool WorkflowExecutionContinuedAsNewEventAttributesHasBeenSet() const { return m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet; }
344 inline void SetWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes& value) { m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet = true; m_workflowExecutionContinuedAsNewEventAttributes = value; }
345 inline void SetWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes&& value) { m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet = true; m_workflowExecutionContinuedAsNewEventAttributes = std::move(value); }
349
351
356 inline const ContinueAsNewWorkflowExecutionFailedEventAttributes& GetContinueAsNewWorkflowExecutionFailedEventAttributes() const{ return m_continueAsNewWorkflowExecutionFailedEventAttributes; }
357 inline bool ContinueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet; }
358 inline void SetContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes& value) { m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_continueAsNewWorkflowExecutionFailedEventAttributes = value; }
359 inline void SetContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes&& value) { m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_continueAsNewWorkflowExecutionFailedEventAttributes = std::move(value); }
363
365
370 inline const WorkflowExecutionTerminatedEventAttributes& GetWorkflowExecutionTerminatedEventAttributes() const{ return m_workflowExecutionTerminatedEventAttributes; }
371 inline bool WorkflowExecutionTerminatedEventAttributesHasBeenSet() const { return m_workflowExecutionTerminatedEventAttributesHasBeenSet; }
372 inline void SetWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes& value) { m_workflowExecutionTerminatedEventAttributesHasBeenSet = true; m_workflowExecutionTerminatedEventAttributes = value; }
373 inline void SetWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes&& value) { m_workflowExecutionTerminatedEventAttributesHasBeenSet = true; m_workflowExecutionTerminatedEventAttributes = std::move(value); }
377
379
384 inline const WorkflowExecutionCancelRequestedEventAttributes& GetWorkflowExecutionCancelRequestedEventAttributes() const{ return m_workflowExecutionCancelRequestedEventAttributes; }
385 inline bool WorkflowExecutionCancelRequestedEventAttributesHasBeenSet() const { return m_workflowExecutionCancelRequestedEventAttributesHasBeenSet; }
386 inline void SetWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes& value) { m_workflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_workflowExecutionCancelRequestedEventAttributes = value; }
387 inline void SetWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes&& value) { m_workflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_workflowExecutionCancelRequestedEventAttributes = std::move(value); }
391
393
398 inline const DecisionTaskScheduledEventAttributes& GetDecisionTaskScheduledEventAttributes() const{ return m_decisionTaskScheduledEventAttributes; }
399 inline bool DecisionTaskScheduledEventAttributesHasBeenSet() const { return m_decisionTaskScheduledEventAttributesHasBeenSet; }
400 inline void SetDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes& value) { m_decisionTaskScheduledEventAttributesHasBeenSet = true; m_decisionTaskScheduledEventAttributes = value; }
401 inline void SetDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes&& value) { m_decisionTaskScheduledEventAttributesHasBeenSet = true; m_decisionTaskScheduledEventAttributes = std::move(value); }
405
407
412 inline const DecisionTaskStartedEventAttributes& GetDecisionTaskStartedEventAttributes() const{ return m_decisionTaskStartedEventAttributes; }
413 inline bool DecisionTaskStartedEventAttributesHasBeenSet() const { return m_decisionTaskStartedEventAttributesHasBeenSet; }
414 inline void SetDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes& value) { m_decisionTaskStartedEventAttributesHasBeenSet = true; m_decisionTaskStartedEventAttributes = value; }
415 inline void SetDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes&& value) { m_decisionTaskStartedEventAttributesHasBeenSet = true; m_decisionTaskStartedEventAttributes = std::move(value); }
419
421
426 inline const DecisionTaskCompletedEventAttributes& GetDecisionTaskCompletedEventAttributes() const{ return m_decisionTaskCompletedEventAttributes; }
427 inline bool DecisionTaskCompletedEventAttributesHasBeenSet() const { return m_decisionTaskCompletedEventAttributesHasBeenSet; }
428 inline void SetDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes& value) { m_decisionTaskCompletedEventAttributesHasBeenSet = true; m_decisionTaskCompletedEventAttributes = value; }
429 inline void SetDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes&& value) { m_decisionTaskCompletedEventAttributesHasBeenSet = true; m_decisionTaskCompletedEventAttributes = std::move(value); }
433
435
440 inline const DecisionTaskTimedOutEventAttributes& GetDecisionTaskTimedOutEventAttributes() const{ return m_decisionTaskTimedOutEventAttributes; }
441 inline bool DecisionTaskTimedOutEventAttributesHasBeenSet() const { return m_decisionTaskTimedOutEventAttributesHasBeenSet; }
442 inline void SetDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes& value) { m_decisionTaskTimedOutEventAttributesHasBeenSet = true; m_decisionTaskTimedOutEventAttributes = value; }
443 inline void SetDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes&& value) { m_decisionTaskTimedOutEventAttributesHasBeenSet = true; m_decisionTaskTimedOutEventAttributes = std::move(value); }
447
449
454 inline const ActivityTaskScheduledEventAttributes& GetActivityTaskScheduledEventAttributes() const{ return m_activityTaskScheduledEventAttributes; }
455 inline bool ActivityTaskScheduledEventAttributesHasBeenSet() const { return m_activityTaskScheduledEventAttributesHasBeenSet; }
456 inline void SetActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes& value) { m_activityTaskScheduledEventAttributesHasBeenSet = true; m_activityTaskScheduledEventAttributes = value; }
457 inline void SetActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes&& value) { m_activityTaskScheduledEventAttributesHasBeenSet = true; m_activityTaskScheduledEventAttributes = std::move(value); }
461
463
468 inline const ActivityTaskStartedEventAttributes& GetActivityTaskStartedEventAttributes() const{ return m_activityTaskStartedEventAttributes; }
469 inline bool ActivityTaskStartedEventAttributesHasBeenSet() const { return m_activityTaskStartedEventAttributesHasBeenSet; }
470 inline void SetActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes& value) { m_activityTaskStartedEventAttributesHasBeenSet = true; m_activityTaskStartedEventAttributes = value; }
471 inline void SetActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes&& value) { m_activityTaskStartedEventAttributesHasBeenSet = true; m_activityTaskStartedEventAttributes = std::move(value); }
475
477
482 inline const ActivityTaskCompletedEventAttributes& GetActivityTaskCompletedEventAttributes() const{ return m_activityTaskCompletedEventAttributes; }
483 inline bool ActivityTaskCompletedEventAttributesHasBeenSet() const { return m_activityTaskCompletedEventAttributesHasBeenSet; }
484 inline void SetActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes& value) { m_activityTaskCompletedEventAttributesHasBeenSet = true; m_activityTaskCompletedEventAttributes = value; }
485 inline void SetActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes&& value) { m_activityTaskCompletedEventAttributesHasBeenSet = true; m_activityTaskCompletedEventAttributes = std::move(value); }
489
491
496 inline const ActivityTaskFailedEventAttributes& GetActivityTaskFailedEventAttributes() const{ return m_activityTaskFailedEventAttributes; }
497 inline bool ActivityTaskFailedEventAttributesHasBeenSet() const { return m_activityTaskFailedEventAttributesHasBeenSet; }
498 inline void SetActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes& value) { m_activityTaskFailedEventAttributesHasBeenSet = true; m_activityTaskFailedEventAttributes = value; }
499 inline void SetActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes&& value) { m_activityTaskFailedEventAttributesHasBeenSet = true; m_activityTaskFailedEventAttributes = std::move(value); }
503
505
510 inline const ActivityTaskTimedOutEventAttributes& GetActivityTaskTimedOutEventAttributes() const{ return m_activityTaskTimedOutEventAttributes; }
511 inline bool ActivityTaskTimedOutEventAttributesHasBeenSet() const { return m_activityTaskTimedOutEventAttributesHasBeenSet; }
512 inline void SetActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes& value) { m_activityTaskTimedOutEventAttributesHasBeenSet = true; m_activityTaskTimedOutEventAttributes = value; }
513 inline void SetActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes&& value) { m_activityTaskTimedOutEventAttributesHasBeenSet = true; m_activityTaskTimedOutEventAttributes = std::move(value); }
517
519
524 inline const ActivityTaskCanceledEventAttributes& GetActivityTaskCanceledEventAttributes() const{ return m_activityTaskCanceledEventAttributes; }
525 inline bool ActivityTaskCanceledEventAttributesHasBeenSet() const { return m_activityTaskCanceledEventAttributesHasBeenSet; }
526 inline void SetActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes& value) { m_activityTaskCanceledEventAttributesHasBeenSet = true; m_activityTaskCanceledEventAttributes = value; }
527 inline void SetActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes&& value) { m_activityTaskCanceledEventAttributesHasBeenSet = true; m_activityTaskCanceledEventAttributes = std::move(value); }
531
533
538 inline const ActivityTaskCancelRequestedEventAttributes& GetActivityTaskCancelRequestedEventAttributes() const{ return m_activityTaskCancelRequestedEventAttributes; }
539 inline bool ActivityTaskCancelRequestedEventAttributesHasBeenSet() const { return m_activityTaskCancelRequestedEventAttributesHasBeenSet; }
540 inline void SetActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes& value) { m_activityTaskCancelRequestedEventAttributesHasBeenSet = true; m_activityTaskCancelRequestedEventAttributes = value; }
541 inline void SetActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes&& value) { m_activityTaskCancelRequestedEventAttributesHasBeenSet = true; m_activityTaskCancelRequestedEventAttributes = std::move(value); }
545
547
552 inline const WorkflowExecutionSignaledEventAttributes& GetWorkflowExecutionSignaledEventAttributes() const{ return m_workflowExecutionSignaledEventAttributes; }
553 inline bool WorkflowExecutionSignaledEventAttributesHasBeenSet() const { return m_workflowExecutionSignaledEventAttributesHasBeenSet; }
554 inline void SetWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes& value) { m_workflowExecutionSignaledEventAttributesHasBeenSet = true; m_workflowExecutionSignaledEventAttributes = value; }
555 inline void SetWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes&& value) { m_workflowExecutionSignaledEventAttributesHasBeenSet = true; m_workflowExecutionSignaledEventAttributes = std::move(value); }
559
561
566 inline const MarkerRecordedEventAttributes& GetMarkerRecordedEventAttributes() const{ return m_markerRecordedEventAttributes; }
567 inline bool MarkerRecordedEventAttributesHasBeenSet() const { return m_markerRecordedEventAttributesHasBeenSet; }
568 inline void SetMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes& value) { m_markerRecordedEventAttributesHasBeenSet = true; m_markerRecordedEventAttributes = value; }
569 inline void SetMarkerRecordedEventAttributes(MarkerRecordedEventAttributes&& value) { m_markerRecordedEventAttributesHasBeenSet = true; m_markerRecordedEventAttributes = std::move(value); }
573
575
580 inline const RecordMarkerFailedEventAttributes& GetRecordMarkerFailedEventAttributes() const{ return m_recordMarkerFailedEventAttributes; }
581 inline bool RecordMarkerFailedEventAttributesHasBeenSet() const { return m_recordMarkerFailedEventAttributesHasBeenSet; }
582 inline void SetRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes& value) { m_recordMarkerFailedEventAttributesHasBeenSet = true; m_recordMarkerFailedEventAttributes = value; }
583 inline void SetRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes&& value) { m_recordMarkerFailedEventAttributesHasBeenSet = true; m_recordMarkerFailedEventAttributes = std::move(value); }
587
589
594 inline const TimerStartedEventAttributes& GetTimerStartedEventAttributes() const{ return m_timerStartedEventAttributes; }
595 inline bool TimerStartedEventAttributesHasBeenSet() const { return m_timerStartedEventAttributesHasBeenSet; }
596 inline void SetTimerStartedEventAttributes(const TimerStartedEventAttributes& value) { m_timerStartedEventAttributesHasBeenSet = true; m_timerStartedEventAttributes = value; }
597 inline void SetTimerStartedEventAttributes(TimerStartedEventAttributes&& value) { m_timerStartedEventAttributesHasBeenSet = true; m_timerStartedEventAttributes = std::move(value); }
601
603
608 inline const TimerFiredEventAttributes& GetTimerFiredEventAttributes() const{ return m_timerFiredEventAttributes; }
609 inline bool TimerFiredEventAttributesHasBeenSet() const { return m_timerFiredEventAttributesHasBeenSet; }
610 inline void SetTimerFiredEventAttributes(const TimerFiredEventAttributes& value) { m_timerFiredEventAttributesHasBeenSet = true; m_timerFiredEventAttributes = value; }
611 inline void SetTimerFiredEventAttributes(TimerFiredEventAttributes&& value) { m_timerFiredEventAttributesHasBeenSet = true; m_timerFiredEventAttributes = std::move(value); }
615
617
622 inline const TimerCanceledEventAttributes& GetTimerCanceledEventAttributes() const{ return m_timerCanceledEventAttributes; }
623 inline bool TimerCanceledEventAttributesHasBeenSet() const { return m_timerCanceledEventAttributesHasBeenSet; }
624 inline void SetTimerCanceledEventAttributes(const TimerCanceledEventAttributes& value) { m_timerCanceledEventAttributesHasBeenSet = true; m_timerCanceledEventAttributes = value; }
625 inline void SetTimerCanceledEventAttributes(TimerCanceledEventAttributes&& value) { m_timerCanceledEventAttributesHasBeenSet = true; m_timerCanceledEventAttributes = std::move(value); }
629
631
636 inline const StartChildWorkflowExecutionInitiatedEventAttributes& GetStartChildWorkflowExecutionInitiatedEventAttributes() const{ return m_startChildWorkflowExecutionInitiatedEventAttributes; }
637 inline bool StartChildWorkflowExecutionInitiatedEventAttributesHasBeenSet() const { return m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet; }
638 inline void SetStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes& value) { m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionInitiatedEventAttributes = value; }
639 inline void SetStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes&& value) { m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionInitiatedEventAttributes = std::move(value); }
643
645
650 inline const ChildWorkflowExecutionStartedEventAttributes& GetChildWorkflowExecutionStartedEventAttributes() const{ return m_childWorkflowExecutionStartedEventAttributes; }
651 inline bool ChildWorkflowExecutionStartedEventAttributesHasBeenSet() const { return m_childWorkflowExecutionStartedEventAttributesHasBeenSet; }
652 inline void SetChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes& value) { m_childWorkflowExecutionStartedEventAttributesHasBeenSet = true; m_childWorkflowExecutionStartedEventAttributes = value; }
653 inline void SetChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes&& value) { m_childWorkflowExecutionStartedEventAttributesHasBeenSet = true; m_childWorkflowExecutionStartedEventAttributes = std::move(value); }
657
659
664 inline const ChildWorkflowExecutionCompletedEventAttributes& GetChildWorkflowExecutionCompletedEventAttributes() const{ return m_childWorkflowExecutionCompletedEventAttributes; }
665 inline bool ChildWorkflowExecutionCompletedEventAttributesHasBeenSet() const { return m_childWorkflowExecutionCompletedEventAttributesHasBeenSet; }
666 inline void SetChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes& value) { m_childWorkflowExecutionCompletedEventAttributesHasBeenSet = true; m_childWorkflowExecutionCompletedEventAttributes = value; }
667 inline void SetChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes&& value) { m_childWorkflowExecutionCompletedEventAttributesHasBeenSet = true; m_childWorkflowExecutionCompletedEventAttributes = std::move(value); }
671
673
678 inline const ChildWorkflowExecutionFailedEventAttributes& GetChildWorkflowExecutionFailedEventAttributes() const{ return m_childWorkflowExecutionFailedEventAttributes; }
679 inline bool ChildWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_childWorkflowExecutionFailedEventAttributesHasBeenSet; }
680 inline void SetChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes& value) { m_childWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_childWorkflowExecutionFailedEventAttributes = value; }
681 inline void SetChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes&& value) { m_childWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_childWorkflowExecutionFailedEventAttributes = std::move(value); }
685
687
692 inline const ChildWorkflowExecutionTimedOutEventAttributes& GetChildWorkflowExecutionTimedOutEventAttributes() const{ return m_childWorkflowExecutionTimedOutEventAttributes; }
693 inline bool ChildWorkflowExecutionTimedOutEventAttributesHasBeenSet() const { return m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet; }
694 inline void SetChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes& value) { m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet = true; m_childWorkflowExecutionTimedOutEventAttributes = value; }
695 inline void SetChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes&& value) { m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet = true; m_childWorkflowExecutionTimedOutEventAttributes = std::move(value); }
699
701
706 inline const ChildWorkflowExecutionCanceledEventAttributes& GetChildWorkflowExecutionCanceledEventAttributes() const{ return m_childWorkflowExecutionCanceledEventAttributes; }
707 inline bool ChildWorkflowExecutionCanceledEventAttributesHasBeenSet() const { return m_childWorkflowExecutionCanceledEventAttributesHasBeenSet; }
708 inline void SetChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes& value) { m_childWorkflowExecutionCanceledEventAttributesHasBeenSet = true; m_childWorkflowExecutionCanceledEventAttributes = value; }
709 inline void SetChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes&& value) { m_childWorkflowExecutionCanceledEventAttributesHasBeenSet = true; m_childWorkflowExecutionCanceledEventAttributes = std::move(value); }
713
715
720 inline const ChildWorkflowExecutionTerminatedEventAttributes& GetChildWorkflowExecutionTerminatedEventAttributes() const{ return m_childWorkflowExecutionTerminatedEventAttributes; }
721 inline bool ChildWorkflowExecutionTerminatedEventAttributesHasBeenSet() const { return m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet; }
722 inline void SetChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes& value) { m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet = true; m_childWorkflowExecutionTerminatedEventAttributes = value; }
723 inline void SetChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes&& value) { m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet = true; m_childWorkflowExecutionTerminatedEventAttributes = std::move(value); }
727
729
734 inline const SignalExternalWorkflowExecutionInitiatedEventAttributes& GetSignalExternalWorkflowExecutionInitiatedEventAttributes() const{ return m_signalExternalWorkflowExecutionInitiatedEventAttributes; }
735 inline bool SignalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet() const { return m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet; }
736 inline void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(const SignalExternalWorkflowExecutionInitiatedEventAttributes& value) { m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionInitiatedEventAttributes = value; }
737 inline void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes&& value) { m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionInitiatedEventAttributes = std::move(value); }
741
743
748 inline const ExternalWorkflowExecutionSignaledEventAttributes& GetExternalWorkflowExecutionSignaledEventAttributes() const{ return m_externalWorkflowExecutionSignaledEventAttributes; }
749 inline bool ExternalWorkflowExecutionSignaledEventAttributesHasBeenSet() const { return m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet; }
750 inline void SetExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes& value) { m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet = true; m_externalWorkflowExecutionSignaledEventAttributes = value; }
751 inline void SetExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes&& value) { m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet = true; m_externalWorkflowExecutionSignaledEventAttributes = std::move(value); }
755
757
762 inline const SignalExternalWorkflowExecutionFailedEventAttributes& GetSignalExternalWorkflowExecutionFailedEventAttributes() const{ return m_signalExternalWorkflowExecutionFailedEventAttributes; }
763 inline bool SignalExternalWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet; }
764 inline void SetSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes& value) { m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionFailedEventAttributes = value; }
765 inline void SetSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes&& value) { m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_signalExternalWorkflowExecutionFailedEventAttributes = std::move(value); }
769
771
776 inline const ExternalWorkflowExecutionCancelRequestedEventAttributes& GetExternalWorkflowExecutionCancelRequestedEventAttributes() const{ return m_externalWorkflowExecutionCancelRequestedEventAttributes; }
777 inline bool ExternalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet() const { return m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet; }
778 inline void SetExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes& value) { m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_externalWorkflowExecutionCancelRequestedEventAttributes = value; }
779 inline void SetExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes&& value) { m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet = true; m_externalWorkflowExecutionCancelRequestedEventAttributes = std::move(value); }
783
785
791 inline const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes& GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() const{ return m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes; }
792 inline bool RequestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet() const { return m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet; }
793 inline void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes& value) { m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes = value; }
794 inline void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes&& value) { m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes = std::move(value); }
798
800
806 inline const RequestCancelExternalWorkflowExecutionFailedEventAttributes& GetRequestCancelExternalWorkflowExecutionFailedEventAttributes() const{ return m_requestCancelExternalWorkflowExecutionFailedEventAttributes; }
807 inline bool RequestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet; }
808 inline void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(const RequestCancelExternalWorkflowExecutionFailedEventAttributes& value) { m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionFailedEventAttributes = value; }
809 inline void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes&& value) { m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_requestCancelExternalWorkflowExecutionFailedEventAttributes = std::move(value); }
813
815
820 inline const ScheduleActivityTaskFailedEventAttributes& GetScheduleActivityTaskFailedEventAttributes() const{ return m_scheduleActivityTaskFailedEventAttributes; }
821 inline bool ScheduleActivityTaskFailedEventAttributesHasBeenSet() const { return m_scheduleActivityTaskFailedEventAttributesHasBeenSet; }
822 inline void SetScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes& value) { m_scheduleActivityTaskFailedEventAttributesHasBeenSet = true; m_scheduleActivityTaskFailedEventAttributes = value; }
823 inline void SetScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes&& value) { m_scheduleActivityTaskFailedEventAttributesHasBeenSet = true; m_scheduleActivityTaskFailedEventAttributes = std::move(value); }
827
829
834 inline const RequestCancelActivityTaskFailedEventAttributes& GetRequestCancelActivityTaskFailedEventAttributes() const{ return m_requestCancelActivityTaskFailedEventAttributes; }
835 inline bool RequestCancelActivityTaskFailedEventAttributesHasBeenSet() const { return m_requestCancelActivityTaskFailedEventAttributesHasBeenSet; }
836 inline void SetRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes& value) { m_requestCancelActivityTaskFailedEventAttributesHasBeenSet = true; m_requestCancelActivityTaskFailedEventAttributes = value; }
837 inline void SetRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes&& value) { m_requestCancelActivityTaskFailedEventAttributesHasBeenSet = true; m_requestCancelActivityTaskFailedEventAttributes = std::move(value); }
841
843
848 inline const StartTimerFailedEventAttributes& GetStartTimerFailedEventAttributes() const{ return m_startTimerFailedEventAttributes; }
849 inline bool StartTimerFailedEventAttributesHasBeenSet() const { return m_startTimerFailedEventAttributesHasBeenSet; }
850 inline void SetStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes& value) { m_startTimerFailedEventAttributesHasBeenSet = true; m_startTimerFailedEventAttributes = value; }
851 inline void SetStartTimerFailedEventAttributes(StartTimerFailedEventAttributes&& value) { m_startTimerFailedEventAttributesHasBeenSet = true; m_startTimerFailedEventAttributes = std::move(value); }
855
857
862 inline const CancelTimerFailedEventAttributes& GetCancelTimerFailedEventAttributes() const{ return m_cancelTimerFailedEventAttributes; }
863 inline bool CancelTimerFailedEventAttributesHasBeenSet() const { return m_cancelTimerFailedEventAttributesHasBeenSet; }
864 inline void SetCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes& value) { m_cancelTimerFailedEventAttributesHasBeenSet = true; m_cancelTimerFailedEventAttributes = value; }
865 inline void SetCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes&& value) { m_cancelTimerFailedEventAttributesHasBeenSet = true; m_cancelTimerFailedEventAttributes = std::move(value); }
869
871
876 inline const StartChildWorkflowExecutionFailedEventAttributes& GetStartChildWorkflowExecutionFailedEventAttributes() const{ return m_startChildWorkflowExecutionFailedEventAttributes; }
877 inline bool StartChildWorkflowExecutionFailedEventAttributesHasBeenSet() const { return m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet; }
878 inline void SetStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes& value) { m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionFailedEventAttributes = value; }
879 inline void SetStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes&& value) { m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet = true; m_startChildWorkflowExecutionFailedEventAttributes = std::move(value); }
883
885
889 inline const LambdaFunctionScheduledEventAttributes& GetLambdaFunctionScheduledEventAttributes() const{ return m_lambdaFunctionScheduledEventAttributes; }
890 inline bool LambdaFunctionScheduledEventAttributesHasBeenSet() const { return m_lambdaFunctionScheduledEventAttributesHasBeenSet; }
891 inline void SetLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes& value) { m_lambdaFunctionScheduledEventAttributesHasBeenSet = true; m_lambdaFunctionScheduledEventAttributes = value; }
892 inline void SetLambdaFunctionScheduledEventAttributes(LambdaFunctionScheduledEventAttributes&& value) { m_lambdaFunctionScheduledEventAttributesHasBeenSet = true; m_lambdaFunctionScheduledEventAttributes = std::move(value); }
896
898
902 inline const LambdaFunctionStartedEventAttributes& GetLambdaFunctionStartedEventAttributes() const{ return m_lambdaFunctionStartedEventAttributes; }
903 inline bool LambdaFunctionStartedEventAttributesHasBeenSet() const { return m_lambdaFunctionStartedEventAttributesHasBeenSet; }
904 inline void SetLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes& value) { m_lambdaFunctionStartedEventAttributesHasBeenSet = true; m_lambdaFunctionStartedEventAttributes = value; }
905 inline void SetLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes&& value) { m_lambdaFunctionStartedEventAttributesHasBeenSet = true; m_lambdaFunctionStartedEventAttributes = std::move(value); }
909
911
915 inline const LambdaFunctionCompletedEventAttributes& GetLambdaFunctionCompletedEventAttributes() const{ return m_lambdaFunctionCompletedEventAttributes; }
916 inline bool LambdaFunctionCompletedEventAttributesHasBeenSet() const { return m_lambdaFunctionCompletedEventAttributesHasBeenSet; }
917 inline void SetLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes& value) { m_lambdaFunctionCompletedEventAttributesHasBeenSet = true; m_lambdaFunctionCompletedEventAttributes = value; }
918 inline void SetLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes&& value) { m_lambdaFunctionCompletedEventAttributesHasBeenSet = true; m_lambdaFunctionCompletedEventAttributes = std::move(value); }
922
924
928 inline const LambdaFunctionFailedEventAttributes& GetLambdaFunctionFailedEventAttributes() const{ return m_lambdaFunctionFailedEventAttributes; }
929 inline bool LambdaFunctionFailedEventAttributesHasBeenSet() const { return m_lambdaFunctionFailedEventAttributesHasBeenSet; }
930 inline void SetLambdaFunctionFailedEventAttributes(const LambdaFunctionFailedEventAttributes& value) { m_lambdaFunctionFailedEventAttributesHasBeenSet = true; m_lambdaFunctionFailedEventAttributes = value; }
931 inline void SetLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes&& value) { m_lambdaFunctionFailedEventAttributesHasBeenSet = true; m_lambdaFunctionFailedEventAttributes = std::move(value); }
935
937
941 inline const LambdaFunctionTimedOutEventAttributes& GetLambdaFunctionTimedOutEventAttributes() const{ return m_lambdaFunctionTimedOutEventAttributes; }
942 inline bool LambdaFunctionTimedOutEventAttributesHasBeenSet() const { return m_lambdaFunctionTimedOutEventAttributesHasBeenSet; }
943 inline void SetLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes& value) { m_lambdaFunctionTimedOutEventAttributesHasBeenSet = true; m_lambdaFunctionTimedOutEventAttributes = value; }
944 inline void SetLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes&& value) { m_lambdaFunctionTimedOutEventAttributesHasBeenSet = true; m_lambdaFunctionTimedOutEventAttributes = std::move(value); }
948
950
954 inline const ScheduleLambdaFunctionFailedEventAttributes& GetScheduleLambdaFunctionFailedEventAttributes() const{ return m_scheduleLambdaFunctionFailedEventAttributes; }
955 inline bool ScheduleLambdaFunctionFailedEventAttributesHasBeenSet() const { return m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet; }
956 inline void SetScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes& value) { m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet = true; m_scheduleLambdaFunctionFailedEventAttributes = value; }
957 inline void SetScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes&& value) { m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet = true; m_scheduleLambdaFunctionFailedEventAttributes = std::move(value); }
961
963
967 inline const StartLambdaFunctionFailedEventAttributes& GetStartLambdaFunctionFailedEventAttributes() const{ return m_startLambdaFunctionFailedEventAttributes; }
968 inline bool StartLambdaFunctionFailedEventAttributesHasBeenSet() const { return m_startLambdaFunctionFailedEventAttributesHasBeenSet; }
969 inline void SetStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes& value) { m_startLambdaFunctionFailedEventAttributesHasBeenSet = true; m_startLambdaFunctionFailedEventAttributes = value; }
970 inline void SetStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes&& value) { m_startLambdaFunctionFailedEventAttributesHasBeenSet = true; m_startLambdaFunctionFailedEventAttributes = std::move(value); }
974 private:
975
976 Aws::Utils::DateTime m_eventTimestamp;
977 bool m_eventTimestampHasBeenSet = false;
978
979 EventType m_eventType;
980 bool m_eventTypeHasBeenSet = false;
981
982 long long m_eventId;
983 bool m_eventIdHasBeenSet = false;
984
985 WorkflowExecutionStartedEventAttributes m_workflowExecutionStartedEventAttributes;
986 bool m_workflowExecutionStartedEventAttributesHasBeenSet = false;
987
988 WorkflowExecutionCompletedEventAttributes m_workflowExecutionCompletedEventAttributes;
989 bool m_workflowExecutionCompletedEventAttributesHasBeenSet = false;
990
991 CompleteWorkflowExecutionFailedEventAttributes m_completeWorkflowExecutionFailedEventAttributes;
992 bool m_completeWorkflowExecutionFailedEventAttributesHasBeenSet = false;
993
994 WorkflowExecutionFailedEventAttributes m_workflowExecutionFailedEventAttributes;
995 bool m_workflowExecutionFailedEventAttributesHasBeenSet = false;
996
997 FailWorkflowExecutionFailedEventAttributes m_failWorkflowExecutionFailedEventAttributes;
998 bool m_failWorkflowExecutionFailedEventAttributesHasBeenSet = false;
999
1000 WorkflowExecutionTimedOutEventAttributes m_workflowExecutionTimedOutEventAttributes;
1001 bool m_workflowExecutionTimedOutEventAttributesHasBeenSet = false;
1002
1003 WorkflowExecutionCanceledEventAttributes m_workflowExecutionCanceledEventAttributes;
1004 bool m_workflowExecutionCanceledEventAttributesHasBeenSet = false;
1005
1006 CancelWorkflowExecutionFailedEventAttributes m_cancelWorkflowExecutionFailedEventAttributes;
1007 bool m_cancelWorkflowExecutionFailedEventAttributesHasBeenSet = false;
1008
1009 WorkflowExecutionContinuedAsNewEventAttributes m_workflowExecutionContinuedAsNewEventAttributes;
1010 bool m_workflowExecutionContinuedAsNewEventAttributesHasBeenSet = false;
1011
1012 ContinueAsNewWorkflowExecutionFailedEventAttributes m_continueAsNewWorkflowExecutionFailedEventAttributes;
1013 bool m_continueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet = false;
1014
1015 WorkflowExecutionTerminatedEventAttributes m_workflowExecutionTerminatedEventAttributes;
1016 bool m_workflowExecutionTerminatedEventAttributesHasBeenSet = false;
1017
1018 WorkflowExecutionCancelRequestedEventAttributes m_workflowExecutionCancelRequestedEventAttributes;
1019 bool m_workflowExecutionCancelRequestedEventAttributesHasBeenSet = false;
1020
1021 DecisionTaskScheduledEventAttributes m_decisionTaskScheduledEventAttributes;
1022 bool m_decisionTaskScheduledEventAttributesHasBeenSet = false;
1023
1024 DecisionTaskStartedEventAttributes m_decisionTaskStartedEventAttributes;
1025 bool m_decisionTaskStartedEventAttributesHasBeenSet = false;
1026
1027 DecisionTaskCompletedEventAttributes m_decisionTaskCompletedEventAttributes;
1028 bool m_decisionTaskCompletedEventAttributesHasBeenSet = false;
1029
1030 DecisionTaskTimedOutEventAttributes m_decisionTaskTimedOutEventAttributes;
1031 bool m_decisionTaskTimedOutEventAttributesHasBeenSet = false;
1032
1033 ActivityTaskScheduledEventAttributes m_activityTaskScheduledEventAttributes;
1034 bool m_activityTaskScheduledEventAttributesHasBeenSet = false;
1035
1036 ActivityTaskStartedEventAttributes m_activityTaskStartedEventAttributes;
1037 bool m_activityTaskStartedEventAttributesHasBeenSet = false;
1038
1039 ActivityTaskCompletedEventAttributes m_activityTaskCompletedEventAttributes;
1040 bool m_activityTaskCompletedEventAttributesHasBeenSet = false;
1041
1042 ActivityTaskFailedEventAttributes m_activityTaskFailedEventAttributes;
1043 bool m_activityTaskFailedEventAttributesHasBeenSet = false;
1044
1045 ActivityTaskTimedOutEventAttributes m_activityTaskTimedOutEventAttributes;
1046 bool m_activityTaskTimedOutEventAttributesHasBeenSet = false;
1047
1048 ActivityTaskCanceledEventAttributes m_activityTaskCanceledEventAttributes;
1049 bool m_activityTaskCanceledEventAttributesHasBeenSet = false;
1050
1051 ActivityTaskCancelRequestedEventAttributes m_activityTaskCancelRequestedEventAttributes;
1052 bool m_activityTaskCancelRequestedEventAttributesHasBeenSet = false;
1053
1054 WorkflowExecutionSignaledEventAttributes m_workflowExecutionSignaledEventAttributes;
1055 bool m_workflowExecutionSignaledEventAttributesHasBeenSet = false;
1056
1057 MarkerRecordedEventAttributes m_markerRecordedEventAttributes;
1058 bool m_markerRecordedEventAttributesHasBeenSet = false;
1059
1060 RecordMarkerFailedEventAttributes m_recordMarkerFailedEventAttributes;
1061 bool m_recordMarkerFailedEventAttributesHasBeenSet = false;
1062
1063 TimerStartedEventAttributes m_timerStartedEventAttributes;
1064 bool m_timerStartedEventAttributesHasBeenSet = false;
1065
1066 TimerFiredEventAttributes m_timerFiredEventAttributes;
1067 bool m_timerFiredEventAttributesHasBeenSet = false;
1068
1069 TimerCanceledEventAttributes m_timerCanceledEventAttributes;
1070 bool m_timerCanceledEventAttributesHasBeenSet = false;
1071
1072 StartChildWorkflowExecutionInitiatedEventAttributes m_startChildWorkflowExecutionInitiatedEventAttributes;
1073 bool m_startChildWorkflowExecutionInitiatedEventAttributesHasBeenSet = false;
1074
1075 ChildWorkflowExecutionStartedEventAttributes m_childWorkflowExecutionStartedEventAttributes;
1076 bool m_childWorkflowExecutionStartedEventAttributesHasBeenSet = false;
1077
1078 ChildWorkflowExecutionCompletedEventAttributes m_childWorkflowExecutionCompletedEventAttributes;
1079 bool m_childWorkflowExecutionCompletedEventAttributesHasBeenSet = false;
1080
1081 ChildWorkflowExecutionFailedEventAttributes m_childWorkflowExecutionFailedEventAttributes;
1082 bool m_childWorkflowExecutionFailedEventAttributesHasBeenSet = false;
1083
1084 ChildWorkflowExecutionTimedOutEventAttributes m_childWorkflowExecutionTimedOutEventAttributes;
1085 bool m_childWorkflowExecutionTimedOutEventAttributesHasBeenSet = false;
1086
1087 ChildWorkflowExecutionCanceledEventAttributes m_childWorkflowExecutionCanceledEventAttributes;
1088 bool m_childWorkflowExecutionCanceledEventAttributesHasBeenSet = false;
1089
1090 ChildWorkflowExecutionTerminatedEventAttributes m_childWorkflowExecutionTerminatedEventAttributes;
1091 bool m_childWorkflowExecutionTerminatedEventAttributesHasBeenSet = false;
1092
1093 SignalExternalWorkflowExecutionInitiatedEventAttributes m_signalExternalWorkflowExecutionInitiatedEventAttributes;
1094 bool m_signalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = false;
1095
1096 ExternalWorkflowExecutionSignaledEventAttributes m_externalWorkflowExecutionSignaledEventAttributes;
1097 bool m_externalWorkflowExecutionSignaledEventAttributesHasBeenSet = false;
1098
1099 SignalExternalWorkflowExecutionFailedEventAttributes m_signalExternalWorkflowExecutionFailedEventAttributes;
1100 bool m_signalExternalWorkflowExecutionFailedEventAttributesHasBeenSet = false;
1101
1102 ExternalWorkflowExecutionCancelRequestedEventAttributes m_externalWorkflowExecutionCancelRequestedEventAttributes;
1103 bool m_externalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet = false;
1104
1105 RequestCancelExternalWorkflowExecutionInitiatedEventAttributes m_requestCancelExternalWorkflowExecutionInitiatedEventAttributes;
1106 bool m_requestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet = false;
1107
1108 RequestCancelExternalWorkflowExecutionFailedEventAttributes m_requestCancelExternalWorkflowExecutionFailedEventAttributes;
1109 bool m_requestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet = false;
1110
1111 ScheduleActivityTaskFailedEventAttributes m_scheduleActivityTaskFailedEventAttributes;
1112 bool m_scheduleActivityTaskFailedEventAttributesHasBeenSet = false;
1113
1114 RequestCancelActivityTaskFailedEventAttributes m_requestCancelActivityTaskFailedEventAttributes;
1115 bool m_requestCancelActivityTaskFailedEventAttributesHasBeenSet = false;
1116
1117 StartTimerFailedEventAttributes m_startTimerFailedEventAttributes;
1118 bool m_startTimerFailedEventAttributesHasBeenSet = false;
1119
1120 CancelTimerFailedEventAttributes m_cancelTimerFailedEventAttributes;
1121 bool m_cancelTimerFailedEventAttributesHasBeenSet = false;
1122
1123 StartChildWorkflowExecutionFailedEventAttributes m_startChildWorkflowExecutionFailedEventAttributes;
1124 bool m_startChildWorkflowExecutionFailedEventAttributesHasBeenSet = false;
1125
1126 LambdaFunctionScheduledEventAttributes m_lambdaFunctionScheduledEventAttributes;
1127 bool m_lambdaFunctionScheduledEventAttributesHasBeenSet = false;
1128
1129 LambdaFunctionStartedEventAttributes m_lambdaFunctionStartedEventAttributes;
1130 bool m_lambdaFunctionStartedEventAttributesHasBeenSet = false;
1131
1132 LambdaFunctionCompletedEventAttributes m_lambdaFunctionCompletedEventAttributes;
1133 bool m_lambdaFunctionCompletedEventAttributesHasBeenSet = false;
1134
1135 LambdaFunctionFailedEventAttributes m_lambdaFunctionFailedEventAttributes;
1136 bool m_lambdaFunctionFailedEventAttributesHasBeenSet = false;
1137
1138 LambdaFunctionTimedOutEventAttributes m_lambdaFunctionTimedOutEventAttributes;
1139 bool m_lambdaFunctionTimedOutEventAttributesHasBeenSet = false;
1140
1141 ScheduleLambdaFunctionFailedEventAttributes m_scheduleLambdaFunctionFailedEventAttributes;
1142 bool m_scheduleLambdaFunctionFailedEventAttributesHasBeenSet = false;
1143
1144 StartLambdaFunctionFailedEventAttributes m_startLambdaFunctionFailedEventAttributes;
1145 bool m_startLambdaFunctionFailedEventAttributesHasBeenSet = false;
1146 };
1147
1148} // namespace Model
1149} // namespace SWF
1150} // namespace Aws
HistoryEvent & WithActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes &&value)
void SetWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes &value)
HistoryEvent & WithDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes &&value)
HistoryEvent & WithTimerCanceledEventAttributes(TimerCanceledEventAttributes &&value)
void SetWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes &value)
void SetTimerFiredEventAttributes(TimerFiredEventAttributes &&value)
HistoryEvent & WithActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes &value)
void SetActivityTaskStartedEventAttributes(const ActivityTaskStartedEventAttributes &value)
void SetChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes &value)
HistoryEvent & WithTimerStartedEventAttributes(TimerStartedEventAttributes &&value)
HistoryEvent & WithTimerFiredEventAttributes(const TimerFiredEventAttributes &value)
void SetEventType(const EventType &value)
const TimerCanceledEventAttributes & GetTimerCanceledEventAttributes() const
const WorkflowExecutionCanceledEventAttributes & GetWorkflowExecutionCanceledEventAttributes() const
HistoryEvent & WithCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes &value)
const StartTimerFailedEventAttributes & GetStartTimerFailedEventAttributes() const
HistoryEvent & WithTimerStartedEventAttributes(const TimerStartedEventAttributes &value)
HistoryEvent & WithMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes &value)
void SetFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes &value)
const FailWorkflowExecutionFailedEventAttributes & GetFailWorkflowExecutionFailedEventAttributes() const
void SetDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes &value)
void SetTimerStartedEventAttributes(TimerStartedEventAttributes &&value)
void SetLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes &value)
bool RequestCancelExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet() const
void SetExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes &&value)
const WorkflowExecutionContinuedAsNewEventAttributes & GetWorkflowExecutionContinuedAsNewEventAttributes() const
const ChildWorkflowExecutionStartedEventAttributes & GetChildWorkflowExecutionStartedEventAttributes() const
bool WorkflowExecutionFailedEventAttributesHasBeenSet() const
bool LambdaFunctionScheduledEventAttributesHasBeenSet() const
void SetRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes &value)
void SetScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes &&value)
bool DecisionTaskStartedEventAttributesHasBeenSet() const
void SetActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes &value)
void SetDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes &value)
const LambdaFunctionStartedEventAttributes & GetLambdaFunctionStartedEventAttributes() const
void SetActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes &value)
void SetWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes &value)
void SetTimerFiredEventAttributes(const TimerFiredEventAttributes &value)
void SetCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes &&value)
bool ExternalWorkflowExecutionSignaledEventAttributesHasBeenSet() const
void SetActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes &&value)
bool WorkflowExecutionStartedEventAttributesHasBeenSet() const
HistoryEvent & WithWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes &&value)
void SetChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes &value)
bool ActivityTaskTimedOutEventAttributesHasBeenSet() const
const ExternalWorkflowExecutionSignaledEventAttributes & GetExternalWorkflowExecutionSignaledEventAttributes() const
bool WorkflowExecutionTimedOutEventAttributesHasBeenSet() const
bool WorkflowExecutionTerminatedEventAttributesHasBeenSet() const
void SetContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes &&value)
const DecisionTaskCompletedEventAttributes & GetDecisionTaskCompletedEventAttributes() const
bool RequestCancelExternalWorkflowExecutionFailedEventAttributesHasBeenSet() const
const TimerFiredEventAttributes & GetTimerFiredEventAttributes() const
HistoryEvent & WithStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes &value)
const WorkflowExecutionTerminatedEventAttributes & GetWorkflowExecutionTerminatedEventAttributes() const
HistoryEvent & WithChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes &&value)
HistoryEvent & WithScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes &value)
HistoryEvent & WithCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes &&value)
void SetLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes &value)
bool ChildWorkflowExecutionCompletedEventAttributesHasBeenSet() const
void SetWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes &&value)
void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes &&value)
bool CancelWorkflowExecutionFailedEventAttributesHasBeenSet() const
void SetLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes &value)
HistoryEvent & WithWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes &value)
const SignalExternalWorkflowExecutionInitiatedEventAttributes & GetSignalExternalWorkflowExecutionInitiatedEventAttributes() const
HistoryEvent & WithCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes &&value)
bool CancelTimerFailedEventAttributesHasBeenSet() const
HistoryEvent & WithActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes &value)
bool ActivityTaskCanceledEventAttributesHasBeenSet() const
bool RequestCancelActivityTaskFailedEventAttributesHasBeenSet() const
HistoryEvent & WithRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes &value)
HistoryEvent & WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes &&value)
void SetWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes &&value)
bool StartChildWorkflowExecutionFailedEventAttributesHasBeenSet() const
void SetWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes &&value)
void SetWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes &value)
void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &value)
void SetEventType(EventType &&value)
void SetLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes &&value)
const StartLambdaFunctionFailedEventAttributes & GetStartLambdaFunctionFailedEventAttributes() const
void SetWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes &value)
void SetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &&value)
HistoryEvent & WithDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes &&value)
const WorkflowExecutionFailedEventAttributes & GetWorkflowExecutionFailedEventAttributes() const
bool WorkflowExecutionCancelRequestedEventAttributesHasBeenSet() const
void SetTimerCanceledEventAttributes(const TimerCanceledEventAttributes &value)
void SetSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes &value)
HistoryEvent & WithLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes &value)
HistoryEvent & WithDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes &value)
void SetChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes &&value)
void SetStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes &value)
bool ActivityTaskFailedEventAttributesHasBeenSet() const
const ChildWorkflowExecutionCanceledEventAttributes & GetChildWorkflowExecutionCanceledEventAttributes() const
HistoryEvent & WithWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes &&value)
void SetStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes &value)
const DecisionTaskStartedEventAttributes & GetDecisionTaskStartedEventAttributes() const
HistoryEvent & WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &&value)
const ChildWorkflowExecutionFailedEventAttributes & GetChildWorkflowExecutionFailedEventAttributes() const
HistoryEvent & WithContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes &&value)
void SetWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes &&value)
void SetChildWorkflowExecutionFailedEventAttributes(const ChildWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes &&value)
HistoryEvent & WithRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes &&value)
const CancelTimerFailedEventAttributes & GetCancelTimerFailedEventAttributes() const
const ContinueAsNewWorkflowExecutionFailedEventAttributes & GetContinueAsNewWorkflowExecutionFailedEventAttributes() const
void SetLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes &&value)
void SetWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes &value)
void SetStartTimerFailedEventAttributes(StartTimerFailedEventAttributes &&value)
const ChildWorkflowExecutionCompletedEventAttributes & GetChildWorkflowExecutionCompletedEventAttributes() const
void SetChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes &value)
bool StartChildWorkflowExecutionInitiatedEventAttributesHasBeenSet() const
void SetCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes &&value)
void SetCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes &&value)
HistoryEvent & WithLambdaFunctionCompletedEventAttributes(LambdaFunctionCompletedEventAttributes &&value)
HistoryEvent & WithLambdaFunctionScheduledEventAttributes(const LambdaFunctionScheduledEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes &value)
HistoryEvent & WithDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes &&value)
void SetDecisionTaskCompletedEventAttributes(const DecisionTaskCompletedEventAttributes &value)
const RecordMarkerFailedEventAttributes & GetRecordMarkerFailedEventAttributes() const
const EventType & GetEventType() const
const RequestCancelActivityTaskFailedEventAttributes & GetRequestCancelActivityTaskFailedEventAttributes() const
bool WorkflowExecutionCanceledEventAttributesHasBeenSet() const
HistoryEvent & WithSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes &value)
void SetChildWorkflowExecutionStartedEventAttributes(const ChildWorkflowExecutionStartedEventAttributes &value)
HistoryEvent & WithActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes &value)
void SetTimerCanceledEventAttributes(TimerCanceledEventAttributes &&value)
HistoryEvent & WithStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes &&value)
bool ExternalWorkflowExecutionCancelRequestedEventAttributesHasBeenSet() const
void SetFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes &&value)
void SetActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes &&value)
HistoryEvent & WithActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes &&value)
bool LambdaFunctionCompletedEventAttributesHasBeenSet() const
void SetStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes &value)
void SetDecisionTaskScheduledEventAttributes(const DecisionTaskScheduledEventAttributes &value)
bool ScheduleLambdaFunctionFailedEventAttributesHasBeenSet() const
const MarkerRecordedEventAttributes & GetMarkerRecordedEventAttributes() const
bool WorkflowExecutionContinuedAsNewEventAttributesHasBeenSet() const
void SetContinueAsNewWorkflowExecutionFailedEventAttributes(const ContinueAsNewWorkflowExecutionFailedEventAttributes &value)
AWS_SWF_API HistoryEvent & operator=(Aws::Utils::Json::JsonView jsonValue)
HistoryEvent & WithEventType(EventType &&value)
const ScheduleLambdaFunctionFailedEventAttributes & GetScheduleLambdaFunctionFailedEventAttributes() const
HistoryEvent & WithLambdaFunctionStartedEventAttributes(LambdaFunctionStartedEventAttributes &&value)
void SetEventTimestamp(Aws::Utils::DateTime &&value)
HistoryEvent & WithDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes &value)
HistoryEvent & WithEventId(long long value)
HistoryEvent & WithLambdaFunctionScheduledEventAttributes(LambdaFunctionScheduledEventAttributes &&value)
HistoryEvent & WithActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes &value)
void SetExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes &value)
bool MarkerRecordedEventAttributesHasBeenSet() const
const StartChildWorkflowExecutionFailedEventAttributes & GetStartChildWorkflowExecutionFailedEventAttributes() const
const DecisionTaskScheduledEventAttributes & GetDecisionTaskScheduledEventAttributes() const
bool SignalExternalWorkflowExecutionFailedEventAttributesHasBeenSet() const
void SetRecordMarkerFailedEventAttributes(const RecordMarkerFailedEventAttributes &value)
void SetEventId(long long value)
void SetExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes &value)
const ActivityTaskTimedOutEventAttributes & GetActivityTaskTimedOutEventAttributes() const
void SetSignalExternalWorkflowExecutionFailedEventAttributes(const SignalExternalWorkflowExecutionFailedEventAttributes &value)
void SetChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes &&value)
void SetExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes &&value)
void SetScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes &&value)
bool ActivityTaskScheduledEventAttributesHasBeenSet() const
HistoryEvent & WithDecisionTaskStartedEventAttributes(const DecisionTaskStartedEventAttributes &value)
void SetLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes &&value)
void SetChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes &value)
bool TimerStartedEventAttributesHasBeenSet() const
void SetWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes &&value)
HistoryEvent & WithLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionTimedOutEventAttributes(const WorkflowExecutionTimedOutEventAttributes &value)
const ActivityTaskCanceledEventAttributes & GetActivityTaskCanceledEventAttributes() const
void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(const SignalExternalWorkflowExecutionInitiatedEventAttributes &value)
const ActivityTaskCancelRequestedEventAttributes & GetActivityTaskCancelRequestedEventAttributes() const
bool StartLambdaFunctionFailedEventAttributesHasBeenSet() const
const CompleteWorkflowExecutionFailedEventAttributes & GetCompleteWorkflowExecutionFailedEventAttributes() const
bool TimerCanceledEventAttributesHasBeenSet() const
const WorkflowExecutionCompletedEventAttributes & GetWorkflowExecutionCompletedEventAttributes() const
HistoryEvent & WithCompleteWorkflowExecutionFailedEventAttributes(const CompleteWorkflowExecutionFailedEventAttributes &value)
void SetEventTimestamp(const Aws::Utils::DateTime &value)
void SetActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes &&value)
HistoryEvent & WithStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes &&value)
bool CompleteWorkflowExecutionFailedEventAttributesHasBeenSet() const
bool LambdaFunctionStartedEventAttributesHasBeenSet() const
void SetWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes &value)
void SetRequestCancelExternalWorkflowExecutionFailedEventAttributes(const RequestCancelExternalWorkflowExecutionFailedEventAttributes &value)
void SetWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes &&value)
const ChildWorkflowExecutionTerminatedEventAttributes & GetChildWorkflowExecutionTerminatedEventAttributes() const
void SetCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes &&value)
void SetDecisionTaskTimedOutEventAttributes(const DecisionTaskTimedOutEventAttributes &value)
bool SignalExternalWorkflowExecutionInitiatedEventAttributesHasBeenSet() const
bool ActivityTaskStartedEventAttributesHasBeenSet() const
bool DecisionTaskScheduledEventAttributesHasBeenSet() const
HistoryEvent & WithRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes &&value)
bool ChildWorkflowExecutionFailedEventAttributesHasBeenSet() const
void SetStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes &&value)
HistoryEvent & WithExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes &&value)
HistoryEvent & WithActivityTaskCancelRequestedEventAttributes(const ActivityTaskCancelRequestedEventAttributes &value)
const WorkflowExecutionSignaledEventAttributes & GetWorkflowExecutionSignaledEventAttributes() const
void SetActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes &&value)
bool ChildWorkflowExecutionStartedEventAttributesHasBeenSet() const
HistoryEvent & WithChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes &&value)
HistoryEvent & WithExternalWorkflowExecutionSignaledEventAttributes(const ExternalWorkflowExecutionSignaledEventAttributes &value)
void SetWorkflowExecutionCompletedEventAttributes(const WorkflowExecutionCompletedEventAttributes &value)
void SetWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes &&value)
HistoryEvent & WithActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes &&value)
const ChildWorkflowExecutionTimedOutEventAttributes & GetChildWorkflowExecutionTimedOutEventAttributes() const
void SetCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes &value)
HistoryEvent & WithTimerFiredEventAttributes(TimerFiredEventAttributes &&value)
HistoryEvent & WithStartTimerFailedEventAttributes(StartTimerFailedEventAttributes &&value)
void SetLambdaFunctionTimedOutEventAttributes(const LambdaFunctionTimedOutEventAttributes &value)
HistoryEvent & WithActivityTaskScheduledEventAttributes(const ActivityTaskScheduledEventAttributes &value)
const Aws::Utils::DateTime & GetEventTimestamp() const
const ActivityTaskScheduledEventAttributes & GetActivityTaskScheduledEventAttributes() const
HistoryEvent & WithActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes &&value)
void SetMarkerRecordedEventAttributes(const MarkerRecordedEventAttributes &value)
void SetRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes &&value)
HistoryEvent & WithLambdaFunctionTimedOutEventAttributes(LambdaFunctionTimedOutEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes &&value)
const LambdaFunctionTimedOutEventAttributes & GetLambdaFunctionTimedOutEventAttributes() const
bool ContinueAsNewWorkflowExecutionFailedEventAttributesHasBeenSet() const
HistoryEvent & WithChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes &&value)
bool FailWorkflowExecutionFailedEventAttributesHasBeenSet() const
const ActivityTaskFailedEventAttributes & GetActivityTaskFailedEventAttributes() const
bool WorkflowExecutionSignaledEventAttributesHasBeenSet() const
HistoryEvent & WithStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes &value)
void SetTimerStartedEventAttributes(const TimerStartedEventAttributes &value)
bool ScheduleActivityTaskFailedEventAttributesHasBeenSet() const
HistoryEvent & WithWorkflowExecutionCancelRequestedEventAttributes(const WorkflowExecutionCancelRequestedEventAttributes &value)
void SetSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes &&value)
void SetChildWorkflowExecutionTerminatedEventAttributes(const ChildWorkflowExecutionTerminatedEventAttributes &value)
void SetLambdaFunctionScheduledEventAttributes(LambdaFunctionScheduledEventAttributes &&value)
HistoryEvent & WithFailWorkflowExecutionFailedEventAttributes(const FailWorkflowExecutionFailedEventAttributes &value)
bool LambdaFunctionTimedOutEventAttributesHasBeenSet() const
HistoryEvent & WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(const RequestCancelExternalWorkflowExecutionFailedEventAttributes &value)
const WorkflowExecutionTimedOutEventAttributes & GetWorkflowExecutionTimedOutEventAttributes() const
bool LambdaFunctionFailedEventAttributesHasBeenSet() const
void SetScheduleActivityTaskFailedEventAttributes(const ScheduleActivityTaskFailedEventAttributes &value)
void SetActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes &&value)
HistoryEvent & WithSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithStartChildWorkflowExecutionInitiatedEventAttributes(const StartChildWorkflowExecutionInitiatedEventAttributes &value)
HistoryEvent & WithTimerCanceledEventAttributes(const TimerCanceledEventAttributes &value)
const LambdaFunctionFailedEventAttributes & GetLambdaFunctionFailedEventAttributes() const
HistoryEvent & WithExternalWorkflowExecutionCancelRequestedEventAttributes(const ExternalWorkflowExecutionCancelRequestedEventAttributes &value)
const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes & GetRequestCancelExternalWorkflowExecutionInitiatedEventAttributes() const
HistoryEvent & WithChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes &&value)
void SetActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes &&value)
HistoryEvent & WithStartLambdaFunctionFailedEventAttributes(const StartLambdaFunctionFailedEventAttributes &value)
bool DecisionTaskTimedOutEventAttributesHasBeenSet() const
HistoryEvent & WithStartTimerFailedEventAttributes(const StartTimerFailedEventAttributes &value)
HistoryEvent & WithCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes &&value)
HistoryEvent & WithEventTimestamp(Aws::Utils::DateTime &&value)
void SetWorkflowExecutionFailedEventAttributes(const WorkflowExecutionFailedEventAttributes &value)
const StartChildWorkflowExecutionInitiatedEventAttributes & GetStartChildWorkflowExecutionInitiatedEventAttributes() const
void SetMarkerRecordedEventAttributes(MarkerRecordedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCanceledEventAttributes(const WorkflowExecutionCanceledEventAttributes &value)
HistoryEvent & WithWorkflowExecutionSignaledEventAttributes(const WorkflowExecutionSignaledEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionCanceledEventAttributes(const ChildWorkflowExecutionCanceledEventAttributes &value)
void SetWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes &&value)
bool ChildWorkflowExecutionTerminatedEventAttributesHasBeenSet() const
bool ChildWorkflowExecutionTimedOutEventAttributesHasBeenSet() const
const RequestCancelExternalWorkflowExecutionFailedEventAttributes & GetRequestCancelExternalWorkflowExecutionFailedEventAttributes() const
bool StartTimerFailedEventAttributesHasBeenSet() const
const ScheduleActivityTaskFailedEventAttributes & GetScheduleActivityTaskFailedEventAttributes() const
bool ChildWorkflowExecutionCanceledEventAttributesHasBeenSet() const
const ActivityTaskStartedEventAttributes & GetActivityTaskStartedEventAttributes() const
HistoryEvent & WithDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes &&value)
void SetActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes &value)
const LambdaFunctionCompletedEventAttributes & GetLambdaFunctionCompletedEventAttributes() const
const LambdaFunctionScheduledEventAttributes & GetLambdaFunctionScheduledEventAttributes() const
const ActivityTaskCompletedEventAttributes & GetActivityTaskCompletedEventAttributes() const
const TimerStartedEventAttributes & GetTimerStartedEventAttributes() const
HistoryEvent & WithScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes &&value)
void SetWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes &&value)
bool RecordMarkerFailedEventAttributesHasBeenSet() const
AWS_SWF_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SWF_API HistoryEvent(Aws::Utils::Json::JsonView jsonValue)
void SetChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionContinuedAsNewEventAttributes(const WorkflowExecutionContinuedAsNewEventAttributes &value)
bool TimerFiredEventAttributesHasBeenSet() const
const WorkflowExecutionStartedEventAttributes & GetWorkflowExecutionStartedEventAttributes() const
bool WorkflowExecutionCompletedEventAttributesHasBeenSet() const
void SetRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes &&value)
void SetDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes &&value)
HistoryEvent & WithActivityTaskFailedEventAttributes(const ActivityTaskFailedEventAttributes &value)
HistoryEvent & WithLambdaFunctionCompletedEventAttributes(const LambdaFunctionCompletedEventAttributes &value)
const ExternalWorkflowExecutionCancelRequestedEventAttributes & GetExternalWorkflowExecutionCancelRequestedEventAttributes() const
void SetLambdaFunctionFailedEventAttributes(LambdaFunctionFailedEventAttributes &&value)
void SetDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes &&value)
HistoryEvent & WithActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes &&value)
const CancelWorkflowExecutionFailedEventAttributes & GetCancelWorkflowExecutionFailedEventAttributes() const
HistoryEvent & WithRequestCancelActivityTaskFailedEventAttributes(const RequestCancelActivityTaskFailedEventAttributes &value)
HistoryEvent & WithSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes &&value)
void SetLambdaFunctionFailedEventAttributes(const LambdaFunctionFailedEventAttributes &value)
void SetActivityTaskCanceledEventAttributes(const ActivityTaskCanceledEventAttributes &value)
HistoryEvent & WithCancelTimerFailedEventAttributes(const CancelTimerFailedEventAttributes &value)
void SetScheduleLambdaFunctionFailedEventAttributes(const ScheduleLambdaFunctionFailedEventAttributes &value)
void SetStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes &&value)
HistoryEvent & WithEventType(const EventType &value)
HistoryEvent & WithScheduleLambdaFunctionFailedEventAttributes(ScheduleLambdaFunctionFailedEventAttributes &&value)
HistoryEvent & WithEventTimestamp(const Aws::Utils::DateTime &value)
const SignalExternalWorkflowExecutionFailedEventAttributes & GetSignalExternalWorkflowExecutionFailedEventAttributes() const
HistoryEvent & WithWorkflowExecutionStartedEventAttributes(const WorkflowExecutionStartedEventAttributes &value)
HistoryEvent & WithWorkflowExecutionTerminatedEventAttributes(const WorkflowExecutionTerminatedEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionTimedOutEventAttributes(const ChildWorkflowExecutionTimedOutEventAttributes &value)
void SetStartLambdaFunctionFailedEventAttributes(StartLambdaFunctionFailedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes &&value)
bool ActivityTaskCompletedEventAttributesHasBeenSet() const
void SetActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes &&value)
HistoryEvent & WithWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes &&value)
void SetCancelWorkflowExecutionFailedEventAttributes(const CancelWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithLambdaFunctionFailedEventAttributes(const LambdaFunctionFailedEventAttributes &value)
void SetActivityTaskTimedOutEventAttributes(const ActivityTaskTimedOutEventAttributes &value)
const DecisionTaskTimedOutEventAttributes & GetDecisionTaskTimedOutEventAttributes() const
HistoryEvent & WithExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes &&value)
bool DecisionTaskCompletedEventAttributesHasBeenSet() const
void SetChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes &&value)
const WorkflowExecutionCancelRequestedEventAttributes & GetWorkflowExecutionCancelRequestedEventAttributes() const
void SetDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes &&value)
HistoryEvent & WithMarkerRecordedEventAttributes(MarkerRecordedEventAttributes &&value)
HistoryEvent & WithSignalExternalWorkflowExecutionInitiatedEventAttributes(const SignalExternalWorkflowExecutionInitiatedEventAttributes &value)
bool ActivityTaskCancelRequestedEventAttributesHasBeenSet() const
void SetStartChildWorkflowExecutionFailedEventAttributes(const StartChildWorkflowExecutionFailedEventAttributes &value)
HistoryEvent & WithChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes &&value)
HistoryEvent & WithLambdaFunctionStartedEventAttributes(const LambdaFunctionStartedEventAttributes &value)
HistoryEvent & WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(const RequestCancelExternalWorkflowExecutionInitiatedEventAttributes &value)
void SetActivityTaskCompletedEventAttributes(const ActivityTaskCompletedEventAttributes &value)
void SetChildWorkflowExecutionCompletedEventAttributes(const ChildWorkflowExecutionCompletedEventAttributes &value)
Aws::Utils::Json::JsonValue JsonValue