AWS SDK for C++  1.9.104
AWS SDK for C++
StartSyncExecutionResult.h
Go to the documentation of this file.
1 
6 #pragma once
13 #include <utility>
14 
15 namespace Aws
16 {
17 template<typename RESULT_TYPE>
18 class AmazonWebServiceResult;
19 
20 namespace Utils
21 {
22 namespace Json
23 {
24  class JsonValue;
25 } // namespace Json
26 } // namespace Utils
27 namespace SFN
28 {
29 namespace Model
30 {
32  {
33  public:
37 
38 
42  inline const Aws::String& GetExecutionArn() const{ return m_executionArn; }
43 
47  inline void SetExecutionArn(const Aws::String& value) { m_executionArn = value; }
48 
52  inline void SetExecutionArn(Aws::String&& value) { m_executionArn = std::move(value); }
53 
57  inline void SetExecutionArn(const char* value) { m_executionArn.assign(value); }
58 
62  inline StartSyncExecutionResult& WithExecutionArn(const Aws::String& value) { SetExecutionArn(value); return *this;}
63 
67  inline StartSyncExecutionResult& WithExecutionArn(Aws::String&& value) { SetExecutionArn(std::move(value)); return *this;}
68 
72  inline StartSyncExecutionResult& WithExecutionArn(const char* value) { SetExecutionArn(value); return *this;}
73 
74 
78  inline const Aws::String& GetStateMachineArn() const{ return m_stateMachineArn; }
79 
83  inline void SetStateMachineArn(const Aws::String& value) { m_stateMachineArn = value; }
84 
88  inline void SetStateMachineArn(Aws::String&& value) { m_stateMachineArn = std::move(value); }
89 
93  inline void SetStateMachineArn(const char* value) { m_stateMachineArn.assign(value); }
94 
98  inline StartSyncExecutionResult& WithStateMachineArn(const Aws::String& value) { SetStateMachineArn(value); return *this;}
99 
103  inline StartSyncExecutionResult& WithStateMachineArn(Aws::String&& value) { SetStateMachineArn(std::move(value)); return *this;}
104 
108  inline StartSyncExecutionResult& WithStateMachineArn(const char* value) { SetStateMachineArn(value); return *this;}
109 
110 
114  inline const Aws::String& GetName() const{ return m_name; }
115 
119  inline void SetName(const Aws::String& value) { m_name = value; }
120 
124  inline void SetName(Aws::String&& value) { m_name = std::move(value); }
125 
129  inline void SetName(const char* value) { m_name.assign(value); }
130 
134  inline StartSyncExecutionResult& WithName(const Aws::String& value) { SetName(value); return *this;}
135 
139  inline StartSyncExecutionResult& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
140 
144  inline StartSyncExecutionResult& WithName(const char* value) { SetName(value); return *this;}
145 
146 
150  inline const Aws::Utils::DateTime& GetStartDate() const{ return m_startDate; }
151 
155  inline void SetStartDate(const Aws::Utils::DateTime& value) { m_startDate = value; }
156 
160  inline void SetStartDate(Aws::Utils::DateTime&& value) { m_startDate = std::move(value); }
161 
165  inline StartSyncExecutionResult& WithStartDate(const Aws::Utils::DateTime& value) { SetStartDate(value); return *this;}
166 
170  inline StartSyncExecutionResult& WithStartDate(Aws::Utils::DateTime&& value) { SetStartDate(std::move(value)); return *this;}
171 
172 
176  inline const Aws::Utils::DateTime& GetStopDate() const{ return m_stopDate; }
177 
181  inline void SetStopDate(const Aws::Utils::DateTime& value) { m_stopDate = value; }
182 
186  inline void SetStopDate(Aws::Utils::DateTime&& value) { m_stopDate = std::move(value); }
187 
191  inline StartSyncExecutionResult& WithStopDate(const Aws::Utils::DateTime& value) { SetStopDate(value); return *this;}
192 
196  inline StartSyncExecutionResult& WithStopDate(Aws::Utils::DateTime&& value) { SetStopDate(std::move(value)); return *this;}
197 
198 
202  inline const SyncExecutionStatus& GetStatus() const{ return m_status; }
203 
207  inline void SetStatus(const SyncExecutionStatus& value) { m_status = value; }
208 
212  inline void SetStatus(SyncExecutionStatus&& value) { m_status = std::move(value); }
213 
217  inline StartSyncExecutionResult& WithStatus(const SyncExecutionStatus& value) { SetStatus(value); return *this;}
218 
222  inline StartSyncExecutionResult& WithStatus(SyncExecutionStatus&& value) { SetStatus(std::move(value)); return *this;}
223 
224 
228  inline const Aws::String& GetError() const{ return m_error; }
229 
233  inline void SetError(const Aws::String& value) { m_error = value; }
234 
238  inline void SetError(Aws::String&& value) { m_error = std::move(value); }
239 
243  inline void SetError(const char* value) { m_error.assign(value); }
244 
248  inline StartSyncExecutionResult& WithError(const Aws::String& value) { SetError(value); return *this;}
249 
253  inline StartSyncExecutionResult& WithError(Aws::String&& value) { SetError(std::move(value)); return *this;}
254 
258  inline StartSyncExecutionResult& WithError(const char* value) { SetError(value); return *this;}
259 
260 
264  inline const Aws::String& GetCause() const{ return m_cause; }
265 
269  inline void SetCause(const Aws::String& value) { m_cause = value; }
270 
274  inline void SetCause(Aws::String&& value) { m_cause = std::move(value); }
275 
279  inline void SetCause(const char* value) { m_cause.assign(value); }
280 
284  inline StartSyncExecutionResult& WithCause(const Aws::String& value) { SetCause(value); return *this;}
285 
289  inline StartSyncExecutionResult& WithCause(Aws::String&& value) { SetCause(std::move(value)); return *this;}
290 
294  inline StartSyncExecutionResult& WithCause(const char* value) { SetCause(value); return *this;}
295 
296 
302  inline const Aws::String& GetInput() const{ return m_input; }
303 
309  inline void SetInput(const Aws::String& value) { m_input = value; }
310 
316  inline void SetInput(Aws::String&& value) { m_input = std::move(value); }
317 
323  inline void SetInput(const char* value) { m_input.assign(value); }
324 
330  inline StartSyncExecutionResult& WithInput(const Aws::String& value) { SetInput(value); return *this;}
331 
337  inline StartSyncExecutionResult& WithInput(Aws::String&& value) { SetInput(std::move(value)); return *this;}
338 
344  inline StartSyncExecutionResult& WithInput(const char* value) { SetInput(value); return *this;}
345 
346 
347 
348  inline const CloudWatchEventsExecutionDataDetails& GetInputDetails() const{ return m_inputDetails; }
349 
350 
351  inline void SetInputDetails(const CloudWatchEventsExecutionDataDetails& value) { m_inputDetails = value; }
352 
353 
354  inline void SetInputDetails(CloudWatchEventsExecutionDataDetails&& value) { m_inputDetails = std::move(value); }
355 
356 
357  inline StartSyncExecutionResult& WithInputDetails(const CloudWatchEventsExecutionDataDetails& value) { SetInputDetails(value); return *this;}
358 
359 
360  inline StartSyncExecutionResult& WithInputDetails(CloudWatchEventsExecutionDataDetails&& value) { SetInputDetails(std::move(value)); return *this;}
361 
362 
369  inline const Aws::String& GetOutput() const{ return m_output; }
370 
377  inline void SetOutput(const Aws::String& value) { m_output = value; }
378 
385  inline void SetOutput(Aws::String&& value) { m_output = std::move(value); }
386 
393  inline void SetOutput(const char* value) { m_output.assign(value); }
394 
401  inline StartSyncExecutionResult& WithOutput(const Aws::String& value) { SetOutput(value); return *this;}
402 
409  inline StartSyncExecutionResult& WithOutput(Aws::String&& value) { SetOutput(std::move(value)); return *this;}
410 
417  inline StartSyncExecutionResult& WithOutput(const char* value) { SetOutput(value); return *this;}
418 
419 
420 
421  inline const CloudWatchEventsExecutionDataDetails& GetOutputDetails() const{ return m_outputDetails; }
422 
423 
424  inline void SetOutputDetails(const CloudWatchEventsExecutionDataDetails& value) { m_outputDetails = value; }
425 
426 
427  inline void SetOutputDetails(CloudWatchEventsExecutionDataDetails&& value) { m_outputDetails = std::move(value); }
428 
429 
430  inline StartSyncExecutionResult& WithOutputDetails(const CloudWatchEventsExecutionDataDetails& value) { SetOutputDetails(value); return *this;}
431 
432 
433  inline StartSyncExecutionResult& WithOutputDetails(CloudWatchEventsExecutionDataDetails&& value) { SetOutputDetails(std::move(value)); return *this;}
434 
435 
439  inline const Aws::String& GetTraceHeader() const{ return m_traceHeader; }
440 
444  inline void SetTraceHeader(const Aws::String& value) { m_traceHeader = value; }
445 
449  inline void SetTraceHeader(Aws::String&& value) { m_traceHeader = std::move(value); }
450 
454  inline void SetTraceHeader(const char* value) { m_traceHeader.assign(value); }
455 
459  inline StartSyncExecutionResult& WithTraceHeader(const Aws::String& value) { SetTraceHeader(value); return *this;}
460 
464  inline StartSyncExecutionResult& WithTraceHeader(Aws::String&& value) { SetTraceHeader(std::move(value)); return *this;}
465 
469  inline StartSyncExecutionResult& WithTraceHeader(const char* value) { SetTraceHeader(value); return *this;}
470 
471 
476  inline const BillingDetails& GetBillingDetails() const{ return m_billingDetails; }
477 
482  inline void SetBillingDetails(const BillingDetails& value) { m_billingDetails = value; }
483 
488  inline void SetBillingDetails(BillingDetails&& value) { m_billingDetails = std::move(value); }
489 
494  inline StartSyncExecutionResult& WithBillingDetails(const BillingDetails& value) { SetBillingDetails(value); return *this;}
495 
500  inline StartSyncExecutionResult& WithBillingDetails(BillingDetails&& value) { SetBillingDetails(std::move(value)); return *this;}
501 
502  private:
503 
504  Aws::String m_executionArn;
505 
506  Aws::String m_stateMachineArn;
507 
508  Aws::String m_name;
509 
510  Aws::Utils::DateTime m_startDate;
511 
512  Aws::Utils::DateTime m_stopDate;
513 
514  SyncExecutionStatus m_status;
515 
516  Aws::String m_error;
517 
518  Aws::String m_cause;
519 
520  Aws::String m_input;
521 
523 
524  Aws::String m_output;
525 
526  CloudWatchEventsExecutionDataDetails m_outputDetails;
527 
528  Aws::String m_traceHeader;
529 
530  BillingDetails m_billingDetails;
531  };
532 
533 } // namespace Model
534 } // namespace SFN
535 } // namespace Aws
Aws::SFN::Model::StartSyncExecutionResult::StartSyncExecutionResult
StartSyncExecutionResult()
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::SFN::Model::StartSyncExecutionResult::SetTraceHeader
void SetTraceHeader(Aws::String &&value)
Definition: StartSyncExecutionResult.h:449
Aws::SFN::Model::StartSyncExecutionResult::WithName
StartSyncExecutionResult & WithName(const char *value)
Definition: StartSyncExecutionResult.h:144
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
CloudWatchEventsExecutionDataDetails.h
Aws::SFN::Model::StartSyncExecutionResult::WithStatus
StartSyncExecutionResult & WithStatus(SyncExecutionStatus &&value)
Definition: StartSyncExecutionResult.h:222
Aws::SFN::Model::StartSyncExecutionResult::WithError
StartSyncExecutionResult & WithError(const char *value)
Definition: StartSyncExecutionResult.h:258
Aws::SFN::Model::StartSyncExecutionResult::SetCause
void SetCause(const char *value)
Definition: StartSyncExecutionResult.h:279
Aws::SFN::Model::StartSyncExecutionResult::SetExecutionArn
void SetExecutionArn(const Aws::String &value)
Definition: StartSyncExecutionResult.h:47
Aws::SFN::Model::StartSyncExecutionResult::SetStartDate
void SetStartDate(Aws::Utils::DateTime &&value)
Definition: StartSyncExecutionResult.h:160
Aws::SFN::Model::StartSyncExecutionResult::WithOutputDetails
StartSyncExecutionResult & WithOutputDetails(const CloudWatchEventsExecutionDataDetails &value)
Definition: StartSyncExecutionResult.h:430
Aws::SFN::Model::StartSyncExecutionResult::WithOutput
StartSyncExecutionResult & WithOutput(const Aws::String &value)
Definition: StartSyncExecutionResult.h:401
DateTime.h
Aws::SFN::Model::StartSyncExecutionResult::GetStatus
const SyncExecutionStatus & GetStatus() const
Definition: StartSyncExecutionResult.h:202
Aws::SFN::Model::StartSyncExecutionResult::SetOutput
void SetOutput(Aws::String &&value)
Definition: StartSyncExecutionResult.h:385
Aws::SFN::Model::StartSyncExecutionResult::WithStateMachineArn
StartSyncExecutionResult & WithStateMachineArn(Aws::String &&value)
Definition: StartSyncExecutionResult.h:103
Aws::SFN::Model::StartSyncExecutionResult::WithTraceHeader
StartSyncExecutionResult & WithTraceHeader(const char *value)
Definition: StartSyncExecutionResult.h:469
Aws::SFN::Model::CloudWatchEventsExecutionDataDetails
Definition: CloudWatchEventsExecutionDataDetails.h:31
Aws::SFN::Model::BillingDetails
Definition: BillingDetails.h:31
Aws::SFN::Model::StartSyncExecutionResult::SetName
void SetName(const Aws::String &value)
Definition: StartSyncExecutionResult.h:119
Aws::SFN::Model::StartSyncExecutionResult::WithInput
StartSyncExecutionResult & WithInput(Aws::String &&value)
Definition: StartSyncExecutionResult.h:337
AWS_SFN_API
#define AWS_SFN_API
Definition: SFN_EXPORTS.h:28
Aws::SFN::Model::StartSyncExecutionResult::WithStartDate
StartSyncExecutionResult & WithStartDate(Aws::Utils::DateTime &&value)
Definition: StartSyncExecutionResult.h:170
Aws::SFN::Model::StartSyncExecutionResult::SetName
void SetName(Aws::String &&value)
Definition: StartSyncExecutionResult.h:124
SFN_EXPORTS.h
Aws::SFN::Model::StartSyncExecutionResult::WithError
StartSyncExecutionResult & WithError(const Aws::String &value)
Definition: StartSyncExecutionResult.h:248
Aws::SFN::Model::StartSyncExecutionResult::WithStateMachineArn
StartSyncExecutionResult & WithStateMachineArn(const char *value)
Definition: StartSyncExecutionResult.h:108
Aws::SFN::Model::StartSyncExecutionResult::GetName
const Aws::String & GetName() const
Definition: StartSyncExecutionResult.h:114
Aws::SFN::Model::StartSyncExecutionResult::WithTraceHeader
StartSyncExecutionResult & WithTraceHeader(Aws::String &&value)
Definition: StartSyncExecutionResult.h:464
Aws::SFN::Model::SyncExecutionStatus
SyncExecutionStatus
Definition: SyncExecutionStatus.h:17
SyncExecutionStatus.h
Aws::SFN::Model::StartSyncExecutionResult::SetInput
void SetInput(Aws::String &&value)
Definition: StartSyncExecutionResult.h:316
Aws::SFN::Model::StartSyncExecutionResult::WithInputDetails
StartSyncExecutionResult & WithInputDetails(CloudWatchEventsExecutionDataDetails &&value)
Definition: StartSyncExecutionResult.h:360
Aws::SFN::Model::StartSyncExecutionResult::WithName
StartSyncExecutionResult & WithName(Aws::String &&value)
Definition: StartSyncExecutionResult.h:139
Aws::SFN::Model::StartSyncExecutionResult::WithInputDetails
StartSyncExecutionResult & WithInputDetails(const CloudWatchEventsExecutionDataDetails &value)
Definition: StartSyncExecutionResult.h:357
Aws::SFN::Model::StartSyncExecutionResult::WithOutput
StartSyncExecutionResult & WithOutput(const char *value)
Definition: StartSyncExecutionResult.h:417
Aws::SFN::Model::StartSyncExecutionResult::SetCause
void SetCause(const Aws::String &value)
Definition: StartSyncExecutionResult.h:269
Aws::SFN::Model::StartSyncExecutionResult::GetTraceHeader
const Aws::String & GetTraceHeader() const
Definition: StartSyncExecutionResult.h:439
Aws::SFN::Model::StartSyncExecutionResult::WithInput
StartSyncExecutionResult & WithInput(const Aws::String &value)
Definition: StartSyncExecutionResult.h:330
Aws::SFN::Model::StartSyncExecutionResult::SetExecutionArn
void SetExecutionArn(Aws::String &&value)
Definition: StartSyncExecutionResult.h:52
Aws::SFN::Model::StartSyncExecutionResult::SetStopDate
void SetStopDate(const Aws::Utils::DateTime &value)
Definition: StartSyncExecutionResult.h:181
Aws::SFN::Model::StartSyncExecutionResult::SetStatus
void SetStatus(SyncExecutionStatus &&value)
Definition: StartSyncExecutionResult.h:212
Aws::SFN::Model::StartSyncExecutionResult::WithBillingDetails
StartSyncExecutionResult & WithBillingDetails(const BillingDetails &value)
Definition: StartSyncExecutionResult.h:494
Aws::SFN::Model::StartSyncExecutionResult::WithStartDate
StartSyncExecutionResult & WithStartDate(const Aws::Utils::DateTime &value)
Definition: StartSyncExecutionResult.h:165
Aws::SFN::Model::StartSyncExecutionResult::SetError
void SetError(Aws::String &&value)
Definition: StartSyncExecutionResult.h:238
Aws::SFN::Model::StartSyncExecutionResult::WithStateMachineArn
StartSyncExecutionResult & WithStateMachineArn(const Aws::String &value)
Definition: StartSyncExecutionResult.h:98
Aws::SFN::Model::StartSyncExecutionResult::StartSyncExecutionResult
StartSyncExecutionResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SFN::Model::StartSyncExecutionResult::GetExecutionArn
const Aws::String & GetExecutionArn() const
Definition: StartSyncExecutionResult.h:42
Aws::SFN::Model::StartSyncExecutionResult::SetStopDate
void SetStopDate(Aws::Utils::DateTime &&value)
Definition: StartSyncExecutionResult.h:186
Aws::SFN::Model::StartSyncExecutionResult::GetInput
const Aws::String & GetInput() const
Definition: StartSyncExecutionResult.h:302
Aws::SFN::Model::StartSyncExecutionResult::SetStateMachineArn
void SetStateMachineArn(const char *value)
Definition: StartSyncExecutionResult.h:93
Aws::SFN::Model::StartSyncExecutionResult::WithExecutionArn
StartSyncExecutionResult & WithExecutionArn(const Aws::String &value)
Definition: StartSyncExecutionResult.h:62
Aws::SFN::Model::StartSyncExecutionResult
Definition: StartSyncExecutionResult.h:32
Aws::SFN::Model::StartSyncExecutionResult::SetBillingDetails
void SetBillingDetails(const BillingDetails &value)
Definition: StartSyncExecutionResult.h:482
Aws::SFN::Model::StartSyncExecutionResult::GetCause
const Aws::String & GetCause() const
Definition: StartSyncExecutionResult.h:264
AWSString.h
Aws::SFN::Model::StartSyncExecutionResult::SetOutputDetails
void SetOutputDetails(const CloudWatchEventsExecutionDataDetails &value)
Definition: StartSyncExecutionResult.h:424
Aws::SFN::Model::StartSyncExecutionResult::WithExecutionArn
StartSyncExecutionResult & WithExecutionArn(Aws::String &&value)
Definition: StartSyncExecutionResult.h:67
Aws::SFN::Model::StartSyncExecutionResult::SetStateMachineArn
void SetStateMachineArn(Aws::String &&value)
Definition: StartSyncExecutionResult.h:88
Aws::SFN::Model::StartSyncExecutionResult::SetInput
void SetInput(const Aws::String &value)
Definition: StartSyncExecutionResult.h:309
Aws::SFN::Model::StartSyncExecutionResult::WithExecutionArn
StartSyncExecutionResult & WithExecutionArn(const char *value)
Definition: StartSyncExecutionResult.h:72
Aws::SFN::Model::StartSyncExecutionResult::SetOutput
void SetOutput(const char *value)
Definition: StartSyncExecutionResult.h:393
Aws::SFN::Model::StartSyncExecutionResult::WithStatus
StartSyncExecutionResult & WithStatus(const SyncExecutionStatus &value)
Definition: StartSyncExecutionResult.h:217
Aws::SFN::Model::StartSyncExecutionResult::SetName
void SetName(const char *value)
Definition: StartSyncExecutionResult.h:129
Aws::SFN::Model::StartSyncExecutionResult::GetStartDate
const Aws::Utils::DateTime & GetStartDate() const
Definition: StartSyncExecutionResult.h:150
Aws::SFN::Model::StartSyncExecutionResult::WithName
StartSyncExecutionResult & WithName(const Aws::String &value)
Definition: StartSyncExecutionResult.h:134
BillingDetails.h
Aws::SFN::Model::StartSyncExecutionResult::GetStopDate
const Aws::Utils::DateTime & GetStopDate() const
Definition: StartSyncExecutionResult.h:176
Aws::SFN::Model::StartSyncExecutionResult::WithTraceHeader
StartSyncExecutionResult & WithTraceHeader(const Aws::String &value)
Definition: StartSyncExecutionResult.h:459
Aws::SFN::Model::StartSyncExecutionResult::WithCause
StartSyncExecutionResult & WithCause(Aws::String &&value)
Definition: StartSyncExecutionResult.h:289
Aws::SFN::Model::StartSyncExecutionResult::WithOutputDetails
StartSyncExecutionResult & WithOutputDetails(CloudWatchEventsExecutionDataDetails &&value)
Definition: StartSyncExecutionResult.h:433
Aws::SFN::Model::StartSyncExecutionResult::SetInputDetails
void SetInputDetails(const CloudWatchEventsExecutionDataDetails &value)
Definition: StartSyncExecutionResult.h:351
Aws::SFN::Model::StartSyncExecutionResult::SetTraceHeader
void SetTraceHeader(const char *value)
Definition: StartSyncExecutionResult.h:454
Aws::SFN::Model::StartSyncExecutionResult::SetStateMachineArn
void SetStateMachineArn(const Aws::String &value)
Definition: StartSyncExecutionResult.h:83
Aws
Definition: AccessManagementClient.h:15
Aws::SFN::Model::StartSyncExecutionResult::WithStopDate
StartSyncExecutionResult & WithStopDate(Aws::Utils::DateTime &&value)
Definition: StartSyncExecutionResult.h:196
Aws::SFN::Model::StartSyncExecutionResult::SetOutputDetails
void SetOutputDetails(CloudWatchEventsExecutionDataDetails &&value)
Definition: StartSyncExecutionResult.h:427
Aws::SFN::Model::StartSyncExecutionResult::SetInput
void SetInput(const char *value)
Definition: StartSyncExecutionResult.h:323
Aws::SFN::Model::StartSyncExecutionResult::SetBillingDetails
void SetBillingDetails(BillingDetails &&value)
Definition: StartSyncExecutionResult.h:488
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::SFN::Model::StartSyncExecutionResult::WithBillingDetails
StartSyncExecutionResult & WithBillingDetails(BillingDetails &&value)
Definition: StartSyncExecutionResult.h:500
Aws::SFN::Model::StartSyncExecutionResult::GetStateMachineArn
const Aws::String & GetStateMachineArn() const
Definition: StartSyncExecutionResult.h:78
Aws::SFN::Model::StartSyncExecutionResult::SetExecutionArn
void SetExecutionArn(const char *value)
Definition: StartSyncExecutionResult.h:57
Aws::SFN::Model::StartSyncExecutionResult::GetOutputDetails
const CloudWatchEventsExecutionDataDetails & GetOutputDetails() const
Definition: StartSyncExecutionResult.h:421
Aws::SFN::Model::StartSyncExecutionResult::WithStopDate
StartSyncExecutionResult & WithStopDate(const Aws::Utils::DateTime &value)
Definition: StartSyncExecutionResult.h:191
Aws::SFN::Model::StartSyncExecutionResult::SetInputDetails
void SetInputDetails(CloudWatchEventsExecutionDataDetails &&value)
Definition: StartSyncExecutionResult.h:354
Aws::SFN::Model::StartSyncExecutionResult::SetStatus
void SetStatus(const SyncExecutionStatus &value)
Definition: StartSyncExecutionResult.h:207
Aws::SFN::Model::StartSyncExecutionResult::GetInputDetails
const CloudWatchEventsExecutionDataDetails & GetInputDetails() const
Definition: StartSyncExecutionResult.h:348
Aws::SFN::Model::StartSyncExecutionResult::operator=
StartSyncExecutionResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::SFN::Model::StartSyncExecutionResult::WithOutput
StartSyncExecutionResult & WithOutput(Aws::String &&value)
Definition: StartSyncExecutionResult.h:409
Aws::SFN::Model::StartSyncExecutionResult::SetError
void SetError(const Aws::String &value)
Definition: StartSyncExecutionResult.h:233
Aws::SFN::Model::StartSyncExecutionResult::GetBillingDetails
const BillingDetails & GetBillingDetails() const
Definition: StartSyncExecutionResult.h:476
Aws::SFN::Model::StartSyncExecutionResult::SetCause
void SetCause(Aws::String &&value)
Definition: StartSyncExecutionResult.h:274
Aws::SFN::Model::StartSyncExecutionResult::GetError
const Aws::String & GetError() const
Definition: StartSyncExecutionResult.h:228
Aws::SFN::Model::StartSyncExecutionResult::WithError
StartSyncExecutionResult & WithError(Aws::String &&value)
Definition: StartSyncExecutionResult.h:253
Aws::SFN::Model::StartSyncExecutionResult::WithCause
StartSyncExecutionResult & WithCause(const Aws::String &value)
Definition: StartSyncExecutionResult.h:284
Aws::SFN::Model::StartSyncExecutionResult::SetError
void SetError(const char *value)
Definition: StartSyncExecutionResult.h:243
Aws::SFN::Model::StartSyncExecutionResult::GetOutput
const Aws::String & GetOutput() const
Definition: StartSyncExecutionResult.h:369
Aws::SFN::Model::StartSyncExecutionResult::SetStartDate
void SetStartDate(const Aws::Utils::DateTime &value)
Definition: StartSyncExecutionResult.h:155
Aws::SFN::Model::StartSyncExecutionResult::SetTraceHeader
void SetTraceHeader(const Aws::String &value)
Definition: StartSyncExecutionResult.h:444
Aws::SFN::Model::StartSyncExecutionResult::SetOutput
void SetOutput(const Aws::String &value)
Definition: StartSyncExecutionResult.h:377
Aws::SFN::Model::StartSyncExecutionResult::WithCause
StartSyncExecutionResult & WithCause(const char *value)
Definition: StartSyncExecutionResult.h:294
Aws::SFN::Model::StartSyncExecutionResult::WithInput
StartSyncExecutionResult & WithInput(const char *value)
Definition: StartSyncExecutionResult.h:344