68 inline void SetWorkflowId(
const char* value) { m_workflowIdHasBeenSet =
true; m_workflowId.assign(value); }
110 inline void SetRunId(
const char* value) { m_runIdHasBeenSet =
true; m_runId.assign(value); }
194 inline void SetInitiatedEventId(
long long value) { m_initiatedEventIdHasBeenSet =
true; m_initiatedEventId = value; }
238 inline void SetControl(
const char* value) { m_controlHasBeenSet =
true; m_control.assign(value); }
251 bool m_workflowIdHasBeenSet;
253 bool m_runIdHasBeenSet;
255 bool m_causeHasBeenSet;
256 long long m_initiatedEventId;
257 bool m_initiatedEventIdHasBeenSet;
258 long long m_decisionTaskCompletedEventId;
259 bool m_decisionTaskCompletedEventIdHasBeenSet;
261 bool m_controlHasBeenSet;
SignalExternalWorkflowExecutionFailedEventAttributes & WithRunId(const Aws::String &value)
long long GetInitiatedEventId() const
SignalExternalWorkflowExecutionFailedEventAttributes & WithCause(const SignalExternalWorkflowExecutionFailedCause &value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithWorkflowId(const char *value)
void SetControl(const char *value)
const Aws::String & GetControl() const
SignalExternalWorkflowExecutionFailedEventAttributes & WithWorkflowId(Aws::String &&value)
void SetRunId(const Aws::String &value)
void SetControl(const Aws::String &value)
void SetWorkflowId(const Aws::String &value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithControl(const Aws::String &value)
void SetCause(const SignalExternalWorkflowExecutionFailedCause &value)
void SetControl(Aws::String &&value)
const SignalExternalWorkflowExecutionFailedCause & GetCause() const
void SetWorkflowId(const char *value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithRunId(const char *value)
void SetInitiatedEventId(long long value)
void SetDecisionTaskCompletedEventId(long long value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithDecisionTaskCompletedEventId(long long value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithWorkflowId(const Aws::String &value)
void SetRunId(Aws::String &&value)
void SetRunId(const char *value)
void SetCause(SignalExternalWorkflowExecutionFailedCause &&value)
const Aws::String & GetRunId() const
const Aws::String & GetWorkflowId() const
SignalExternalWorkflowExecutionFailedEventAttributes & WithControl(const char *value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithControl(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
SignalExternalWorkflowExecutionFailedEventAttributes & WithInitiatedEventId(long long value)
SignalExternalWorkflowExecutionFailedCause
void SetWorkflowId(Aws::String &&value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithCause(SignalExternalWorkflowExecutionFailedCause &&value)
SignalExternalWorkflowExecutionFailedEventAttributes & WithRunId(Aws::String &&value)
long long GetDecisionTaskCompletedEventId() const
JSON (JavaScript Object Notation).