AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::RoboMaker::Model::StartSimulationJobBatchResult Class Reference

#include <StartSimulationJobBatchResult.h>

Public Member Functions

 StartSimulationJobBatchResult ()
 
 StartSimulationJobBatchResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
StartSimulationJobBatchResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
StartSimulationJobBatchResultWithArn (const Aws::String &value)
 
StartSimulationJobBatchResultWithArn (Aws::String &&value)
 
StartSimulationJobBatchResultWithArn (const char *value)
 
const SimulationJobBatchStatusGetStatus () const
 
void SetStatus (const SimulationJobBatchStatus &value)
 
void SetStatus (SimulationJobBatchStatus &&value)
 
StartSimulationJobBatchResultWithStatus (const SimulationJobBatchStatus &value)
 
StartSimulationJobBatchResultWithStatus (SimulationJobBatchStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
StartSimulationJobBatchResultWithCreatedAt (const Aws::Utils::DateTime &value)
 
StartSimulationJobBatchResultWithCreatedAt (Aws::Utils::DateTime &&value)
 
const Aws::StringGetClientRequestToken () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
StartSimulationJobBatchResultWithClientRequestToken (const Aws::String &value)
 
StartSimulationJobBatchResultWithClientRequestToken (Aws::String &&value)
 
StartSimulationJobBatchResultWithClientRequestToken (const char *value)
 
const BatchPolicyGetBatchPolicy () const
 
void SetBatchPolicy (const BatchPolicy &value)
 
void SetBatchPolicy (BatchPolicy &&value)
 
StartSimulationJobBatchResultWithBatchPolicy (const BatchPolicy &value)
 
StartSimulationJobBatchResultWithBatchPolicy (BatchPolicy &&value)
 
const SimulationJobBatchErrorCodeGetFailureCode () const
 
void SetFailureCode (const SimulationJobBatchErrorCode &value)
 
void SetFailureCode (SimulationJobBatchErrorCode &&value)
 
StartSimulationJobBatchResultWithFailureCode (const SimulationJobBatchErrorCode &value)
 
StartSimulationJobBatchResultWithFailureCode (SimulationJobBatchErrorCode &&value)
 
const Aws::StringGetFailureReason () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
StartSimulationJobBatchResultWithFailureReason (const Aws::String &value)
 
StartSimulationJobBatchResultWithFailureReason (Aws::String &&value)
 
StartSimulationJobBatchResultWithFailureReason (const char *value)
 
const Aws::Vector< FailedCreateSimulationJobRequest > & GetFailedRequests () const
 
void SetFailedRequests (const Aws::Vector< FailedCreateSimulationJobRequest > &value)
 
void SetFailedRequests (Aws::Vector< FailedCreateSimulationJobRequest > &&value)
 
StartSimulationJobBatchResultWithFailedRequests (const Aws::Vector< FailedCreateSimulationJobRequest > &value)
 
StartSimulationJobBatchResultWithFailedRequests (Aws::Vector< FailedCreateSimulationJobRequest > &&value)
 
StartSimulationJobBatchResultAddFailedRequests (const FailedCreateSimulationJobRequest &value)
 
StartSimulationJobBatchResultAddFailedRequests (FailedCreateSimulationJobRequest &&value)
 
const Aws::Vector< SimulationJobRequest > & GetPendingRequests () const
 
void SetPendingRequests (const Aws::Vector< SimulationJobRequest > &value)
 
void SetPendingRequests (Aws::Vector< SimulationJobRequest > &&value)
 
StartSimulationJobBatchResultWithPendingRequests (const Aws::Vector< SimulationJobRequest > &value)
 
StartSimulationJobBatchResultWithPendingRequests (Aws::Vector< SimulationJobRequest > &&value)
 
StartSimulationJobBatchResultAddPendingRequests (const SimulationJobRequest &value)
 
StartSimulationJobBatchResultAddPendingRequests (SimulationJobRequest &&value)
 
const Aws::Vector< SimulationJobSummary > & GetCreatedRequests () const
 
void SetCreatedRequests (const Aws::Vector< SimulationJobSummary > &value)
 
void SetCreatedRequests (Aws::Vector< SimulationJobSummary > &&value)
 
StartSimulationJobBatchResultWithCreatedRequests (const Aws::Vector< SimulationJobSummary > &value)
 
StartSimulationJobBatchResultWithCreatedRequests (Aws::Vector< SimulationJobSummary > &&value)
 
StartSimulationJobBatchResultAddCreatedRequests (const SimulationJobSummary &value)
 
StartSimulationJobBatchResultAddCreatedRequests (SimulationJobSummary &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetTags () const
 
void SetTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetTags (Aws::Map< Aws::String, Aws::String > &&value)
 
StartSimulationJobBatchResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
StartSimulationJobBatchResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
StartSimulationJobBatchResultAddTags (const Aws::String &key, const Aws::String &value)
 
StartSimulationJobBatchResultAddTags (Aws::String &&key, const Aws::String &value)
 
StartSimulationJobBatchResultAddTags (const Aws::String &key, Aws::String &&value)
 
StartSimulationJobBatchResultAddTags (Aws::String &&key, Aws::String &&value)
 
StartSimulationJobBatchResultAddTags (const char *key, Aws::String &&value)
 
StartSimulationJobBatchResultAddTags (Aws::String &&key, const char *value)
 
StartSimulationJobBatchResultAddTags (const char *key, const char *value)
 

Detailed Description

Definition at line 36 of file StartSimulationJobBatchResult.h.

Constructor & Destructor Documentation

◆ StartSimulationJobBatchResult() [1/2]

Aws::RoboMaker::Model::StartSimulationJobBatchResult::StartSimulationJobBatchResult ( )

◆ StartSimulationJobBatchResult() [2/2]

Aws::RoboMaker::Model::StartSimulationJobBatchResult::StartSimulationJobBatchResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddCreatedRequests() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddCreatedRequests ( const SimulationJobSummary value)
inline

A list of created simulation job request summaries.

Definition at line 482 of file StartSimulationJobBatchResult.h.

◆ AddCreatedRequests() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddCreatedRequests ( SimulationJobSummary &&  value)
inline

A list of created simulation job request summaries.

Definition at line 487 of file StartSimulationJobBatchResult.h.

◆ AddFailedRequests() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddFailedRequests ( const FailedCreateSimulationJobRequest value)
inline

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.

Definition at line 402 of file StartSimulationJobBatchResult.h.

◆ AddFailedRequests() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddFailedRequests ( FailedCreateSimulationJobRequest &&  value)
inline

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.

Definition at line 408 of file StartSimulationJobBatchResult.h.

◆ AddPendingRequests() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddPendingRequests ( const SimulationJobRequest value)
inline

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Definition at line 445 of file StartSimulationJobBatchResult.h.

◆ AddPendingRequests() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddPendingRequests ( SimulationJobRequest &&  value)
inline

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Definition at line 451 of file StartSimulationJobBatchResult.h.

◆ AddTags() [1/7]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags ( const Aws::String key,
const Aws::String value 
)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 524 of file StartSimulationJobBatchResult.h.

◆ AddTags() [2/7]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags ( Aws::String &&  key,
const Aws::String value 
)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 530 of file StartSimulationJobBatchResult.h.

◆ AddTags() [3/7]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags ( const Aws::String key,
Aws::String &&  value 
)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 536 of file StartSimulationJobBatchResult.h.

◆ AddTags() [4/7]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 542 of file StartSimulationJobBatchResult.h.

◆ AddTags() [5/7]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags ( const char *  key,
Aws::String &&  value 
)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 548 of file StartSimulationJobBatchResult.h.

◆ AddTags() [6/7]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags ( Aws::String &&  key,
const char *  value 
)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 554 of file StartSimulationJobBatchResult.h.

◆ AddTags() [7/7]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::AddTags ( const char *  key,
const char *  value 
)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 560 of file StartSimulationJobBatchResult.h.

◆ GetArn()

const Aws::String& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetArn ( ) const
inline

The Amazon Resource Name (arn) of the batch.

Definition at line 47 of file StartSimulationJobBatchResult.h.

◆ GetBatchPolicy()

const BatchPolicy& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetBatchPolicy ( ) const
inline

The batch policy.

Definition at line 283 of file StartSimulationJobBatchResult.h.

◆ GetClientRequestToken()

const Aws::String& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetClientRequestToken ( ) const
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 241 of file StartSimulationJobBatchResult.h.

◆ GetCreatedAt()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetCreatedAt ( ) const
inline

The time, in milliseconds since the epoch, when the simulation job batch was created.

Definition at line 210 of file StartSimulationJobBatchResult.h.

◆ GetCreatedRequests()

const Aws::Vector<SimulationJobSummary>& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetCreatedRequests ( ) const
inline

A list of created simulation job request summaries.

Definition at line 457 of file StartSimulationJobBatchResult.h.

◆ GetFailedRequests()

const Aws::Vector<FailedCreateSimulationJobRequest>& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetFailedRequests ( ) const
inline

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.

Definition at line 372 of file StartSimulationJobBatchResult.h.

◆ GetFailureCode()

const SimulationJobBatchErrorCode& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetFailureCode ( ) const
inline

The failure code if the simulation job batch failed.

Definition at line 309 of file StartSimulationJobBatchResult.h.

◆ GetFailureReason()

const Aws::String& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetFailureReason ( ) const
inline

The reason the simulation job batch failed.

Definition at line 335 of file StartSimulationJobBatchResult.h.

◆ GetPendingRequests()

const Aws::Vector<SimulationJobRequest>& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetPendingRequests ( ) const
inline

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Definition at line 415 of file StartSimulationJobBatchResult.h.

◆ GetStatus()

const SimulationJobBatchStatus& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetStatus ( ) const
inline

The status of the simulation job batch.

Pending

The simulation job batch request is pending.

InProgress

The simulation job batch is in progress.

Failed

The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.

Completed

The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).

Canceled

The simulation batch job was cancelled.

Canceling

The simulation batch job is being cancelled.

Completing

The simulation batch job is completing.

TimingOut

The simulation job batch is timing out.

If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

TimedOut

The simulation batch job timed out.

Definition at line 103 of file StartSimulationJobBatchResult.h.

◆ GetTags()

const Aws::Map<Aws::String, Aws::String>& Aws::RoboMaker::Model::StartSimulationJobBatchResult::GetTags ( ) const
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 494 of file StartSimulationJobBatchResult.h.

◆ operator=()

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetArn() [1/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetArn ( const Aws::String value)
inline

The Amazon Resource Name (arn) of the batch.

Definition at line 52 of file StartSimulationJobBatchResult.h.

◆ SetArn() [2/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (arn) of the batch.

Definition at line 57 of file StartSimulationJobBatchResult.h.

◆ SetArn() [3/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetArn ( const char *  value)
inline

The Amazon Resource Name (arn) of the batch.

Definition at line 62 of file StartSimulationJobBatchResult.h.

◆ SetBatchPolicy() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetBatchPolicy ( const BatchPolicy value)
inline

The batch policy.

Definition at line 288 of file StartSimulationJobBatchResult.h.

◆ SetBatchPolicy() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetBatchPolicy ( BatchPolicy &&  value)
inline

The batch policy.

Definition at line 293 of file StartSimulationJobBatchResult.h.

◆ SetClientRequestToken() [1/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetClientRequestToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 247 of file StartSimulationJobBatchResult.h.

◆ SetClientRequestToken() [2/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetClientRequestToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 253 of file StartSimulationJobBatchResult.h.

◆ SetClientRequestToken() [3/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetClientRequestToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 259 of file StartSimulationJobBatchResult.h.

◆ SetCreatedAt() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job batch was created.

Definition at line 216 of file StartSimulationJobBatchResult.h.

◆ SetCreatedAt() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job batch was created.

Definition at line 222 of file StartSimulationJobBatchResult.h.

◆ SetCreatedRequests() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedRequests ( const Aws::Vector< SimulationJobSummary > &  value)
inline

A list of created simulation job request summaries.

Definition at line 462 of file StartSimulationJobBatchResult.h.

◆ SetCreatedRequests() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetCreatedRequests ( Aws::Vector< SimulationJobSummary > &&  value)
inline

A list of created simulation job request summaries.

Definition at line 467 of file StartSimulationJobBatchResult.h.

◆ SetFailedRequests() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailedRequests ( const Aws::Vector< FailedCreateSimulationJobRequest > &  value)
inline

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.

Definition at line 378 of file StartSimulationJobBatchResult.h.

◆ SetFailedRequests() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailedRequests ( Aws::Vector< FailedCreateSimulationJobRequest > &&  value)
inline

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.

Definition at line 384 of file StartSimulationJobBatchResult.h.

◆ SetFailureCode() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureCode ( const SimulationJobBatchErrorCode value)
inline

The failure code if the simulation job batch failed.

Definition at line 314 of file StartSimulationJobBatchResult.h.

◆ SetFailureCode() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureCode ( SimulationJobBatchErrorCode &&  value)
inline

The failure code if the simulation job batch failed.

Definition at line 319 of file StartSimulationJobBatchResult.h.

◆ SetFailureReason() [1/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureReason ( const Aws::String value)
inline

The reason the simulation job batch failed.

Definition at line 340 of file StartSimulationJobBatchResult.h.

◆ SetFailureReason() [2/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureReason ( Aws::String &&  value)
inline

The reason the simulation job batch failed.

Definition at line 345 of file StartSimulationJobBatchResult.h.

◆ SetFailureReason() [3/3]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetFailureReason ( const char *  value)
inline

The reason the simulation job batch failed.

Definition at line 350 of file StartSimulationJobBatchResult.h.

◆ SetPendingRequests() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetPendingRequests ( const Aws::Vector< SimulationJobRequest > &  value)
inline

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Definition at line 421 of file StartSimulationJobBatchResult.h.

◆ SetPendingRequests() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetPendingRequests ( Aws::Vector< SimulationJobRequest > &&  value)
inline

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Definition at line 427 of file StartSimulationJobBatchResult.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetStatus ( const SimulationJobBatchStatus value)
inline

The status of the simulation job batch.

Pending

The simulation job batch request is pending.

InProgress

The simulation job batch is in progress.

Failed

The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.

Completed

The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).

Canceled

The simulation batch job was cancelled.

Canceling

The simulation batch job is being cancelled.

Completing

The simulation batch job is completing.

TimingOut

The simulation job batch is timing out.

If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

TimedOut

The simulation batch job timed out.

Definition at line 128 of file StartSimulationJobBatchResult.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetStatus ( SimulationJobBatchStatus &&  value)
inline

The status of the simulation job batch.

Pending

The simulation job batch request is pending.

InProgress

The simulation job batch is in progress.

Failed

The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.

Completed

The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).

Canceled

The simulation batch job was cancelled.

Canceling

The simulation batch job is being cancelled.

Completing

The simulation batch job is completing.

TimingOut

The simulation job batch is timing out.

If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

TimedOut

The simulation batch job timed out.

Definition at line 153 of file StartSimulationJobBatchResult.h.

◆ SetTags() [1/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 500 of file StartSimulationJobBatchResult.h.

◆ SetTags() [2/2]

void Aws::RoboMaker::Model::StartSimulationJobBatchResult::SetTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 506 of file StartSimulationJobBatchResult.h.

◆ WithArn() [1/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithArn ( const Aws::String value)
inline

The Amazon Resource Name (arn) of the batch.

Definition at line 67 of file StartSimulationJobBatchResult.h.

◆ WithArn() [2/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name (arn) of the batch.

Definition at line 72 of file StartSimulationJobBatchResult.h.

◆ WithArn() [3/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithArn ( const char *  value)
inline

The Amazon Resource Name (arn) of the batch.

Definition at line 77 of file StartSimulationJobBatchResult.h.

◆ WithBatchPolicy() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithBatchPolicy ( const BatchPolicy value)
inline

The batch policy.

Definition at line 298 of file StartSimulationJobBatchResult.h.

◆ WithBatchPolicy() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithBatchPolicy ( BatchPolicy &&  value)
inline

The batch policy.

Definition at line 303 of file StartSimulationJobBatchResult.h.

◆ WithClientRequestToken() [1/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithClientRequestToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 265 of file StartSimulationJobBatchResult.h.

◆ WithClientRequestToken() [2/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithClientRequestToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 271 of file StartSimulationJobBatchResult.h.

◆ WithClientRequestToken() [3/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithClientRequestToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Definition at line 277 of file StartSimulationJobBatchResult.h.

◆ WithCreatedAt() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job batch was created.

Definition at line 228 of file StartSimulationJobBatchResult.h.

◆ WithCreatedAt() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job batch was created.

Definition at line 234 of file StartSimulationJobBatchResult.h.

◆ WithCreatedRequests() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedRequests ( const Aws::Vector< SimulationJobSummary > &  value)
inline

A list of created simulation job request summaries.

Definition at line 472 of file StartSimulationJobBatchResult.h.

◆ WithCreatedRequests() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithCreatedRequests ( Aws::Vector< SimulationJobSummary > &&  value)
inline

A list of created simulation job request summaries.

Definition at line 477 of file StartSimulationJobBatchResult.h.

◆ WithFailedRequests() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailedRequests ( const Aws::Vector< FailedCreateSimulationJobRequest > &  value)
inline

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.

Definition at line 390 of file StartSimulationJobBatchResult.h.

◆ WithFailedRequests() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailedRequests ( Aws::Vector< FailedCreateSimulationJobRequest > &&  value)
inline

A list of failed simulation job requests. The request failed to be created into a simulation job. Failed requests do not have a simulation job ID.

Definition at line 396 of file StartSimulationJobBatchResult.h.

◆ WithFailureCode() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureCode ( const SimulationJobBatchErrorCode value)
inline

The failure code if the simulation job batch failed.

Definition at line 324 of file StartSimulationJobBatchResult.h.

◆ WithFailureCode() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureCode ( SimulationJobBatchErrorCode &&  value)
inline

The failure code if the simulation job batch failed.

Definition at line 329 of file StartSimulationJobBatchResult.h.

◆ WithFailureReason() [1/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureReason ( const Aws::String value)
inline

The reason the simulation job batch failed.

Definition at line 355 of file StartSimulationJobBatchResult.h.

◆ WithFailureReason() [2/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureReason ( Aws::String &&  value)
inline

The reason the simulation job batch failed.

Definition at line 360 of file StartSimulationJobBatchResult.h.

◆ WithFailureReason() [3/3]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithFailureReason ( const char *  value)
inline

The reason the simulation job batch failed.

Definition at line 365 of file StartSimulationJobBatchResult.h.

◆ WithPendingRequests() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithPendingRequests ( const Aws::Vector< SimulationJobRequest > &  value)
inline

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Definition at line 433 of file StartSimulationJobBatchResult.h.

◆ WithPendingRequests() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithPendingRequests ( Aws::Vector< SimulationJobRequest > &&  value)
inline

A list of pending simulation job requests. These requests have not yet been created into simulation jobs.

Definition at line 439 of file StartSimulationJobBatchResult.h.

◆ WithStatus() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithStatus ( const SimulationJobBatchStatus value)
inline

The status of the simulation job batch.

Pending

The simulation job batch request is pending.

InProgress

The simulation job batch is in progress.

Failed

The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.

Completed

The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).

Canceled

The simulation batch job was cancelled.

Canceling

The simulation batch job is being cancelled.

Completing

The simulation batch job is completing.

TimingOut

The simulation job batch is timing out.

If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

TimedOut

The simulation batch job timed out.

Definition at line 178 of file StartSimulationJobBatchResult.h.

◆ WithStatus() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithStatus ( SimulationJobBatchStatus &&  value)
inline

The status of the simulation job batch.

Pending

The simulation job batch request is pending.

InProgress

The simulation job batch is in progress.

Failed

The simulation job batch failed. One or more simulation job requests could not be completed due to an internal failure (like InternalServiceError). See failureCode and failureReason for more information.

Completed

The simulation batch job completed. A batch is complete when (1) there are no pending simulation job requests in the batch and none of the failed simulation job requests are due to InternalServiceError and (2) when all created simulation jobs have reached a terminal state (for example, Completed or Failed).

Canceled

The simulation batch job was cancelled.

Canceling

The simulation batch job is being cancelled.

Completing

The simulation batch job is completing.

TimingOut

The simulation job batch is timing out.

If a batch timing out, and there are pending requests that were failing due to an internal failure (like InternalServiceError), the batch status will be Failed. If there are no such failing request, the batch status will be TimedOut.

TimedOut

The simulation batch job timed out.

Definition at line 203 of file StartSimulationJobBatchResult.h.

◆ WithTags() [1/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 512 of file StartSimulationJobBatchResult.h.

◆ WithTags() [2/2]

StartSimulationJobBatchResult& Aws::RoboMaker::Model::StartSimulationJobBatchResult::WithTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map that contains tag keys and tag values that are attached to the deployment job batch.

Definition at line 518 of file StartSimulationJobBatchResult.h.


The documentation for this class was generated from the following file: