AWS SDK for C++  1.9.175
AWS SDK for C++
UpdateEnvironmentResult.h
Go to the documentation of this file.
1 
6 #pragma once
18 #include <utility>
19 
20 namespace Aws
21 {
22 template<typename RESULT_TYPE>
23 class AmazonWebServiceResult;
24 
25 namespace Utils
26 {
27 namespace Xml
28 {
29  class XmlDocument;
30 } // namespace Xml
31 } // namespace Utils
32 namespace ElasticBeanstalk
33 {
34 namespace Model
35 {
42  {
43  public:
47 
48 
52  inline const Aws::String& GetEnvironmentName() const{ return m_environmentName; }
53 
57  inline void SetEnvironmentName(const Aws::String& value) { m_environmentName = value; }
58 
62  inline void SetEnvironmentName(Aws::String&& value) { m_environmentName = std::move(value); }
63 
67  inline void SetEnvironmentName(const char* value) { m_environmentName.assign(value); }
68 
72  inline UpdateEnvironmentResult& WithEnvironmentName(const Aws::String& value) { SetEnvironmentName(value); return *this;}
73 
77  inline UpdateEnvironmentResult& WithEnvironmentName(Aws::String&& value) { SetEnvironmentName(std::move(value)); return *this;}
78 
82  inline UpdateEnvironmentResult& WithEnvironmentName(const char* value) { SetEnvironmentName(value); return *this;}
83 
84 
88  inline const Aws::String& GetEnvironmentId() const{ return m_environmentId; }
89 
93  inline void SetEnvironmentId(const Aws::String& value) { m_environmentId = value; }
94 
98  inline void SetEnvironmentId(Aws::String&& value) { m_environmentId = std::move(value); }
99 
103  inline void SetEnvironmentId(const char* value) { m_environmentId.assign(value); }
104 
108  inline UpdateEnvironmentResult& WithEnvironmentId(const Aws::String& value) { SetEnvironmentId(value); return *this;}
109 
113  inline UpdateEnvironmentResult& WithEnvironmentId(Aws::String&& value) { SetEnvironmentId(std::move(value)); return *this;}
114 
118  inline UpdateEnvironmentResult& WithEnvironmentId(const char* value) { SetEnvironmentId(value); return *this;}
119 
120 
124  inline const Aws::String& GetApplicationName() const{ return m_applicationName; }
125 
129  inline void SetApplicationName(const Aws::String& value) { m_applicationName = value; }
130 
134  inline void SetApplicationName(Aws::String&& value) { m_applicationName = std::move(value); }
135 
139  inline void SetApplicationName(const char* value) { m_applicationName.assign(value); }
140 
144  inline UpdateEnvironmentResult& WithApplicationName(const Aws::String& value) { SetApplicationName(value); return *this;}
145 
149  inline UpdateEnvironmentResult& WithApplicationName(Aws::String&& value) { SetApplicationName(std::move(value)); return *this;}
150 
154  inline UpdateEnvironmentResult& WithApplicationName(const char* value) { SetApplicationName(value); return *this;}
155 
156 
160  inline const Aws::String& GetVersionLabel() const{ return m_versionLabel; }
161 
165  inline void SetVersionLabel(const Aws::String& value) { m_versionLabel = value; }
166 
170  inline void SetVersionLabel(Aws::String&& value) { m_versionLabel = std::move(value); }
171 
175  inline void SetVersionLabel(const char* value) { m_versionLabel.assign(value); }
176 
180  inline UpdateEnvironmentResult& WithVersionLabel(const Aws::String& value) { SetVersionLabel(value); return *this;}
181 
185  inline UpdateEnvironmentResult& WithVersionLabel(Aws::String&& value) { SetVersionLabel(std::move(value)); return *this;}
186 
190  inline UpdateEnvironmentResult& WithVersionLabel(const char* value) { SetVersionLabel(value); return *this;}
191 
192 
197  inline const Aws::String& GetSolutionStackName() const{ return m_solutionStackName; }
198 
203  inline void SetSolutionStackName(const Aws::String& value) { m_solutionStackName = value; }
204 
209  inline void SetSolutionStackName(Aws::String&& value) { m_solutionStackName = std::move(value); }
210 
215  inline void SetSolutionStackName(const char* value) { m_solutionStackName.assign(value); }
216 
221  inline UpdateEnvironmentResult& WithSolutionStackName(const Aws::String& value) { SetSolutionStackName(value); return *this;}
222 
227  inline UpdateEnvironmentResult& WithSolutionStackName(Aws::String&& value) { SetSolutionStackName(std::move(value)); return *this;}
228 
233  inline UpdateEnvironmentResult& WithSolutionStackName(const char* value) { SetSolutionStackName(value); return *this;}
234 
235 
239  inline const Aws::String& GetPlatformArn() const{ return m_platformArn; }
240 
244  inline void SetPlatformArn(const Aws::String& value) { m_platformArn = value; }
245 
249  inline void SetPlatformArn(Aws::String&& value) { m_platformArn = std::move(value); }
250 
254  inline void SetPlatformArn(const char* value) { m_platformArn.assign(value); }
255 
259  inline UpdateEnvironmentResult& WithPlatformArn(const Aws::String& value) { SetPlatformArn(value); return *this;}
260 
264  inline UpdateEnvironmentResult& WithPlatformArn(Aws::String&& value) { SetPlatformArn(std::move(value)); return *this;}
265 
269  inline UpdateEnvironmentResult& WithPlatformArn(const char* value) { SetPlatformArn(value); return *this;}
270 
271 
276  inline const Aws::String& GetTemplateName() const{ return m_templateName; }
277 
282  inline void SetTemplateName(const Aws::String& value) { m_templateName = value; }
283 
288  inline void SetTemplateName(Aws::String&& value) { m_templateName = std::move(value); }
289 
294  inline void SetTemplateName(const char* value) { m_templateName.assign(value); }
295 
300  inline UpdateEnvironmentResult& WithTemplateName(const Aws::String& value) { SetTemplateName(value); return *this;}
301 
306  inline UpdateEnvironmentResult& WithTemplateName(Aws::String&& value) { SetTemplateName(std::move(value)); return *this;}
307 
312  inline UpdateEnvironmentResult& WithTemplateName(const char* value) { SetTemplateName(value); return *this;}
313 
314 
318  inline const Aws::String& GetDescription() const{ return m_description; }
319 
323  inline void SetDescription(const Aws::String& value) { m_description = value; }
324 
328  inline void SetDescription(Aws::String&& value) { m_description = std::move(value); }
329 
333  inline void SetDescription(const char* value) { m_description.assign(value); }
334 
338  inline UpdateEnvironmentResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
339 
343  inline UpdateEnvironmentResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
344 
348  inline UpdateEnvironmentResult& WithDescription(const char* value) { SetDescription(value); return *this;}
349 
350 
355  inline const Aws::String& GetEndpointURL() const{ return m_endpointURL; }
356 
361  inline void SetEndpointURL(const Aws::String& value) { m_endpointURL = value; }
362 
367  inline void SetEndpointURL(Aws::String&& value) { m_endpointURL = std::move(value); }
368 
373  inline void SetEndpointURL(const char* value) { m_endpointURL.assign(value); }
374 
379  inline UpdateEnvironmentResult& WithEndpointURL(const Aws::String& value) { SetEndpointURL(value); return *this;}
380 
385  inline UpdateEnvironmentResult& WithEndpointURL(Aws::String&& value) { SetEndpointURL(std::move(value)); return *this;}
386 
391  inline UpdateEnvironmentResult& WithEndpointURL(const char* value) { SetEndpointURL(value); return *this;}
392 
393 
397  inline const Aws::String& GetCNAME() const{ return m_cNAME; }
398 
402  inline void SetCNAME(const Aws::String& value) { m_cNAME = value; }
403 
407  inline void SetCNAME(Aws::String&& value) { m_cNAME = std::move(value); }
408 
412  inline void SetCNAME(const char* value) { m_cNAME.assign(value); }
413 
417  inline UpdateEnvironmentResult& WithCNAME(const Aws::String& value) { SetCNAME(value); return *this;}
418 
422  inline UpdateEnvironmentResult& WithCNAME(Aws::String&& value) { SetCNAME(std::move(value)); return *this;}
423 
427  inline UpdateEnvironmentResult& WithCNAME(const char* value) { SetCNAME(value); return *this;}
428 
429 
433  inline const Aws::Utils::DateTime& GetDateCreated() const{ return m_dateCreated; }
434 
438  inline void SetDateCreated(const Aws::Utils::DateTime& value) { m_dateCreated = value; }
439 
443  inline void SetDateCreated(Aws::Utils::DateTime&& value) { m_dateCreated = std::move(value); }
444 
448  inline UpdateEnvironmentResult& WithDateCreated(const Aws::Utils::DateTime& value) { SetDateCreated(value); return *this;}
449 
453  inline UpdateEnvironmentResult& WithDateCreated(Aws::Utils::DateTime&& value) { SetDateCreated(std::move(value)); return *this;}
454 
455 
459  inline const Aws::Utils::DateTime& GetDateUpdated() const{ return m_dateUpdated; }
460 
464  inline void SetDateUpdated(const Aws::Utils::DateTime& value) { m_dateUpdated = value; }
465 
469  inline void SetDateUpdated(Aws::Utils::DateTime&& value) { m_dateUpdated = std::move(value); }
470 
474  inline UpdateEnvironmentResult& WithDateUpdated(const Aws::Utils::DateTime& value) { SetDateUpdated(value); return *this;}
475 
479  inline UpdateEnvironmentResult& WithDateUpdated(Aws::Utils::DateTime&& value) { SetDateUpdated(std::move(value)); return *this;}
480 
481 
492  inline const EnvironmentStatus& GetStatus() const{ return m_status; }
493 
504  inline void SetStatus(const EnvironmentStatus& value) { m_status = value; }
505 
516  inline void SetStatus(EnvironmentStatus&& value) { m_status = std::move(value); }
517 
528  inline UpdateEnvironmentResult& WithStatus(const EnvironmentStatus& value) { SetStatus(value); return *this;}
529 
540  inline UpdateEnvironmentResult& WithStatus(EnvironmentStatus&& value) { SetStatus(std::move(value)); return *this;}
541 
542 
549  inline bool GetAbortableOperationInProgress() const{ return m_abortableOperationInProgress; }
550 
557  inline void SetAbortableOperationInProgress(bool value) { m_abortableOperationInProgress = value; }
558 
565  inline UpdateEnvironmentResult& WithAbortableOperationInProgress(bool value) { SetAbortableOperationInProgress(value); return *this;}
566 
567 
582  inline const EnvironmentHealth& GetHealth() const{ return m_health; }
583 
598  inline void SetHealth(const EnvironmentHealth& value) { m_health = value; }
599 
614  inline void SetHealth(EnvironmentHealth&& value) { m_health = std::move(value); }
615 
630  inline UpdateEnvironmentResult& WithHealth(const EnvironmentHealth& value) { SetHealth(value); return *this;}
631 
646  inline UpdateEnvironmentResult& WithHealth(EnvironmentHealth&& value) { SetHealth(std::move(value)); return *this;}
647 
648 
655  inline const EnvironmentHealthStatus& GetHealthStatus() const{ return m_healthStatus; }
656 
663  inline void SetHealthStatus(const EnvironmentHealthStatus& value) { m_healthStatus = value; }
664 
671  inline void SetHealthStatus(EnvironmentHealthStatus&& value) { m_healthStatus = std::move(value); }
672 
679  inline UpdateEnvironmentResult& WithHealthStatus(const EnvironmentHealthStatus& value) { SetHealthStatus(value); return *this;}
680 
687  inline UpdateEnvironmentResult& WithHealthStatus(EnvironmentHealthStatus&& value) { SetHealthStatus(std::move(value)); return *this;}
688 
689 
693  inline const EnvironmentResourcesDescription& GetResources() const{ return m_resources; }
694 
698  inline void SetResources(const EnvironmentResourcesDescription& value) { m_resources = value; }
699 
703  inline void SetResources(EnvironmentResourcesDescription&& value) { m_resources = std::move(value); }
704 
708  inline UpdateEnvironmentResult& WithResources(const EnvironmentResourcesDescription& value) { SetResources(value); return *this;}
709 
713  inline UpdateEnvironmentResult& WithResources(EnvironmentResourcesDescription&& value) { SetResources(std::move(value)); return *this;}
714 
715 
719  inline const EnvironmentTier& GetTier() const{ return m_tier; }
720 
724  inline void SetTier(const EnvironmentTier& value) { m_tier = value; }
725 
729  inline void SetTier(EnvironmentTier&& value) { m_tier = std::move(value); }
730 
734  inline UpdateEnvironmentResult& WithTier(const EnvironmentTier& value) { SetTier(value); return *this;}
735 
739  inline UpdateEnvironmentResult& WithTier(EnvironmentTier&& value) { SetTier(std::move(value)); return *this;}
740 
741 
745  inline const Aws::Vector<EnvironmentLink>& GetEnvironmentLinks() const{ return m_environmentLinks; }
746 
750  inline void SetEnvironmentLinks(const Aws::Vector<EnvironmentLink>& value) { m_environmentLinks = value; }
751 
755  inline void SetEnvironmentLinks(Aws::Vector<EnvironmentLink>&& value) { m_environmentLinks = std::move(value); }
756 
760  inline UpdateEnvironmentResult& WithEnvironmentLinks(const Aws::Vector<EnvironmentLink>& value) { SetEnvironmentLinks(value); return *this;}
761 
765  inline UpdateEnvironmentResult& WithEnvironmentLinks(Aws::Vector<EnvironmentLink>&& value) { SetEnvironmentLinks(std::move(value)); return *this;}
766 
770  inline UpdateEnvironmentResult& AddEnvironmentLinks(const EnvironmentLink& value) { m_environmentLinks.push_back(value); return *this; }
771 
775  inline UpdateEnvironmentResult& AddEnvironmentLinks(EnvironmentLink&& value) { m_environmentLinks.push_back(std::move(value)); return *this; }
776 
777 
782  inline const Aws::String& GetEnvironmentArn() const{ return m_environmentArn; }
783 
788  inline void SetEnvironmentArn(const Aws::String& value) { m_environmentArn = value; }
789 
794  inline void SetEnvironmentArn(Aws::String&& value) { m_environmentArn = std::move(value); }
795 
800  inline void SetEnvironmentArn(const char* value) { m_environmentArn.assign(value); }
801 
806  inline UpdateEnvironmentResult& WithEnvironmentArn(const Aws::String& value) { SetEnvironmentArn(value); return *this;}
807 
812  inline UpdateEnvironmentResult& WithEnvironmentArn(Aws::String&& value) { SetEnvironmentArn(std::move(value)); return *this;}
813 
818  inline UpdateEnvironmentResult& WithEnvironmentArn(const char* value) { SetEnvironmentArn(value); return *this;}
819 
820 
827  inline const Aws::String& GetOperationsRole() const{ return m_operationsRole; }
828 
835  inline void SetOperationsRole(const Aws::String& value) { m_operationsRole = value; }
836 
843  inline void SetOperationsRole(Aws::String&& value) { m_operationsRole = std::move(value); }
844 
851  inline void SetOperationsRole(const char* value) { m_operationsRole.assign(value); }
852 
859  inline UpdateEnvironmentResult& WithOperationsRole(const Aws::String& value) { SetOperationsRole(value); return *this;}
860 
867  inline UpdateEnvironmentResult& WithOperationsRole(Aws::String&& value) { SetOperationsRole(std::move(value)); return *this;}
868 
875  inline UpdateEnvironmentResult& WithOperationsRole(const char* value) { SetOperationsRole(value); return *this;}
876 
877 
878 
879  inline const ResponseMetadata& GetResponseMetadata() const{ return m_responseMetadata; }
880 
881 
882  inline void SetResponseMetadata(const ResponseMetadata& value) { m_responseMetadata = value; }
883 
884 
885  inline void SetResponseMetadata(ResponseMetadata&& value) { m_responseMetadata = std::move(value); }
886 
887 
888  inline UpdateEnvironmentResult& WithResponseMetadata(const ResponseMetadata& value) { SetResponseMetadata(value); return *this;}
889 
890 
891  inline UpdateEnvironmentResult& WithResponseMetadata(ResponseMetadata&& value) { SetResponseMetadata(std::move(value)); return *this;}
892 
893  private:
894 
895  Aws::String m_environmentName;
896 
897  Aws::String m_environmentId;
898 
899  Aws::String m_applicationName;
900 
901  Aws::String m_versionLabel;
902 
903  Aws::String m_solutionStackName;
904 
905  Aws::String m_platformArn;
906 
907  Aws::String m_templateName;
908 
909  Aws::String m_description;
910 
911  Aws::String m_endpointURL;
912 
913  Aws::String m_cNAME;
914 
915  Aws::Utils::DateTime m_dateCreated;
916 
917  Aws::Utils::DateTime m_dateUpdated;
918 
919  EnvironmentStatus m_status;
920 
921  bool m_abortableOperationInProgress;
922 
923  EnvironmentHealth m_health;
924 
925  EnvironmentHealthStatus m_healthStatus;
926 
928 
929  EnvironmentTier m_tier;
930 
931  Aws::Vector<EnvironmentLink> m_environmentLinks;
932 
933  Aws::String m_environmentArn;
934 
935  Aws::String m_operationsRole;
936 
937  ResponseMetadata m_responseMetadata;
938  };
939 
940 } // namespace Model
941 } // namespace ElasticBeanstalk
942 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::ElasticBeanstalk::Model::EnvironmentHealthStatus
EnvironmentHealthStatus
Definition: EnvironmentHealthStatus.h:17
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetEnvironmentArn
const Aws::String & GetEnvironmentArn() const
Definition: UpdateEnvironmentResult.h:782
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithOperationsRole
UpdateEnvironmentResult & WithOperationsRole(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:867
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithDescription
UpdateEnvironmentResult & WithDescription(const char *value)
Definition: UpdateEnvironmentResult.h:348
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetPlatformArn
const Aws::String & GetPlatformArn() const
Definition: UpdateEnvironmentResult.h:239
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetSolutionStackName
void SetSolutionStackName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:209
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetTier
void SetTier(EnvironmentTier &&value)
Definition: UpdateEnvironmentResult.h:729
EnvironmentHealthStatus.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetCNAME
void SetCNAME(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:402
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetSolutionStackName
void SetSolutionStackName(const char *value)
Definition: UpdateEnvironmentResult.h:215
AWS_ELASTICBEANSTALK_API
#define AWS_ELASTICBEANSTALK_API
Definition: ElasticBeanstalk_EXPORTS.h:28
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetVersionLabel
void SetVersionLabel(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:165
EnvironmentStatus.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithHealthStatus
UpdateEnvironmentResult & WithHealthStatus(EnvironmentHealthStatus &&value)
Definition: UpdateEnvironmentResult.h:687
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::AddEnvironmentLinks
UpdateEnvironmentResult & AddEnvironmentLinks(const EnvironmentLink &value)
Definition: UpdateEnvironmentResult.h:770
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetVersionLabel
void SetVersionLabel(const char *value)
Definition: UpdateEnvironmentResult.h:175
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetDescription
void SetDescription(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:323
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetTemplateName
const Aws::String & GetTemplateName() const
Definition: UpdateEnvironmentResult.h:276
Aws::ElasticBeanstalk::Model::EnvironmentHealth
EnvironmentHealth
Definition: EnvironmentHealth.h:17
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithDateCreated
UpdateEnvironmentResult & WithDateCreated(Aws::Utils::DateTime &&value)
Definition: UpdateEnvironmentResult.h:453
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentName
void SetEnvironmentName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:62
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetDescription
const Aws::String & GetDescription() const
Definition: UpdateEnvironmentResult.h:318
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentId
void SetEnvironmentId(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:93
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetOperationsRole
void SetOperationsRole(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:835
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetTier
const EnvironmentTier & GetTier() const
Definition: UpdateEnvironmentResult.h:719
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEndpointURL
void SetEndpointURL(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:361
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithDescription
UpdateEnvironmentResult & WithDescription(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:338
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEndpointURL
void SetEndpointURL(const char *value)
Definition: UpdateEnvironmentResult.h:373
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentArn
void SetEnvironmentArn(const char *value)
Definition: UpdateEnvironmentResult.h:800
DateTime.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEndpointURL
UpdateEnvironmentResult & WithEndpointURL(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:379
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetEnvironmentLinks
const Aws::Vector< EnvironmentLink > & GetEnvironmentLinks() const
Definition: UpdateEnvironmentResult.h:745
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetTier
void SetTier(const EnvironmentTier &value)
Definition: UpdateEnvironmentResult.h:724
EnvironmentHealth.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult
Definition: UpdateEnvironmentResult.h:42
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetResources
void SetResources(EnvironmentResourcesDescription &&value)
Definition: UpdateEnvironmentResult.h:703
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEndpointURL
void SetEndpointURL(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:367
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetTemplateName
void SetTemplateName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:282
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithVersionLabel
UpdateEnvironmentResult & WithVersionLabel(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:180
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithSolutionStackName
UpdateEnvironmentResult & WithSolutionStackName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:221
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetApplicationName
const Aws::String & GetApplicationName() const
Definition: UpdateEnvironmentResult.h:124
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetSolutionStackName
const Aws::String & GetSolutionStackName() const
Definition: UpdateEnvironmentResult.h:197
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetCNAME
void SetCNAME(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:407
EnvironmentTier.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetResponseMetadata
void SetResponseMetadata(const ResponseMetadata &value)
Definition: UpdateEnvironmentResult.h:882
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetDateUpdated
void SetDateUpdated(const Aws::Utils::DateTime &value)
Definition: UpdateEnvironmentResult.h:464
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetResources
void SetResources(const EnvironmentResourcesDescription &value)
Definition: UpdateEnvironmentResult.h:698
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetStatus
void SetStatus(const EnvironmentStatus &value)
Definition: UpdateEnvironmentResult.h:504
AWSVector.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentId
UpdateEnvironmentResult & WithEnvironmentId(const char *value)
Definition: UpdateEnvironmentResult.h:118
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithApplicationName
UpdateEnvironmentResult & WithApplicationName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:149
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentName
UpdateEnvironmentResult & WithEnvironmentName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:77
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentId
UpdateEnvironmentResult & WithEnvironmentId(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:113
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetHealth
void SetHealth(const EnvironmentHealth &value)
Definition: UpdateEnvironmentResult.h:598
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetCNAME
void SetCNAME(const char *value)
Definition: UpdateEnvironmentResult.h:412
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithHealthStatus
UpdateEnvironmentResult & WithHealthStatus(const EnvironmentHealthStatus &value)
Definition: UpdateEnvironmentResult.h:679
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithOperationsRole
UpdateEnvironmentResult & WithOperationsRole(const char *value)
Definition: UpdateEnvironmentResult.h:875
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithAbortableOperationInProgress
UpdateEnvironmentResult & WithAbortableOperationInProgress(bool value)
Definition: UpdateEnvironmentResult.h:565
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithCNAME
UpdateEnvironmentResult & WithCNAME(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:417
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetEnvironmentId
const Aws::String & GetEnvironmentId() const
Definition: UpdateEnvironmentResult.h:88
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithDescription
UpdateEnvironmentResult & WithDescription(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:343
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithOperationsRole
UpdateEnvironmentResult & WithOperationsRole(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:859
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithTemplateName
UpdateEnvironmentResult & WithTemplateName(const char *value)
Definition: UpdateEnvironmentResult.h:312
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithSolutionStackName
UpdateEnvironmentResult & WithSolutionStackName(const char *value)
Definition: UpdateEnvironmentResult.h:233
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetOperationsRole
void SetOperationsRole(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:843
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentId
void SetEnvironmentId(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:98
Aws::ElasticBeanstalk::Model::EnvironmentTier
Definition: EnvironmentTier.h:32
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithApplicationName
UpdateEnvironmentResult & WithApplicationName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:144
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetResponseMetadata
const ResponseMetadata & GetResponseMetadata() const
Definition: UpdateEnvironmentResult.h:879
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetHealthStatus
const EnvironmentHealthStatus & GetHealthStatus() const
Definition: UpdateEnvironmentResult.h:655
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetDateUpdated
const Aws::Utils::DateTime & GetDateUpdated() const
Definition: UpdateEnvironmentResult.h:459
EnvironmentResourcesDescription.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetCNAME
const Aws::String & GetCNAME() const
Definition: UpdateEnvironmentResult.h:397
Aws::ElasticBeanstalk::Model::EnvironmentStatus
EnvironmentStatus
Definition: EnvironmentStatus.h:17
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithDateUpdated
UpdateEnvironmentResult & WithDateUpdated(Aws::Utils::DateTime &&value)
Definition: UpdateEnvironmentResult.h:479
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithResponseMetadata
UpdateEnvironmentResult & WithResponseMetadata(const ResponseMetadata &value)
Definition: UpdateEnvironmentResult.h:888
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetEndpointURL
const Aws::String & GetEndpointURL() const
Definition: UpdateEnvironmentResult.h:355
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithPlatformArn
UpdateEnvironmentResult & WithPlatformArn(const char *value)
Definition: UpdateEnvironmentResult.h:269
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::UpdateEnvironmentResult
UpdateEnvironmentResult(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetDescription
void SetDescription(const char *value)
Definition: UpdateEnvironmentResult.h:333
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetStatus
void SetStatus(EnvironmentStatus &&value)
Definition: UpdateEnvironmentResult.h:516
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEndpointURL
UpdateEnvironmentResult & WithEndpointURL(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:385
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetResponseMetadata
void SetResponseMetadata(ResponseMetadata &&value)
Definition: UpdateEnvironmentResult.h:885
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentName
void SetEnvironmentName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:57
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetResources
const EnvironmentResourcesDescription & GetResources() const
Definition: UpdateEnvironmentResult.h:693
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetSolutionStackName
void SetSolutionStackName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:203
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithResources
UpdateEnvironmentResult & WithResources(const EnvironmentResourcesDescription &value)
Definition: UpdateEnvironmentResult.h:708
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithStatus
UpdateEnvironmentResult & WithStatus(const EnvironmentStatus &value)
Definition: UpdateEnvironmentResult.h:528
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentId
UpdateEnvironmentResult & WithEnvironmentId(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:108
AWSString.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetEnvironmentName
const Aws::String & GetEnvironmentName() const
Definition: UpdateEnvironmentResult.h:52
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentName
UpdateEnvironmentResult & WithEnvironmentName(const char *value)
Definition: UpdateEnvironmentResult.h:82
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithTier
UpdateEnvironmentResult & WithTier(const EnvironmentTier &value)
Definition: UpdateEnvironmentResult.h:734
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithSolutionStackName
UpdateEnvironmentResult & WithSolutionStackName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:227
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentArn
UpdateEnvironmentResult & WithEnvironmentArn(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:806
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentLinks
UpdateEnvironmentResult & WithEnvironmentLinks(const Aws::Vector< EnvironmentLink > &value)
Definition: UpdateEnvironmentResult.h:760
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetDateCreated
void SetDateCreated(const Aws::Utils::DateTime &value)
Definition: UpdateEnvironmentResult.h:438
ResponseMetadata.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetPlatformArn
void SetPlatformArn(const char *value)
Definition: UpdateEnvironmentResult.h:254
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentArn
void SetEnvironmentArn(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:788
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithApplicationName
UpdateEnvironmentResult & WithApplicationName(const char *value)
Definition: UpdateEnvironmentResult.h:154
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithCNAME
UpdateEnvironmentResult & WithCNAME(const char *value)
Definition: UpdateEnvironmentResult.h:427
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetApplicationName
void SetApplicationName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:129
ElasticBeanstalk_EXPORTS.h
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetHealthStatus
void SetHealthStatus(EnvironmentHealthStatus &&value)
Definition: UpdateEnvironmentResult.h:671
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetAbortableOperationInProgress
void SetAbortableOperationInProgress(bool value)
Definition: UpdateEnvironmentResult.h:557
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithTier
UpdateEnvironmentResult & WithTier(EnvironmentTier &&value)
Definition: UpdateEnvironmentResult.h:739
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithPlatformArn
UpdateEnvironmentResult & WithPlatformArn(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:259
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetHealth
const EnvironmentHealth & GetHealth() const
Definition: UpdateEnvironmentResult.h:582
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetOperationsRole
const Aws::String & GetOperationsRole() const
Definition: UpdateEnvironmentResult.h:827
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetTemplateName
void SetTemplateName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:288
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithTemplateName
UpdateEnvironmentResult & WithTemplateName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:306
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetApplicationName
void SetApplicationName(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:134
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::AddEnvironmentLinks
UpdateEnvironmentResult & AddEnvironmentLinks(EnvironmentLink &&value)
Definition: UpdateEnvironmentResult.h:775
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetDateUpdated
void SetDateUpdated(Aws::Utils::DateTime &&value)
Definition: UpdateEnvironmentResult.h:469
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithTemplateName
UpdateEnvironmentResult & WithTemplateName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:300
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetVersionLabel
void SetVersionLabel(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:170
Aws
Definition: AccessManagementClient.h:15
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithResponseMetadata
UpdateEnvironmentResult & WithResponseMetadata(ResponseMetadata &&value)
Definition: UpdateEnvironmentResult.h:891
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetHealth
void SetHealth(EnvironmentHealth &&value)
Definition: UpdateEnvironmentResult.h:614
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetPlatformArn
void SetPlatformArn(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:249
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetDescription
void SetDescription(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:328
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithVersionLabel
UpdateEnvironmentResult & WithVersionLabel(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:185
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithHealth
UpdateEnvironmentResult & WithHealth(EnvironmentHealth &&value)
Definition: UpdateEnvironmentResult.h:646
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentLinks
UpdateEnvironmentResult & WithEnvironmentLinks(Aws::Vector< EnvironmentLink > &&value)
Definition: UpdateEnvironmentResult.h:765
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetDateCreated
void SetDateCreated(Aws::Utils::DateTime &&value)
Definition: UpdateEnvironmentResult.h:443
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentArn
void SetEnvironmentArn(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:794
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentLinks
void SetEnvironmentLinks(Aws::Vector< EnvironmentLink > &&value)
Definition: UpdateEnvironmentResult.h:755
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentArn
UpdateEnvironmentResult & WithEnvironmentArn(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:812
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetHealthStatus
void SetHealthStatus(const EnvironmentHealthStatus &value)
Definition: UpdateEnvironmentResult.h:663
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentLinks
void SetEnvironmentLinks(const Aws::Vector< EnvironmentLink > &value)
Definition: UpdateEnvironmentResult.h:750
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentId
void SetEnvironmentId(const char *value)
Definition: UpdateEnvironmentResult.h:103
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithPlatformArn
UpdateEnvironmentResult & WithPlatformArn(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:264
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithDateUpdated
UpdateEnvironmentResult & WithDateUpdated(const Aws::Utils::DateTime &value)
Definition: UpdateEnvironmentResult.h:474
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEndpointURL
UpdateEnvironmentResult & WithEndpointURL(const char *value)
Definition: UpdateEnvironmentResult.h:391
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithDateCreated
UpdateEnvironmentResult & WithDateCreated(const Aws::Utils::DateTime &value)
Definition: UpdateEnvironmentResult.h:448
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetEnvironmentName
void SetEnvironmentName(const char *value)
Definition: UpdateEnvironmentResult.h:67
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetApplicationName
void SetApplicationName(const char *value)
Definition: UpdateEnvironmentResult.h:139
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetDateCreated
const Aws::Utils::DateTime & GetDateCreated() const
Definition: UpdateEnvironmentResult.h:433
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentName
UpdateEnvironmentResult & WithEnvironmentName(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:72
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithEnvironmentArn
UpdateEnvironmentResult & WithEnvironmentArn(const char *value)
Definition: UpdateEnvironmentResult.h:818
Aws::ElasticBeanstalk::Model::ResponseMetadata
Definition: ResponseMetadata.h:27
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetVersionLabel
const Aws::String & GetVersionLabel() const
Definition: UpdateEnvironmentResult.h:160
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::UpdateEnvironmentResult
UpdateEnvironmentResult()
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetPlatformArn
void SetPlatformArn(const Aws::String &value)
Definition: UpdateEnvironmentResult.h:244
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetOperationsRole
void SetOperationsRole(const char *value)
Definition: UpdateEnvironmentResult.h:851
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetAbortableOperationInProgress
bool GetAbortableOperationInProgress() const
Definition: UpdateEnvironmentResult.h:549
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::GetStatus
const EnvironmentStatus & GetStatus() const
Definition: UpdateEnvironmentResult.h:492
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithResources
UpdateEnvironmentResult & WithResources(EnvironmentResourcesDescription &&value)
Definition: UpdateEnvironmentResult.h:713
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithCNAME
UpdateEnvironmentResult & WithCNAME(Aws::String &&value)
Definition: UpdateEnvironmentResult.h:422
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithHealth
UpdateEnvironmentResult & WithHealth(const EnvironmentHealth &value)
Definition: UpdateEnvironmentResult.h:630
Aws::ElasticBeanstalk::Model::EnvironmentResourcesDescription
Definition: EnvironmentResourcesDescription.h:33
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithStatus
UpdateEnvironmentResult & WithStatus(EnvironmentStatus &&value)
Definition: UpdateEnvironmentResult.h:540
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::SetTemplateName
void SetTemplateName(const char *value)
Definition: UpdateEnvironmentResult.h:294
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::WithVersionLabel
UpdateEnvironmentResult & WithVersionLabel(const char *value)
Definition: UpdateEnvironmentResult.h:190
Aws::ElasticBeanstalk::Model::UpdateEnvironmentResult::operator=
UpdateEnvironmentResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)