114 inline void SetDetails(
const char* value) { m_detailsHasBeenSet =
true; m_details.assign(value); }
145 inline void SetInitiatedEventId(
long long value) { m_initiatedEventIdHasBeenSet =
true; m_initiatedEventId = value; }
169 inline void SetStartedEventId(
long long value) { m_startedEventIdHasBeenSet =
true; m_startedEventId = value; }
181 bool m_workflowExecutionHasBeenSet;
183 bool m_workflowTypeHasBeenSet;
185 bool m_detailsHasBeenSet;
186 long long m_initiatedEventId;
187 bool m_initiatedEventIdHasBeenSet;
188 long long m_startedEventId;
189 bool m_startedEventIdHasBeenSet;
long long GetInitiatedEventId() const
ChildWorkflowExecutionCanceledEventAttributes & WithWorkflowExecution(WorkflowExecution &&value)
ChildWorkflowExecutionCanceledEventAttributes & WithWorkflowType(WorkflowType &&value)
void SetDetails(const Aws::String &value)
void SetStartedEventId(long long value)
const WorkflowExecution & GetWorkflowExecution() const
long long GetStartedEventId() const
void SetWorkflowType(WorkflowType &&value)
const WorkflowType & GetWorkflowType() const
const Aws::String & GetDetails() const
void SetWorkflowType(const WorkflowType &value)
void SetWorkflowExecution(const WorkflowExecution &value)
ChildWorkflowExecutionCanceledEventAttributes & WithInitiatedEventId(long long value)
void SetDetails(Aws::String &&value)
ChildWorkflowExecutionCanceledEventAttributes & WithStartedEventId(long long value)
void SetDetails(const char *value)
ChildWorkflowExecutionCanceledEventAttributes & WithDetails(const Aws::String &value)
void SetInitiatedEventId(long long value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
ChildWorkflowExecutionCanceledEventAttributes & WithWorkflowExecution(const WorkflowExecution &value)
void SetWorkflowExecution(WorkflowExecution &&value)
ChildWorkflowExecutionCanceledEventAttributes & WithDetails(Aws::String &&value)
ChildWorkflowExecutionCanceledEventAttributes & WithDetails(const char *value)
ChildWorkflowExecutionCanceledEventAttributes & WithWorkflowType(const WorkflowType &value)
JSON (JavaScript Object Notation).