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

#include <CreateWorldGenerationJobResult.h>

Public Member Functions

 CreateWorldGenerationJobResult ()
 
 CreateWorldGenerationJobResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateWorldGenerationJobResultoperator= (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)
 
CreateWorldGenerationJobResultWithArn (const Aws::String &value)
 
CreateWorldGenerationJobResultWithArn (Aws::String &&value)
 
CreateWorldGenerationJobResultWithArn (const char *value)
 
const WorldGenerationJobStatusGetStatus () const
 
void SetStatus (const WorldGenerationJobStatus &value)
 
void SetStatus (WorldGenerationJobStatus &&value)
 
CreateWorldGenerationJobResultWithStatus (const WorldGenerationJobStatus &value)
 
CreateWorldGenerationJobResultWithStatus (WorldGenerationJobStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
CreateWorldGenerationJobResultWithCreatedAt (const Aws::Utils::DateTime &value)
 
CreateWorldGenerationJobResultWithCreatedAt (Aws::Utils::DateTime &&value)
 
const WorldGenerationJobErrorCodeGetFailureCode () const
 
void SetFailureCode (const WorldGenerationJobErrorCode &value)
 
void SetFailureCode (WorldGenerationJobErrorCode &&value)
 
CreateWorldGenerationJobResultWithFailureCode (const WorldGenerationJobErrorCode &value)
 
CreateWorldGenerationJobResultWithFailureCode (WorldGenerationJobErrorCode &&value)
 
const Aws::StringGetClientRequestToken () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
CreateWorldGenerationJobResultWithClientRequestToken (const Aws::String &value)
 
CreateWorldGenerationJobResultWithClientRequestToken (Aws::String &&value)
 
CreateWorldGenerationJobResultWithClientRequestToken (const char *value)
 
const Aws::StringGetTemplate () const
 
void SetTemplate (const Aws::String &value)
 
void SetTemplate (Aws::String &&value)
 
void SetTemplate (const char *value)
 
CreateWorldGenerationJobResultWithTemplate (const Aws::String &value)
 
CreateWorldGenerationJobResultWithTemplate (Aws::String &&value)
 
CreateWorldGenerationJobResultWithTemplate (const char *value)
 
const WorldCountGetWorldCount () const
 
void SetWorldCount (const WorldCount &value)
 
void SetWorldCount (WorldCount &&value)
 
CreateWorldGenerationJobResultWithWorldCount (const WorldCount &value)
 
CreateWorldGenerationJobResultWithWorldCount (WorldCount &&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)
 
CreateWorldGenerationJobResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
CreateWorldGenerationJobResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateWorldGenerationJobResultAddTags (const Aws::String &key, const Aws::String &value)
 
CreateWorldGenerationJobResultAddTags (Aws::String &&key, const Aws::String &value)
 
CreateWorldGenerationJobResultAddTags (const Aws::String &key, Aws::String &&value)
 
CreateWorldGenerationJobResultAddTags (Aws::String &&key, Aws::String &&value)
 
CreateWorldGenerationJobResultAddTags (const char *key, Aws::String &&value)
 
CreateWorldGenerationJobResultAddTags (Aws::String &&key, const char *value)
 
CreateWorldGenerationJobResultAddTags (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)
 
CreateWorldGenerationJobResultWithWorldTags (const Aws::Map< Aws::String, Aws::String > &value)
 
CreateWorldGenerationJobResultWithWorldTags (Aws::Map< Aws::String, Aws::String > &&value)
 
CreateWorldGenerationJobResultAddWorldTags (const Aws::String &key, const Aws::String &value)
 
CreateWorldGenerationJobResultAddWorldTags (Aws::String &&key, const Aws::String &value)
 
CreateWorldGenerationJobResultAddWorldTags (const Aws::String &key, Aws::String &&value)
 
CreateWorldGenerationJobResultAddWorldTags (Aws::String &&key, Aws::String &&value)
 
CreateWorldGenerationJobResultAddWorldTags (const char *key, Aws::String &&value)
 
CreateWorldGenerationJobResultAddWorldTags (Aws::String &&key, const char *value)
 
CreateWorldGenerationJobResultAddWorldTags (const char *key, const char *value)
 

Detailed Description

Definition at line 32 of file CreateWorldGenerationJobResult.h.

Constructor & Destructor Documentation

◆ CreateWorldGenerationJobResult() [1/2]

Aws::RoboMaker::Model::CreateWorldGenerationJobResult::CreateWorldGenerationJobResult ( )

◆ CreateWorldGenerationJobResult() [2/2]

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

Member Function Documentation

◆ AddTags() [1/7]

CreateWorldGenerationJobResult& Aws::RoboMaker::Model::CreateWorldGenerationJobResult::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 generator job.

Definition at line 373 of file CreateWorldGenerationJobResult.h.

◆ AddTags() [2/7]

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

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

Definition at line 379 of file CreateWorldGenerationJobResult.h.

◆ AddTags() [3/7]

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

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

Definition at line 385 of file CreateWorldGenerationJobResult.h.

◆ AddTags() [4/7]

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

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

Definition at line 391 of file CreateWorldGenerationJobResult.h.

◆ AddTags() [5/7]

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

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

Definition at line 397 of file CreateWorldGenerationJobResult.h.

◆ AddTags() [6/7]

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

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

Definition at line 403 of file CreateWorldGenerationJobResult.h.

◆ AddTags() [7/7]

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

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

Definition at line 409 of file CreateWorldGenerationJobResult.h.

◆ AddWorldTags() [1/7]

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

◆ AddWorldTags() [2/7]

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

◆ AddWorldTags() [3/7]

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

◆ AddWorldTags() [4/7]

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

◆ AddWorldTags() [5/7]

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

◆ AddWorldTags() [6/7]

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

◆ AddWorldTags() [7/7]

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

◆ GetArn()

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

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

Definition at line 43 of file CreateWorldGenerationJobResult.h.

◆ GetClientRequestToken()

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

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

Definition at line 238 of file CreateWorldGenerationJobResult.h.

◆ GetCreatedAt()

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

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

Definition at line 146 of file CreateWorldGenerationJobResult.h.

◆ GetFailureCode()

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

The failure code of the world generator 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 183 of file CreateWorldGenerationJobResult.h.

◆ GetStatus()

const WorldGenerationJobStatus& Aws::RoboMaker::Model::CreateWorldGenerationJobResult::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 87 of file CreateWorldGenerationJobResult.h.

◆ GetTags()

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

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

Definition at line 343 of file CreateWorldGenerationJobResult.h.

◆ GetTemplate()

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

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

Definition at line 280 of file CreateWorldGenerationJobResult.h.

◆ GetWorldCount()

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

Information about the world count.

Definition at line 316 of file CreateWorldGenerationJobResult.h.

◆ GetWorldTags()

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

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

Definition at line 416 of file CreateWorldGenerationJobResult.h.

◆ operator=()

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

◆ SetArn() [1/3]

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

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

Definition at line 48 of file CreateWorldGenerationJobResult.h.

◆ SetArn() [2/3]

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

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

Definition at line 53 of file CreateWorldGenerationJobResult.h.

◆ SetArn() [3/3]

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

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

Definition at line 58 of file CreateWorldGenerationJobResult.h.

◆ SetClientRequestToken() [1/3]

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

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

Definition at line 244 of file CreateWorldGenerationJobResult.h.

◆ SetClientRequestToken() [2/3]

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

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

Definition at line 250 of file CreateWorldGenerationJobResult.h.

◆ SetClientRequestToken() [3/3]

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

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

Definition at line 256 of file CreateWorldGenerationJobResult.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 152 of file CreateWorldGenerationJobResult.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 158 of file CreateWorldGenerationJobResult.h.

◆ SetFailureCode() [1/2]

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

The failure code of the world generator 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 195 of file CreateWorldGenerationJobResult.h.

◆ SetFailureCode() [2/2]

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

The failure code of the world generator 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 207 of file CreateWorldGenerationJobResult.h.

◆ SetStatus() [1/2]

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

◆ SetStatus() [2/2]

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

◆ SetTags() [1/2]

void Aws::RoboMaker::Model::CreateWorldGenerationJobResult::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 generator job.

Definition at line 349 of file CreateWorldGenerationJobResult.h.

◆ SetTags() [2/2]

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

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

Definition at line 355 of file CreateWorldGenerationJobResult.h.

◆ SetTemplate() [1/3]

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

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

Definition at line 285 of file CreateWorldGenerationJobResult.h.

◆ SetTemplate() [2/3]

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

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

Definition at line 290 of file CreateWorldGenerationJobResult.h.

◆ SetTemplate() [3/3]

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

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

Definition at line 295 of file CreateWorldGenerationJobResult.h.

◆ SetWorldCount() [1/2]

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

Information about the world count.

Definition at line 321 of file CreateWorldGenerationJobResult.h.

◆ SetWorldCount() [2/2]

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

Information about the world count.

Definition at line 326 of file CreateWorldGenerationJobResult.h.

◆ SetWorldTags() [1/2]

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

◆ SetWorldTags() [2/2]

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

◆ WithArn() [1/3]

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

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

Definition at line 63 of file CreateWorldGenerationJobResult.h.

◆ WithArn() [2/3]

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

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

Definition at line 68 of file CreateWorldGenerationJobResult.h.

◆ WithArn() [3/3]

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

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

Definition at line 73 of file CreateWorldGenerationJobResult.h.

◆ WithClientRequestToken() [1/3]

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

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

Definition at line 262 of file CreateWorldGenerationJobResult.h.

◆ WithClientRequestToken() [2/3]

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

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

Definition at line 268 of file CreateWorldGenerationJobResult.h.

◆ WithClientRequestToken() [3/3]

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

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

Definition at line 274 of file CreateWorldGenerationJobResult.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 164 of file CreateWorldGenerationJobResult.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 170 of file CreateWorldGenerationJobResult.h.

◆ WithFailureCode() [1/2]

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

The failure code of the world generator 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 219 of file CreateWorldGenerationJobResult.h.

◆ WithFailureCode() [2/2]

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

The failure code of the world generator 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 231 of file CreateWorldGenerationJobResult.h.

◆ WithStatus() [1/2]

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

◆ WithStatus() [2/2]

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

◆ WithTags() [1/2]

CreateWorldGenerationJobResult& Aws::RoboMaker::Model::CreateWorldGenerationJobResult::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 generator job.

Definition at line 361 of file CreateWorldGenerationJobResult.h.

◆ WithTags() [2/2]

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

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

Definition at line 367 of file CreateWorldGenerationJobResult.h.

◆ WithTemplate() [1/3]

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

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

Definition at line 300 of file CreateWorldGenerationJobResult.h.

◆ WithTemplate() [2/3]

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

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

Definition at line 305 of file CreateWorldGenerationJobResult.h.

◆ WithTemplate() [3/3]

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

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

Definition at line 310 of file CreateWorldGenerationJobResult.h.

◆ WithWorldCount() [1/2]

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

Information about the world count.

Definition at line 331 of file CreateWorldGenerationJobResult.h.

◆ WithWorldCount() [2/2]

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

Information about the world count.

Definition at line 336 of file CreateWorldGenerationJobResult.h.

◆ WithWorldTags() [1/2]

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

◆ WithWorldTags() [2/2]

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


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