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

#include <WorldGenerationJobSummary.h>

Public Member Functions

 WorldGenerationJobSummary ()
 
 WorldGenerationJobSummary (Aws::Utils::Json::JsonView jsonValue)
 
WorldGenerationJobSummaryoperator= (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)
 
WorldGenerationJobSummaryWithArn (const Aws::String &value)
 
WorldGenerationJobSummaryWithArn (Aws::String &&value)
 
WorldGenerationJobSummaryWithArn (const char *value)
 
const Aws::StringGetTemplate () const
 
bool TemplateHasBeenSet () const
 
void SetTemplate (const Aws::String &value)
 
void SetTemplate (Aws::String &&value)
 
void SetTemplate (const char *value)
 
WorldGenerationJobSummaryWithTemplate (const Aws::String &value)
 
WorldGenerationJobSummaryWithTemplate (Aws::String &&value)
 
WorldGenerationJobSummaryWithTemplate (const char *value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
WorldGenerationJobSummaryWithCreatedAt (const Aws::Utils::DateTime &value)
 
WorldGenerationJobSummaryWithCreatedAt (Aws::Utils::DateTime &&value)
 
const WorldGenerationJobStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const WorldGenerationJobStatus &value)
 
void SetStatus (WorldGenerationJobStatus &&value)
 
WorldGenerationJobSummaryWithStatus (const WorldGenerationJobStatus &value)
 
WorldGenerationJobSummaryWithStatus (WorldGenerationJobStatus &&value)
 
const WorldCountGetWorldCount () const
 
bool WorldCountHasBeenSet () const
 
void SetWorldCount (const WorldCount &value)
 
void SetWorldCount (WorldCount &&value)
 
WorldGenerationJobSummaryWithWorldCount (const WorldCount &value)
 
WorldGenerationJobSummaryWithWorldCount (WorldCount &&value)
 
int GetSucceededWorldCount () const
 
bool SucceededWorldCountHasBeenSet () const
 
void SetSucceededWorldCount (int value)
 
WorldGenerationJobSummaryWithSucceededWorldCount (int value)
 
int GetFailedWorldCount () const
 
bool FailedWorldCountHasBeenSet () const
 
void SetFailedWorldCount (int value)
 
WorldGenerationJobSummaryWithFailedWorldCount (int value)
 

Detailed Description

Information about a world generator job.

See Also:

AWS API Reference

Definition at line 34 of file WorldGenerationJobSummary.h.

Constructor & Destructor Documentation

◆ WorldGenerationJobSummary() [1/2]

Aws::RoboMaker::Model::WorldGenerationJobSummary::WorldGenerationJobSummary ( )

◆ WorldGenerationJobSummary() [2/2]

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

Member Function Documentation

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 51 of file WorldGenerationJobSummary.h.

◆ CreatedAtHasBeenSet()

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

The time, in milliseconds since the epoch, when the world generator job was created.

Definition at line 135 of file WorldGenerationJobSummary.h.

◆ FailedWorldCountHasBeenSet()

bool Aws::RoboMaker::Model::WorldGenerationJobSummary::FailedWorldCountHasBeenSet ( ) const
inline

The number of worlds that failed.

Definition at line 301 of file WorldGenerationJobSummary.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 46 of file WorldGenerationJobSummary.h.

◆ GetCreatedAt()

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

The time, in milliseconds since the epoch, when the world generator job was created.

Definition at line 129 of file WorldGenerationJobSummary.h.

◆ GetFailedWorldCount()

int Aws::RoboMaker::Model::WorldGenerationJobSummary::GetFailedWorldCount ( ) const
inline

The number of worlds that failed.

Definition at line 296 of file WorldGenerationJobSummary.h.

◆ GetStatus()

const WorldGenerationJobStatus& Aws::RoboMaker::Model::WorldGenerationJobSummary::GetStatus ( ) const
inline

The status of the world generator job:

Pending

The world generator job request is pending.

Running

The world generator job is running.

Completed

The world generator job completed.

Failed

The world generator job failed. See failureCode for more information.

PartialFailed

Some worlds did not generate.

Canceled

The world generator job was cancelled.

Canceling

The world generator job is being cancelled.

Definition at line 173 of file WorldGenerationJobSummary.h.

◆ GetSucceededWorldCount()

int Aws::RoboMaker::Model::WorldGenerationJobSummary::GetSucceededWorldCount ( ) const
inline

The number of worlds that were generated.

Definition at line 275 of file WorldGenerationJobSummary.h.

◆ GetTemplate()

const Aws::String& Aws::RoboMaker::Model::WorldGenerationJobSummary::GetTemplate ( ) const
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 87 of file WorldGenerationJobSummary.h.

◆ GetWorldCount()

const WorldCount& Aws::RoboMaker::Model::WorldGenerationJobSummary::GetWorldCount ( ) const
inline

Information about the world count.

Definition at line 244 of file WorldGenerationJobSummary.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 56 of file WorldGenerationJobSummary.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 61 of file WorldGenerationJobSummary.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 66 of file WorldGenerationJobSummary.h.

◆ SetCreatedAt() [1/2]

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

The time, in milliseconds since the epoch, when the world generator job was created.

Definition at line 141 of file WorldGenerationJobSummary.h.

◆ SetCreatedAt() [2/2]

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

The time, in milliseconds since the epoch, when the world generator job was created.

Definition at line 147 of file WorldGenerationJobSummary.h.

◆ SetFailedWorldCount()

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetFailedWorldCount ( int  value)
inline

The number of worlds that failed.

Definition at line 306 of file WorldGenerationJobSummary.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetStatus ( const WorldGenerationJobStatus value)
inline

The status of the world generator job:

Pending

The world generator job request is pending.

Running

The world generator job is running.

Completed

The world generator job completed.

Failed

The world generator job failed. See failureCode for more information.

PartialFailed

Some worlds did not generate.

Canceled

The world generator job was cancelled.

Canceling

The world generator job is being cancelled.

Definition at line 199 of file WorldGenerationJobSummary.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetStatus ( WorldGenerationJobStatus &&  value)
inline

The status of the world generator job:

Pending

The world generator job request is pending.

Running

The world generator job is running.

Completed

The world generator job completed.

Failed

The world generator job failed. See failureCode for more information.

PartialFailed

Some worlds did not generate.

Canceled

The world generator job was cancelled.

Canceling

The world generator job is being cancelled.

Definition at line 212 of file WorldGenerationJobSummary.h.

◆ SetSucceededWorldCount()

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetSucceededWorldCount ( int  value)
inline

The number of worlds that were generated.

Definition at line 285 of file WorldGenerationJobSummary.h.

◆ SetTemplate() [1/3]

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetTemplate ( const Aws::String value)
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 97 of file WorldGenerationJobSummary.h.

◆ SetTemplate() [2/3]

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetTemplate ( Aws::String &&  value)
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 102 of file WorldGenerationJobSummary.h.

◆ SetTemplate() [3/3]

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetTemplate ( const char *  value)
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 107 of file WorldGenerationJobSummary.h.

◆ SetWorldCount() [1/2]

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetWorldCount ( const WorldCount value)
inline

Information about the world count.

Definition at line 254 of file WorldGenerationJobSummary.h.

◆ SetWorldCount() [2/2]

void Aws::RoboMaker::Model::WorldGenerationJobSummary::SetWorldCount ( WorldCount &&  value)
inline

Information about the world count.

Definition at line 259 of file WorldGenerationJobSummary.h.

◆ StatusHasBeenSet()

bool Aws::RoboMaker::Model::WorldGenerationJobSummary::StatusHasBeenSet ( ) const
inline

The status of the world generator job:

Pending

The world generator job request is pending.

Running

The world generator job is running.

Completed

The world generator job completed.

Failed

The world generator job failed. See failureCode for more information.

PartialFailed

Some worlds did not generate.

Canceled

The world generator job was cancelled.

Canceling

The world generator job is being cancelled.

Definition at line 186 of file WorldGenerationJobSummary.h.

◆ SucceededWorldCountHasBeenSet()

bool Aws::RoboMaker::Model::WorldGenerationJobSummary::SucceededWorldCountHasBeenSet ( ) const
inline

The number of worlds that were generated.

Definition at line 280 of file WorldGenerationJobSummary.h.

◆ TemplateHasBeenSet()

bool Aws::RoboMaker::Model::WorldGenerationJobSummary::TemplateHasBeenSet ( ) const
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 92 of file WorldGenerationJobSummary.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 71 of file WorldGenerationJobSummary.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 76 of file WorldGenerationJobSummary.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the world generator job.

Definition at line 81 of file WorldGenerationJobSummary.h.

◆ WithCreatedAt() [1/2]

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

The time, in milliseconds since the epoch, when the world generator job was created.

Definition at line 153 of file WorldGenerationJobSummary.h.

◆ WithCreatedAt() [2/2]

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

The time, in milliseconds since the epoch, when the world generator job was created.

Definition at line 159 of file WorldGenerationJobSummary.h.

◆ WithFailedWorldCount()

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithFailedWorldCount ( int  value)
inline

The number of worlds that failed.

Definition at line 311 of file WorldGenerationJobSummary.h.

◆ WithStatus() [1/2]

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithStatus ( const WorldGenerationJobStatus value)
inline

The status of the world generator job:

Pending

The world generator job request is pending.

Running

The world generator job is running.

Completed

The world generator job completed.

Failed

The world generator job failed. See failureCode for more information.

PartialFailed

Some worlds did not generate.

Canceled

The world generator job was cancelled.

Canceling

The world generator job is being cancelled.

Definition at line 225 of file WorldGenerationJobSummary.h.

◆ WithStatus() [2/2]

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithStatus ( WorldGenerationJobStatus &&  value)
inline

The status of the world generator job:

Pending

The world generator job request is pending.

Running

The world generator job is running.

Completed

The world generator job completed.

Failed

The world generator job failed. See failureCode for more information.

PartialFailed

Some worlds did not generate.

Canceled

The world generator job was cancelled.

Canceling

The world generator job is being cancelled.

Definition at line 238 of file WorldGenerationJobSummary.h.

◆ WithSucceededWorldCount()

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithSucceededWorldCount ( int  value)
inline

The number of worlds that were generated.

Definition at line 290 of file WorldGenerationJobSummary.h.

◆ WithTemplate() [1/3]

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithTemplate ( const Aws::String value)
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 112 of file WorldGenerationJobSummary.h.

◆ WithTemplate() [2/3]

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithTemplate ( Aws::String &&  value)
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 117 of file WorldGenerationJobSummary.h.

◆ WithTemplate() [3/3]

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithTemplate ( const char *  value)
inline

The Amazon Resource Name (arn) of the world template.

Definition at line 122 of file WorldGenerationJobSummary.h.

◆ WithWorldCount() [1/2]

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithWorldCount ( const WorldCount value)
inline

Information about the world count.

Definition at line 264 of file WorldGenerationJobSummary.h.

◆ WithWorldCount() [2/2]

WorldGenerationJobSummary& Aws::RoboMaker::Model::WorldGenerationJobSummary::WithWorldCount ( WorldCount &&  value)
inline

Information about the world count.

Definition at line 269 of file WorldGenerationJobSummary.h.

◆ WorldCountHasBeenSet()

bool Aws::RoboMaker::Model::WorldGenerationJobSummary::WorldCountHasBeenSet ( ) const
inline

Information about the world count.

Definition at line 249 of file WorldGenerationJobSummary.h.


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