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

#include <DescribeWorldGenerationJobResult.h>

Public Member Functions

 DescribeWorldGenerationJobResult ()
 
 DescribeWorldGenerationJobResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeWorldGenerationJobResultoperator= (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)
 
DescribeWorldGenerationJobResultWithArn (const Aws::String &value)
 
DescribeWorldGenerationJobResultWithArn (Aws::String &&value)
 
DescribeWorldGenerationJobResultWithArn (const char *value)
 
const WorldGenerationJobStatusGetStatus () const
 
void SetStatus (const WorldGenerationJobStatus &value)
 
void SetStatus (WorldGenerationJobStatus &&value)
 
DescribeWorldGenerationJobResultWithStatus (const WorldGenerationJobStatus &value)
 
DescribeWorldGenerationJobResultWithStatus (WorldGenerationJobStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
DescribeWorldGenerationJobResultWithCreatedAt (const Aws::Utils::DateTime &value)
 
DescribeWorldGenerationJobResultWithCreatedAt (Aws::Utils::DateTime &&value)
 
const WorldGenerationJobErrorCodeGetFailureCode () const
 
void SetFailureCode (const WorldGenerationJobErrorCode &value)
 
void SetFailureCode (WorldGenerationJobErrorCode &&value)
 
DescribeWorldGenerationJobResultWithFailureCode (const WorldGenerationJobErrorCode &value)
 
DescribeWorldGenerationJobResultWithFailureCode (WorldGenerationJobErrorCode &&value)
 
const Aws::StringGetFailureReason () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
DescribeWorldGenerationJobResultWithFailureReason (const Aws::String &value)
 
DescribeWorldGenerationJobResultWithFailureReason (Aws::String &&value)
 
DescribeWorldGenerationJobResultWithFailureReason (const char *value)
 
const Aws::StringGetClientRequestToken () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
DescribeWorldGenerationJobResultWithClientRequestToken (const Aws::String &value)
 
DescribeWorldGenerationJobResultWithClientRequestToken (Aws::String &&value)
 
DescribeWorldGenerationJobResultWithClientRequestToken (const char *value)
 
const Aws::StringGetTemplate () const
 
void SetTemplate (const Aws::String &value)
 
void SetTemplate (Aws::String &&value)
 
void SetTemplate (const char *value)
 
DescribeWorldGenerationJobResultWithTemplate (const Aws::String &value)
 
DescribeWorldGenerationJobResultWithTemplate (Aws::String &&value)
 
DescribeWorldGenerationJobResultWithTemplate (const char *value)
 
const WorldCountGetWorldCount () const
 
void SetWorldCount (const WorldCount &value)
 
void SetWorldCount (WorldCount &&value)
 
DescribeWorldGenerationJobResultWithWorldCount (const WorldCount &value)
 
DescribeWorldGenerationJobResultWithWorldCount (WorldCount &&value)
 
const FinishedWorldsSummaryGetFinishedWorldsSummary () const
 
void SetFinishedWorldsSummary (const FinishedWorldsSummary &value)
 
void SetFinishedWorldsSummary (FinishedWorldsSummary &&value)
 
DescribeWorldGenerationJobResultWithFinishedWorldsSummary (const FinishedWorldsSummary &value)
 
DescribeWorldGenerationJobResultWithFinishedWorldsSummary (FinishedWorldsSummary &&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)
 
DescribeWorldGenerationJobResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeWorldGenerationJobResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeWorldGenerationJobResultAddTags (const Aws::String &key, const Aws::String &value)
 
DescribeWorldGenerationJobResultAddTags (Aws::String &&key, const Aws::String &value)
 
DescribeWorldGenerationJobResultAddTags (const Aws::String &key, Aws::String &&value)
 
DescribeWorldGenerationJobResultAddTags (Aws::String &&key, Aws::String &&value)
 
DescribeWorldGenerationJobResultAddTags (const char *key, Aws::String &&value)
 
DescribeWorldGenerationJobResultAddTags (Aws::String &&key, const char *value)
 
DescribeWorldGenerationJobResultAddTags (const char *key, const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetWorldTags () const
 
void SetWorldTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetWorldTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeWorldGenerationJobResultWithWorldTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeWorldGenerationJobResultWithWorldTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeWorldGenerationJobResultAddWorldTags (const Aws::String &key, const Aws::String &value)
 
DescribeWorldGenerationJobResultAddWorldTags (Aws::String &&key, const Aws::String &value)
 
DescribeWorldGenerationJobResultAddWorldTags (const Aws::String &key, Aws::String &&value)
 
DescribeWorldGenerationJobResultAddWorldTags (Aws::String &&key, Aws::String &&value)
 
DescribeWorldGenerationJobResultAddWorldTags (const char *key, Aws::String &&value)
 
DescribeWorldGenerationJobResultAddWorldTags (Aws::String &&key, const char *value)
 
DescribeWorldGenerationJobResultAddWorldTags (const char *key, const char *value)
 

Detailed Description

Definition at line 33 of file DescribeWorldGenerationJobResult.h.

Constructor & Destructor Documentation

◆ DescribeWorldGenerationJobResult() [1/2]

Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::DescribeWorldGenerationJobResult ( )

◆ DescribeWorldGenerationJobResult() [2/2]

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

Member Function Documentation

◆ AddTags() [1/7]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 436 of file DescribeWorldGenerationJobResult.h.

◆ AddTags() [2/7]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 442 of file DescribeWorldGenerationJobResult.h.

◆ AddTags() [3/7]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 448 of file DescribeWorldGenerationJobResult.h.

◆ AddTags() [4/7]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 454 of file DescribeWorldGenerationJobResult.h.

◆ AddTags() [5/7]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 460 of file DescribeWorldGenerationJobResult.h.

◆ AddTags() [6/7]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 466 of file DescribeWorldGenerationJobResult.h.

◆ AddTags() [7/7]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 472 of file DescribeWorldGenerationJobResult.h.

◆ AddWorldTags() [1/7]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags ( const Aws::String key,
const Aws::String value 
)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 509 of file DescribeWorldGenerationJobResult.h.

◆ AddWorldTags() [2/7]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags ( Aws::String &&  key,
const Aws::String value 
)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 515 of file DescribeWorldGenerationJobResult.h.

◆ AddWorldTags() [3/7]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags ( const Aws::String key,
Aws::String &&  value 
)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 521 of file DescribeWorldGenerationJobResult.h.

◆ AddWorldTags() [4/7]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 527 of file DescribeWorldGenerationJobResult.h.

◆ AddWorldTags() [5/7]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags ( const char *  key,
Aws::String &&  value 
)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 533 of file DescribeWorldGenerationJobResult.h.

◆ AddWorldTags() [6/7]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags ( Aws::String &&  key,
const char *  value 
)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 539 of file DescribeWorldGenerationJobResult.h.

◆ AddWorldTags() [7/7]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::AddWorldTags ( const char *  key,
const char *  value 
)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 545 of file DescribeWorldGenerationJobResult.h.

◆ GetArn()

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

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

Definition at line 44 of file DescribeWorldGenerationJobResult.h.

◆ GetClientRequestToken()

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

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

Definition at line 275 of file DescribeWorldGenerationJobResult.h.

◆ GetCreatedAt()

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

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

Definition at line 147 of file DescribeWorldGenerationJobResult.h.

◆ GetFailureCode()

const WorldGenerationJobErrorCode& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetFailureCode ( ) const
inline

The failure code of the world generation job if it failed:

InternalServiceError

Internal service error.

LimitExceeded

The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.

ResourceNotFound

The specified resource could not be found.

RequestThrottled

The request was throttled.

InvalidInput

An input parameter in the request is not valid.

Definition at line 184 of file DescribeWorldGenerationJobResult.h.

◆ GetFailureReason()

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

The reason why the world generation job failed.

Definition at line 238 of file DescribeWorldGenerationJobResult.h.

◆ GetFinishedWorldsSummary()

const FinishedWorldsSummary& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetFinishedWorldsSummary ( ) const
inline

Summary information about finished worlds.

Definition at line 379 of file DescribeWorldGenerationJobResult.h.

◆ GetStatus()

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

The status of the world generation job:

Pending

The world generation job request is pending.

Running

The world generation job is running.

Completed

The world generation job completed.

Failed

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

PartialFailed

Some worlds did not generate.

Canceled

The world generation job was cancelled.

Canceling

The world generation job is being cancelled.

Definition at line 88 of file DescribeWorldGenerationJobResult.h.

◆ GetTags()

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 406 of file DescribeWorldGenerationJobResult.h.

◆ GetTemplate()

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

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

Definition at line 317 of file DescribeWorldGenerationJobResult.h.

◆ GetWorldCount()

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

Information about the world count.

Definition at line 353 of file DescribeWorldGenerationJobResult.h.

◆ GetWorldTags()

const Aws::Map<Aws::String, Aws::String>& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::GetWorldTags ( ) const
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 479 of file DescribeWorldGenerationJobResult.h.

◆ operator=()

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

◆ SetArn() [1/3]

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

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

Definition at line 49 of file DescribeWorldGenerationJobResult.h.

◆ SetArn() [2/3]

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

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

Definition at line 54 of file DescribeWorldGenerationJobResult.h.

◆ SetArn() [3/3]

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

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

Definition at line 59 of file DescribeWorldGenerationJobResult.h.

◆ SetClientRequestToken() [1/3]

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

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

Definition at line 281 of file DescribeWorldGenerationJobResult.h.

◆ SetClientRequestToken() [2/3]

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

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

Definition at line 287 of file DescribeWorldGenerationJobResult.h.

◆ SetClientRequestToken() [3/3]

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

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

Definition at line 293 of file DescribeWorldGenerationJobResult.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 153 of file DescribeWorldGenerationJobResult.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 159 of file DescribeWorldGenerationJobResult.h.

◆ SetFailureCode() [1/2]

void Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFailureCode ( const WorldGenerationJobErrorCode value)
inline

The failure code of the world generation job if it failed:

InternalServiceError

Internal service error.

LimitExceeded

The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.

ResourceNotFound

The specified resource could not be found.

RequestThrottled

The request was throttled.

InvalidInput

An input parameter in the request is not valid.

Definition at line 196 of file DescribeWorldGenerationJobResult.h.

◆ SetFailureCode() [2/2]

void Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFailureCode ( WorldGenerationJobErrorCode &&  value)
inline

The failure code of the world generation job if it failed:

InternalServiceError

Internal service error.

LimitExceeded

The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.

ResourceNotFound

The specified resource could not be found.

RequestThrottled

The request was throttled.

InvalidInput

An input parameter in the request is not valid.

Definition at line 208 of file DescribeWorldGenerationJobResult.h.

◆ SetFailureReason() [1/3]

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

The reason why the world generation job failed.

Definition at line 243 of file DescribeWorldGenerationJobResult.h.

◆ SetFailureReason() [2/3]

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

The reason why the world generation job failed.

Definition at line 248 of file DescribeWorldGenerationJobResult.h.

◆ SetFailureReason() [3/3]

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

The reason why the world generation job failed.

Definition at line 253 of file DescribeWorldGenerationJobResult.h.

◆ SetFinishedWorldsSummary() [1/2]

void Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFinishedWorldsSummary ( const FinishedWorldsSummary value)
inline

Summary information about finished worlds.

Definition at line 384 of file DescribeWorldGenerationJobResult.h.

◆ SetFinishedWorldsSummary() [2/2]

void Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetFinishedWorldsSummary ( FinishedWorldsSummary &&  value)
inline

Summary information about finished worlds.

Definition at line 389 of file DescribeWorldGenerationJobResult.h.

◆ SetStatus() [1/2]

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

The status of the world generation job:

Pending

The world generation job request is pending.

Running

The world generation job is running.

Completed

The world generation job completed.

Failed

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

PartialFailed

Some worlds did not generate.

Canceled

The world generation job was cancelled.

Canceling

The world generation job is being cancelled.

Definition at line 101 of file DescribeWorldGenerationJobResult.h.

◆ SetStatus() [2/2]

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

The status of the world generation job:

Pending

The world generation job request is pending.

Running

The world generation job is running.

Completed

The world generation job completed.

Failed

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

PartialFailed

Some worlds did not generate.

Canceled

The world generation job was cancelled.

Canceling

The world generation job is being cancelled.

Definition at line 114 of file DescribeWorldGenerationJobResult.h.

◆ SetTags() [1/2]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 412 of file DescribeWorldGenerationJobResult.h.

◆ SetTags() [2/2]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 418 of file DescribeWorldGenerationJobResult.h.

◆ SetTemplate() [1/3]

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

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

Definition at line 322 of file DescribeWorldGenerationJobResult.h.

◆ SetTemplate() [2/3]

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

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

Definition at line 327 of file DescribeWorldGenerationJobResult.h.

◆ SetTemplate() [3/3]

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

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

Definition at line 332 of file DescribeWorldGenerationJobResult.h.

◆ SetWorldCount() [1/2]

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

Information about the world count.

Definition at line 358 of file DescribeWorldGenerationJobResult.h.

◆ SetWorldCount() [2/2]

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

Information about the world count.

Definition at line 363 of file DescribeWorldGenerationJobResult.h.

◆ SetWorldTags() [1/2]

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

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 485 of file DescribeWorldGenerationJobResult.h.

◆ SetWorldTags() [2/2]

void Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::SetWorldTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 491 of file DescribeWorldGenerationJobResult.h.

◆ WithArn() [1/3]

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

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

Definition at line 64 of file DescribeWorldGenerationJobResult.h.

◆ WithArn() [2/3]

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

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

Definition at line 69 of file DescribeWorldGenerationJobResult.h.

◆ WithArn() [3/3]

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

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

Definition at line 74 of file DescribeWorldGenerationJobResult.h.

◆ WithClientRequestToken() [1/3]

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

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

Definition at line 299 of file DescribeWorldGenerationJobResult.h.

◆ WithClientRequestToken() [2/3]

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

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

Definition at line 305 of file DescribeWorldGenerationJobResult.h.

◆ WithClientRequestToken() [3/3]

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

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

Definition at line 311 of file DescribeWorldGenerationJobResult.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 165 of file DescribeWorldGenerationJobResult.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 171 of file DescribeWorldGenerationJobResult.h.

◆ WithFailureCode() [1/2]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFailureCode ( const WorldGenerationJobErrorCode value)
inline

The failure code of the world generation job if it failed:

InternalServiceError

Internal service error.

LimitExceeded

The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.

ResourceNotFound

The specified resource could not be found.

RequestThrottled

The request was throttled.

InvalidInput

An input parameter in the request is not valid.

Definition at line 220 of file DescribeWorldGenerationJobResult.h.

◆ WithFailureCode() [2/2]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFailureCode ( WorldGenerationJobErrorCode &&  value)
inline

The failure code of the world generation job if it failed:

InternalServiceError

Internal service error.

LimitExceeded

The requested resource exceeds the maximum number allowed, or the number of concurrent stream requests exceeds the maximum number allowed.

ResourceNotFound

The specified resource could not be found.

RequestThrottled

The request was throttled.

InvalidInput

An input parameter in the request is not valid.

Definition at line 232 of file DescribeWorldGenerationJobResult.h.

◆ WithFailureReason() [1/3]

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

The reason why the world generation job failed.

Definition at line 258 of file DescribeWorldGenerationJobResult.h.

◆ WithFailureReason() [2/3]

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

The reason why the world generation job failed.

Definition at line 263 of file DescribeWorldGenerationJobResult.h.

◆ WithFailureReason() [3/3]

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

The reason why the world generation job failed.

Definition at line 268 of file DescribeWorldGenerationJobResult.h.

◆ WithFinishedWorldsSummary() [1/2]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFinishedWorldsSummary ( const FinishedWorldsSummary value)
inline

Summary information about finished worlds.

Definition at line 394 of file DescribeWorldGenerationJobResult.h.

◆ WithFinishedWorldsSummary() [2/2]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithFinishedWorldsSummary ( FinishedWorldsSummary &&  value)
inline

Summary information about finished worlds.

Definition at line 399 of file DescribeWorldGenerationJobResult.h.

◆ WithStatus() [1/2]

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

The status of the world generation job:

Pending

The world generation job request is pending.

Running

The world generation job is running.

Completed

The world generation job completed.

Failed

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

PartialFailed

Some worlds did not generate.

Canceled

The world generation job was cancelled.

Canceling

The world generation job is being cancelled.

Definition at line 127 of file DescribeWorldGenerationJobResult.h.

◆ WithStatus() [2/2]

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

The status of the world generation job:

Pending

The world generation job request is pending.

Running

The world generation job is running.

Completed

The world generation job completed.

Failed

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

PartialFailed

Some worlds did not generate.

Canceled

The world generation job was cancelled.

Canceling

The world generation job is being cancelled.

Definition at line 140 of file DescribeWorldGenerationJobResult.h.

◆ WithTags() [1/2]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 424 of file DescribeWorldGenerationJobResult.h.

◆ WithTags() [2/2]

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

A map that contains tag keys and tag values that are attached to the world generation job.

Definition at line 430 of file DescribeWorldGenerationJobResult.h.

◆ WithTemplate() [1/3]

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

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

Definition at line 337 of file DescribeWorldGenerationJobResult.h.

◆ WithTemplate() [2/3]

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

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

Definition at line 342 of file DescribeWorldGenerationJobResult.h.

◆ WithTemplate() [3/3]

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

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

Definition at line 347 of file DescribeWorldGenerationJobResult.h.

◆ WithWorldCount() [1/2]

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

Information about the world count.

Definition at line 368 of file DescribeWorldGenerationJobResult.h.

◆ WithWorldCount() [2/2]

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

Information about the world count.

Definition at line 373 of file DescribeWorldGenerationJobResult.h.

◆ WithWorldTags() [1/2]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithWorldTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 497 of file DescribeWorldGenerationJobResult.h.

◆ WithWorldTags() [2/2]

DescribeWorldGenerationJobResult& Aws::RoboMaker::Model::DescribeWorldGenerationJobResult::WithWorldTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A map that contains tag keys and tag values that are attached to the generated worlds.

Definition at line 503 of file DescribeWorldGenerationJobResult.h.


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