66 inline void SetTaskArn(
const char* value) { m_taskArnHasBeenSet =
true; m_taskArn.assign(value); }
101 inline void SetClusterArn(
const char* value) { m_clusterArnHasBeenSet =
true; m_clusterArn.assign(value); }
140 inline void SetTaskDefinitionArn(
const char* value) { m_taskDefinitionArnHasBeenSet =
true; m_taskDefinitionArn.assign(value); }
182 inline void SetContainerInstanceArn(
const char* value) { m_containerInstanceArnHasBeenSet =
true; m_containerInstanceArn.assign(value); }
245 inline void SetLastStatus(
const char* value) { m_lastStatusHasBeenSet =
true; m_lastStatus.assign(value); }
280 inline void SetDesiredStatus(
const char* value) { m_desiredStatusHasBeenSet =
true; m_desiredStatus.assign(value); }
358 inline void SetStartedBy(
const char* value) { m_startedByHasBeenSet =
true; m_startedBy.assign(value); }
399 inline void SetStoppedReason(
const char* value) { m_stoppedReasonHasBeenSet =
true; m_stoppedReason.assign(value); }
508 bool m_taskArnHasBeenSet;
510 bool m_clusterArnHasBeenSet;
512 bool m_taskDefinitionArnHasBeenSet;
514 bool m_containerInstanceArnHasBeenSet;
516 bool m_overridesHasBeenSet;
518 bool m_lastStatusHasBeenSet;
520 bool m_desiredStatusHasBeenSet;
522 bool m_containersHasBeenSet;
524 bool m_startedByHasBeenSet;
526 bool m_stoppedReasonHasBeenSet;
528 bool m_createdAtHasBeenSet;
530 bool m_startedAtHasBeenSet;
532 bool m_stoppedAtHasBeenSet;
Task & WithStoppedReason(const Aws::String &value)
void SetStartedAt(const Aws::Utils::DateTime &value)
Task & WithCreatedAt(const Aws::Utils::DateTime &value)
void SetLastStatus(const char *value)
const Aws::Utils::DateTime & GetStartedAt() const
Task & WithDesiredStatus(const char *value)
Task & WithClusterArn(Aws::String &&value)
Task & WithOverrides(TaskOverride &&value)
Task & WithTaskDefinitionArn(const Aws::String &value)
const Aws::Vector< Container > & GetContainers() const
Task & WithStartedBy(const Aws::String &value)
const Aws::Utils::DateTime & GetCreatedAt() const
void SetContainers(Aws::Vector< Container > &&value)
void SetContainers(const Aws::Vector< Container > &value)
Task & WithContainers(Aws::Vector< Container > &&value)
Task & WithTaskDefinitionArn(Aws::String &&value)
Task & WithStartedBy(Aws::String &&value)
void SetLastStatus(const Aws::String &value)
void SetDesiredStatus(const Aws::String &value)
const TaskOverride & GetOverrides() const
Task & WithContainerInstanceArn(const char *value)
void SetLastStatus(Aws::String &&value)
Task & AddContainers(Container &&value)
std::vector< T, Aws::Allocator< T > > Vector
void SetTaskArn(Aws::String &&value)
Task & WithOverrides(const TaskOverride &value)
const Aws::String & GetContainerInstanceArn() const
Task & WithContainerInstanceArn(Aws::String &&value)
Task & WithClusterArn(const Aws::String &value)
const Aws::String & GetTaskArn() const
void SetOverrides(const TaskOverride &value)
Task & AddContainers(const Container &value)
void SetTaskDefinitionArn(const Aws::String &value)
void SetStartedBy(const char *value)
void SetClusterArn(Aws::String &&value)
const Aws::Utils::DateTime & GetStoppedAt() const
Task & WithDesiredStatus(const Aws::String &value)
const Aws::String & GetDesiredStatus() const
const Aws::String & GetStoppedReason() const
Task & WithStartedAt(const Aws::Utils::DateTime &value)
Task & WithDesiredStatus(Aws::String &&value)
void SetStoppedReason(const char *value)
Task & WithStoppedReason(const char *value)
void SetStoppedAt(const Aws::Utils::DateTime &value)
const Aws::String & GetClusterArn() const
void SetTaskDefinitionArn(Aws::String &&value)
Task & WithTaskArn(Aws::String &&value)
Task & WithContainerInstanceArn(const Aws::String &value)
Task & WithLastStatus(Aws::String &&value)
Task & WithLastStatus(const char *value)
void SetDesiredStatus(Aws::String &&value)
Task & WithStartedAt(Aws::Utils::DateTime &&value)
void SetStoppedReason(Aws::String &&value)
void SetContainerInstanceArn(const Aws::String &value)
Task & WithLastStatus(const Aws::String &value)
Task & WithCreatedAt(Aws::Utils::DateTime &&value)
void SetStoppedAt(Aws::Utils::DateTime &&value)
void SetCreatedAt(Aws::Utils::DateTime &&value)
const Aws::String & GetStartedBy() const
void SetTaskArn(const char *value)
void SetClusterArn(const Aws::String &value)
Task & WithTaskArn(const char *value)
void SetContainerInstanceArn(Aws::String &&value)
Task & WithStoppedAt(Aws::Utils::DateTime &&value)
void SetDesiredStatus(const char *value)
Task & WithTaskDefinitionArn(const char *value)
void SetStartedBy(Aws::String &&value)
Task & WithClusterArn(const char *value)
const Aws::String & GetLastStatus() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetClusterArn(const char *value)
void SetTaskArn(const Aws::String &value)
Task & WithStoppedReason(Aws::String &&value)
void SetTaskDefinitionArn(const char *value)
Task & WithStartedBy(const char *value)
const Aws::String & GetTaskDefinitionArn() const
Task & WithTaskArn(const Aws::String &value)
Task & WithContainers(const Aws::Vector< Container > &value)
void SetStartedBy(const Aws::String &value)
void SetStoppedReason(const Aws::String &value)
void SetStartedAt(Aws::Utils::DateTime &&value)
Task & WithStoppedAt(const Aws::Utils::DateTime &value)
void SetOverrides(TaskOverride &&value)
JSON (JavaScript Object Notation).
void SetCreatedAt(const Aws::Utils::DateTime &value)
void SetContainerInstanceArn(const char *value)