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

#include <SimulationJobBatchSummary.h>

Public Member Functions

 SimulationJobBatchSummary ()
 
 SimulationJobBatchSummary (Aws::Utils::Json::JsonView jsonValue)
 
SimulationJobBatchSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
SimulationJobBatchSummaryWithArn (const Aws::String &value)
 
SimulationJobBatchSummaryWithArn (Aws::String &&value)
 
SimulationJobBatchSummaryWithArn (const char *value)
 
const Aws::Utils::DateTimeGetLastUpdatedAt () const
 
bool LastUpdatedAtHasBeenSet () const
 
void SetLastUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedAt (Aws::Utils::DateTime &&value)
 
SimulationJobBatchSummaryWithLastUpdatedAt (const Aws::Utils::DateTime &value)
 
SimulationJobBatchSummaryWithLastUpdatedAt (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
SimulationJobBatchSummaryWithCreatedAt (const Aws::Utils::DateTime &value)
 
SimulationJobBatchSummaryWithCreatedAt (Aws::Utils::DateTime &&value)
 
const SimulationJobBatchStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const SimulationJobBatchStatus &value)
 
void SetStatus (SimulationJobBatchStatus &&value)
 
SimulationJobBatchSummaryWithStatus (const SimulationJobBatchStatus &value)
 
SimulationJobBatchSummaryWithStatus (SimulationJobBatchStatus &&value)
 
int GetFailedRequestCount () const
 
bool FailedRequestCountHasBeenSet () const
 
void SetFailedRequestCount (int value)
 
SimulationJobBatchSummaryWithFailedRequestCount (int value)
 
int GetPendingRequestCount () const
 
bool PendingRequestCountHasBeenSet () const
 
void SetPendingRequestCount (int value)
 
SimulationJobBatchSummaryWithPendingRequestCount (int value)
 
int GetCreatedRequestCount () const
 
bool CreatedRequestCountHasBeenSet () const
 
void SetCreatedRequestCount (int value)
 
SimulationJobBatchSummaryWithCreatedRequestCount (int value)
 

Detailed Description

Information about a simulation job batch.

See Also:

AWS API Reference

Definition at line 33 of file SimulationJobBatchSummary.h.

Constructor & Destructor Documentation

◆ SimulationJobBatchSummary() [1/2]

Aws::RoboMaker::Model::SimulationJobBatchSummary::SimulationJobBatchSummary ( )

◆ SimulationJobBatchSummary() [2/2]

Aws::RoboMaker::Model::SimulationJobBatchSummary::SimulationJobBatchSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ArnHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobBatchSummary::ArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the batch.

Definition at line 50 of file SimulationJobBatchSummary.h.

◆ CreatedAtHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobBatchSummary::CreatedAtHasBeenSet ( ) const
inline

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

Definition at line 130 of file SimulationJobBatchSummary.h.

◆ CreatedRequestCountHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobBatchSummary::CreatedRequestCountHasBeenSet ( ) const
inline

The number of created simulation job requests.

Definition at line 358 of file SimulationJobBatchSummary.h.

◆ FailedRequestCountHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobBatchSummary::FailedRequestCountHasBeenSet ( ) const
inline

The number of failed simulation job requests.

Definition at line 316 of file SimulationJobBatchSummary.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 45 of file SimulationJobBatchSummary.h.

◆ GetCreatedAt()

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

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

Definition at line 124 of file SimulationJobBatchSummary.h.

◆ GetCreatedRequestCount()

int Aws::RoboMaker::Model::SimulationJobBatchSummary::GetCreatedRequestCount ( ) const
inline

The number of created simulation job requests.

Definition at line 353 of file SimulationJobBatchSummary.h.

◆ GetFailedRequestCount()

int Aws::RoboMaker::Model::SimulationJobBatchSummary::GetFailedRequestCount ( ) const
inline

The number of failed simulation job requests.

Definition at line 311 of file SimulationJobBatchSummary.h.

◆ GetLastUpdatedAt()

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

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

Definition at line 87 of file SimulationJobBatchSummary.h.

◆ GetPendingRequestCount()

int Aws::RoboMaker::Model::SimulationJobBatchSummary::GetPendingRequestCount ( ) const
inline

The number of pending simulation job requests.

Definition at line 332 of file SimulationJobBatchSummary.h.

◆ GetStatus()

const SimulationJobBatchStatus& Aws::RoboMaker::Model::SimulationJobBatchSummary::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 180 of file SimulationJobBatchSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::RoboMaker::Model::SimulationJobBatchSummary::Jsonize ( ) const

◆ LastUpdatedAtHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobBatchSummary::LastUpdatedAtHasBeenSet ( ) const
inline

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

Definition at line 93 of file SimulationJobBatchSummary.h.

◆ operator=()

SimulationJobBatchSummary& Aws::RoboMaker::Model::SimulationJobBatchSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PendingRequestCountHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobBatchSummary::PendingRequestCountHasBeenSet ( ) const
inline

The number of pending simulation job requests.

Definition at line 337 of file SimulationJobBatchSummary.h.

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 55 of file SimulationJobBatchSummary.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 60 of file SimulationJobBatchSummary.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 65 of file SimulationJobBatchSummary.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 136 of file SimulationJobBatchSummary.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 142 of file SimulationJobBatchSummary.h.

◆ SetCreatedRequestCount()

void Aws::RoboMaker::Model::SimulationJobBatchSummary::SetCreatedRequestCount ( int  value)
inline

The number of created simulation job requests.

Definition at line 363 of file SimulationJobBatchSummary.h.

◆ SetFailedRequestCount()

void Aws::RoboMaker::Model::SimulationJobBatchSummary::SetFailedRequestCount ( int  value)
inline

The number of failed simulation job requests.

Definition at line 321 of file SimulationJobBatchSummary.h.

◆ SetLastUpdatedAt() [1/2]

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

◆ SetLastUpdatedAt() [2/2]

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

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

Definition at line 105 of file SimulationJobBatchSummary.h.

◆ SetPendingRequestCount()

void Aws::RoboMaker::Model::SimulationJobBatchSummary::SetPendingRequestCount ( int  value)
inline

The number of pending simulation job requests.

Definition at line 342 of file SimulationJobBatchSummary.h.

◆ SetStatus() [1/2]

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

◆ SetStatus() [2/2]

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

◆ StatusHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobBatchSummary::StatusHasBeenSet ( ) 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 205 of file SimulationJobBatchSummary.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 70 of file SimulationJobBatchSummary.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 75 of file SimulationJobBatchSummary.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the batch.

Definition at line 80 of file SimulationJobBatchSummary.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 148 of file SimulationJobBatchSummary.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 154 of file SimulationJobBatchSummary.h.

◆ WithCreatedRequestCount()

SimulationJobBatchSummary& Aws::RoboMaker::Model::SimulationJobBatchSummary::WithCreatedRequestCount ( int  value)
inline

The number of created simulation job requests.

Definition at line 368 of file SimulationJobBatchSummary.h.

◆ WithFailedRequestCount()

SimulationJobBatchSummary& Aws::RoboMaker::Model::SimulationJobBatchSummary::WithFailedRequestCount ( int  value)
inline

The number of failed simulation job requests.

Definition at line 326 of file SimulationJobBatchSummary.h.

◆ WithLastUpdatedAt() [1/2]

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

◆ WithLastUpdatedAt() [2/2]

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

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

Definition at line 117 of file SimulationJobBatchSummary.h.

◆ WithPendingRequestCount()

SimulationJobBatchSummary& Aws::RoboMaker::Model::SimulationJobBatchSummary::WithPendingRequestCount ( int  value)
inline

The number of pending simulation job requests.

Definition at line 347 of file SimulationJobBatchSummary.h.

◆ WithStatus() [1/2]

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

◆ WithStatus() [2/2]

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


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