AWS SDK for C++  1.9.175
AWS SDK for C++
ConfigurationSettingsDescription.h
Go to the documentation of this file.
1 
6 #pragma once
15 #include <utility>
16 
17 namespace Aws
18 {
19 namespace Utils
20 {
21 namespace Xml
22 {
23  class XmlNode;
24 } // namespace Xml
25 } // namespace Utils
26 namespace ElasticBeanstalk
27 {
28 namespace Model
29 {
30 
37  {
38  public:
42 
43  void OutputToStream(Aws::OStream& ostream, const char* location, unsigned index, const char* locationValue) const;
44  void OutputToStream(Aws::OStream& oStream, const char* location) const;
45 
46 
50  inline const Aws::String& GetSolutionStackName() const{ return m_solutionStackName; }
51 
55  inline bool SolutionStackNameHasBeenSet() const { return m_solutionStackNameHasBeenSet; }
56 
60  inline void SetSolutionStackName(const Aws::String& value) { m_solutionStackNameHasBeenSet = true; m_solutionStackName = value; }
61 
65  inline void SetSolutionStackName(Aws::String&& value) { m_solutionStackNameHasBeenSet = true; m_solutionStackName = std::move(value); }
66 
70  inline void SetSolutionStackName(const char* value) { m_solutionStackNameHasBeenSet = true; m_solutionStackName.assign(value); }
71 
75  inline ConfigurationSettingsDescription& WithSolutionStackName(const Aws::String& value) { SetSolutionStackName(value); return *this;}
76 
80  inline ConfigurationSettingsDescription& WithSolutionStackName(Aws::String&& value) { SetSolutionStackName(std::move(value)); return *this;}
81 
85  inline ConfigurationSettingsDescription& WithSolutionStackName(const char* value) { SetSolutionStackName(value); return *this;}
86 
87 
91  inline const Aws::String& GetPlatformArn() const{ return m_platformArn; }
92 
96  inline bool PlatformArnHasBeenSet() const { return m_platformArnHasBeenSet; }
97 
101  inline void SetPlatformArn(const Aws::String& value) { m_platformArnHasBeenSet = true; m_platformArn = value; }
102 
106  inline void SetPlatformArn(Aws::String&& value) { m_platformArnHasBeenSet = true; m_platformArn = std::move(value); }
107 
111  inline void SetPlatformArn(const char* value) { m_platformArnHasBeenSet = true; m_platformArn.assign(value); }
112 
116  inline ConfigurationSettingsDescription& WithPlatformArn(const Aws::String& value) { SetPlatformArn(value); return *this;}
117 
121  inline ConfigurationSettingsDescription& WithPlatformArn(Aws::String&& value) { SetPlatformArn(std::move(value)); return *this;}
122 
126  inline ConfigurationSettingsDescription& WithPlatformArn(const char* value) { SetPlatformArn(value); return *this;}
127 
128 
132  inline const Aws::String& GetApplicationName() const{ return m_applicationName; }
133 
137  inline bool ApplicationNameHasBeenSet() const { return m_applicationNameHasBeenSet; }
138 
142  inline void SetApplicationName(const Aws::String& value) { m_applicationNameHasBeenSet = true; m_applicationName = value; }
143 
147  inline void SetApplicationName(Aws::String&& value) { m_applicationNameHasBeenSet = true; m_applicationName = std::move(value); }
148 
152  inline void SetApplicationName(const char* value) { m_applicationNameHasBeenSet = true; m_applicationName.assign(value); }
153 
157  inline ConfigurationSettingsDescription& WithApplicationName(const Aws::String& value) { SetApplicationName(value); return *this;}
158 
162  inline ConfigurationSettingsDescription& WithApplicationName(Aws::String&& value) { SetApplicationName(std::move(value)); return *this;}
163 
167  inline ConfigurationSettingsDescription& WithApplicationName(const char* value) { SetApplicationName(value); return *this;}
168 
169 
174  inline const Aws::String& GetTemplateName() const{ return m_templateName; }
175 
180  inline bool TemplateNameHasBeenSet() const { return m_templateNameHasBeenSet; }
181 
186  inline void SetTemplateName(const Aws::String& value) { m_templateNameHasBeenSet = true; m_templateName = value; }
187 
192  inline void SetTemplateName(Aws::String&& value) { m_templateNameHasBeenSet = true; m_templateName = std::move(value); }
193 
198  inline void SetTemplateName(const char* value) { m_templateNameHasBeenSet = true; m_templateName.assign(value); }
199 
204  inline ConfigurationSettingsDescription& WithTemplateName(const Aws::String& value) { SetTemplateName(value); return *this;}
205 
210  inline ConfigurationSettingsDescription& WithTemplateName(Aws::String&& value) { SetTemplateName(std::move(value)); return *this;}
211 
216  inline ConfigurationSettingsDescription& WithTemplateName(const char* value) { SetTemplateName(value); return *this;}
217 
218 
222  inline const Aws::String& GetDescription() const{ return m_description; }
223 
227  inline bool DescriptionHasBeenSet() const { return m_descriptionHasBeenSet; }
228 
232  inline void SetDescription(const Aws::String& value) { m_descriptionHasBeenSet = true; m_description = value; }
233 
237  inline void SetDescription(Aws::String&& value) { m_descriptionHasBeenSet = true; m_description = std::move(value); }
238 
242  inline void SetDescription(const char* value) { m_descriptionHasBeenSet = true; m_description.assign(value); }
243 
247  inline ConfigurationSettingsDescription& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
248 
252  inline ConfigurationSettingsDescription& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
253 
257  inline ConfigurationSettingsDescription& WithDescription(const char* value) { SetDescription(value); return *this;}
258 
259 
264  inline const Aws::String& GetEnvironmentName() const{ return m_environmentName; }
265 
270  inline bool EnvironmentNameHasBeenSet() const { return m_environmentNameHasBeenSet; }
271 
276  inline void SetEnvironmentName(const Aws::String& value) { m_environmentNameHasBeenSet = true; m_environmentName = value; }
277 
282  inline void SetEnvironmentName(Aws::String&& value) { m_environmentNameHasBeenSet = true; m_environmentName = std::move(value); }
283 
288  inline void SetEnvironmentName(const char* value) { m_environmentNameHasBeenSet = true; m_environmentName.assign(value); }
289 
294  inline ConfigurationSettingsDescription& WithEnvironmentName(const Aws::String& value) { SetEnvironmentName(value); return *this;}
295 
300  inline ConfigurationSettingsDescription& WithEnvironmentName(Aws::String&& value) { SetEnvironmentName(std::move(value)); return *this;}
301 
306  inline ConfigurationSettingsDescription& WithEnvironmentName(const char* value) { SetEnvironmentName(value); return *this;}
307 
308 
320  inline const ConfigurationDeploymentStatus& GetDeploymentStatus() const{ return m_deploymentStatus; }
321 
333  inline bool DeploymentStatusHasBeenSet() const { return m_deploymentStatusHasBeenSet; }
334 
346  inline void SetDeploymentStatus(const ConfigurationDeploymentStatus& value) { m_deploymentStatusHasBeenSet = true; m_deploymentStatus = value; }
347 
359  inline void SetDeploymentStatus(ConfigurationDeploymentStatus&& value) { m_deploymentStatusHasBeenSet = true; m_deploymentStatus = std::move(value); }
360 
372  inline ConfigurationSettingsDescription& WithDeploymentStatus(const ConfigurationDeploymentStatus& value) { SetDeploymentStatus(value); return *this;}
373 
385  inline ConfigurationSettingsDescription& WithDeploymentStatus(ConfigurationDeploymentStatus&& value) { SetDeploymentStatus(std::move(value)); return *this;}
386 
387 
391  inline const Aws::Utils::DateTime& GetDateCreated() const{ return m_dateCreated; }
392 
396  inline bool DateCreatedHasBeenSet() const { return m_dateCreatedHasBeenSet; }
397 
401  inline void SetDateCreated(const Aws::Utils::DateTime& value) { m_dateCreatedHasBeenSet = true; m_dateCreated = value; }
402 
406  inline void SetDateCreated(Aws::Utils::DateTime&& value) { m_dateCreatedHasBeenSet = true; m_dateCreated = std::move(value); }
407 
411  inline ConfigurationSettingsDescription& WithDateCreated(const Aws::Utils::DateTime& value) { SetDateCreated(value); return *this;}
412 
416  inline ConfigurationSettingsDescription& WithDateCreated(Aws::Utils::DateTime&& value) { SetDateCreated(std::move(value)); return *this;}
417 
418 
422  inline const Aws::Utils::DateTime& GetDateUpdated() const{ return m_dateUpdated; }
423 
427  inline bool DateUpdatedHasBeenSet() const { return m_dateUpdatedHasBeenSet; }
428 
432  inline void SetDateUpdated(const Aws::Utils::DateTime& value) { m_dateUpdatedHasBeenSet = true; m_dateUpdated = value; }
433 
437  inline void SetDateUpdated(Aws::Utils::DateTime&& value) { m_dateUpdatedHasBeenSet = true; m_dateUpdated = std::move(value); }
438 
442  inline ConfigurationSettingsDescription& WithDateUpdated(const Aws::Utils::DateTime& value) { SetDateUpdated(value); return *this;}
443 
447  inline ConfigurationSettingsDescription& WithDateUpdated(Aws::Utils::DateTime&& value) { SetDateUpdated(std::move(value)); return *this;}
448 
449 
454  inline const Aws::Vector<ConfigurationOptionSetting>& GetOptionSettings() const{ return m_optionSettings; }
455 
460  inline bool OptionSettingsHasBeenSet() const { return m_optionSettingsHasBeenSet; }
461 
466  inline void SetOptionSettings(const Aws::Vector<ConfigurationOptionSetting>& value) { m_optionSettingsHasBeenSet = true; m_optionSettings = value; }
467 
472  inline void SetOptionSettings(Aws::Vector<ConfigurationOptionSetting>&& value) { m_optionSettingsHasBeenSet = true; m_optionSettings = std::move(value); }
473 
478  inline ConfigurationSettingsDescription& WithOptionSettings(const Aws::Vector<ConfigurationOptionSetting>& value) { SetOptionSettings(value); return *this;}
479 
484  inline ConfigurationSettingsDescription& WithOptionSettings(Aws::Vector<ConfigurationOptionSetting>&& value) { SetOptionSettings(std::move(value)); return *this;}
485 
490  inline ConfigurationSettingsDescription& AddOptionSettings(const ConfigurationOptionSetting& value) { m_optionSettingsHasBeenSet = true; m_optionSettings.push_back(value); return *this; }
491 
496  inline ConfigurationSettingsDescription& AddOptionSettings(ConfigurationOptionSetting&& value) { m_optionSettingsHasBeenSet = true; m_optionSettings.push_back(std::move(value)); return *this; }
497 
498 
499 
500  inline const ResponseMetadata& GetResponseMetadata() const{ return m_responseMetadata; }
501 
502 
503  inline bool ResponseMetadataHasBeenSet() const { return m_responseMetadataHasBeenSet; }
504 
505 
506  inline void SetResponseMetadata(const ResponseMetadata& value) { m_responseMetadataHasBeenSet = true; m_responseMetadata = value; }
507 
508 
509  inline void SetResponseMetadata(ResponseMetadata&& value) { m_responseMetadataHasBeenSet = true; m_responseMetadata = std::move(value); }
510 
511 
512  inline ConfigurationSettingsDescription& WithResponseMetadata(const ResponseMetadata& value) { SetResponseMetadata(value); return *this;}
513 
514 
515  inline ConfigurationSettingsDescription& WithResponseMetadata(ResponseMetadata&& value) { SetResponseMetadata(std::move(value)); return *this;}
516 
517  private:
518 
519  Aws::String m_solutionStackName;
520  bool m_solutionStackNameHasBeenSet;
521 
522  Aws::String m_platformArn;
523  bool m_platformArnHasBeenSet;
524 
525  Aws::String m_applicationName;
526  bool m_applicationNameHasBeenSet;
527 
528  Aws::String m_templateName;
529  bool m_templateNameHasBeenSet;
530 
531  Aws::String m_description;
532  bool m_descriptionHasBeenSet;
533 
534  Aws::String m_environmentName;
535  bool m_environmentNameHasBeenSet;
536 
537  ConfigurationDeploymentStatus m_deploymentStatus;
538  bool m_deploymentStatusHasBeenSet;
539 
540  Aws::Utils::DateTime m_dateCreated;
541  bool m_dateCreatedHasBeenSet;
542 
543  Aws::Utils::DateTime m_dateUpdated;
544  bool m_dateUpdatedHasBeenSet;
545 
547  bool m_optionSettingsHasBeenSet;
548 
549  ResponseMetadata m_responseMetadata;
550  bool m_responseMetadataHasBeenSet;
551  };
552 
553 } // namespace Model
554 } // namespace ElasticBeanstalk
555 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetSolutionStackName
void SetSolutionStackName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:65
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithEnvironmentName
ConfigurationSettingsDescription & WithEnvironmentName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:294
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDeploymentStatus
ConfigurationSettingsDescription & WithDeploymentStatus(ConfigurationDeploymentStatus &&value)
Definition: ConfigurationSettingsDescription.h:385
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetTemplateName
void SetTemplateName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:186
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDateUpdated
void SetDateUpdated(const Aws::Utils::DateTime &value)
Definition: ConfigurationSettingsDescription.h:432
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetPlatformArn
void SetPlatformArn(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:106
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::operator=
ConfigurationSettingsDescription & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
AWS_ELASTICBEANSTALK_API
#define AWS_ELASTICBEANSTALK_API
Definition: ElasticBeanstalk_EXPORTS.h:28
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetOptionSettings
void SetOptionSettings(Aws::Vector< ConfigurationOptionSetting > &&value)
Definition: ConfigurationSettingsDescription.h:472
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetOptionSettings
void SetOptionSettings(const Aws::Vector< ConfigurationOptionSetting > &value)
Definition: ConfigurationSettingsDescription.h:466
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::ConfigurationSettingsDescription
ConfigurationSettingsDescription()
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetTemplateName
const Aws::String & GetTemplateName() const
Definition: ConfigurationSettingsDescription.h:174
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithPlatformArn
ConfigurationSettingsDescription & WithPlatformArn(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:116
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithApplicationName
ConfigurationSettingsDescription & WithApplicationName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:157
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDateUpdated
ConfigurationSettingsDescription & WithDateUpdated(const Aws::Utils::DateTime &value)
Definition: ConfigurationSettingsDescription.h:442
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithPlatformArn
ConfigurationSettingsDescription & WithPlatformArn(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:121
DateTime.h
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetEnvironmentName
void SetEnvironmentName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:282
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetSolutionStackName
void SetSolutionStackName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:60
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetDateCreated
const Aws::Utils::DateTime & GetDateCreated() const
Definition: ConfigurationSettingsDescription.h:391
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithResponseMetadata
ConfigurationSettingsDescription & WithResponseMetadata(ResponseMetadata &&value)
Definition: ConfigurationSettingsDescription.h:515
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::OptionSettingsHasBeenSet
bool OptionSettingsHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:460
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::OutputToStream
void OutputToStream(Aws::OStream &oStream, const char *location) const
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithResponseMetadata
ConfigurationSettingsDescription & WithResponseMetadata(const ResponseMetadata &value)
Definition: ConfigurationSettingsDescription.h:512
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDeploymentStatus
void SetDeploymentStatus(ConfigurationDeploymentStatus &&value)
Definition: ConfigurationSettingsDescription.h:359
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::EnvironmentNameHasBeenSet
bool EnvironmentNameHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:270
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithSolutionStackName
ConfigurationSettingsDescription & WithSolutionStackName(const char *value)
Definition: ConfigurationSettingsDescription.h:85
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDateUpdated
void SetDateUpdated(Aws::Utils::DateTime &&value)
Definition: ConfigurationSettingsDescription.h:437
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithTemplateName
ConfigurationSettingsDescription & WithTemplateName(const char *value)
Definition: ConfigurationSettingsDescription.h:216
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithSolutionStackName
ConfigurationSettingsDescription & WithSolutionStackName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:75
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithTemplateName
ConfigurationSettingsDescription & WithTemplateName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:210
AWSStreamFwd.h
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithOptionSettings
ConfigurationSettingsDescription & WithOptionSettings(const Aws::Vector< ConfigurationOptionSetting > &value)
Definition: ConfigurationSettingsDescription.h:478
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::AddOptionSettings
ConfigurationSettingsDescription & AddOptionSettings(const ConfigurationOptionSetting &value)
Definition: ConfigurationSettingsDescription.h:490
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetApplicationName
void SetApplicationName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:142
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetSolutionStackName
const Aws::String & GetSolutionStackName() const
Definition: ConfigurationSettingsDescription.h:50
AWSVector.h
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::TemplateNameHasBeenSet
bool TemplateNameHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:180
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription
Definition: ConfigurationSettingsDescription.h:37
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::ConfigurationSettingsDescription
ConfigurationSettingsDescription(const Aws::Utils::Xml::XmlNode &xmlNode)
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDescription
void SetDescription(const char *value)
Definition: ConfigurationSettingsDescription.h:242
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetOptionSettings
const Aws::Vector< ConfigurationOptionSetting > & GetOptionSettings() const
Definition: ConfigurationSettingsDescription.h:454
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetApplicationName
void SetApplicationName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:147
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetPlatformArn
void SetPlatformArn(const char *value)
Definition: ConfigurationSettingsDescription.h:111
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::DateUpdatedHasBeenSet
bool DateUpdatedHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:427
Aws::OStream
std::basic_ostream< char, std::char_traits< char > > OStream
Definition: AWSStreamFwd.h:21
ConfigurationDeploymentStatus.h
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::ApplicationNameHasBeenSet
bool ApplicationNameHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:137
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithApplicationName
ConfigurationSettingsDescription & WithApplicationName(const char *value)
Definition: ConfigurationSettingsDescription.h:167
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithEnvironmentName
ConfigurationSettingsDescription & WithEnvironmentName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:300
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDateCreated
void SetDateCreated(Aws::Utils::DateTime &&value)
Definition: ConfigurationSettingsDescription.h:406
Aws::Utils::Xml::XmlNode
Definition: XmlSerializer.h:53
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDescription
void SetDescription(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:237
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDeploymentStatus
ConfigurationSettingsDescription & WithDeploymentStatus(const ConfigurationDeploymentStatus &value)
Definition: ConfigurationSettingsDescription.h:372
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetTemplateName
void SetTemplateName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:192
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetPlatformArn
void SetPlatformArn(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:101
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDateCreated
ConfigurationSettingsDescription & WithDateCreated(Aws::Utils::DateTime &&value)
Definition: ConfigurationSettingsDescription.h:416
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithTemplateName
ConfigurationSettingsDescription & WithTemplateName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:204
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithApplicationName
ConfigurationSettingsDescription & WithApplicationName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:162
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::AddOptionSettings
ConfigurationSettingsDescription & AddOptionSettings(ConfigurationOptionSetting &&value)
Definition: ConfigurationSettingsDescription.h:496
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetTemplateName
void SetTemplateName(const char *value)
Definition: ConfigurationSettingsDescription.h:198
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithOptionSettings
ConfigurationSettingsDescription & WithOptionSettings(Aws::Vector< ConfigurationOptionSetting > &&value)
Definition: ConfigurationSettingsDescription.h:484
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetResponseMetadata
void SetResponseMetadata(const ResponseMetadata &value)
Definition: ConfigurationSettingsDescription.h:506
AWSString.h
ConfigurationOptionSetting.h
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithSolutionStackName
ConfigurationSettingsDescription & WithSolutionStackName(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:80
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::DescriptionHasBeenSet
bool DescriptionHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:227
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SolutionStackNameHasBeenSet
bool SolutionStackNameHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:55
ResponseMetadata.h
ElasticBeanstalk_EXPORTS.h
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::DeploymentStatusHasBeenSet
bool DeploymentStatusHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:333
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::PlatformArnHasBeenSet
bool PlatformArnHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:96
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetResponseMetadata
void SetResponseMetadata(ResponseMetadata &&value)
Definition: ConfigurationSettingsDescription.h:509
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetResponseMetadata
const ResponseMetadata & GetResponseMetadata() const
Definition: ConfigurationSettingsDescription.h:500
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetSolutionStackName
void SetSolutionStackName(const char *value)
Definition: ConfigurationSettingsDescription.h:70
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetDescription
const Aws::String & GetDescription() const
Definition: ConfigurationSettingsDescription.h:222
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetApplicationName
void SetApplicationName(const char *value)
Definition: ConfigurationSettingsDescription.h:152
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetEnvironmentName
const Aws::String & GetEnvironmentName() const
Definition: ConfigurationSettingsDescription.h:264
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDeploymentStatus
void SetDeploymentStatus(const ConfigurationDeploymentStatus &value)
Definition: ConfigurationSettingsDescription.h:346
Aws
Definition: AccessManagementClient.h:15
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithEnvironmentName
ConfigurationSettingsDescription & WithEnvironmentName(const char *value)
Definition: ConfigurationSettingsDescription.h:306
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetApplicationName
const Aws::String & GetApplicationName() const
Definition: ConfigurationSettingsDescription.h:132
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDateCreated
void SetDateCreated(const Aws::Utils::DateTime &value)
Definition: ConfigurationSettingsDescription.h:401
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetDeploymentStatus
const ConfigurationDeploymentStatus & GetDeploymentStatus() const
Definition: ConfigurationSettingsDescription.h:320
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetDescription
void SetDescription(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:232
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDateCreated
ConfigurationSettingsDescription & WithDateCreated(const Aws::Utils::DateTime &value)
Definition: ConfigurationSettingsDescription.h:411
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithPlatformArn
ConfigurationSettingsDescription & WithPlatformArn(const char *value)
Definition: ConfigurationSettingsDescription.h:126
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetPlatformArn
const Aws::String & GetPlatformArn() const
Definition: ConfigurationSettingsDescription.h:91
index
int index
Definition: cJSON.h:181
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDescription
ConfigurationSettingsDescription & WithDescription(Aws::String &&value)
Definition: ConfigurationSettingsDescription.h:252
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::GetDateUpdated
const Aws::Utils::DateTime & GetDateUpdated() const
Definition: ConfigurationSettingsDescription.h:422
Aws::ElasticBeanstalk::Model::ConfigurationDeploymentStatus
ConfigurationDeploymentStatus
Definition: ConfigurationDeploymentStatus.h:17
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetEnvironmentName
void SetEnvironmentName(const char *value)
Definition: ConfigurationSettingsDescription.h:288
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::OutputToStream
void OutputToStream(Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDescription
ConfigurationSettingsDescription & WithDescription(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:247
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::SetEnvironmentName
void SetEnvironmentName(const Aws::String &value)
Definition: ConfigurationSettingsDescription.h:276
Aws::ElasticBeanstalk::Model::ResponseMetadata
Definition: ResponseMetadata.h:27
Aws::ElasticBeanstalk::Model::ConfigurationOptionSetting
Definition: ConfigurationOptionSetting.h:36
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::DateCreatedHasBeenSet
bool DateCreatedHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:396
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDescription
ConfigurationSettingsDescription & WithDescription(const char *value)
Definition: ConfigurationSettingsDescription.h:257
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::ResponseMetadataHasBeenSet
bool ResponseMetadataHasBeenSet() const
Definition: ConfigurationSettingsDescription.h:503
Aws::ElasticBeanstalk::Model::ConfigurationSettingsDescription::WithDateUpdated
ConfigurationSettingsDescription & WithDateUpdated(Aws::Utils::DateTime &&value)
Definition: ConfigurationSettingsDescription.h:447