AWS SDK for C++  1.9.20
AWS SDK for C++
DescribeWorldGenerationJobResult.h
Go to the documentation of this file.
1 
6 #pragma once
15 #include <utility>
16 
17 namespace Aws
18 {
19 template<typename RESULT_TYPE>
20 class AmazonWebServiceResult;
21 
22 namespace Utils
23 {
24 namespace Json
25 {
26  class JsonValue;
27 } // namespace Json
28 } // namespace Utils
29 namespace RoboMaker
30 {
31 namespace Model
32 {
34  {
35  public:
39 
40 
44  inline const Aws::String& GetArn() const{ return m_arn; }
45 
49  inline void SetArn(const Aws::String& value) { m_arn = value; }
50 
54  inline void SetArn(Aws::String&& value) { m_arn = std::move(value); }
55 
59  inline void SetArn(const char* value) { m_arn.assign(value); }
60 
64  inline DescribeWorldGenerationJobResult& WithArn(const Aws::String& value) { SetArn(value); return *this;}
65 
69  inline DescribeWorldGenerationJobResult& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
70 
74  inline DescribeWorldGenerationJobResult& WithArn(const char* value) { SetArn(value); return *this;}
75 
76 
88  inline const WorldGenerationJobStatus& GetStatus() const{ return m_status; }
89 
101  inline void SetStatus(const WorldGenerationJobStatus& value) { m_status = value; }
102 
114  inline void SetStatus(WorldGenerationJobStatus&& value) { m_status = std::move(value); }
115 
127  inline DescribeWorldGenerationJobResult& WithStatus(const WorldGenerationJobStatus& value) { SetStatus(value); return *this;}
128 
140  inline DescribeWorldGenerationJobResult& WithStatus(WorldGenerationJobStatus&& value) { SetStatus(std::move(value)); return *this;}
141 
142 
147  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
148 
153  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAt = value; }
154 
159  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAt = std::move(value); }
160 
165  inline DescribeWorldGenerationJobResult& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
166 
171  inline DescribeWorldGenerationJobResult& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
172 
173 
184  inline const WorldGenerationJobErrorCode& GetFailureCode() const{ return m_failureCode; }
185 
196  inline void SetFailureCode(const WorldGenerationJobErrorCode& value) { m_failureCode = value; }
197 
208  inline void SetFailureCode(WorldGenerationJobErrorCode&& value) { m_failureCode = std::move(value); }
209 
220  inline DescribeWorldGenerationJobResult& WithFailureCode(const WorldGenerationJobErrorCode& value) { SetFailureCode(value); return *this;}
221 
232  inline DescribeWorldGenerationJobResult& WithFailureCode(WorldGenerationJobErrorCode&& value) { SetFailureCode(std::move(value)); return *this;}
233 
234 
238  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
239 
243  inline void SetFailureReason(const Aws::String& value) { m_failureReason = value; }
244 
248  inline void SetFailureReason(Aws::String&& value) { m_failureReason = std::move(value); }
249 
253  inline void SetFailureReason(const char* value) { m_failureReason.assign(value); }
254 
258  inline DescribeWorldGenerationJobResult& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
259 
263  inline DescribeWorldGenerationJobResult& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
264 
268  inline DescribeWorldGenerationJobResult& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
269 
270 
275  inline const Aws::String& GetClientRequestToken() const{ return m_clientRequestToken; }
276 
281  inline void SetClientRequestToken(const Aws::String& value) { m_clientRequestToken = value; }
282 
287  inline void SetClientRequestToken(Aws::String&& value) { m_clientRequestToken = std::move(value); }
288 
293  inline void SetClientRequestToken(const char* value) { m_clientRequestToken.assign(value); }
294 
299  inline DescribeWorldGenerationJobResult& WithClientRequestToken(const Aws::String& value) { SetClientRequestToken(value); return *this;}
300 
305  inline DescribeWorldGenerationJobResult& WithClientRequestToken(Aws::String&& value) { SetClientRequestToken(std::move(value)); return *this;}
306 
311  inline DescribeWorldGenerationJobResult& WithClientRequestToken(const char* value) { SetClientRequestToken(value); return *this;}
312 
313 
317  inline const Aws::String& GetTemplate() const{ return m_template; }
318 
322  inline void SetTemplate(const Aws::String& value) { m_template = value; }
323 
327  inline void SetTemplate(Aws::String&& value) { m_template = std::move(value); }
328 
332  inline void SetTemplate(const char* value) { m_template.assign(value); }
333 
337  inline DescribeWorldGenerationJobResult& WithTemplate(const Aws::String& value) { SetTemplate(value); return *this;}
338 
342  inline DescribeWorldGenerationJobResult& WithTemplate(Aws::String&& value) { SetTemplate(std::move(value)); return *this;}
343 
347  inline DescribeWorldGenerationJobResult& WithTemplate(const char* value) { SetTemplate(value); return *this;}
348 
349 
353  inline const WorldCount& GetWorldCount() const{ return m_worldCount; }
354 
358  inline void SetWorldCount(const WorldCount& value) { m_worldCount = value; }
359 
363  inline void SetWorldCount(WorldCount&& value) { m_worldCount = std::move(value); }
364 
368  inline DescribeWorldGenerationJobResult& WithWorldCount(const WorldCount& value) { SetWorldCount(value); return *this;}
369 
373  inline DescribeWorldGenerationJobResult& WithWorldCount(WorldCount&& value) { SetWorldCount(std::move(value)); return *this;}
374 
375 
379  inline const FinishedWorldsSummary& GetFinishedWorldsSummary() const{ return m_finishedWorldsSummary; }
380 
384  inline void SetFinishedWorldsSummary(const FinishedWorldsSummary& value) { m_finishedWorldsSummary = value; }
385 
389  inline void SetFinishedWorldsSummary(FinishedWorldsSummary&& value) { m_finishedWorldsSummary = std::move(value); }
390 
394  inline DescribeWorldGenerationJobResult& WithFinishedWorldsSummary(const FinishedWorldsSummary& value) { SetFinishedWorldsSummary(value); return *this;}
395 
399  inline DescribeWorldGenerationJobResult& WithFinishedWorldsSummary(FinishedWorldsSummary&& value) { SetFinishedWorldsSummary(std::move(value)); return *this;}
400 
401 
406  inline const Aws::Map<Aws::String, Aws::String>& GetTags() const{ return m_tags; }
407 
412  inline void SetTags(const Aws::Map<Aws::String, Aws::String>& value) { m_tags = value; }
413 
418  inline void SetTags(Aws::Map<Aws::String, Aws::String>&& value) { m_tags = std::move(value); }
419 
424  inline DescribeWorldGenerationJobResult& WithTags(const Aws::Map<Aws::String, Aws::String>& value) { SetTags(value); return *this;}
425 
430  inline DescribeWorldGenerationJobResult& WithTags(Aws::Map<Aws::String, Aws::String>&& value) { SetTags(std::move(value)); return *this;}
431 
436  inline DescribeWorldGenerationJobResult& AddTags(const Aws::String& key, const Aws::String& value) { m_tags.emplace(key, value); return *this; }
437 
442  inline DescribeWorldGenerationJobResult& AddTags(Aws::String&& key, const Aws::String& value) { m_tags.emplace(std::move(key), value); return *this; }
443 
448  inline DescribeWorldGenerationJobResult& AddTags(const Aws::String& key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
449 
454  inline DescribeWorldGenerationJobResult& AddTags(Aws::String&& key, Aws::String&& value) { m_tags.emplace(std::move(key), std::move(value)); return *this; }
455 
460  inline DescribeWorldGenerationJobResult& AddTags(const char* key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
461 
466  inline DescribeWorldGenerationJobResult& AddTags(Aws::String&& key, const char* value) { m_tags.emplace(std::move(key), value); return *this; }
467 
472  inline DescribeWorldGenerationJobResult& AddTags(const char* key, const char* value) { m_tags.emplace(key, value); return *this; }
473 
474 
479  inline const Aws::Map<Aws::String, Aws::String>& GetWorldTags() const{ return m_worldTags; }
480 
485  inline void SetWorldTags(const Aws::Map<Aws::String, Aws::String>& value) { m_worldTags = value; }
486 
491  inline void SetWorldTags(Aws::Map<Aws::String, Aws::String>&& value) { m_worldTags = std::move(value); }
492 
497  inline DescribeWorldGenerationJobResult& WithWorldTags(const Aws::Map<Aws::String, Aws::String>& value) { SetWorldTags(value); return *this;}
498 
503  inline DescribeWorldGenerationJobResult& WithWorldTags(Aws::Map<Aws::String, Aws::String>&& value) { SetWorldTags(std::move(value)); return *this;}
504 
509  inline DescribeWorldGenerationJobResult& AddWorldTags(const Aws::String& key, const Aws::String& value) { m_worldTags.emplace(key, value); return *this; }
510 
515  inline DescribeWorldGenerationJobResult& AddWorldTags(Aws::String&& key, const Aws::String& value) { m_worldTags.emplace(std::move(key), value); return *this; }
516 
521  inline DescribeWorldGenerationJobResult& AddWorldTags(const Aws::String& key, Aws::String&& value) { m_worldTags.emplace(key, std::move(value)); return *this; }
522 
527  inline DescribeWorldGenerationJobResult& AddWorldTags(Aws::String&& key, Aws::String&& value) { m_worldTags.emplace(std::move(key), std::move(value)); return *this; }
528 
533  inline DescribeWorldGenerationJobResult& AddWorldTags(const char* key, Aws::String&& value) { m_worldTags.emplace(key, std::move(value)); return *this; }
534 
539  inline DescribeWorldGenerationJobResult& AddWorldTags(Aws::String&& key, const char* value) { m_worldTags.emplace(std::move(key), value); return *this; }
540 
545  inline DescribeWorldGenerationJobResult& AddWorldTags(const char* key, const char* value) { m_worldTags.emplace(key, value); return *this; }
546 
547  private:
548 
549  Aws::String m_arn;
550 
551  WorldGenerationJobStatus m_status;
552 
553  Aws::Utils::DateTime m_createdAt;
554 
555  WorldGenerationJobErrorCode m_failureCode;
556 
557  Aws::String m_failureReason;
558 
559  Aws::String m_clientRequestToken;
560 
561  Aws::String m_template;
562 
563  WorldCount m_worldCount;
564 
565  FinishedWorldsSummary m_finishedWorldsSummary;
566 
568 
570  };
571 
572 } // namespace Model
573 } // namespace RoboMaker
574 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:248
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetTags
const Aws::Map< Aws::String, Aws::String > & GetTags() const
Definition: DescribeWorldGenerationJobResult.h:406
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFailureCode
void SetFailureCode(WorldGenerationJobErrorCode &&value)
Definition: DescribeWorldGenerationJobResult.h:208
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithArn
DescribeWorldGenerationJobResult & WithArn(const char *value)
Definition: DescribeWorldGenerationJobResult.h:74
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetClientRequestToken
void SetClientRequestToken(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:287
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithClientRequestToken
DescribeWorldGenerationJobResult & WithClientRequestToken(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:305
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithStatus
DescribeWorldGenerationJobResult & WithStatus(WorldGenerationJobStatus &&value)
Definition: DescribeWorldGenerationJobResult.h:140
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithWorldCount
DescribeWorldGenerationJobResult & WithWorldCount(const WorldCount &value)
Definition: DescribeWorldGenerationJobResult.h:368
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetStatus
void SetStatus(const WorldGenerationJobStatus &value)
Definition: DescribeWorldGenerationJobResult.h:101
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetArn
void SetArn(const char *value)
Definition: DescribeWorldGenerationJobResult.h:59
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: DescribeWorldGenerationJobResult.h:238
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFailureReason
void SetFailureReason(const char *value)
Definition: DescribeWorldGenerationJobResult.h:253
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithClientRequestToken
DescribeWorldGenerationJobResult & WithClientRequestToken(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:299
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithWorldCount
DescribeWorldGenerationJobResult & WithWorldCount(WorldCount &&value)
Definition: DescribeWorldGenerationJobResult.h:373
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFinishedWorldsSummary
void SetFinishedWorldsSummary(FinishedWorldsSummary &&value)
Definition: DescribeWorldGenerationJobResult.h:389
DateTime.h
Aws::RoboMaker::Model::WorldCount
Definition: WorldCount.h:37
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetArn
const Aws::String & GetArn() const
Definition: DescribeWorldGenerationJobResult.h:44
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetWorldTags
void SetWorldTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeWorldGenerationJobResult.h:485
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetArn
void SetArn(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:54
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::DescribeWorldGenerationJobResult
DescribeWorldGenerationJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddTags
DescribeWorldGenerationJobResult & AddTags(Aws::String &&key, const char *value)
Definition: DescribeWorldGenerationJobResult.h:466
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetStatus
void SetStatus(WorldGenerationJobStatus &&value)
Definition: DescribeWorldGenerationJobResult.h:114
Aws::RoboMaker::Model::WorldGenerationJobErrorCode
WorldGenerationJobErrorCode
Definition: WorldGenerationJobErrorCode.h:17
Aws::RoboMaker::Model::WorldGenerationJobStatus
WorldGenerationJobStatus
Definition: WorldGenerationJobStatus.h:17
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetArn
void SetArn(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:49
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetTemplate
void SetTemplate(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:322
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags
DescribeWorldGenerationJobResult & AddWorldTags(Aws::String &&key, const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:515
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithTemplate
DescribeWorldGenerationJobResult & WithTemplate(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:342
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithCreatedAt
DescribeWorldGenerationJobResult & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeWorldGenerationJobResult.h:171
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::operator=
DescribeWorldGenerationJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetStatus
const WorldGenerationJobStatus & GetStatus() const
Definition: DescribeWorldGenerationJobResult.h:88
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:243
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::DescribeWorldGenerationJobResult
DescribeWorldGenerationJobResult()
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithCreatedAt
DescribeWorldGenerationJobResult & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeWorldGenerationJobResult.h:165
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetWorldCount
void SetWorldCount(const WorldCount &value)
Definition: DescribeWorldGenerationJobResult.h:358
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFailureCode
DescribeWorldGenerationJobResult & WithFailureCode(WorldGenerationJobErrorCode &&value)
Definition: DescribeWorldGenerationJobResult.h:232
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithWorldTags
DescribeWorldGenerationJobResult & WithWorldTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeWorldGenerationJobResult.h:497
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithArn
DescribeWorldGenerationJobResult & WithArn(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:64
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetTemplate
void SetTemplate(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:327
Aws::RoboMaker::Model::FinishedWorldsSummary
Definition: FinishedWorldsSummary.h:34
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetClientRequestToken
void SetClientRequestToken(const char *value)
Definition: DescribeWorldGenerationJobResult.h:293
AWS_ROBOMAKER_API
#define AWS_ROBOMAKER_API
Definition: RoboMaker_EXPORTS.h:28
FinishedWorldsSummary.h
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetWorldTags
const Aws::Map< Aws::String, Aws::String > & GetWorldTags() const
Definition: DescribeWorldGenerationJobResult.h:479
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithArn
DescribeWorldGenerationJobResult & WithArn(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:69
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags
DescribeWorldGenerationJobResult & AddWorldTags(Aws::String &&key, Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:527
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetWorldCount
void SetWorldCount(WorldCount &&value)
Definition: DescribeWorldGenerationJobResult.h:363
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFailureReason
DescribeWorldGenerationJobResult & WithFailureReason(const char *value)
Definition: DescribeWorldGenerationJobResult.h:268
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetTags
void SetTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeWorldGenerationJobResult.h:418
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: DescribeWorldGenerationJobResult.h:147
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFinishedWorldsSummary
void SetFinishedWorldsSummary(const FinishedWorldsSummary &value)
Definition: DescribeWorldGenerationJobResult.h:384
RoboMaker_EXPORTS.h
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddTags
DescribeWorldGenerationJobResult & AddTags(const char *key, const char *value)
Definition: DescribeWorldGenerationJobResult.h:472
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags
DescribeWorldGenerationJobResult & AddWorldTags(const Aws::String &key, Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:521
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags
DescribeWorldGenerationJobResult & AddWorldTags(Aws::String &&key, const char *value)
Definition: DescribeWorldGenerationJobResult.h:539
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithTemplate
DescribeWorldGenerationJobResult & WithTemplate(const char *value)
Definition: DescribeWorldGenerationJobResult.h:347
AWSString.h
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult
Definition: DescribeWorldGenerationJobResult.h:34
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeWorldGenerationJobResult.h:153
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetClientRequestToken
void SetClientRequestToken(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:281
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetWorldTags
void SetWorldTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeWorldGenerationJobResult.h:491
WorldCount.h
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetTemplate
const Aws::String & GetTemplate() const
Definition: DescribeWorldGenerationJobResult.h:317
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetTemplate
void SetTemplate(const char *value)
Definition: DescribeWorldGenerationJobResult.h:332
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeWorldGenerationJobResult.h:159
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFailureReason
DescribeWorldGenerationJobResult & WithFailureReason(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:258
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithTags
DescribeWorldGenerationJobResult & WithTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeWorldGenerationJobResult.h:424
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithClientRequestToken
DescribeWorldGenerationJobResult & WithClientRequestToken(const char *value)
Definition: DescribeWorldGenerationJobResult.h:311
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddTags
DescribeWorldGenerationJobResult & AddTags(Aws::String &&key, Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:454
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFailureCode
void SetFailureCode(const WorldGenerationJobErrorCode &value)
Definition: DescribeWorldGenerationJobResult.h:196
Aws
Definition: AccessManagementClient.h:15
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFailureReason
DescribeWorldGenerationJobResult & WithFailureReason(Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:263
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddTags
DescribeWorldGenerationJobResult & AddTags(const Aws::String &key, Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:448
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFinishedWorldsSummary
DescribeWorldGenerationJobResult & WithFinishedWorldsSummary(FinishedWorldsSummary &&value)
Definition: DescribeWorldGenerationJobResult.h:399
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetTags
void SetTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeWorldGenerationJobResult.h:412
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithStatus
DescribeWorldGenerationJobResult & WithStatus(const WorldGenerationJobStatus &value)
Definition: DescribeWorldGenerationJobResult.h:127
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags
DescribeWorldGenerationJobResult & AddWorldTags(const char *key, Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:533
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithTemplate
DescribeWorldGenerationJobResult & WithTemplate(const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:337
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetFailureCode
const WorldGenerationJobErrorCode & GetFailureCode() const
Definition: DescribeWorldGenerationJobResult.h:184
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetClientRequestToken
const Aws::String & GetClientRequestToken() const
Definition: DescribeWorldGenerationJobResult.h:275
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags
DescribeWorldGenerationJobResult & AddWorldTags(const char *key, const char *value)
Definition: DescribeWorldGenerationJobResult.h:545
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithWorldTags
DescribeWorldGenerationJobResult & WithWorldTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeWorldGenerationJobResult.h:503
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFinishedWorldsSummary
DescribeWorldGenerationJobResult & WithFinishedWorldsSummary(const FinishedWorldsSummary &value)
Definition: DescribeWorldGenerationJobResult.h:394
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddTags
DescribeWorldGenerationJobResult & AddTags(Aws::String &&key, const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:442
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags
DescribeWorldGenerationJobResult & AddWorldTags(const Aws::String &key, const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:509
WorldGenerationJobStatus.h
WorldGenerationJobErrorCode.h
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetFinishedWorldsSummary
const FinishedWorldsSummary & GetFinishedWorldsSummary() const
Definition: DescribeWorldGenerationJobResult.h:379
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFailureCode
DescribeWorldGenerationJobResult & WithFailureCode(const WorldGenerationJobErrorCode &value)
Definition: DescribeWorldGenerationJobResult.h:220
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddTags
DescribeWorldGenerationJobResult & AddTags(const char *key, Aws::String &&value)
Definition: DescribeWorldGenerationJobResult.h:460
AWSMap.h
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetWorldCount
const WorldCount & GetWorldCount() const
Definition: DescribeWorldGenerationJobResult.h:353
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithTags
DescribeWorldGenerationJobResult & WithTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeWorldGenerationJobResult.h:430
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddTags
DescribeWorldGenerationJobResult & AddTags(const Aws::String &key, const Aws::String &value)
Definition: DescribeWorldGenerationJobResult.h:436