67 inline void SetSignalName(
const char* value) { m_signalNameHasBeenSet =
true; m_signalName.assign(value); }
109 inline void SetInput(
const char* value) { m_inputHasBeenSet =
true; m_input.assign(value); }
191 bool m_signalNameHasBeenSet;
193 bool m_inputHasBeenSet;
195 bool m_externalWorkflowExecutionHasBeenSet;
196 long long m_externalInitiatedEventId;
197 bool m_externalInitiatedEventIdHasBeenSet;
const Aws::String & GetInput() const
void SetSignalName(const char *value)
WorkflowExecutionSignaledEventAttributes & WithInput(Aws::String &&value)
WorkflowExecutionSignaledEventAttributes & WithExternalWorkflowExecution(WorkflowExecution &&value)
WorkflowExecutionSignaledEventAttributes & WithInput(const char *value)
void SetInput(Aws::String &&value)
WorkflowExecutionSignaledEventAttributes & WithSignalName(const char *value)
WorkflowExecutionSignaledEventAttributes & WithSignalName(Aws::String &&value)
const WorkflowExecution & GetExternalWorkflowExecution() const
void SetSignalName(const Aws::String &value)
const Aws::String & GetSignalName() const
void SetExternalWorkflowExecution(const WorkflowExecution &value)
void SetInput(const Aws::String &value)
void SetExternalInitiatedEventId(long long value)
long long GetExternalInitiatedEventId() const
WorkflowExecutionSignaledEventAttributes & WithExternalWorkflowExecution(const WorkflowExecution &value)
void SetInput(const char *value)
WorkflowExecutionSignaledEventAttributes & WithInput(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
WorkflowExecutionSignaledEventAttributes & WithExternalInitiatedEventId(long long value)
void SetSignalName(Aws::String &&value)
WorkflowExecutionSignaledEventAttributes & WithSignalName(const Aws::String &value)
void SetExternalWorkflowExecution(WorkflowExecution &&value)
JSON (JavaScript Object Notation).