AWS SDK for C++  1.9.159
AWS SDK for C++
StartSimulationJobBatchResult.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 StartSimulationJobBatchResult& WithArn(const Aws::String& value) { SetArn(value); return *this;}
68 
72  inline StartSimulationJobBatchResult& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
73 
77  inline StartSimulationJobBatchResult& 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 StartSimulationJobBatchResult& WithStatus(const SimulationJobBatchStatus& value) { SetStatus(value); return *this;}
179 
203  inline StartSimulationJobBatchResult& WithStatus(SimulationJobBatchStatus&& value) { SetStatus(std::move(value)); return *this;}
204 
205 
210  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
211 
216  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAt = value; }
217 
222  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAt = std::move(value); }
223 
228  inline StartSimulationJobBatchResult& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
229 
234  inline StartSimulationJobBatchResult& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
235 
236 
241  inline const Aws::String& GetClientRequestToken() const{ return m_clientRequestToken; }
242 
247  inline void SetClientRequestToken(const Aws::String& value) { m_clientRequestToken = value; }
248 
253  inline void SetClientRequestToken(Aws::String&& value) { m_clientRequestToken = std::move(value); }
254 
259  inline void SetClientRequestToken(const char* value) { m_clientRequestToken.assign(value); }
260 
265  inline StartSimulationJobBatchResult& WithClientRequestToken(const Aws::String& value) { SetClientRequestToken(value); return *this;}
266 
271  inline StartSimulationJobBatchResult& WithClientRequestToken(Aws::String&& value) { SetClientRequestToken(std::move(value)); return *this;}
272 
277  inline StartSimulationJobBatchResult& WithClientRequestToken(const char* value) { SetClientRequestToken(value); return *this;}
278 
279 
283  inline const BatchPolicy& GetBatchPolicy() const{ return m_batchPolicy; }
284 
288  inline void SetBatchPolicy(const BatchPolicy& value) { m_batchPolicy = value; }
289 
293  inline void SetBatchPolicy(BatchPolicy&& value) { m_batchPolicy = std::move(value); }
294 
298  inline StartSimulationJobBatchResult& WithBatchPolicy(const BatchPolicy& value) { SetBatchPolicy(value); return *this;}
299 
303  inline StartSimulationJobBatchResult& WithBatchPolicy(BatchPolicy&& value) { SetBatchPolicy(std::move(value)); return *this;}
304 
305 
309  inline const SimulationJobBatchErrorCode& GetFailureCode() const{ return m_failureCode; }
310 
314  inline void SetFailureCode(const SimulationJobBatchErrorCode& value) { m_failureCode = value; }
315 
319  inline void SetFailureCode(SimulationJobBatchErrorCode&& value) { m_failureCode = std::move(value); }
320 
324  inline StartSimulationJobBatchResult& WithFailureCode(const SimulationJobBatchErrorCode& value) { SetFailureCode(value); return *this;}
325 
329  inline StartSimulationJobBatchResult& WithFailureCode(SimulationJobBatchErrorCode&& value) { SetFailureCode(std::move(value)); return *this;}
330 
331 
335  inline const Aws::String& GetFailureReason() const{ return m_failureReason; }
336 
340  inline void SetFailureReason(const Aws::String& value) { m_failureReason = value; }
341 
345  inline void SetFailureReason(Aws::String&& value) { m_failureReason = std::move(value); }
346 
350  inline void SetFailureReason(const char* value) { m_failureReason.assign(value); }
351 
355  inline StartSimulationJobBatchResult& WithFailureReason(const Aws::String& value) { SetFailureReason(value); return *this;}
356 
360  inline StartSimulationJobBatchResult& WithFailureReason(Aws::String&& value) { SetFailureReason(std::move(value)); return *this;}
361 
365  inline StartSimulationJobBatchResult& WithFailureReason(const char* value) { SetFailureReason(value); return *this;}
366 
367 
372  inline const Aws::Vector<FailedCreateSimulationJobRequest>& GetFailedRequests() const{ return m_failedRequests; }
373 
378  inline void SetFailedRequests(const Aws::Vector<FailedCreateSimulationJobRequest>& value) { m_failedRequests = value; }
379 
384  inline void SetFailedRequests(Aws::Vector<FailedCreateSimulationJobRequest>&& value) { m_failedRequests = std::move(value); }
385 
390  inline StartSimulationJobBatchResult& WithFailedRequests(const Aws::Vector<FailedCreateSimulationJobRequest>& value) { SetFailedRequests(value); return *this;}
391 
396  inline StartSimulationJobBatchResult& WithFailedRequests(Aws::Vector<FailedCreateSimulationJobRequest>&& value) { SetFailedRequests(std::move(value)); return *this;}
397 
402  inline StartSimulationJobBatchResult& AddFailedRequests(const FailedCreateSimulationJobRequest& value) { m_failedRequests.push_back(value); return *this; }
403 
408  inline StartSimulationJobBatchResult& AddFailedRequests(FailedCreateSimulationJobRequest&& value) { m_failedRequests.push_back(std::move(value)); return *this; }
409 
410 
415  inline const Aws::Vector<SimulationJobRequest>& GetPendingRequests() const{ return m_pendingRequests; }
416 
421  inline void SetPendingRequests(const Aws::Vector<SimulationJobRequest>& value) { m_pendingRequests = value; }
422 
427  inline void SetPendingRequests(Aws::Vector<SimulationJobRequest>&& value) { m_pendingRequests = std::move(value); }
428 
433  inline StartSimulationJobBatchResult& WithPendingRequests(const Aws::Vector<SimulationJobRequest>& value) { SetPendingRequests(value); return *this;}
434 
439  inline StartSimulationJobBatchResult& WithPendingRequests(Aws::Vector<SimulationJobRequest>&& value) { SetPendingRequests(std::move(value)); return *this;}
440 
445  inline StartSimulationJobBatchResult& AddPendingRequests(const SimulationJobRequest& value) { m_pendingRequests.push_back(value); return *this; }
446 
451  inline StartSimulationJobBatchResult& AddPendingRequests(SimulationJobRequest&& value) { m_pendingRequests.push_back(std::move(value)); return *this; }
452 
453 
457  inline const Aws::Vector<SimulationJobSummary>& GetCreatedRequests() const{ return m_createdRequests; }
458 
462  inline void SetCreatedRequests(const Aws::Vector<SimulationJobSummary>& value) { m_createdRequests = value; }
463 
467  inline void SetCreatedRequests(Aws::Vector<SimulationJobSummary>&& value) { m_createdRequests = std::move(value); }
468 
472  inline StartSimulationJobBatchResult& WithCreatedRequests(const Aws::Vector<SimulationJobSummary>& value) { SetCreatedRequests(value); return *this;}
473 
477  inline StartSimulationJobBatchResult& WithCreatedRequests(Aws::Vector<SimulationJobSummary>&& value) { SetCreatedRequests(std::move(value)); return *this;}
478 
482  inline StartSimulationJobBatchResult& AddCreatedRequests(const SimulationJobSummary& value) { m_createdRequests.push_back(value); return *this; }
483 
487  inline StartSimulationJobBatchResult& AddCreatedRequests(SimulationJobSummary&& value) { m_createdRequests.push_back(std::move(value)); return *this; }
488 
489 
494  inline const Aws::Map<Aws::String, Aws::String>& GetTags() const{ return m_tags; }
495 
500  inline void SetTags(const Aws::Map<Aws::String, Aws::String>& value) { m_tags = value; }
501 
506  inline void SetTags(Aws::Map<Aws::String, Aws::String>&& value) { m_tags = std::move(value); }
507 
512  inline StartSimulationJobBatchResult& WithTags(const Aws::Map<Aws::String, Aws::String>& value) { SetTags(value); return *this;}
513 
518  inline StartSimulationJobBatchResult& WithTags(Aws::Map<Aws::String, Aws::String>&& value) { SetTags(std::move(value)); return *this;}
519 
524  inline StartSimulationJobBatchResult& AddTags(const Aws::String& key, const Aws::String& value) { m_tags.emplace(key, value); return *this; }
525 
530  inline StartSimulationJobBatchResult& AddTags(Aws::String&& key, const Aws::String& value) { m_tags.emplace(std::move(key), value); return *this; }
531 
536  inline StartSimulationJobBatchResult& AddTags(const Aws::String& key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
537 
542  inline StartSimulationJobBatchResult& AddTags(Aws::String&& key, Aws::String&& value) { m_tags.emplace(std::move(key), std::move(value)); return *this; }
543 
548  inline StartSimulationJobBatchResult& AddTags(const char* key, Aws::String&& value) { m_tags.emplace(key, std::move(value)); return *this; }
549 
554  inline StartSimulationJobBatchResult& AddTags(Aws::String&& key, const char* value) { m_tags.emplace(std::move(key), value); return *this; }
555 
560  inline StartSimulationJobBatchResult& AddTags(const char* key, const char* value) { m_tags.emplace(key, value); return *this; }
561 
562  private:
563 
564  Aws::String m_arn;
565 
566  SimulationJobBatchStatus m_status;
567 
568  Aws::Utils::DateTime m_createdAt;
569 
570  Aws::String m_clientRequestToken;
571 
572  BatchPolicy m_batchPolicy;
573 
574  SimulationJobBatchErrorCode m_failureCode;
575 
576  Aws::String m_failureReason;
577 
579 
580  Aws::Vector<SimulationJobRequest> m_pendingRequests;
581 
582  Aws::Vector<SimulationJobSummary> m_createdRequests;
583 
585  };
586 
587 } // namespace Model
588 } // namespace RoboMaker
589 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailedRequests
StartSimulationJobBatchResult & WithFailedRequests(const Aws::Vector< FailedCreateSimulationJobRequest > &value)
Definition: StartSimulationJobBatchResult.h:390
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetTags
const Aws::Map< Aws::String, Aws::String > & GetTags() const
Definition: StartSimulationJobBatchResult.h:494
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetTags
void SetTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: StartSimulationJobBatchResult.h:500
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedRequests
void SetCreatedRequests(Aws::Vector< SimulationJobSummary > &&value)
Definition: StartSimulationJobBatchResult.h:467
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags
StartSimulationJobBatchResult & AddTags(const Aws::String &key, const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:524
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureReason
void SetFailureReason(const char *value)
Definition: StartSimulationJobBatchResult.h:350
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithStatus
StartSimulationJobBatchResult & WithStatus(SimulationJobBatchStatus &&value)
Definition: StartSimulationJobBatchResult.h:203
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetClientRequestToken
void SetClientRequestToken(Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:253
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureCode
StartSimulationJobBatchResult & WithFailureCode(const SimulationJobBatchErrorCode &value)
Definition: StartSimulationJobBatchResult.h:324
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureReason
StartSimulationJobBatchResult & WithFailureReason(const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:355
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetStatus
void SetStatus(const SimulationJobBatchStatus &value)
Definition: StartSimulationJobBatchResult.h:128
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags
StartSimulationJobBatchResult & AddTags(const char *key, const char *value)
Definition: StartSimulationJobBatchResult.h:560
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: StartSimulationJobBatchResult.h:216
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedAt
StartSimulationJobBatchResult & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: StartSimulationJobBatchResult.h:228
SimulationJobRequest.h
DateTime.h
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetClientRequestToken
const Aws::String & GetClientRequestToken() const
Definition: StartSimulationJobBatchResult.h:241
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureReason
void SetFailureReason(const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:340
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetClientRequestToken
void SetClientRequestToken(const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:247
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureReason
void SetFailureReason(Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:345
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithClientRequestToken
StartSimulationJobBatchResult & WithClientRequestToken(const char *value)
Definition: StartSimulationJobBatchResult.h:277
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags
StartSimulationJobBatchResult & AddTags(Aws::String &&key, const char *value)
Definition: StartSimulationJobBatchResult.h:554
FailedCreateSimulationJobRequest.h
Aws::RoboMaker::Model::SimulationJobBatchErrorCode
SimulationJobBatchErrorCode
Definition: SimulationJobBatchErrorCode.h:17
AWSVector.h
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddFailedRequests
StartSimulationJobBatchResult & AddFailedRequests(FailedCreateSimulationJobRequest &&value)
Definition: StartSimulationJobBatchResult.h:408
BatchPolicy.h
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddCreatedRequests
StartSimulationJobBatchResult & AddCreatedRequests(const SimulationJobSummary &value)
Definition: StartSimulationJobBatchResult.h:482
Aws::RoboMaker::Model::SimulationJobRequest
Definition: SimulationJobRequest.h:42
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetBatchPolicy
void SetBatchPolicy(BatchPolicy &&value)
Definition: StartSimulationJobBatchResult.h:293
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddCreatedRequests
StartSimulationJobBatchResult & AddCreatedRequests(SimulationJobSummary &&value)
Definition: StartSimulationJobBatchResult.h:487
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedRequests
void SetCreatedRequests(const Aws::Vector< SimulationJobSummary > &value)
Definition: StartSimulationJobBatchResult.h:462
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags
StartSimulationJobBatchResult & AddTags(Aws::String &&key, const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:530
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: StartSimulationJobBatchResult.h:210
AWS_ROBOMAKER_API
#define AWS_ROBOMAKER_API
Definition: RoboMaker_EXPORTS.h:28
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetClientRequestToken
void SetClientRequestToken(const char *value)
Definition: StartSimulationJobBatchResult.h:259
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddPendingRequests
StartSimulationJobBatchResult & AddPendingRequests(const SimulationJobRequest &value)
Definition: StartSimulationJobBatchResult.h:445
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithClientRequestToken
StartSimulationJobBatchResult & WithClientRequestToken(Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:271
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetBatchPolicy
void SetBatchPolicy(const BatchPolicy &value)
Definition: StartSimulationJobBatchResult.h:288
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithArn
StartSimulationJobBatchResult & WithArn(const char *value)
Definition: StartSimulationJobBatchResult.h:77
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedAt
StartSimulationJobBatchResult & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: StartSimulationJobBatchResult.h:234
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedRequests
StartSimulationJobBatchResult & WithCreatedRequests(const Aws::Vector< SimulationJobSummary > &value)
Definition: StartSimulationJobBatchResult.h:472
Aws::RoboMaker::Model::FailedCreateSimulationJobRequest
Definition: FailedCreateSimulationJobRequest.h:36
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailedRequests
void SetFailedRequests(const Aws::Vector< FailedCreateSimulationJobRequest > &value)
Definition: StartSimulationJobBatchResult.h:378
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithBatchPolicy
StartSimulationJobBatchResult & WithBatchPolicy(const BatchPolicy &value)
Definition: StartSimulationJobBatchResult.h:298
Aws::RoboMaker::Model::StartSimulationJobBatchResult::StartSimulationJobBatchResult
StartSimulationJobBatchResult()
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureCode
StartSimulationJobBatchResult & WithFailureCode(SimulationJobBatchErrorCode &&value)
Definition: StartSimulationJobBatchResult.h:329
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: StartSimulationJobBatchResult.h:222
SimulationJobBatchErrorCode.h
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetArn
void SetArn(const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:52
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithPendingRequests
StartSimulationJobBatchResult & WithPendingRequests(const Aws::Vector< SimulationJobRequest > &value)
Definition: StartSimulationJobBatchResult.h:433
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithPendingRequests
StartSimulationJobBatchResult & WithPendingRequests(Aws::Vector< SimulationJobRequest > &&value)
Definition: StartSimulationJobBatchResult.h:439
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetTags
void SetTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: StartSimulationJobBatchResult.h:506
RoboMaker_EXPORTS.h
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags
StartSimulationJobBatchResult & AddTags(const Aws::String &key, Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:536
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags
StartSimulationJobBatchResult & AddTags(Aws::String &&key, Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:542
AWSString.h
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetPendingRequests
const Aws::Vector< SimulationJobRequest > & GetPendingRequests() const
Definition: StartSimulationJobBatchResult.h:415
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags
StartSimulationJobBatchResult & AddTags(const char *key, Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:548
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetArn
void SetArn(Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:57
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetStatus
void SetStatus(SimulationJobBatchStatus &&value)
Definition: StartSimulationJobBatchResult.h:153
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetArn
void SetArn(const char *value)
Definition: StartSimulationJobBatchResult.h:62
SimulationJobBatchStatus.h
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetPendingRequests
void SetPendingRequests(Aws::Vector< SimulationJobRequest > &&value)
Definition: StartSimulationJobBatchResult.h:427
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureCode
void SetFailureCode(SimulationJobBatchErrorCode &&value)
Definition: StartSimulationJobBatchResult.h:319
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetPendingRequests
void SetPendingRequests(const Aws::Vector< SimulationJobRequest > &value)
Definition: StartSimulationJobBatchResult.h:421
Aws::RoboMaker::Model::SimulationJobSummary
Definition: SimulationJobSummary.h:36
Aws::RoboMaker::Model::StartSimulationJobBatchResult::operator=
StartSimulationJobBatchResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::StartSimulationJobBatchResult::StartSimulationJobBatchResult
StartSimulationJobBatchResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithArn
StartSimulationJobBatchResult & WithArn(Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:72
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailedRequests
StartSimulationJobBatchResult & WithFailedRequests(Aws::Vector< FailedCreateSimulationJobRequest > &&value)
Definition: StartSimulationJobBatchResult.h:396
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureReason
StartSimulationJobBatchResult & WithFailureReason(const char *value)
Definition: StartSimulationJobBatchResult.h:365
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithArn
StartSimulationJobBatchResult & WithArn(const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:67
Aws::RoboMaker::Model::BatchPolicy
Definition: BatchPolicy.h:30
Aws
Definition: AccessManagementClient.h:15
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithBatchPolicy
StartSimulationJobBatchResult & WithBatchPolicy(BatchPolicy &&value)
Definition: StartSimulationJobBatchResult.h:303
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetFailureReason
const Aws::String & GetFailureReason() const
Definition: StartSimulationJobBatchResult.h:335
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddPendingRequests
StartSimulationJobBatchResult & AddPendingRequests(SimulationJobRequest &&value)
Definition: StartSimulationJobBatchResult.h:451
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithStatus
StartSimulationJobBatchResult & WithStatus(const SimulationJobBatchStatus &value)
Definition: StartSimulationJobBatchResult.h:178
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetFailureCode
const SimulationJobBatchErrorCode & GetFailureCode() const
Definition: StartSimulationJobBatchResult.h:309
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithTags
StartSimulationJobBatchResult & WithTags(Aws::Map< Aws::String, Aws::String > &&value)
Definition: StartSimulationJobBatchResult.h:518
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetFailedRequests
const Aws::Vector< FailedCreateSimulationJobRequest > & GetFailedRequests() const
Definition: StartSimulationJobBatchResult.h:372
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailedRequests
void SetFailedRequests(Aws::Vector< FailedCreateSimulationJobRequest > &&value)
Definition: StartSimulationJobBatchResult.h:384
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedRequests
StartSimulationJobBatchResult & WithCreatedRequests(Aws::Vector< SimulationJobSummary > &&value)
Definition: StartSimulationJobBatchResult.h:477
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetArn
const Aws::String & GetArn() const
Definition: StartSimulationJobBatchResult.h:47
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetCreatedRequests
const Aws::Vector< SimulationJobSummary > & GetCreatedRequests() const
Definition: StartSimulationJobBatchResult.h:457
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetBatchPolicy
const BatchPolicy & GetBatchPolicy() const
Definition: StartSimulationJobBatchResult.h:283
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithTags
StartSimulationJobBatchResult & WithTags(const Aws::Map< Aws::String, Aws::String > &value)
Definition: StartSimulationJobBatchResult.h:512
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithClientRequestToken
StartSimulationJobBatchResult & WithClientRequestToken(const Aws::String &value)
Definition: StartSimulationJobBatchResult.h:265
Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddFailedRequests
StartSimulationJobBatchResult & AddFailedRequests(const FailedCreateSimulationJobRequest &value)
Definition: StartSimulationJobBatchResult.h:402
SimulationJobSummary.h
AWSMap.h
Aws::RoboMaker::Model::SimulationJobBatchStatus
SimulationJobBatchStatus
Definition: SimulationJobBatchStatus.h:17
Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureReason
StartSimulationJobBatchResult & WithFailureReason(Aws::String &&value)
Definition: StartSimulationJobBatchResult.h:360
Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureCode
void SetFailureCode(const SimulationJobBatchErrorCode &value)
Definition: StartSimulationJobBatchResult.h:314
Aws::RoboMaker::Model::StartSimulationJobBatchResult
Definition: StartSimulationJobBatchResult.h:37
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetStatus
const SimulationJobBatchStatus & GetStatus() const
Definition: StartSimulationJobBatchResult.h:103