AWS SDK for C++  1.9.20
AWS SDK for C++
DescribeDeploymentJobResult.h
Go to the documentation of this file.
1 
6 #pragma once
17 #include <utility>
18 
19 namespace Aws
20 {
21 template<typename RESULT_TYPE>
22 class AmazonWebServiceResult;
23 
24 namespace Utils
25 {
26 namespace Json
27 {
28  class JsonValue;
29 } // namespace Json
30 } // namespace Utils
31 namespace RoboMaker
32 {
33 namespace Model
34 {
36  {
37  public:
41 
42 
46  inline const Aws::String& GetArn() const{ return m_arn; }
47 
51  inline void SetArn(const Aws::String& value) { m_arn = value; }
52 
56  inline void SetArn(Aws::String&& value) { m_arn = std::move(value); }
57 
61  inline void SetArn(const char* value) { m_arn.assign(value); }
62 
66  inline DescribeDeploymentJobResult& WithArn(const Aws::String& value) { SetArn(value); return *this;}
67 
71  inline DescribeDeploymentJobResult& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
72 
76  inline DescribeDeploymentJobResult& WithArn(const char* value) { SetArn(value); return *this;}
77 
78 
82  inline const Aws::String& GetFleet() const{ return m_fleet; }
83 
87  inline void SetFleet(const Aws::String& value) { m_fleet = value; }
88 
92  inline void SetFleet(Aws::String&& value) { m_fleet = std::move(value); }
93 
97  inline void SetFleet(const char* value) { m_fleet.assign(value); }
98 
102  inline DescribeDeploymentJobResult& WithFleet(const Aws::String& value) { SetFleet(value); return *this;}
103 
107  inline DescribeDeploymentJobResult& WithFleet(Aws::String&& value) { SetFleet(std::move(value)); return *this;}
108 
112  inline DescribeDeploymentJobResult& WithFleet(const char* value) { SetFleet(value); return *this;}
113 
114 
118  inline const DeploymentStatus& GetStatus() const{ return m_status; }
119 
123  inline void SetStatus(const DeploymentStatus& value) { m_status = value; }
124 
128  inline void SetStatus(DeploymentStatus&& value) { m_status = std::move(value); }
129 
133  inline DescribeDeploymentJobResult& WithStatus(const DeploymentStatus& value) { SetStatus(value); return *this;}
134 
138  inline DescribeDeploymentJobResult& WithStatus(DeploymentStatus&& value) { SetStatus(std::move(value)); return *this;}
139 
140 
144  inline const DeploymentConfig& GetDeploymentConfig() const{ return m_deploymentConfig; }
145 
149  inline void SetDeploymentConfig(const DeploymentConfig& value) { m_deploymentConfig = value; }
150 
154  inline void SetDeploymentConfig(DeploymentConfig&& value) { m_deploymentConfig = std::move(value); }
155 
159  inline DescribeDeploymentJobResult& WithDeploymentConfig(const DeploymentConfig& value) { SetDeploymentConfig(value); return *this;}
160 
164  inline DescribeDeploymentJobResult& WithDeploymentConfig(DeploymentConfig&& value) { SetDeploymentConfig(std::move(value)); return *this;}
165 
166 
170  inline const Aws::Vector<DeploymentApplicationConfig>& GetDeploymentApplicationConfigs() const{ return m_deploymentApplicationConfigs; }
171 
175  inline void SetDeploymentApplicationConfigs(const Aws::Vector<DeploymentApplicationConfig>& value) { m_deploymentApplicationConfigs = value; }
176 
180  inline void SetDeploymentApplicationConfigs(Aws::Vector<DeploymentApplicationConfig>&& value) { m_deploymentApplicationConfigs = std::move(value); }
181 
185  inline DescribeDeploymentJobResult& WithDeploymentApplicationConfigs(const Aws::Vector<DeploymentApplicationConfig>& value) { SetDeploymentApplicationConfigs(value); return *this;}
186 
190  inline DescribeDeploymentJobResult& WithDeploymentApplicationConfigs(Aws::Vector<DeploymentApplicationConfig>&& value) { SetDeploymentApplicationConfigs(std::move(value)); return *this;}
191 
195  inline DescribeDeploymentJobResult& AddDeploymentApplicationConfigs(const DeploymentApplicationConfig& value) { m_deploymentApplicationConfigs.push_back(value); return *this; }
196 
200  inline DescribeDeploymentJobResult& AddDeploymentApplicationConfigs(DeploymentApplicationConfig&& value) { m_deploymentApplicationConfigs.push_back(std::move(value)); return *this; }
201 
202 
206  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
207 
211  inline void SetFailureReason(const Aws::String& value) { m_failureReason = value; }
212 
216  inline void SetFailureReason(Aws::String&& value) { m_failureReason = std::move(value); }
217 
221  inline void SetFailureReason(const char* value) { m_failureReason.assign(value); }
222 
226  inline DescribeDeploymentJobResult& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
227 
231  inline DescribeDeploymentJobResult& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
232 
236  inline DescribeDeploymentJobResult& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
237 
238 
242  inline const DeploymentJobErrorCode& GetFailureCode() const{ return m_failureCode; }
243 
247  inline void SetFailureCode(const DeploymentJobErrorCode& value) { m_failureCode = value; }
248 
252  inline void SetFailureCode(DeploymentJobErrorCode&& value) { m_failureCode = std::move(value); }
253 
257  inline DescribeDeploymentJobResult& WithFailureCode(const DeploymentJobErrorCode& value) { SetFailureCode(value); return *this;}
258 
262  inline DescribeDeploymentJobResult& WithFailureCode(DeploymentJobErrorCode&& value) { SetFailureCode(std::move(value)); return *this;}
263 
264 
269  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
270 
275  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAt = value; }
276 
281  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAt = std::move(value); }
282 
287  inline DescribeDeploymentJobResult& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
288 
293  inline DescribeDeploymentJobResult& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
294 
295 
299  inline const Aws::Vector<RobotDeployment>& GetRobotDeploymentSummary() const{ return m_robotDeploymentSummary; }
300 
304  inline void SetRobotDeploymentSummary(const Aws::Vector<RobotDeployment>& value) { m_robotDeploymentSummary = value; }
305 
309  inline void SetRobotDeploymentSummary(Aws::Vector<RobotDeployment>&& value) { m_robotDeploymentSummary = std::move(value); }
310 
314  inline DescribeDeploymentJobResult& WithRobotDeploymentSummary(const Aws::Vector<RobotDeployment>& value) { SetRobotDeploymentSummary(value); return *this;}
315 
319  inline DescribeDeploymentJobResult& WithRobotDeploymentSummary(Aws::Vector<RobotDeployment>&& value) { SetRobotDeploymentSummary(std::move(value)); return *this;}
320 
324  inline DescribeDeploymentJobResult& AddRobotDeploymentSummary(const RobotDeployment& value) { m_robotDeploymentSummary.push_back(value); return *this; }
325 
329  inline DescribeDeploymentJobResult& AddRobotDeploymentSummary(RobotDeployment&& value) { m_robotDeploymentSummary.push_back(std::move(value)); return *this; }
330 
331 
335  inline const Aws::Map<Aws::String, Aws::String>& GetTags() const{ return m_tags; }
336 
340  inline void SetTags(const Aws::Map<Aws::String, Aws::String>& value) { m_tags = value; }
341 
345  inline void SetTags(Aws::Map<Aws::String, Aws::String>&& value) { m_tags = std::move(value); }
346 
350  inline DescribeDeploymentJobResult& WithTags(const Aws::Map<Aws::String, Aws::String>& value) { SetTags(value); return *this;}
351 
355  inline DescribeDeploymentJobResult& WithTags(Aws::Map<Aws::String, Aws::String>&& value) { SetTags(std::move(value)); return *this;}
356 
360  inline DescribeDeploymentJobResult& AddTags(const Aws::String& key, const Aws::String& value) { m_tags.emplace(key, value); return *this; }
361 
365  inline DescribeDeploymentJobResult& AddTags(Aws::String&& key, const Aws::String& value) { m_tags.emplace(std::move(key), value); return *this; }
366 
370  inline DescribeDeploymentJobResult& AddTags(const Aws::String& key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
371 
375  inline DescribeDeploymentJobResult& AddTags(Aws::String&& key, Aws::String&& value) { m_tags.emplace(std::move(key), std::move(value)); return *this; }
376 
380  inline DescribeDeploymentJobResult& AddTags(const char* key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
381 
385  inline DescribeDeploymentJobResult& AddTags(Aws::String&& key, const char* value) { m_tags.emplace(std::move(key), value); return *this; }
386 
390  inline DescribeDeploymentJobResult& AddTags(const char* key, const char* value) { m_tags.emplace(key, value); return *this; }
391 
392  private:
393 
394  Aws::String m_arn;
395 
396  Aws::String m_fleet;
397 
398  DeploymentStatus m_status;
399 
400  DeploymentConfig m_deploymentConfig;
401 
402  Aws::Vector<DeploymentApplicationConfig> m_deploymentApplicationConfigs;
403 
404  Aws::String m_failureReason;
405 
406  DeploymentJobErrorCode m_failureCode;
407 
408  Aws::Utils::DateTime m_createdAt;
409 
410  Aws::Vector<RobotDeployment> m_robotDeploymentSummary;
411 
413  };
414 
415 } // namespace Model
416 } // namespace RoboMaker
417 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetFleet
const Aws::String & GetFleet() const
Definition: DescribeDeploymentJobResult.h:82
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFleet
DescribeDeploymentJobResult & WithFleet(Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:107
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddRobotDeploymentSummary
DescribeDeploymentJobResult & AddRobotDeploymentSummary(const RobotDeployment &value)
Definition: DescribeDeploymentJobResult.h:324
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetRobotDeploymentSummary
void SetRobotDeploymentSummary(Aws::Vector< RobotDeployment > &&value)
Definition: DescribeDeploymentJobResult.h:309
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddDeploymentApplicationConfigs
DescribeDeploymentJobResult & AddDeploymentApplicationConfigs(DeploymentApplicationConfig &&value)
Definition: DescribeDeploymentJobResult.h:200
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeDeploymentJobResult.h:275
Aws::RoboMaker::Model::DeploymentStatus
DeploymentStatus
Definition: DeploymentStatus.h:17
DeploymentApplicationConfig.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetDeploymentConfig
void SetDeploymentConfig(DeploymentConfig &&value)
Definition: DescribeDeploymentJobResult.h:154
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetDeploymentApplicationConfigs
void SetDeploymentApplicationConfigs(Aws::Vector< DeploymentApplicationConfig > &&value)
Definition: DescribeDeploymentJobResult.h:180
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithDeploymentApplicationConfigs
DescribeDeploymentJobResult & WithDeploymentApplicationConfigs(const Aws::Vector< DeploymentApplicationConfig > &value)
Definition: DescribeDeploymentJobResult.h:185
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithArn
DescribeDeploymentJobResult & WithArn(const char *value)
Definition: DescribeDeploymentJobResult.h:76
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetArn
void SetArn(Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:56
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFailureCode
DescribeDeploymentJobResult & WithFailureCode(const DeploymentJobErrorCode &value)
Definition: DescribeDeploymentJobResult.h:257
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:211
DateTime.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithStatus
DescribeDeploymentJobResult & WithStatus(DeploymentStatus &&value)
Definition: DescribeDeploymentJobResult.h:138
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddTags
DescribeDeploymentJobResult & AddTags(const Aws::String &key, const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:360
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithDeploymentConfig
DescribeDeploymentJobResult & WithDeploymentConfig(const DeploymentConfig &value)
Definition: DescribeDeploymentJobResult.h:159
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetRobotDeploymentSummary
const Aws::Vector< RobotDeployment > & GetRobotDeploymentSummary() const
Definition: DescribeDeploymentJobResult.h:299
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFailureReason
DescribeDeploymentJobResult & WithFailureReason(const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:226
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddTags
DescribeDeploymentJobResult & AddTags(Aws::String &&key, Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:375
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddTags
DescribeDeploymentJobResult & AddTags(const char *key, Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:380
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetStatus
void SetStatus(DeploymentStatus &&value)
Definition: DescribeDeploymentJobResult.h:128
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithRobotDeploymentSummary
DescribeDeploymentJobResult & WithRobotDeploymentSummary(const Aws::Vector< RobotDeployment > &value)
Definition: DescribeDeploymentJobResult.h:314
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetDeploymentApplicationConfigs
const Aws::Vector< DeploymentApplicationConfig > & GetDeploymentApplicationConfigs() const
Definition: DescribeDeploymentJobResult.h:170
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetTags
const Aws::Map< Aws::String, Aws::String > & GetTags() const
Definition: DescribeDeploymentJobResult.h:335
Aws::RoboMaker::Model::RobotDeployment
Definition: RobotDeployment.h:36
Aws::RoboMaker::Model::DescribeDeploymentJobResult::operator=
DescribeDeploymentJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
AWSVector.h
DeploymentJobErrorCode.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetArn
const Aws::String & GetArn() const
Definition: DescribeDeploymentJobResult.h:46
DeploymentConfig.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetTags
void SetTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeDeploymentJobResult.h:340
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetStatus
const DeploymentStatus & GetStatus() const
Definition: DescribeDeploymentJobResult.h:118
Aws::RoboMaker::Model::DeploymentJobErrorCode
DeploymentJobErrorCode
Definition: DeploymentJobErrorCode.h:17
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetStatus
void SetStatus(const DeploymentStatus &value)
Definition: DescribeDeploymentJobResult.h:123
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddRobotDeploymentSummary
DescribeDeploymentJobResult & AddRobotDeploymentSummary(RobotDeployment &&value)
Definition: DescribeDeploymentJobResult.h:329
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddTags
DescribeDeploymentJobResult & AddTags(const Aws::String &key, Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:370
AWS_ROBOMAKER_API
#define AWS_ROBOMAKER_API
Definition: RoboMaker_EXPORTS.h:28
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddDeploymentApplicationConfigs
DescribeDeploymentJobResult & AddDeploymentApplicationConfigs(const DeploymentApplicationConfig &value)
Definition: DescribeDeploymentJobResult.h:195
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithDeploymentApplicationConfigs
DescribeDeploymentJobResult & WithDeploymentApplicationConfigs(Aws::Vector< DeploymentApplicationConfig > &&value)
Definition: DescribeDeploymentJobResult.h:190
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFailureCode
DescribeDeploymentJobResult & WithFailureCode(DeploymentJobErrorCode &&value)
Definition: DescribeDeploymentJobResult.h:262
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFailureReason
DescribeDeploymentJobResult & WithFailureReason(const char *value)
Definition: DescribeDeploymentJobResult.h:236
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFleet
void SetFleet(const char *value)
Definition: DescribeDeploymentJobResult.h:97
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFleet
void SetFleet(const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:87
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddTags
DescribeDeploymentJobResult & AddTags(const char *key, const char *value)
Definition: DescribeDeploymentJobResult.h:390
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithArn
DescribeDeploymentJobResult & WithArn(Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:71
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: DescribeDeploymentJobResult.h:269
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithArn
DescribeDeploymentJobResult & WithArn(const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:66
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithCreatedAt
DescribeDeploymentJobResult & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeDeploymentJobResult.h:293
RoboMaker_EXPORTS.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetArn
void SetArn(const char *value)
Definition: DescribeDeploymentJobResult.h:61
Aws::RoboMaker::Model::DescribeDeploymentJobResult::DescribeDeploymentJobResult
DescribeDeploymentJobResult()
AWSString.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFleet
DescribeDeploymentJobResult & WithFleet(const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:102
Aws::RoboMaker::Model::DeploymentConfig
Definition: DeploymentConfig.h:32
RobotDeployment.h
DeploymentStatus.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithDeploymentConfig
DescribeDeploymentJobResult & WithDeploymentConfig(DeploymentConfig &&value)
Definition: DescribeDeploymentJobResult.h:164
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddTags
DescribeDeploymentJobResult & AddTags(Aws::String &&key, const char *value)
Definition: DescribeDeploymentJobResult.h:385
Aws::RoboMaker::Model::DescribeDeploymentJobResult::AddTags
DescribeDeploymentJobResult & AddTags(Aws::String &&key, const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:365
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFailureReason
DescribeDeploymentJobResult & WithFailureReason(Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:231
Aws::RoboMaker::Model::DescribeDeploymentJobResult
Definition: DescribeDeploymentJobResult.h:36
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithTags
DescribeDeploymentJobResult & WithTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeDeploymentJobResult.h:350
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFailureReason
void SetFailureReason(const char *value)
Definition: DescribeDeploymentJobResult.h:221
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithFleet
DescribeDeploymentJobResult & WithFleet(const char *value)
Definition: DescribeDeploymentJobResult.h:112
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: DescribeDeploymentJobResult.h:206
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetDeploymentConfig
void SetDeploymentConfig(const DeploymentConfig &value)
Definition: DescribeDeploymentJobResult.h:149
Aws
Definition: AccessManagementClient.h:15
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithCreatedAt
DescribeDeploymentJobResult & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeDeploymentJobResult.h:287
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFailureCode
void SetFailureCode(const DeploymentJobErrorCode &value)
Definition: DescribeDeploymentJobResult.h:247
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFailureCode
void SetFailureCode(DeploymentJobErrorCode &&value)
Definition: DescribeDeploymentJobResult.h:252
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeDeploymentJobResult.h:281
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithTags
DescribeDeploymentJobResult & WithTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeDeploymentJobResult.h:355
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:216
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetDeploymentApplicationConfigs
void SetDeploymentApplicationConfigs(const Aws::Vector< DeploymentApplicationConfig > &value)
Definition: DescribeDeploymentJobResult.h:175
Aws::RoboMaker::Model::DescribeDeploymentJobResult::DescribeDeploymentJobResult
DescribeDeploymentJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetFailureCode
const DeploymentJobErrorCode & GetFailureCode() const
Definition: DescribeDeploymentJobResult.h:242
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetTags
void SetTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeDeploymentJobResult.h:345
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithRobotDeploymentSummary
DescribeDeploymentJobResult & WithRobotDeploymentSummary(Aws::Vector< RobotDeployment > &&value)
Definition: DescribeDeploymentJobResult.h:319
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetRobotDeploymentSummary
void SetRobotDeploymentSummary(const Aws::Vector< RobotDeployment > &value)
Definition: DescribeDeploymentJobResult.h:304
Aws::RoboMaker::Model::DescribeDeploymentJobResult::GetDeploymentConfig
const DeploymentConfig & GetDeploymentConfig() const
Definition: DescribeDeploymentJobResult.h:144
AWSMap.h
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetFleet
void SetFleet(Aws::String &&value)
Definition: DescribeDeploymentJobResult.h:92
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::RoboMaker::Model::DescribeDeploymentJobResult::WithStatus
DescribeDeploymentJobResult & WithStatus(const DeploymentStatus &value)
Definition: DescribeDeploymentJobResult.h:133
Aws::RoboMaker::Model::DeploymentApplicationConfig
Definition: DeploymentApplicationConfig.h:34
Aws::RoboMaker::Model::DescribeDeploymentJobResult::SetArn
void SetArn(const Aws::String &value)
Definition: DescribeDeploymentJobResult.h:51