AWS SDK for C++  1.9.20
AWS SDK for C++
DescribeSimulationJobBatchResult.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 Json
28 {
29  class JsonValue;
30 } // namespace Json
31 } // namespace Utils
32 namespace RoboMaker
33 {
34 namespace Model
35 {
37  {
38  public:
42 
43 
47  inline const Aws::String& GetArn() const{ return m_arn; }
48 
52  inline void SetArn(const Aws::String& value) { m_arn = value; }
53 
57  inline void SetArn(Aws::String&& value) { m_arn = std::move(value); }
58 
62  inline void SetArn(const char* value) { m_arn.assign(value); }
63 
67  inline DescribeSimulationJobBatchResult& WithArn(const Aws::String& value) { SetArn(value); return *this;}
68 
72  inline DescribeSimulationJobBatchResult& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
73 
77  inline DescribeSimulationJobBatchResult& WithArn(const char* value) { SetArn(value); return *this;}
78 
79 
103  inline const SimulationJobBatchStatus& GetStatus() const{ return m_status; }
104 
128  inline void SetStatus(const SimulationJobBatchStatus& value) { m_status = value; }
129 
153  inline void SetStatus(SimulationJobBatchStatus&& value) { m_status = std::move(value); }
154 
178  inline DescribeSimulationJobBatchResult& WithStatus(const SimulationJobBatchStatus& value) { SetStatus(value); return *this;}
179 
203  inline DescribeSimulationJobBatchResult& WithStatus(SimulationJobBatchStatus&& value) { SetStatus(std::move(value)); return *this;}
204 
205 
210  inline const Aws::Utils::DateTime& GetLastUpdatedAt() const{ return m_lastUpdatedAt; }
211 
216  inline void SetLastUpdatedAt(const Aws::Utils::DateTime& value) { m_lastUpdatedAt = value; }
217 
222  inline void SetLastUpdatedAt(Aws::Utils::DateTime&& value) { m_lastUpdatedAt = std::move(value); }
223 
228  inline DescribeSimulationJobBatchResult& WithLastUpdatedAt(const Aws::Utils::DateTime& value) { SetLastUpdatedAt(value); return *this;}
229 
234  inline DescribeSimulationJobBatchResult& WithLastUpdatedAt(Aws::Utils::DateTime&& value) { SetLastUpdatedAt(std::move(value)); return *this;}
235 
236 
241  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
242 
247  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAt = value; }
248 
253  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAt = std::move(value); }
254 
259  inline DescribeSimulationJobBatchResult& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
260 
265  inline DescribeSimulationJobBatchResult& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
266 
267 
272  inline const Aws::String& GetClientRequestToken() const{ return m_clientRequestToken; }
273 
278  inline void SetClientRequestToken(const Aws::String& value) { m_clientRequestToken = value; }
279 
284  inline void SetClientRequestToken(Aws::String&& value) { m_clientRequestToken = std::move(value); }
285 
290  inline void SetClientRequestToken(const char* value) { m_clientRequestToken.assign(value); }
291 
296  inline DescribeSimulationJobBatchResult& WithClientRequestToken(const Aws::String& value) { SetClientRequestToken(value); return *this;}
297 
302  inline DescribeSimulationJobBatchResult& WithClientRequestToken(Aws::String&& value) { SetClientRequestToken(std::move(value)); return *this;}
303 
308  inline DescribeSimulationJobBatchResult& WithClientRequestToken(const char* value) { SetClientRequestToken(value); return *this;}
309 
310 
314  inline const BatchPolicy& GetBatchPolicy() const{ return m_batchPolicy; }
315 
319  inline void SetBatchPolicy(const BatchPolicy& value) { m_batchPolicy = value; }
320 
324  inline void SetBatchPolicy(BatchPolicy&& value) { m_batchPolicy = std::move(value); }
325 
329  inline DescribeSimulationJobBatchResult& WithBatchPolicy(const BatchPolicy& value) { SetBatchPolicy(value); return *this;}
330 
334  inline DescribeSimulationJobBatchResult& WithBatchPolicy(BatchPolicy&& value) { SetBatchPolicy(std::move(value)); return *this;}
335 
336 
340  inline const SimulationJobBatchErrorCode& GetFailureCode() const{ return m_failureCode; }
341 
345  inline void SetFailureCode(const SimulationJobBatchErrorCode& value) { m_failureCode = value; }
346 
350  inline void SetFailureCode(SimulationJobBatchErrorCode&& value) { m_failureCode = std::move(value); }
351 
355  inline DescribeSimulationJobBatchResult& WithFailureCode(const SimulationJobBatchErrorCode& value) { SetFailureCode(value); return *this;}
356 
360  inline DescribeSimulationJobBatchResult& WithFailureCode(SimulationJobBatchErrorCode&& value) { SetFailureCode(std::move(value)); return *this;}
361 
362 
366  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
367 
371  inline void SetFailureReason(const Aws::String& value) { m_failureReason = value; }
372 
376  inline void SetFailureReason(Aws::String&& value) { m_failureReason = std::move(value); }
377 
381  inline void SetFailureReason(const char* value) { m_failureReason.assign(value); }
382 
386  inline DescribeSimulationJobBatchResult& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
387 
391  inline DescribeSimulationJobBatchResult& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
392 
396  inline DescribeSimulationJobBatchResult& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
397 
398 
404  inline const Aws::Vector<FailedCreateSimulationJobRequest>& GetFailedRequests() const{ return m_failedRequests; }
405 
411  inline void SetFailedRequests(const Aws::Vector<FailedCreateSimulationJobRequest>& value) { m_failedRequests = value; }
412 
418  inline void SetFailedRequests(Aws::Vector<FailedCreateSimulationJobRequest>&& value) { m_failedRequests = std::move(value); }
419 
425  inline DescribeSimulationJobBatchResult& WithFailedRequests(const Aws::Vector<FailedCreateSimulationJobRequest>& value) { SetFailedRequests(value); return *this;}
426 
432  inline DescribeSimulationJobBatchResult& WithFailedRequests(Aws::Vector<FailedCreateSimulationJobRequest>&& value) { SetFailedRequests(std::move(value)); return *this;}
433 
439  inline DescribeSimulationJobBatchResult& AddFailedRequests(const FailedCreateSimulationJobRequest& value) { m_failedRequests.push_back(value); return *this; }
440 
446  inline DescribeSimulationJobBatchResult& AddFailedRequests(FailedCreateSimulationJobRequest&& value) { m_failedRequests.push_back(std::move(value)); return *this; }
447 
448 
453  inline const Aws::Vector<SimulationJobRequest>& GetPendingRequests() const{ return m_pendingRequests; }
454 
459  inline void SetPendingRequests(const Aws::Vector<SimulationJobRequest>& value) { m_pendingRequests = value; }
460 
465  inline void SetPendingRequests(Aws::Vector<SimulationJobRequest>&& value) { m_pendingRequests = std::move(value); }
466 
471  inline DescribeSimulationJobBatchResult& WithPendingRequests(const Aws::Vector<SimulationJobRequest>& value) { SetPendingRequests(value); return *this;}
472 
477  inline DescribeSimulationJobBatchResult& WithPendingRequests(Aws::Vector<SimulationJobRequest>&& value) { SetPendingRequests(std::move(value)); return *this;}
478 
483  inline DescribeSimulationJobBatchResult& AddPendingRequests(const SimulationJobRequest& value) { m_pendingRequests.push_back(value); return *this; }
484 
489  inline DescribeSimulationJobBatchResult& AddPendingRequests(SimulationJobRequest&& value) { m_pendingRequests.push_back(std::move(value)); return *this; }
490 
491 
495  inline const Aws::Vector<SimulationJobSummary>& GetCreatedRequests() const{ return m_createdRequests; }
496 
500  inline void SetCreatedRequests(const Aws::Vector<SimulationJobSummary>& value) { m_createdRequests = value; }
501 
505  inline void SetCreatedRequests(Aws::Vector<SimulationJobSummary>&& value) { m_createdRequests = std::move(value); }
506 
510  inline DescribeSimulationJobBatchResult& WithCreatedRequests(const Aws::Vector<SimulationJobSummary>& value) { SetCreatedRequests(value); return *this;}
511 
515  inline DescribeSimulationJobBatchResult& WithCreatedRequests(Aws::Vector<SimulationJobSummary>&& value) { SetCreatedRequests(std::move(value)); return *this;}
516 
520  inline DescribeSimulationJobBatchResult& AddCreatedRequests(const SimulationJobSummary& value) { m_createdRequests.push_back(value); return *this; }
521 
525  inline DescribeSimulationJobBatchResult& AddCreatedRequests(SimulationJobSummary&& value) { m_createdRequests.push_back(std::move(value)); return *this; }
526 
527 
532  inline const Aws::Map<Aws::String, Aws::String>& GetTags() const{ return m_tags; }
533 
538  inline void SetTags(const Aws::Map<Aws::String, Aws::String>& value) { m_tags = value; }
539 
544  inline void SetTags(Aws::Map<Aws::String, Aws::String>&& value) { m_tags = std::move(value); }
545 
550  inline DescribeSimulationJobBatchResult& WithTags(const Aws::Map<Aws::String, Aws::String>& value) { SetTags(value); return *this;}
551 
556  inline DescribeSimulationJobBatchResult& WithTags(Aws::Map<Aws::String, Aws::String>&& value) { SetTags(std::move(value)); return *this;}
557 
562  inline DescribeSimulationJobBatchResult& AddTags(const Aws::String& key, const Aws::String& value) { m_tags.emplace(key, value); return *this; }
563 
568  inline DescribeSimulationJobBatchResult& AddTags(Aws::String&& key, const Aws::String& value) { m_tags.emplace(std::move(key), value); return *this; }
569 
574  inline DescribeSimulationJobBatchResult& AddTags(const Aws::String& key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
575 
580  inline DescribeSimulationJobBatchResult& AddTags(Aws::String&& key, Aws::String&& value) { m_tags.emplace(std::move(key), std::move(value)); return *this; }
581 
586  inline DescribeSimulationJobBatchResult& AddTags(const char* key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
587 
592  inline DescribeSimulationJobBatchResult& AddTags(Aws::String&& key, const char* value) { m_tags.emplace(std::move(key), value); return *this; }
593 
598  inline DescribeSimulationJobBatchResult& AddTags(const char* key, const char* value) { m_tags.emplace(key, value); return *this; }
599 
600  private:
601 
602  Aws::String m_arn;
603 
604  SimulationJobBatchStatus m_status;
605 
606  Aws::Utils::DateTime m_lastUpdatedAt;
607 
608  Aws::Utils::DateTime m_createdAt;
609 
610  Aws::String m_clientRequestToken;
611 
612  BatchPolicy m_batchPolicy;
613 
614  SimulationJobBatchErrorCode m_failureCode;
615 
616  Aws::String m_failureReason;
617 
619 
620  Aws::Vector<SimulationJobRequest> m_pendingRequests;
621 
622  Aws::Vector<SimulationJobSummary> m_createdRequests;
623 
625  };
626 
627 } // namespace Model
628 } // namespace RoboMaker
629 } // namespace Aws
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddFailedRequests
DescribeSimulationJobBatchResult & AddFailedRequests(const FailedCreateSimulationJobRequest &value)
Definition: DescribeSimulationJobBatchResult.h:439
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithFailedRequests
DescribeSimulationJobBatchResult & WithFailedRequests(Aws::Vector< FailedCreateSimulationJobRequest > &&value)
Definition: DescribeSimulationJobBatchResult.h:432
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetBatchPolicy
void SetBatchPolicy(BatchPolicy &&value)
Definition: DescribeSimulationJobBatchResult.h:324
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetCreatedRequests
const Aws::Vector< SimulationJobSummary > & GetCreatedRequests() const
Definition: DescribeSimulationJobBatchResult.h:495
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetClientRequestToken
void SetClientRequestToken(const char *value)
Definition: DescribeSimulationJobBatchResult.h:290
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithPendingRequests
DescribeSimulationJobBatchResult & WithPendingRequests(Aws::Vector< SimulationJobRequest > &&value)
Definition: DescribeSimulationJobBatchResult.h:477
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetFailedRequests
void SetFailedRequests(const Aws::Vector< FailedCreateSimulationJobRequest > &value)
Definition: DescribeSimulationJobBatchResult.h:411
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithStatus
DescribeSimulationJobBatchResult & WithStatus(const SimulationJobBatchStatus &value)
Definition: DescribeSimulationJobBatchResult.h:178
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithCreatedAt
DescribeSimulationJobBatchResult & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeSimulationJobBatchResult.h:265
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetBatchPolicy
const BatchPolicy & GetBatchPolicy() const
Definition: DescribeSimulationJobBatchResult.h:314
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithArn
DescribeSimulationJobBatchResult & WithArn(const char *value)
Definition: DescribeSimulationJobBatchResult.h:77
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetPendingRequests
const Aws::Vector< SimulationJobRequest > & GetPendingRequests() const
Definition: DescribeSimulationJobBatchResult.h:453
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetFailureCode
const SimulationJobBatchErrorCode & GetFailureCode() const
Definition: DescribeSimulationJobBatchResult.h:340
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithTags
DescribeSimulationJobBatchResult & WithTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeSimulationJobBatchResult.h:556
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithCreatedAt
DescribeSimulationJobBatchResult & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeSimulationJobBatchResult.h:259
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddTags
DescribeSimulationJobBatchResult & AddTags(const char *key, Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:586
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddTags
DescribeSimulationJobBatchResult & AddTags(const Aws::String &key, Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:574
SimulationJobRequest.h
DateTime.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetFailureCode
void SetFailureCode(const SimulationJobBatchErrorCode &value)
Definition: DescribeSimulationJobBatchResult.h:345
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetArn
void SetArn(const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:52
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithFailureCode
DescribeSimulationJobBatchResult & WithFailureCode(SimulationJobBatchErrorCode &&value)
Definition: DescribeSimulationJobBatchResult.h:360
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetFailedRequests
void SetFailedRequests(Aws::Vector< FailedCreateSimulationJobRequest > &&value)
Definition: DescribeSimulationJobBatchResult.h:418
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetPendingRequests
void SetPendingRequests(const Aws::Vector< SimulationJobRequest > &value)
Definition: DescribeSimulationJobBatchResult.h:459
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithFailureReason
DescribeSimulationJobBatchResult & WithFailureReason(const char *value)
Definition: DescribeSimulationJobBatchResult.h:396
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetLastUpdatedAt
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeSimulationJobBatchResult.h:222
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetClientRequestToken
const Aws::String & GetClientRequestToken() const
Definition: DescribeSimulationJobBatchResult.h:272
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::DescribeSimulationJobBatchResult
DescribeSimulationJobBatchResult()
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetCreatedRequests
void SetCreatedRequests(const Aws::Vector< SimulationJobSummary > &value)
Definition: DescribeSimulationJobBatchResult.h:500
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetFailedRequests
const Aws::Vector< FailedCreateSimulationJobRequest > & GetFailedRequests() const
Definition: DescribeSimulationJobBatchResult.h:404
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: DescribeSimulationJobBatchResult.h:366
FailedCreateSimulationJobRequest.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult
Definition: DescribeSimulationJobBatchResult.h:37
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::operator=
DescribeSimulationJobBatchResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithBatchPolicy
DescribeSimulationJobBatchResult & WithBatchPolicy(const BatchPolicy &value)
Definition: DescribeSimulationJobBatchResult.h:329
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetTags
void SetTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: DescribeSimulationJobBatchResult.h:544
Aws::RoboMaker::Model::SimulationJobBatchErrorCode
SimulationJobBatchErrorCode
Definition: SimulationJobBatchErrorCode.h:17
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetStatus
void SetStatus(SimulationJobBatchStatus &&value)
Definition: DescribeSimulationJobBatchResult.h:153
AWSVector.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithLastUpdatedAt
DescribeSimulationJobBatchResult & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeSimulationJobBatchResult.h:234
BatchPolicy.h
Aws::RoboMaker::Model::SimulationJobRequest
Definition: SimulationJobRequest.h:42
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithCreatedRequests
DescribeSimulationJobBatchResult & WithCreatedRequests(Aws::Vector< SimulationJobSummary > &&value)
Definition: DescribeSimulationJobBatchResult.h:515
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithCreatedRequests
DescribeSimulationJobBatchResult & WithCreatedRequests(const Aws::Vector< SimulationJobSummary > &value)
Definition: DescribeSimulationJobBatchResult.h:510
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetStatus
const SimulationJobBatchStatus & GetStatus() const
Definition: DescribeSimulationJobBatchResult.h:103
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetStatus
void SetStatus(const SimulationJobBatchStatus &value)
Definition: DescribeSimulationJobBatchResult.h:128
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithFailureCode
DescribeSimulationJobBatchResult & WithFailureCode(const SimulationJobBatchErrorCode &value)
Definition: DescribeSimulationJobBatchResult.h:355
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddPendingRequests
DescribeSimulationJobBatchResult & AddPendingRequests(const SimulationJobRequest &value)
Definition: DescribeSimulationJobBatchResult.h:483
AWS_ROBOMAKER_API
#define AWS_ROBOMAKER_API
Definition: RoboMaker_EXPORTS.h:28
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithBatchPolicy
DescribeSimulationJobBatchResult & WithBatchPolicy(BatchPolicy &&value)
Definition: DescribeSimulationJobBatchResult.h:334
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddPendingRequests
DescribeSimulationJobBatchResult & AddPendingRequests(SimulationJobRequest &&value)
Definition: DescribeSimulationJobBatchResult.h:489
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddTags
DescribeSimulationJobBatchResult & AddTags(const Aws::String &key, const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:562
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:371
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetFailureCode
void SetFailureCode(SimulationJobBatchErrorCode &&value)
Definition: DescribeSimulationJobBatchResult.h:350
Aws::RoboMaker::Model::FailedCreateSimulationJobRequest
Definition: FailedCreateSimulationJobRequest.h:36
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithClientRequestToken
DescribeSimulationJobBatchResult & WithClientRequestToken(const char *value)
Definition: DescribeSimulationJobBatchResult.h:308
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddTags
DescribeSimulationJobBatchResult & AddTags(const char *key, const char *value)
Definition: DescribeSimulationJobBatchResult.h:598
SimulationJobBatchErrorCode.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithFailureReason
DescribeSimulationJobBatchResult & WithFailureReason(const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:386
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithClientRequestToken
DescribeSimulationJobBatchResult & WithClientRequestToken(Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:302
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetTags
const Aws::Map< Aws::String, Aws::String > & GetTags() const
Definition: DescribeSimulationJobBatchResult.h:532
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddTags
DescribeSimulationJobBatchResult & AddTags(Aws::String &&key, Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:580
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetBatchPolicy
void SetBatchPolicy(const BatchPolicy &value)
Definition: DescribeSimulationJobBatchResult.h:319
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetLastUpdatedAt
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeSimulationJobBatchResult.h:216
RoboMaker_EXPORTS.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetTags
void SetTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeSimulationJobBatchResult.h:538
AWSString.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetFailureReason
void SetFailureReason(const char *value)
Definition: DescribeSimulationJobBatchResult.h:381
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithPendingRequests
DescribeSimulationJobBatchResult & WithPendingRequests(const Aws::Vector< SimulationJobRequest > &value)
Definition: DescribeSimulationJobBatchResult.h:471
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddTags
DescribeSimulationJobBatchResult & AddTags(Aws::String &&key, const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:568
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetPendingRequests
void SetPendingRequests(Aws::Vector< SimulationJobRequest > &&value)
Definition: DescribeSimulationJobBatchResult.h:465
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithFailureReason
DescribeSimulationJobBatchResult & WithFailureReason(Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:391
SimulationJobBatchStatus.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetArn
void SetArn(const char *value)
Definition: DescribeSimulationJobBatchResult.h:62
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddTags
DescribeSimulationJobBatchResult & AddTags(Aws::String &&key, const char *value)
Definition: DescribeSimulationJobBatchResult.h:592
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::DescribeSimulationJobBatchResult
DescribeSimulationJobBatchResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: DescribeSimulationJobBatchResult.h:253
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetCreatedRequests
void SetCreatedRequests(Aws::Vector< SimulationJobSummary > &&value)
Definition: DescribeSimulationJobBatchResult.h:505
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithArn
DescribeSimulationJobBatchResult & WithArn(Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:72
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithClientRequestToken
DescribeSimulationJobBatchResult & WithClientRequestToken(const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:296
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetClientRequestToken
void SetClientRequestToken(const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:278
Aws::RoboMaker::Model::SimulationJobSummary
Definition: SimulationJobSummary.h:35
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetArn
void SetArn(Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:57
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithTags
DescribeSimulationJobBatchResult & WithTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: DescribeSimulationJobBatchResult.h:550
Aws::RoboMaker::Model::BatchPolicy
Definition: BatchPolicy.h:30
Aws
Definition: AccessManagementClient.h:15
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetArn
const Aws::String & GetArn() const
Definition: DescribeSimulationJobBatchResult.h:47
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: DescribeSimulationJobBatchResult.h:241
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetLastUpdatedAt
const Aws::Utils::DateTime & GetLastUpdatedAt() const
Definition: DescribeSimulationJobBatchResult.h:210
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetClientRequestToken
void SetClientRequestToken(Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:284
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithFailedRequests
DescribeSimulationJobBatchResult & WithFailedRequests(const Aws::Vector< FailedCreateSimulationJobRequest > &value)
Definition: DescribeSimulationJobBatchResult.h:425
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithLastUpdatedAt
DescribeSimulationJobBatchResult & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeSimulationJobBatchResult.h:228
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddCreatedRequests
DescribeSimulationJobBatchResult & AddCreatedRequests(SimulationJobSummary &&value)
Definition: DescribeSimulationJobBatchResult.h:525
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: DescribeSimulationJobBatchResult.h:376
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddFailedRequests
DescribeSimulationJobBatchResult & AddFailedRequests(FailedCreateSimulationJobRequest &&value)
Definition: DescribeSimulationJobBatchResult.h:446
SimulationJobSummary.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithArn
DescribeSimulationJobBatchResult & WithArn(const Aws::String &value)
Definition: DescribeSimulationJobBatchResult.h:67
AWSMap.h
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithStatus
DescribeSimulationJobBatchResult & WithStatus(SimulationJobBatchStatus &&value)
Definition: DescribeSimulationJobBatchResult.h:203
Aws::RoboMaker::Model::SimulationJobBatchStatus
SimulationJobBatchStatus
Definition: SimulationJobBatchStatus.h:17
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: DescribeSimulationJobBatchResult.h:247
Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::AddCreatedRequests
DescribeSimulationJobBatchResult & AddCreatedRequests(const SimulationJobSummary &value)
Definition: DescribeSimulationJobBatchResult.h:520