AWS SDK for C++  1.9.110
AWS SDK for C++
GetDeploymentResult.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 template<typename RESULT_TYPE>
19 class AmazonWebServiceResult;
20 
21 namespace Utils
22 {
23 namespace Json
24 {
25  class JsonValue;
26 } // namespace Json
27 } // namespace Utils
28 namespace AppConfig
29 {
30 namespace Model
31 {
33  {
34  public:
38 
39 
43  inline const Aws::String& GetApplicationId() const{ return m_applicationId; }
44 
48  inline void SetApplicationId(const Aws::String& value) { m_applicationId = value; }
49 
53  inline void SetApplicationId(Aws::String&& value) { m_applicationId = std::move(value); }
54 
58  inline void SetApplicationId(const char* value) { m_applicationId.assign(value); }
59 
63  inline GetDeploymentResult& WithApplicationId(const Aws::String& value) { SetApplicationId(value); return *this;}
64 
68  inline GetDeploymentResult& WithApplicationId(Aws::String&& value) { SetApplicationId(std::move(value)); return *this;}
69 
73  inline GetDeploymentResult& WithApplicationId(const char* value) { SetApplicationId(value); return *this;}
74 
75 
79  inline const Aws::String& GetEnvironmentId() const{ return m_environmentId; }
80 
84  inline void SetEnvironmentId(const Aws::String& value) { m_environmentId = value; }
85 
89  inline void SetEnvironmentId(Aws::String&& value) { m_environmentId = std::move(value); }
90 
94  inline void SetEnvironmentId(const char* value) { m_environmentId.assign(value); }
95 
99  inline GetDeploymentResult& WithEnvironmentId(const Aws::String& value) { SetEnvironmentId(value); return *this;}
100 
104  inline GetDeploymentResult& WithEnvironmentId(Aws::String&& value) { SetEnvironmentId(std::move(value)); return *this;}
105 
109  inline GetDeploymentResult& WithEnvironmentId(const char* value) { SetEnvironmentId(value); return *this;}
110 
111 
115  inline const Aws::String& GetDeploymentStrategyId() const{ return m_deploymentStrategyId; }
116 
120  inline void SetDeploymentStrategyId(const Aws::String& value) { m_deploymentStrategyId = value; }
121 
125  inline void SetDeploymentStrategyId(Aws::String&& value) { m_deploymentStrategyId = std::move(value); }
126 
130  inline void SetDeploymentStrategyId(const char* value) { m_deploymentStrategyId.assign(value); }
131 
135  inline GetDeploymentResult& WithDeploymentStrategyId(const Aws::String& value) { SetDeploymentStrategyId(value); return *this;}
136 
140  inline GetDeploymentResult& WithDeploymentStrategyId(Aws::String&& value) { SetDeploymentStrategyId(std::move(value)); return *this;}
141 
145  inline GetDeploymentResult& WithDeploymentStrategyId(const char* value) { SetDeploymentStrategyId(value); return *this;}
146 
147 
151  inline const Aws::String& GetConfigurationProfileId() const{ return m_configurationProfileId; }
152 
156  inline void SetConfigurationProfileId(const Aws::String& value) { m_configurationProfileId = value; }
157 
161  inline void SetConfigurationProfileId(Aws::String&& value) { m_configurationProfileId = std::move(value); }
162 
166  inline void SetConfigurationProfileId(const char* value) { m_configurationProfileId.assign(value); }
167 
171  inline GetDeploymentResult& WithConfigurationProfileId(const Aws::String& value) { SetConfigurationProfileId(value); return *this;}
172 
176  inline GetDeploymentResult& WithConfigurationProfileId(Aws::String&& value) { SetConfigurationProfileId(std::move(value)); return *this;}
177 
181  inline GetDeploymentResult& WithConfigurationProfileId(const char* value) { SetConfigurationProfileId(value); return *this;}
182 
183 
187  inline int GetDeploymentNumber() const{ return m_deploymentNumber; }
188 
192  inline void SetDeploymentNumber(int value) { m_deploymentNumber = value; }
193 
197  inline GetDeploymentResult& WithDeploymentNumber(int value) { SetDeploymentNumber(value); return *this;}
198 
199 
203  inline const Aws::String& GetConfigurationName() const{ return m_configurationName; }
204 
208  inline void SetConfigurationName(const Aws::String& value) { m_configurationName = value; }
209 
213  inline void SetConfigurationName(Aws::String&& value) { m_configurationName = std::move(value); }
214 
218  inline void SetConfigurationName(const char* value) { m_configurationName.assign(value); }
219 
223  inline GetDeploymentResult& WithConfigurationName(const Aws::String& value) { SetConfigurationName(value); return *this;}
224 
228  inline GetDeploymentResult& WithConfigurationName(Aws::String&& value) { SetConfigurationName(std::move(value)); return *this;}
229 
233  inline GetDeploymentResult& WithConfigurationName(const char* value) { SetConfigurationName(value); return *this;}
234 
235 
239  inline const Aws::String& GetConfigurationLocationUri() const{ return m_configurationLocationUri; }
240 
244  inline void SetConfigurationLocationUri(const Aws::String& value) { m_configurationLocationUri = value; }
245 
249  inline void SetConfigurationLocationUri(Aws::String&& value) { m_configurationLocationUri = std::move(value); }
250 
254  inline void SetConfigurationLocationUri(const char* value) { m_configurationLocationUri.assign(value); }
255 
259  inline GetDeploymentResult& WithConfigurationLocationUri(const Aws::String& value) { SetConfigurationLocationUri(value); return *this;}
260 
264  inline GetDeploymentResult& WithConfigurationLocationUri(Aws::String&& value) { SetConfigurationLocationUri(std::move(value)); return *this;}
265 
269  inline GetDeploymentResult& WithConfigurationLocationUri(const char* value) { SetConfigurationLocationUri(value); return *this;}
270 
271 
275  inline const Aws::String& GetConfigurationVersion() const{ return m_configurationVersion; }
276 
280  inline void SetConfigurationVersion(const Aws::String& value) { m_configurationVersion = value; }
281 
285  inline void SetConfigurationVersion(Aws::String&& value) { m_configurationVersion = std::move(value); }
286 
290  inline void SetConfigurationVersion(const char* value) { m_configurationVersion.assign(value); }
291 
295  inline GetDeploymentResult& WithConfigurationVersion(const Aws::String& value) { SetConfigurationVersion(value); return *this;}
296 
300  inline GetDeploymentResult& WithConfigurationVersion(Aws::String&& value) { SetConfigurationVersion(std::move(value)); return *this;}
301 
305  inline GetDeploymentResult& WithConfigurationVersion(const char* value) { SetConfigurationVersion(value); return *this;}
306 
307 
311  inline const Aws::String& GetDescription() const{ return m_description; }
312 
316  inline void SetDescription(const Aws::String& value) { m_description = value; }
317 
321  inline void SetDescription(Aws::String&& value) { m_description = std::move(value); }
322 
326  inline void SetDescription(const char* value) { m_description.assign(value); }
327 
331  inline GetDeploymentResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;}
332 
336  inline GetDeploymentResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;}
337 
341  inline GetDeploymentResult& WithDescription(const char* value) { SetDescription(value); return *this;}
342 
343 
347  inline int GetDeploymentDurationInMinutes() const{ return m_deploymentDurationInMinutes; }
348 
352  inline void SetDeploymentDurationInMinutes(int value) { m_deploymentDurationInMinutes = value; }
353 
357  inline GetDeploymentResult& WithDeploymentDurationInMinutes(int value) { SetDeploymentDurationInMinutes(value); return *this;}
358 
359 
363  inline const GrowthType& GetGrowthType() const{ return m_growthType; }
364 
368  inline void SetGrowthType(const GrowthType& value) { m_growthType = value; }
369 
373  inline void SetGrowthType(GrowthType&& value) { m_growthType = std::move(value); }
374 
378  inline GetDeploymentResult& WithGrowthType(const GrowthType& value) { SetGrowthType(value); return *this;}
379 
383  inline GetDeploymentResult& WithGrowthType(GrowthType&& value) { SetGrowthType(std::move(value)); return *this;}
384 
385 
390  inline double GetGrowthFactor() const{ return m_growthFactor; }
391 
396  inline void SetGrowthFactor(double value) { m_growthFactor = value; }
397 
402  inline GetDeploymentResult& WithGrowthFactor(double value) { SetGrowthFactor(value); return *this;}
403 
404 
409  inline int GetFinalBakeTimeInMinutes() const{ return m_finalBakeTimeInMinutes; }
410 
415  inline void SetFinalBakeTimeInMinutes(int value) { m_finalBakeTimeInMinutes = value; }
416 
421  inline GetDeploymentResult& WithFinalBakeTimeInMinutes(int value) { SetFinalBakeTimeInMinutes(value); return *this;}
422 
423 
427  inline const DeploymentState& GetState() const{ return m_state; }
428 
432  inline void SetState(const DeploymentState& value) { m_state = value; }
433 
437  inline void SetState(DeploymentState&& value) { m_state = std::move(value); }
438 
442  inline GetDeploymentResult& WithState(const DeploymentState& value) { SetState(value); return *this;}
443 
447  inline GetDeploymentResult& WithState(DeploymentState&& value) { SetState(std::move(value)); return *this;}
448 
449 
454  inline const Aws::Vector<DeploymentEvent>& GetEventLog() const{ return m_eventLog; }
455 
460  inline void SetEventLog(const Aws::Vector<DeploymentEvent>& value) { m_eventLog = value; }
461 
466  inline void SetEventLog(Aws::Vector<DeploymentEvent>&& value) { m_eventLog = std::move(value); }
467 
472  inline GetDeploymentResult& WithEventLog(const Aws::Vector<DeploymentEvent>& value) { SetEventLog(value); return *this;}
473 
478  inline GetDeploymentResult& WithEventLog(Aws::Vector<DeploymentEvent>&& value) { SetEventLog(std::move(value)); return *this;}
479 
484  inline GetDeploymentResult& AddEventLog(const DeploymentEvent& value) { m_eventLog.push_back(value); return *this; }
485 
490  inline GetDeploymentResult& AddEventLog(DeploymentEvent&& value) { m_eventLog.push_back(std::move(value)); return *this; }
491 
492 
496  inline double GetPercentageComplete() const{ return m_percentageComplete; }
497 
501  inline void SetPercentageComplete(double value) { m_percentageComplete = value; }
502 
506  inline GetDeploymentResult& WithPercentageComplete(double value) { SetPercentageComplete(value); return *this;}
507 
508 
512  inline const Aws::Utils::DateTime& GetStartedAt() const{ return m_startedAt; }
513 
517  inline void SetStartedAt(const Aws::Utils::DateTime& value) { m_startedAt = value; }
518 
522  inline void SetStartedAt(Aws::Utils::DateTime&& value) { m_startedAt = std::move(value); }
523 
527  inline GetDeploymentResult& WithStartedAt(const Aws::Utils::DateTime& value) { SetStartedAt(value); return *this;}
528 
532  inline GetDeploymentResult& WithStartedAt(Aws::Utils::DateTime&& value) { SetStartedAt(std::move(value)); return *this;}
533 
534 
538  inline const Aws::Utils::DateTime& GetCompletedAt() const{ return m_completedAt; }
539 
543  inline void SetCompletedAt(const Aws::Utils::DateTime& value) { m_completedAt = value; }
544 
548  inline void SetCompletedAt(Aws::Utils::DateTime&& value) { m_completedAt = std::move(value); }
549 
553  inline GetDeploymentResult& WithCompletedAt(const Aws::Utils::DateTime& value) { SetCompletedAt(value); return *this;}
554 
558  inline GetDeploymentResult& WithCompletedAt(Aws::Utils::DateTime&& value) { SetCompletedAt(std::move(value)); return *this;}
559 
560  private:
561 
562  Aws::String m_applicationId;
563 
564  Aws::String m_environmentId;
565 
566  Aws::String m_deploymentStrategyId;
567 
568  Aws::String m_configurationProfileId;
569 
570  int m_deploymentNumber;
571 
572  Aws::String m_configurationName;
573 
574  Aws::String m_configurationLocationUri;
575 
576  Aws::String m_configurationVersion;
577 
578  Aws::String m_description;
579 
580  int m_deploymentDurationInMinutes;
581 
582  GrowthType m_growthType;
583 
584  double m_growthFactor;
585 
586  int m_finalBakeTimeInMinutes;
587 
588  DeploymentState m_state;
589 
590  Aws::Vector<DeploymentEvent> m_eventLog;
591 
592  double m_percentageComplete;
593 
594  Aws::Utils::DateTime m_startedAt;
595 
596  Aws::Utils::DateTime m_completedAt;
597  };
598 
599 } // namespace Model
600 } // namespace AppConfig
601 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationProfileId
void SetConfigurationProfileId(Aws::String &&value)
Definition: GetDeploymentResult.h:161
Aws::AppConfig::Model::GetDeploymentResult::WithDeploymentDurationInMinutes
GetDeploymentResult & WithDeploymentDurationInMinutes(int value)
Definition: GetDeploymentResult.h:357
Aws::AppConfig::Model::GetDeploymentResult::WithState
GetDeploymentResult & WithState(DeploymentState &&value)
Definition: GetDeploymentResult.h:447
Aws::AppConfig::Model::GetDeploymentResult::SetGrowthType
void SetGrowthType(GrowthType &&value)
Definition: GetDeploymentResult.h:373
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationProfileId
void SetConfigurationProfileId(const char *value)
Definition: GetDeploymentResult.h:166
Aws::AppConfig::Model::GetDeploymentResult::GetDeploymentDurationInMinutes
int GetDeploymentDurationInMinutes() const
Definition: GetDeploymentResult.h:347
Aws::AppConfig::Model::GetDeploymentResult::WithDeploymentStrategyId
GetDeploymentResult & WithDeploymentStrategyId(const Aws::String &value)
Definition: GetDeploymentResult.h:135
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationName
void SetConfigurationName(const Aws::String &value)
Definition: GetDeploymentResult.h:208
Aws::AppConfig::Model::GetDeploymentResult::SetFinalBakeTimeInMinutes
void SetFinalBakeTimeInMinutes(int value)
Definition: GetDeploymentResult.h:415
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationLocationUri
void SetConfigurationLocationUri(Aws::String &&value)
Definition: GetDeploymentResult.h:249
Aws::AppConfig::Model::GetDeploymentResult::WithCompletedAt
GetDeploymentResult & WithCompletedAt(Aws::Utils::DateTime &&value)
Definition: GetDeploymentResult.h:558
Aws::AppConfig::Model::DeploymentState
DeploymentState
Definition: DeploymentState.h:17
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationName
GetDeploymentResult & WithConfigurationName(const Aws::String &value)
Definition: GetDeploymentResult.h:223
Aws::AppConfig::Model::GetDeploymentResult::GetDeploymentResult
GetDeploymentResult()
Aws::AppConfig::Model::GetDeploymentResult::WithEnvironmentId
GetDeploymentResult & WithEnvironmentId(const char *value)
Definition: GetDeploymentResult.h:109
Aws::AppConfig::Model::GetDeploymentResult::SetDeploymentDurationInMinutes
void SetDeploymentDurationInMinutes(int value)
Definition: GetDeploymentResult.h:352
Aws::AppConfig::Model::GetDeploymentResult::WithStartedAt
GetDeploymentResult & WithStartedAt(Aws::Utils::DateTime &&value)
Definition: GetDeploymentResult.h:532
Aws::AppConfig::Model::GetDeploymentResult::WithEventLog
GetDeploymentResult & WithEventLog(Aws::Vector< DeploymentEvent > &&value)
Definition: GetDeploymentResult.h:478
Aws::AppConfig::Model::GetDeploymentResult
Definition: GetDeploymentResult.h:33
Aws::AppConfig::Model::GetDeploymentResult::WithDescription
GetDeploymentResult & WithDescription(const char *value)
Definition: GetDeploymentResult.h:341
DateTime.h
Aws::AppConfig::Model::DeploymentEvent
Definition: DeploymentEvent.h:35
GrowthType.h
Aws::AppConfig::Model::GetDeploymentResult::WithGrowthFactor
GetDeploymentResult & WithGrowthFactor(double value)
Definition: GetDeploymentResult.h:402
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationProfileId
GetDeploymentResult & WithConfigurationProfileId(const char *value)
Definition: GetDeploymentResult.h:181
Aws::AppConfig::Model::GetDeploymentResult::SetApplicationId
void SetApplicationId(Aws::String &&value)
Definition: GetDeploymentResult.h:53
Aws::AppConfig::Model::GetDeploymentResult::SetEventLog
void SetEventLog(Aws::Vector< DeploymentEvent > &&value)
Definition: GetDeploymentResult.h:466
Aws::AppConfig::Model::GetDeploymentResult::GetDeploymentNumber
int GetDeploymentNumber() const
Definition: GetDeploymentResult.h:187
Aws::AppConfig::Model::GetDeploymentResult::operator=
GetDeploymentResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::AppConfig::Model::GetDeploymentResult::GetStartedAt
const Aws::Utils::DateTime & GetStartedAt() const
Definition: GetDeploymentResult.h:512
DeploymentEvent.h
Aws::AppConfig::Model::GetDeploymentResult::WithApplicationId
GetDeploymentResult & WithApplicationId(const char *value)
Definition: GetDeploymentResult.h:73
Aws::AppConfig::Model::GetDeploymentResult::SetState
void SetState(const DeploymentState &value)
Definition: GetDeploymentResult.h:432
Aws::AppConfig::Model::GetDeploymentResult::WithFinalBakeTimeInMinutes
GetDeploymentResult & WithFinalBakeTimeInMinutes(int value)
Definition: GetDeploymentResult.h:421
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationProfileId
void SetConfigurationProfileId(const Aws::String &value)
Definition: GetDeploymentResult.h:156
Aws::AppConfig::Model::GetDeploymentResult::GetDeploymentStrategyId
const Aws::String & GetDeploymentStrategyId() const
Definition: GetDeploymentResult.h:115
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
AWSVector.h
AppConfig_EXPORTS.h
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationName
void SetConfigurationName(const char *value)
Definition: GetDeploymentResult.h:218
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationProfileId
GetDeploymentResult & WithConfigurationProfileId(Aws::String &&value)
Definition: GetDeploymentResult.h:176
Aws::AppConfig::Model::GetDeploymentResult::SetPercentageComplete
void SetPercentageComplete(double value)
Definition: GetDeploymentResult.h:501
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationVersion
GetDeploymentResult & WithConfigurationVersion(Aws::String &&value)
Definition: GetDeploymentResult.h:300
Aws::AppConfig::Model::GetDeploymentResult::GetCompletedAt
const Aws::Utils::DateTime & GetCompletedAt() const
Definition: GetDeploymentResult.h:538
Aws::AppConfig::Model::GetDeploymentResult::SetCompletedAt
void SetCompletedAt(const Aws::Utils::DateTime &value)
Definition: GetDeploymentResult.h:543
Aws::AppConfig::Model::GetDeploymentResult::SetDeploymentNumber
void SetDeploymentNumber(int value)
Definition: GetDeploymentResult.h:192
Aws::AppConfig::Model::GetDeploymentResult::SetGrowthFactor
void SetGrowthFactor(double value)
Definition: GetDeploymentResult.h:396
Aws::AppConfig::Model::GetDeploymentResult::SetState
void SetState(DeploymentState &&value)
Definition: GetDeploymentResult.h:437
Aws::AppConfig::Model::GetDeploymentResult::GetState
const DeploymentState & GetState() const
Definition: GetDeploymentResult.h:427
Aws::AppConfig::Model::GetDeploymentResult::SetDescription
void SetDescription(const char *value)
Definition: GetDeploymentResult.h:326
Aws::AppConfig::Model::GetDeploymentResult::SetStartedAt
void SetStartedAt(Aws::Utils::DateTime &&value)
Definition: GetDeploymentResult.h:522
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationLocationUri
GetDeploymentResult & WithConfigurationLocationUri(Aws::String &&value)
Definition: GetDeploymentResult.h:264
Aws::AppConfig::Model::GetDeploymentResult::GetConfigurationLocationUri
const Aws::String & GetConfigurationLocationUri() const
Definition: GetDeploymentResult.h:239
Aws::AppConfig::Model::GetDeploymentResult::SetDeploymentStrategyId
void SetDeploymentStrategyId(const Aws::String &value)
Definition: GetDeploymentResult.h:120
Aws::AppConfig::Model::GetDeploymentResult::WithGrowthType
GetDeploymentResult & WithGrowthType(const GrowthType &value)
Definition: GetDeploymentResult.h:378
Aws::AppConfig::Model::GetDeploymentResult::SetEnvironmentId
void SetEnvironmentId(Aws::String &&value)
Definition: GetDeploymentResult.h:89
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationProfileId
GetDeploymentResult & WithConfigurationProfileId(const Aws::String &value)
Definition: GetDeploymentResult.h:171
Aws::AppConfig::Model::GetDeploymentResult::WithApplicationId
GetDeploymentResult & WithApplicationId(Aws::String &&value)
Definition: GetDeploymentResult.h:68
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationName
GetDeploymentResult & WithConfigurationName(const char *value)
Definition: GetDeploymentResult.h:233
Aws::AppConfig::Model::GetDeploymentResult::WithEnvironmentId
GetDeploymentResult & WithEnvironmentId(Aws::String &&value)
Definition: GetDeploymentResult.h:104
Aws::AppConfig::Model::GetDeploymentResult::SetDeploymentStrategyId
void SetDeploymentStrategyId(Aws::String &&value)
Definition: GetDeploymentResult.h:125
Aws::AppConfig::Model::GetDeploymentResult::SetGrowthType
void SetGrowthType(const GrowthType &value)
Definition: GetDeploymentResult.h:368
Aws::AppConfig::Model::GetDeploymentResult::WithGrowthType
GetDeploymentResult & WithGrowthType(GrowthType &&value)
Definition: GetDeploymentResult.h:383
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationVersion
void SetConfigurationVersion(Aws::String &&value)
Definition: GetDeploymentResult.h:285
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationVersion
void SetConfigurationVersion(const char *value)
Definition: GetDeploymentResult.h:290
Aws::AppConfig::Model::GetDeploymentResult::WithDeploymentStrategyId
GetDeploymentResult & WithDeploymentStrategyId(const char *value)
Definition: GetDeploymentResult.h:145
Aws::AppConfig::Model::GetDeploymentResult::WithCompletedAt
GetDeploymentResult & WithCompletedAt(const Aws::Utils::DateTime &value)
Definition: GetDeploymentResult.h:553
Aws::AppConfig::Model::GetDeploymentResult::WithStartedAt
GetDeploymentResult & WithStartedAt(const Aws::Utils::DateTime &value)
Definition: GetDeploymentResult.h:527
AWSString.h
Aws::AppConfig::Model::GetDeploymentResult::SetDescription
void SetDescription(const Aws::String &value)
Definition: GetDeploymentResult.h:316
Aws::AppConfig::Model::GrowthType
GrowthType
Definition: GrowthType.h:17
Aws::AppConfig::Model::GetDeploymentResult::WithEventLog
GetDeploymentResult & WithEventLog(const Aws::Vector< DeploymentEvent > &value)
Definition: GetDeploymentResult.h:472
Aws::AppConfig::Model::GetDeploymentResult::WithDeploymentNumber
GetDeploymentResult & WithDeploymentNumber(int value)
Definition: GetDeploymentResult.h:197
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationName
GetDeploymentResult & WithConfigurationName(Aws::String &&value)
Definition: GetDeploymentResult.h:228
Aws::AppConfig::Model::GetDeploymentResult::GetConfigurationProfileId
const Aws::String & GetConfigurationProfileId() const
Definition: GetDeploymentResult.h:151
Aws::AppConfig::Model::GetDeploymentResult::GetConfigurationName
const Aws::String & GetConfigurationName() const
Definition: GetDeploymentResult.h:203
Aws::AppConfig::Model::GetDeploymentResult::WithDeploymentStrategyId
GetDeploymentResult & WithDeploymentStrategyId(Aws::String &&value)
Definition: GetDeploymentResult.h:140
Aws::AppConfig::Model::GetDeploymentResult::GetDescription
const Aws::String & GetDescription() const
Definition: GetDeploymentResult.h:311
Aws::AppConfig::Model::GetDeploymentResult::SetEnvironmentId
void SetEnvironmentId(const char *value)
Definition: GetDeploymentResult.h:94
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationVersion
GetDeploymentResult & WithConfigurationVersion(const Aws::String &value)
Definition: GetDeploymentResult.h:295
Aws::AppConfig::Model::GetDeploymentResult::SetApplicationId
void SetApplicationId(const char *value)
Definition: GetDeploymentResult.h:58
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationVersion
GetDeploymentResult & WithConfigurationVersion(const char *value)
Definition: GetDeploymentResult.h:305
Aws::AppConfig::Model::GetDeploymentResult::GetDeploymentResult
GetDeploymentResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DeploymentState.h
Aws::AppConfig::Model::GetDeploymentResult::WithDescription
GetDeploymentResult & WithDescription(Aws::String &&value)
Definition: GetDeploymentResult.h:336
Aws::AppConfig::Model::GetDeploymentResult::GetGrowthFactor
double GetGrowthFactor() const
Definition: GetDeploymentResult.h:390
Aws::AppConfig::Model::GetDeploymentResult::WithApplicationId
GetDeploymentResult & WithApplicationId(const Aws::String &value)
Definition: GetDeploymentResult.h:63
Aws::AppConfig::Model::GetDeploymentResult::GetPercentageComplete
double GetPercentageComplete() const
Definition: GetDeploymentResult.h:496
Aws::AppConfig::Model::GetDeploymentResult::SetEnvironmentId
void SetEnvironmentId(const Aws::String &value)
Definition: GetDeploymentResult.h:84
Aws::AppConfig::Model::GetDeploymentResult::WithState
GetDeploymentResult & WithState(const DeploymentState &value)
Definition: GetDeploymentResult.h:442
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationLocationUri
void SetConfigurationLocationUri(const Aws::String &value)
Definition: GetDeploymentResult.h:244
Aws::AppConfig::Model::GetDeploymentResult::SetDeploymentStrategyId
void SetDeploymentStrategyId(const char *value)
Definition: GetDeploymentResult.h:130
Aws::AppConfig::Model::GetDeploymentResult::SetStartedAt
void SetStartedAt(const Aws::Utils::DateTime &value)
Definition: GetDeploymentResult.h:517
Aws::AppConfig::Model::GetDeploymentResult::GetFinalBakeTimeInMinutes
int GetFinalBakeTimeInMinutes() const
Definition: GetDeploymentResult.h:409
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationLocationUri
GetDeploymentResult & WithConfigurationLocationUri(const char *value)
Definition: GetDeploymentResult.h:269
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationVersion
void SetConfigurationVersion(const Aws::String &value)
Definition: GetDeploymentResult.h:280
Aws
Definition: AccessManagementClient.h:15
Aws::AppConfig::Model::GetDeploymentResult::GetApplicationId
const Aws::String & GetApplicationId() const
Definition: GetDeploymentResult.h:43
Aws::AppConfig::Model::GetDeploymentResult::GetGrowthType
const GrowthType & GetGrowthType() const
Definition: GetDeploymentResult.h:363
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
AWS_APPCONFIG_API
#define AWS_APPCONFIG_API
Definition: AppConfig_EXPORTS.h:28
Aws::AppConfig::Model::GetDeploymentResult::AddEventLog
GetDeploymentResult & AddEventLog(const DeploymentEvent &value)
Definition: GetDeploymentResult.h:484
Aws::AppConfig::Model::GetDeploymentResult::GetEnvironmentId
const Aws::String & GetEnvironmentId() const
Definition: GetDeploymentResult.h:79
Aws::AppConfig::Model::GetDeploymentResult::WithEnvironmentId
GetDeploymentResult & WithEnvironmentId(const Aws::String &value)
Definition: GetDeploymentResult.h:99
Aws::AppConfig::Model::GetDeploymentResult::WithDescription
GetDeploymentResult & WithDescription(const Aws::String &value)
Definition: GetDeploymentResult.h:331
Aws::AppConfig::Model::GetDeploymentResult::WithConfigurationLocationUri
GetDeploymentResult & WithConfigurationLocationUri(const Aws::String &value)
Definition: GetDeploymentResult.h:259
Aws::AppConfig::Model::GetDeploymentResult::AddEventLog
GetDeploymentResult & AddEventLog(DeploymentEvent &&value)
Definition: GetDeploymentResult.h:490
Aws::AppConfig::Model::GetDeploymentResult::GetEventLog
const Aws::Vector< DeploymentEvent > & GetEventLog() const
Definition: GetDeploymentResult.h:454
Aws::AppConfig::Model::GetDeploymentResult::SetDescription
void SetDescription(Aws::String &&value)
Definition: GetDeploymentResult.h:321
Aws::AppConfig::Model::GetDeploymentResult::GetConfigurationVersion
const Aws::String & GetConfigurationVersion() const
Definition: GetDeploymentResult.h:275
Aws::AppConfig::Model::GetDeploymentResult::WithPercentageComplete
GetDeploymentResult & WithPercentageComplete(double value)
Definition: GetDeploymentResult.h:506
Aws::AppConfig::Model::GetDeploymentResult::SetEventLog
void SetEventLog(const Aws::Vector< DeploymentEvent > &value)
Definition: GetDeploymentResult.h:460
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationLocationUri
void SetConfigurationLocationUri(const char *value)
Definition: GetDeploymentResult.h:254
Aws::AppConfig::Model::GetDeploymentResult::SetApplicationId
void SetApplicationId(const Aws::String &value)
Definition: GetDeploymentResult.h:48
Aws::AppConfig::Model::GetDeploymentResult::SetConfigurationName
void SetConfigurationName(Aws::String &&value)
Definition: GetDeploymentResult.h:213
Aws::AppConfig::Model::GetDeploymentResult::SetCompletedAt
void SetCompletedAt(Aws::Utils::DateTime &&value)
Definition: GetDeploymentResult.h:548