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

#include <DescribeSimulationJobBatchResult.h>

Public Member Functions

 DescribeSimulationJobBatchResult ()
 
 DescribeSimulationJobBatchResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeSimulationJobBatchResultoperator= (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)
 
DescribeSimulationJobBatchResultWithArn (const Aws::String &value)
 
DescribeSimulationJobBatchResultWithArn (Aws::String &&value)
 
DescribeSimulationJobBatchResultWithArn (const char *value)
 
const SimulationJobBatchStatusGetStatus () const
 
void SetStatus (const SimulationJobBatchStatus &value)
 
void SetStatus (SimulationJobBatchStatus &&value)
 
DescribeSimulationJobBatchResultWithStatus (const SimulationJobBatchStatus &value)
 
DescribeSimulationJobBatchResultWithStatus (SimulationJobBatchStatus &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedAt () const
 
void SetLastUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedAt (Aws::Utils::DateTime &&value)
 
DescribeSimulationJobBatchResultWithLastUpdatedAt (const Aws::Utils::DateTime &value)
 
DescribeSimulationJobBatchResultWithLastUpdatedAt (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
DescribeSimulationJobBatchResultWithCreatedAt (const Aws::Utils::DateTime &value)
 
DescribeSimulationJobBatchResultWithCreatedAt (Aws::Utils::DateTime &&value)
 
const Aws::StringGetClientRequestToken () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
DescribeSimulationJobBatchResultWithClientRequestToken (const Aws::String &value)
 
DescribeSimulationJobBatchResultWithClientRequestToken (Aws::String &&value)
 
DescribeSimulationJobBatchResultWithClientRequestToken (const char *value)
 
const BatchPolicyGetBatchPolicy () const
 
void SetBatchPolicy (const BatchPolicy &value)
 
void SetBatchPolicy (BatchPolicy &&value)
 
DescribeSimulationJobBatchResultWithBatchPolicy (const BatchPolicy &value)
 
DescribeSimulationJobBatchResultWithBatchPolicy (BatchPolicy &&value)
 
const SimulationJobBatchErrorCodeGetFailureCode () const
 
void SetFailureCode (const SimulationJobBatchErrorCode &value)
 
void SetFailureCode (SimulationJobBatchErrorCode &&value)
 
DescribeSimulationJobBatchResultWithFailureCode (const SimulationJobBatchErrorCode &value)
 
DescribeSimulationJobBatchResultWithFailureCode (SimulationJobBatchErrorCode &&value)
 
const Aws::StringGetFailureReason () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
DescribeSimulationJobBatchResultWithFailureReason (const Aws::String &value)
 
DescribeSimulationJobBatchResultWithFailureReason (Aws::String &&value)
 
DescribeSimulationJobBatchResultWithFailureReason (const char *value)
 
const Aws::Vector< FailedCreateSimulationJobRequest > & GetFailedRequests () const
 
void SetFailedRequests (const Aws::Vector< FailedCreateSimulationJobRequest > &value)
 
void SetFailedRequests (Aws::Vector< FailedCreateSimulationJobRequest > &&value)
 
DescribeSimulationJobBatchResultWithFailedRequests (const Aws::Vector< FailedCreateSimulationJobRequest > &value)
 
DescribeSimulationJobBatchResultWithFailedRequests (Aws::Vector< FailedCreateSimulationJobRequest > &&value)
 
DescribeSimulationJobBatchResultAddFailedRequests (const FailedCreateSimulationJobRequest &value)
 
DescribeSimulationJobBatchResultAddFailedRequests (FailedCreateSimulationJobRequest &&value)
 
const Aws::Vector< SimulationJobRequest > & GetPendingRequests () const
 
void SetPendingRequests (const Aws::Vector< SimulationJobRequest > &value)
 
void SetPendingRequests (Aws::Vector< SimulationJobRequest > &&value)
 
DescribeSimulationJobBatchResultWithPendingRequests (const Aws::Vector< SimulationJobRequest > &value)
 
DescribeSimulationJobBatchResultWithPendingRequests (Aws::Vector< SimulationJobRequest > &&value)
 
DescribeSimulationJobBatchResultAddPendingRequests (const SimulationJobRequest &value)
 
DescribeSimulationJobBatchResultAddPendingRequests (SimulationJobRequest &&value)
 
const Aws::Vector< SimulationJobSummary > & GetCreatedRequests () const
 
void SetCreatedRequests (const Aws::Vector< SimulationJobSummary > &value)
 
void SetCreatedRequests (Aws::Vector< SimulationJobSummary > &&value)
 
DescribeSimulationJobBatchResultWithCreatedRequests (const Aws::Vector< SimulationJobSummary > &value)
 
DescribeSimulationJobBatchResultWithCreatedRequests (Aws::Vector< SimulationJobSummary > &&value)
 
DescribeSimulationJobBatchResultAddCreatedRequests (const SimulationJobSummary &value)
 
DescribeSimulationJobBatchResultAddCreatedRequests (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)
 
DescribeSimulationJobBatchResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeSimulationJobBatchResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeSimulationJobBatchResultAddTags (const Aws::String &key, const Aws::String &value)
 
DescribeSimulationJobBatchResultAddTags (Aws::String &&key, const Aws::String &value)
 
DescribeSimulationJobBatchResultAddTags (const Aws::String &key, Aws::String &&value)
 
DescribeSimulationJobBatchResultAddTags (Aws::String &&key, Aws::String &&value)
 
DescribeSimulationJobBatchResultAddTags (const char *key, Aws::String &&value)
 
DescribeSimulationJobBatchResultAddTags (Aws::String &&key, const char *value)
 
DescribeSimulationJobBatchResultAddTags (const char *key, const char *value)
 

Detailed Description

Definition at line 36 of file DescribeSimulationJobBatchResult.h.

Constructor & Destructor Documentation

◆ DescribeSimulationJobBatchResult() [1/2]

Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::DescribeSimulationJobBatchResult ( )

◆ DescribeSimulationJobBatchResult() [2/2]

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

Member Function Documentation

◆ AddCreatedRequests() [1/2]

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

A list of created simulation job summaries.

Definition at line 520 of file DescribeSimulationJobBatchResult.h.

◆ AddCreatedRequests() [2/2]

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

A list of created simulation job summaries.

Definition at line 525 of file DescribeSimulationJobBatchResult.h.

◆ AddFailedRequests() [1/2]

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

A list of failed create 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 439 of file DescribeSimulationJobBatchResult.h.

◆ AddFailedRequests() [2/2]

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

A list of failed create 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 446 of file DescribeSimulationJobBatchResult.h.

◆ AddPendingRequests() [1/2]

DescribeSimulationJobBatchResult& Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::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 483 of file DescribeSimulationJobBatchResult.h.

◆ AddPendingRequests() [2/2]

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

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

Definition at line 489 of file DescribeSimulationJobBatchResult.h.

◆ AddTags() [1/7]

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

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

Definition at line 562 of file DescribeSimulationJobBatchResult.h.

◆ AddTags() [2/7]

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

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

Definition at line 568 of file DescribeSimulationJobBatchResult.h.

◆ AddTags() [3/7]

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

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

Definition at line 574 of file DescribeSimulationJobBatchResult.h.

◆ AddTags() [4/7]

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

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

Definition at line 580 of file DescribeSimulationJobBatchResult.h.

◆ AddTags() [5/7]

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

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

Definition at line 586 of file DescribeSimulationJobBatchResult.h.

◆ AddTags() [6/7]

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

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

Definition at line 592 of file DescribeSimulationJobBatchResult.h.

◆ AddTags() [7/7]

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

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

Definition at line 598 of file DescribeSimulationJobBatchResult.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 47 of file DescribeSimulationJobBatchResult.h.

◆ GetBatchPolicy()

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

The batch policy.

Definition at line 314 of file DescribeSimulationJobBatchResult.h.

◆ GetClientRequestToken()

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

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

Definition at line 272 of file DescribeSimulationJobBatchResult.h.

◆ GetCreatedAt()

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

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

Definition at line 241 of file DescribeSimulationJobBatchResult.h.

◆ GetCreatedRequests()

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

A list of created simulation job summaries.

Definition at line 495 of file DescribeSimulationJobBatchResult.h.

◆ GetFailedRequests()

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

A list of failed create 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 404 of file DescribeSimulationJobBatchResult.h.

◆ GetFailureCode()

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

The failure code of the simulation job batch.

Definition at line 340 of file DescribeSimulationJobBatchResult.h.

◆ GetFailureReason()

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

The reason the simulation job batch failed.

Definition at line 366 of file DescribeSimulationJobBatchResult.h.

◆ GetLastUpdatedAt()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::GetLastUpdatedAt ( ) const
inline

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

Definition at line 210 of file DescribeSimulationJobBatchResult.h.

◆ GetPendingRequests()

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

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

Definition at line 453 of file DescribeSimulationJobBatchResult.h.

◆ GetStatus()

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

The status of the 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 DescribeSimulationJobBatchResult.h.

◆ GetTags()

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

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

Definition at line 532 of file DescribeSimulationJobBatchResult.h.

◆ operator=()

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

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 52 of file DescribeSimulationJobBatchResult.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 57 of file DescribeSimulationJobBatchResult.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 62 of file DescribeSimulationJobBatchResult.h.

◆ SetBatchPolicy() [1/2]

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

The batch policy.

Definition at line 319 of file DescribeSimulationJobBatchResult.h.

◆ SetBatchPolicy() [2/2]

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

The batch policy.

Definition at line 324 of file DescribeSimulationJobBatchResult.h.

◆ SetClientRequestToken() [1/3]

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

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

Definition at line 278 of file DescribeSimulationJobBatchResult.h.

◆ SetClientRequestToken() [2/3]

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

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

Definition at line 284 of file DescribeSimulationJobBatchResult.h.

◆ SetClientRequestToken() [3/3]

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

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

Definition at line 290 of file DescribeSimulationJobBatchResult.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 247 of file DescribeSimulationJobBatchResult.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 253 of file DescribeSimulationJobBatchResult.h.

◆ SetCreatedRequests() [1/2]

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

A list of created simulation job summaries.

Definition at line 500 of file DescribeSimulationJobBatchResult.h.

◆ SetCreatedRequests() [2/2]

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

A list of created simulation job summaries.

Definition at line 505 of file DescribeSimulationJobBatchResult.h.

◆ SetFailedRequests() [1/2]

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

A list of failed create 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 411 of file DescribeSimulationJobBatchResult.h.

◆ SetFailedRequests() [2/2]

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

A list of failed create 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 418 of file DescribeSimulationJobBatchResult.h.

◆ SetFailureCode() [1/2]

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

The failure code of the simulation job batch.

Definition at line 345 of file DescribeSimulationJobBatchResult.h.

◆ SetFailureCode() [2/2]

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

The failure code of the simulation job batch.

Definition at line 350 of file DescribeSimulationJobBatchResult.h.

◆ SetFailureReason() [1/3]

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

The reason the simulation job batch failed.

Definition at line 371 of file DescribeSimulationJobBatchResult.h.

◆ SetFailureReason() [2/3]

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

The reason the simulation job batch failed.

Definition at line 376 of file DescribeSimulationJobBatchResult.h.

◆ SetFailureReason() [3/3]

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

The reason the simulation job batch failed.

Definition at line 381 of file DescribeSimulationJobBatchResult.h.

◆ SetLastUpdatedAt() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

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

Definition at line 216 of file DescribeSimulationJobBatchResult.h.

◆ SetLastUpdatedAt() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::SetLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 222 of file DescribeSimulationJobBatchResult.h.

◆ SetPendingRequests() [1/2]

void Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::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 459 of file DescribeSimulationJobBatchResult.h.

◆ SetPendingRequests() [2/2]

void Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::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 465 of file DescribeSimulationJobBatchResult.h.

◆ SetStatus() [1/2]

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

The status of the 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 DescribeSimulationJobBatchResult.h.

◆ SetStatus() [2/2]

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

The status of the 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 DescribeSimulationJobBatchResult.h.

◆ SetTags() [1/2]

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

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

Definition at line 538 of file DescribeSimulationJobBatchResult.h.

◆ SetTags() [2/2]

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

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

Definition at line 544 of file DescribeSimulationJobBatchResult.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 67 of file DescribeSimulationJobBatchResult.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 72 of file DescribeSimulationJobBatchResult.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 77 of file DescribeSimulationJobBatchResult.h.

◆ WithBatchPolicy() [1/2]

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

The batch policy.

Definition at line 329 of file DescribeSimulationJobBatchResult.h.

◆ WithBatchPolicy() [2/2]

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

The batch policy.

Definition at line 334 of file DescribeSimulationJobBatchResult.h.

◆ WithClientRequestToken() [1/3]

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

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

Definition at line 296 of file DescribeSimulationJobBatchResult.h.

◆ WithClientRequestToken() [2/3]

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

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

Definition at line 302 of file DescribeSimulationJobBatchResult.h.

◆ WithClientRequestToken() [3/3]

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

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

Definition at line 308 of file DescribeSimulationJobBatchResult.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 259 of file DescribeSimulationJobBatchResult.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 265 of file DescribeSimulationJobBatchResult.h.

◆ WithCreatedRequests() [1/2]

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

A list of created simulation job summaries.

Definition at line 510 of file DescribeSimulationJobBatchResult.h.

◆ WithCreatedRequests() [2/2]

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

A list of created simulation job summaries.

Definition at line 515 of file DescribeSimulationJobBatchResult.h.

◆ WithFailedRequests() [1/2]

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

A list of failed create 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 425 of file DescribeSimulationJobBatchResult.h.

◆ WithFailedRequests() [2/2]

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

A list of failed create 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 432 of file DescribeSimulationJobBatchResult.h.

◆ WithFailureCode() [1/2]

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

The failure code of the simulation job batch.

Definition at line 355 of file DescribeSimulationJobBatchResult.h.

◆ WithFailureCode() [2/2]

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

The failure code of the simulation job batch.

Definition at line 360 of file DescribeSimulationJobBatchResult.h.

◆ WithFailureReason() [1/3]

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

The reason the simulation job batch failed.

Definition at line 386 of file DescribeSimulationJobBatchResult.h.

◆ WithFailureReason() [2/3]

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

The reason the simulation job batch failed.

Definition at line 391 of file DescribeSimulationJobBatchResult.h.

◆ WithFailureReason() [3/3]

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

The reason the simulation job batch failed.

Definition at line 396 of file DescribeSimulationJobBatchResult.h.

◆ WithLastUpdatedAt() [1/2]

DescribeSimulationJobBatchResult& Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

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

Definition at line 228 of file DescribeSimulationJobBatchResult.h.

◆ WithLastUpdatedAt() [2/2]

DescribeSimulationJobBatchResult& Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::WithLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

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

Definition at line 234 of file DescribeSimulationJobBatchResult.h.

◆ WithPendingRequests() [1/2]

DescribeSimulationJobBatchResult& Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::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 471 of file DescribeSimulationJobBatchResult.h.

◆ WithPendingRequests() [2/2]

DescribeSimulationJobBatchResult& Aws::RoboMaker::Model::DescribeSimulationJobBatchResult::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 477 of file DescribeSimulationJobBatchResult.h.

◆ WithStatus() [1/2]

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

The status of the 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 DescribeSimulationJobBatchResult.h.

◆ WithStatus() [2/2]

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

The status of the 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 DescribeSimulationJobBatchResult.h.

◆ WithTags() [1/2]

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

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

Definition at line 550 of file DescribeSimulationJobBatchResult.h.

◆ WithTags() [2/2]

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

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

Definition at line 556 of file DescribeSimulationJobBatchResult.h.


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