112 inline void SetTaskPriority(
const char* value) { m_taskPriorityHasBeenSet =
true; m_taskPriority.assign(value); }
177 inline void SetStartToCloseTimeout(
const char* value) { m_startToCloseTimeoutHasBeenSet =
true; m_startToCloseTimeout.assign(value); }
205 bool m_taskListHasBeenSet;
207 bool m_taskPriorityHasBeenSet;
209 bool m_startToCloseTimeoutHasBeenSet;
void SetTaskList(const TaskList &value)
void SetTaskPriority(Aws::String &&value)
DecisionTaskScheduledEventAttributes & WithTaskList(const TaskList &value)
const Aws::String & GetTaskPriority() const
const TaskList & GetTaskList() const
void SetStartToCloseTimeout(const Aws::String &value)
DecisionTaskScheduledEventAttributes & WithTaskList(TaskList &&value)
void SetTaskList(TaskList &&value)
void SetStartToCloseTimeout(const char *value)
void SetTaskPriority(const Aws::String &value)
DecisionTaskScheduledEventAttributes & WithTaskPriority(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
DecisionTaskScheduledEventAttributes & WithStartToCloseTimeout(Aws::String &&value)
const Aws::String & GetStartToCloseTimeout() const
DecisionTaskScheduledEventAttributes & WithTaskPriority(const char *value)
DecisionTaskScheduledEventAttributes & WithStartToCloseTimeout(const Aws::String &value)
void SetTaskPriority(const char *value)
void SetStartToCloseTimeout(Aws::String &&value)
JSON (JavaScript Object Notation).
DecisionTaskScheduledEventAttributes & WithTaskPriority(Aws::String &&value)
DecisionTaskScheduledEventAttributes & WithStartToCloseTimeout(const char *value)