24 namespace ElasticBeanstalk
60 inline void SetApplicationName(
const char* value) { m_applicationNameHasBeenSet =
true; m_applicationName.assign(value); }
102 inline void SetVersionLabel(
const char* value) { m_versionLabelHasBeenSet =
true; m_versionLabel.assign(value); }
230 inline void SetIncludeDeleted(
bool value) { m_includeDeletedHasBeenSet =
true; m_includeDeleted = value; }
271 bool m_applicationNameHasBeenSet;
273 bool m_versionLabelHasBeenSet;
275 bool m_environmentIdsHasBeenSet;
277 bool m_environmentNamesHasBeenSet;
278 bool m_includeDeleted;
279 bool m_includeDeletedHasBeenSet;
281 bool m_includedDeletedBackToHasBeenSet;
DescribeEnvironmentsRequest & WithIncludeDeleted(bool value)
const Aws::Utils::DateTime & GetIncludedDeletedBackTo() const
const Aws::String & GetVersionLabel() const
DescribeEnvironmentsRequest & WithApplicationName(Aws::String &&value)
DescribeEnvironmentsRequest & AddEnvironmentIds(const Aws::String &value)
DescribeEnvironmentsRequest & WithApplicationName(const Aws::String &value)
DescribeEnvironmentsRequest & WithApplicationName(const char *value)
DescribeEnvironmentsRequest & AddEnvironmentIds(const char *value)
void SetEnvironmentNames(Aws::Vector< Aws::String > &&value)
DescribeEnvironmentsRequest & WithEnvironmentIds(Aws::Vector< Aws::String > &&value)
DescribeEnvironmentsRequest & WithVersionLabel(Aws::String &&value)
#define AWS_ELASTICBEANSTALK_API
void SetEnvironmentIds(const Aws::Vector< Aws::String > &value)
void SetIncludeDeleted(bool value)
DescribeEnvironmentsRequest & WithEnvironmentNames(const Aws::Vector< Aws::String > &value)
std::vector< T, Aws::Allocator< T > > Vector
void SetIncludedDeletedBackTo(Aws::Utils::DateTime &&value)
DescribeEnvironmentsRequest & AddEnvironmentNames(Aws::String &&value)
void SetVersionLabel(const char *value)
DescribeEnvironmentsRequest & WithVersionLabel(const Aws::String &value)
DescribeEnvironmentsRequest & WithEnvironmentIds(const Aws::Vector< Aws::String > &value)
void SetVersionLabel(Aws::String &&value)
void SetApplicationName(Aws::String &&value)
void SetEnvironmentNames(const Aws::Vector< Aws::String > &value)
DescribeEnvironmentsRequest & AddEnvironmentIds(Aws::String &&value)
DescribeEnvironmentsRequest & WithIncludedDeletedBackTo(Aws::Utils::DateTime &&value)
const Aws::String & GetApplicationName() const
DescribeEnvironmentsRequest & WithVersionLabel(const char *value)
void SetApplicationName(const Aws::String &value)
const Aws::Vector< Aws::String > & GetEnvironmentNames() const
DescribeEnvironmentsRequest & WithEnvironmentNames(Aws::Vector< Aws::String > &&value)
void SetApplicationName(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetEnvironmentIds(Aws::Vector< Aws::String > &&value)
void SetIncludedDeletedBackTo(const Aws::Utils::DateTime &value)
DescribeEnvironmentsRequest & WithIncludedDeletedBackTo(const Aws::Utils::DateTime &value)
DescribeEnvironmentsRequest & AddEnvironmentNames(const Aws::String &value)
DescribeEnvironmentsRequest & AddEnvironmentNames(const char *value)
const Aws::Vector< Aws::String > & GetEnvironmentIds() const
void SetVersionLabel(const Aws::String &value)
JSON (JavaScript Object Notation).
bool GetIncludeDeleted() const