30 template<
typename RESULT_TYPE>
31 class AmazonWebServiceResult;
40 namespace ElasticBeanstalk
373 inline void SetCNAME(
const char* value) { m_cNAME.assign(value); }
752 bool m_abortableOperationInProgress;
void SetEnvironmentLinks(const Aws::Vector< EnvironmentLink > &value)
TerminateEnvironmentResult & WithEnvironmentName(Aws::String &&value)
void SetStatus(EnvironmentStatus &&value)
void SetVersionLabel(const char *value)
void SetApplicationName(const Aws::String &value)
const Aws::String & GetCNAME() const
TerminateEnvironmentResult & WithStatus(EnvironmentStatus &&value)
TerminateEnvironmentResult & WithSolutionStackName(Aws::String &&value)
void SetDateCreated(const Aws::Utils::DateTime &value)
void SetEnvironmentName(Aws::String &&value)
void SetEnvironmentId(Aws::String &&value)
void SetApplicationName(Aws::String &&value)
TerminateEnvironmentResult & WithResponseMetadata(ResponseMetadata &&value)
#define AWS_ELASTICBEANSTALK_API
TerminateEnvironmentResult & WithEnvironmentLinks(const Aws::Vector< EnvironmentLink > &value)
TerminateEnvironmentResult & WithDateCreated(Aws::Utils::DateTime &&value)
const Aws::String & GetEnvironmentId() const
TerminateEnvironmentResult & WithApplicationName(const char *value)
TerminateEnvironmentResult & WithDateUpdated(Aws::Utils::DateTime &&value)
TerminateEnvironmentResult & WithStatus(const EnvironmentStatus &value)
const EnvironmentHealthStatus & GetHealthStatus() const
void SetSolutionStackName(const char *value)
void SetResponseMetadata(ResponseMetadata &&value)
const Aws::String & GetTemplateName() const
const Aws::Utils::DateTime & GetDateUpdated() const
TerminateEnvironmentResult & WithDescription(const Aws::String &value)
std::vector< T, Aws::Allocator< T > > Vector
void SetApplicationName(const char *value)
const Aws::String & GetApplicationName() const
const Aws::String & GetVersionLabel() const
TerminateEnvironmentResult & WithEnvironmentId(const Aws::String &value)
void SetEndpointURL(Aws::String &&value)
TerminateEnvironmentResult & WithVersionLabel(Aws::String &&value)
void SetTier(const EnvironmentTier &value)
const ResponseMetadata & GetResponseMetadata() const
void SetStatus(const EnvironmentStatus &value)
TerminateEnvironmentResult & WithApplicationName(Aws::String &&value)
void SetTier(EnvironmentTier &&value)
void SetResources(const EnvironmentResourcesDescription &value)
void SetResources(EnvironmentResourcesDescription &&value)
TerminateEnvironmentResult & WithResponseMetadata(const ResponseMetadata &value)
const Aws::Vector< EnvironmentLink > & GetEnvironmentLinks() const
void SetDescription(const char *value)
const Aws::String & GetSolutionStackName() const
void SetHealthStatus(EnvironmentHealthStatus &&value)
void SetDateUpdated(const Aws::Utils::DateTime &value)
TerminateEnvironmentResult & WithCNAME(const Aws::String &value)
void SetVersionLabel(const Aws::String &value)
void SetDescription(Aws::String &&value)
void SetAbortableOperationInProgress(bool value)
const EnvironmentTier & GetTier() const
TerminateEnvironmentResult & WithVersionLabel(const char *value)
void SetHealth(EnvironmentHealth &&value)
void SetSolutionStackName(Aws::String &&value)
void SetCNAME(Aws::String &&value)
TerminateEnvironmentResult & WithVersionLabel(const Aws::String &value)
TerminateEnvironmentResult & AddEnvironmentLinks(const EnvironmentLink &value)
TerminateEnvironmentResult & WithEnvironmentId(const char *value)
void SetHealth(const EnvironmentHealth &value)
void SetTemplateName(const char *value)
void SetEnvironmentName(const Aws::String &value)
void SetEnvironmentId(const Aws::String &value)
void SetTemplateName(const Aws::String &value)
TerminateEnvironmentResult & WithEndpointURL(const char *value)
TerminateEnvironmentResult & WithTemplateName(const Aws::String &value)
TerminateEnvironmentResult & WithDateUpdated(const Aws::Utils::DateTime &value)
TerminateEnvironmentResult & WithEnvironmentName(const Aws::String &value)
TerminateEnvironmentResult & WithApplicationName(const Aws::String &value)
TerminateEnvironmentResult & WithDateCreated(const Aws::Utils::DateTime &value)
const Aws::String & GetEnvironmentName() const
void SetHealthStatus(const EnvironmentHealthStatus &value)
void SetResponseMetadata(const ResponseMetadata &value)
TerminateEnvironmentResult & WithEndpointURL(Aws::String &&value)
void SetCNAME(const char *value)
void SetTemplateName(Aws::String &&value)
TerminateEnvironmentResult & WithHealth(const EnvironmentHealth &value)
TerminateEnvironmentResult & WithTier(const EnvironmentTier &value)
void SetEnvironmentLinks(Aws::Vector< EnvironmentLink > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
TerminateEnvironmentResult & WithSolutionStackName(const Aws::String &value)
TerminateEnvironmentResult & WithTemplateName(Aws::String &&value)
void SetEnvironmentName(const char *value)
TerminateEnvironmentResult & WithEnvironmentId(Aws::String &&value)
TerminateEnvironmentResult & WithDescription(const char *value)
void SetVersionLabel(Aws::String &&value)
void SetCNAME(const Aws::String &value)
void SetDateUpdated(Aws::Utils::DateTime &&value)
void SetEnvironmentId(const char *value)
const EnvironmentHealth & GetHealth() const
TerminateEnvironmentResult & WithEndpointURL(const Aws::String &value)
TerminateEnvironmentResult & WithEnvironmentName(const char *value)
void SetSolutionStackName(const Aws::String &value)
TerminateEnvironmentResult & WithAbortableOperationInProgress(bool value)
TerminateEnvironmentResult & WithHealthStatus(const EnvironmentHealthStatus &value)
TerminateEnvironmentResult & WithTier(EnvironmentTier &&value)
const Aws::Utils::DateTime & GetDateCreated() const
const Aws::String & GetEndpointURL() const
TerminateEnvironmentResult & WithCNAME(const char *value)
TerminateEnvironmentResult & WithHealth(EnvironmentHealth &&value)
void SetEndpointURL(const Aws::String &value)
TerminateEnvironmentResult & WithTemplateName(const char *value)
const EnvironmentStatus & GetStatus() const
void SetEndpointURL(const char *value)
void SetDateCreated(Aws::Utils::DateTime &&value)
TerminateEnvironmentResult & WithEnvironmentLinks(Aws::Vector< EnvironmentLink > &&value)
TerminateEnvironmentResult & WithHealthStatus(EnvironmentHealthStatus &&value)
TerminateEnvironmentResult & AddEnvironmentLinks(EnvironmentLink &&value)
const EnvironmentResourcesDescription & GetResources() const
const Aws::String & GetDescription() const
TerminateEnvironmentResult & WithDescription(Aws::String &&value)
TerminateEnvironmentResult & WithResources(const EnvironmentResourcesDescription &value)
void SetDescription(const Aws::String &value)
TerminateEnvironmentResult & WithCNAME(Aws::String &&value)
JSON (JavaScript Object Notation).
TerminateEnvironmentResult & WithSolutionStackName(const char *value)
bool GetAbortableOperationInProgress() const
TerminateEnvironmentResult & WithResources(EnvironmentResourcesDescription &&value)