88 inline void SetServiceArn(
const char* value) { m_serviceArnHasBeenSet =
true; m_serviceArn.assign(value); }
150 inline void SetServiceName(
const char* value) { m_serviceNameHasBeenSet =
true; m_serviceName.assign(value); }
194 inline void SetClusterArn(
const char* value) { m_clusterArnHasBeenSet =
true; m_clusterArn.assign(value); }
282 inline void SetStatus(
const char* value) { m_statusHasBeenSet =
true; m_status.assign(value); }
314 inline void SetDesiredCount(
int value) { m_desiredCountHasBeenSet =
true; m_desiredCount = value; }
333 inline void SetRunningCount(
int value) { m_runningCountHasBeenSet =
true; m_runningCount = value; }
351 inline void SetPendingCount(
int value) { m_pendingCountHasBeenSet =
true; m_pendingCount = value; }
385 inline void SetTaskDefinition(
const char* value) { m_taskDefinitionHasBeenSet =
true; m_taskDefinition.assign(value); }
499 inline void SetRoleArn(
const char* value) { m_roleArnHasBeenSet =
true; m_roleArn.assign(value); }
591 bool m_serviceArnHasBeenSet;
593 bool m_serviceNameHasBeenSet;
595 bool m_clusterArnHasBeenSet;
597 bool m_loadBalancersHasBeenSet;
599 bool m_statusHasBeenSet;
601 bool m_desiredCountHasBeenSet;
603 bool m_runningCountHasBeenSet;
605 bool m_pendingCountHasBeenSet;
607 bool m_taskDefinitionHasBeenSet;
609 bool m_deploymentConfigurationHasBeenSet;
611 bool m_deploymentsHasBeenSet;
613 bool m_roleArnHasBeenSet;
615 bool m_eventsHasBeenSet;
617 bool m_createdAtHasBeenSet;
const Aws::String & GetServiceArn() const
void SetLoadBalancers(Aws::Vector< LoadBalancer > &&value)
Service & WithRoleArn(Aws::String &&value)
Service & WithDeploymentConfiguration(const DeploymentConfiguration &value)
void SetDeployments(const Aws::Vector< Deployment > &value)
Service & WithTaskDefinition(const char *value)
Service & WithDeployments(Aws::Vector< Deployment > &&value)
const Aws::String & GetClusterArn() const
void SetRoleArn(Aws::String &&value)
Service & AddEvents(ServiceEvent &&value)
void SetEvents(const Aws::Vector< ServiceEvent > &value)
Service & WithStatus(const Aws::String &value)
const Aws::String & GetStatus() const
std::vector< T, Aws::Allocator< T > > Vector
Service & WithDesiredCount(int value)
Service & AddEvents(const ServiceEvent &value)
Service & AddLoadBalancers(const LoadBalancer &value)
Service & AddLoadBalancers(LoadBalancer &&value)
void SetDeployments(Aws::Vector< Deployment > &&value)
Service & WithStatus(Aws::String &&value)
void SetTaskDefinition(const char *value)
const Aws::Vector< ServiceEvent > & GetEvents() const
void SetServiceArn(const char *value)
Service & WithClusterArn(Aws::String &&value)
void SetServiceArn(Aws::String &&value)
Service & WithRoleArn(const Aws::String &value)
void SetEvents(Aws::Vector< ServiceEvent > &&value)
Service & WithTaskDefinition(Aws::String &&value)
Service & WithClusterArn(const Aws::String &value)
void SetCreatedAt(const Aws::Utils::DateTime &value)
Service & WithServiceName(const char *value)
void SetLoadBalancers(const Aws::Vector< LoadBalancer > &value)
const Aws::String & GetServiceName() const
void SetServiceName(const char *value)
Service & WithServiceArn(const char *value)
Service & WithCreatedAt(Aws::Utils::DateTime &&value)
void SetTaskDefinition(Aws::String &&value)
const Aws::Utils::DateTime & GetCreatedAt() const
void SetServiceName(Aws::String &&value)
int GetDesiredCount() const
Service & WithLoadBalancers(Aws::Vector< LoadBalancer > &&value)
const Aws::String & GetTaskDefinition() const
Service & WithLoadBalancers(const Aws::Vector< LoadBalancer > &value)
Service & WithTaskDefinition(const Aws::String &value)
Service & AddDeployments(Deployment &&value)
void SetPendingCount(int value)
Service & WithServiceArn(const Aws::String &value)
Service & WithPendingCount(int value)
const DeploymentConfiguration & GetDeploymentConfiguration() const
Service & WithServiceName(const Aws::String &value)
Service & WithDeployments(const Aws::Vector< Deployment > &value)
void SetClusterArn(Aws::String &&value)
Service & WithServiceArn(Aws::String &&value)
void SetStatus(const char *value)
void SetStatus(Aws::String &&value)
Service & WithCreatedAt(const Aws::Utils::DateTime &value)
Service & WithServiceName(Aws::String &&value)
Service & AddDeployments(const Deployment &value)
void SetDesiredCount(int value)
void SetCreatedAt(Aws::Utils::DateTime &&value)
Service & WithRoleArn(const char *value)
const Aws::Vector< LoadBalancer > & GetLoadBalancers() const
Service & WithClusterArn(const char *value)
void SetTaskDefinition(const Aws::String &value)
Service & WithEvents(const Aws::Vector< ServiceEvent > &value)
void SetDeploymentConfiguration(const DeploymentConfiguration &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetServiceArn(const Aws::String &value)
Service & WithEvents(Aws::Vector< ServiceEvent > &&value)
Service & WithStatus(const char *value)
Service & WithRunningCount(int value)
void SetDeploymentConfiguration(DeploymentConfiguration &&value)
void SetRoleArn(const char *value)
int GetRunningCount() const
void SetRoleArn(const Aws::String &value)
Service & WithDeploymentConfiguration(DeploymentConfiguration &&value)
void SetRunningCount(int value)
void SetStatus(const Aws::String &value)
int GetPendingCount() const
void SetServiceName(const Aws::String &value)
const Aws::String & GetRoleArn() const
JSON (JavaScript Object Notation).
void SetClusterArn(const Aws::String &value)
const Aws::Vector< Deployment > & GetDeployments() const
void SetClusterArn(const char *value)