145 inline void SetWorkflowId(
const char* value) { m_workflowIdHasBeenSet =
true; m_workflowId.assign(value); }
176 inline void SetInitiatedEventId(
long long value) { m_initiatedEventIdHasBeenSet =
true; m_initiatedEventId = value; }
220 inline void SetControl(
const char* value) { m_controlHasBeenSet =
true; m_control.assign(value); }
233 bool m_workflowTypeHasBeenSet;
235 bool m_causeHasBeenSet;
237 bool m_workflowIdHasBeenSet;
238 long long m_initiatedEventId;
239 bool m_initiatedEventIdHasBeenSet;
240 long long m_decisionTaskCompletedEventId;
241 bool m_decisionTaskCompletedEventIdHasBeenSet;
243 bool m_controlHasBeenSet;
void SetWorkflowId(Aws::String &&value)
StartChildWorkflowExecutionFailedEventAttributes & WithControl(const Aws::String &value)
const StartChildWorkflowExecutionFailedCause & GetCause() const
void SetInitiatedEventId(long long value)
void SetWorkflowType(const WorkflowType &value)
void SetCause(StartChildWorkflowExecutionFailedCause &&value)
StartChildWorkflowExecutionFailedEventAttributes & WithControl(const char *value)
void SetControl(const Aws::String &value)
void SetWorkflowId(const char *value)
StartChildWorkflowExecutionFailedEventAttributes & WithWorkflowId(const char *value)
StartChildWorkflowExecutionFailedEventAttributes & WithWorkflowType(const WorkflowType &value)
void SetCause(const StartChildWorkflowExecutionFailedCause &value)
const Aws::String & GetWorkflowId() const
StartChildWorkflowExecutionFailedCause
StartChildWorkflowExecutionFailedEventAttributes & WithWorkflowId(const Aws::String &value)
const WorkflowType & GetWorkflowType() const
StartChildWorkflowExecutionFailedEventAttributes & WithDecisionTaskCompletedEventId(long long value)
StartChildWorkflowExecutionFailedEventAttributes & WithCause(const StartChildWorkflowExecutionFailedCause &value)
void SetControl(Aws::String &&value)
StartChildWorkflowExecutionFailedEventAttributes & WithInitiatedEventId(long long value)
void SetControl(const char *value)
void SetWorkflowType(WorkflowType &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
long long GetDecisionTaskCompletedEventId() const
StartChildWorkflowExecutionFailedEventAttributes & WithControl(Aws::String &&value)
void SetWorkflowId(const Aws::String &value)
StartChildWorkflowExecutionFailedEventAttributes & WithWorkflowType(WorkflowType &&value)
StartChildWorkflowExecutionFailedEventAttributes & WithWorkflowId(Aws::String &&value)
long long GetInitiatedEventId() const
const Aws::String & GetControl() const
void SetDecisionTaskCompletedEventId(long long value)
StartChildWorkflowExecutionFailedEventAttributes & WithCause(StartChildWorkflowExecutionFailedCause &&value)
JSON (JavaScript Object Notation).