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

#include <DescribeWorldExportJobResult.h>

Public Member Functions

 DescribeWorldExportJobResult ()
 
 DescribeWorldExportJobResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeWorldExportJobResultoperator= (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)
 
DescribeWorldExportJobResultWithArn (const Aws::String &value)
 
DescribeWorldExportJobResultWithArn (Aws::String &&value)
 
DescribeWorldExportJobResultWithArn (const char *value)
 
const WorldExportJobStatusGetStatus () const
 
void SetStatus (const WorldExportJobStatus &value)
 
void SetStatus (WorldExportJobStatus &&value)
 
DescribeWorldExportJobResultWithStatus (const WorldExportJobStatus &value)
 
DescribeWorldExportJobResultWithStatus (WorldExportJobStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
DescribeWorldExportJobResultWithCreatedAt (const Aws::Utils::DateTime &value)
 
DescribeWorldExportJobResultWithCreatedAt (Aws::Utils::DateTime &&value)
 
const WorldExportJobErrorCodeGetFailureCode () const
 
void SetFailureCode (const WorldExportJobErrorCode &value)
 
void SetFailureCode (WorldExportJobErrorCode &&value)
 
DescribeWorldExportJobResultWithFailureCode (const WorldExportJobErrorCode &value)
 
DescribeWorldExportJobResultWithFailureCode (WorldExportJobErrorCode &&value)
 
const Aws::StringGetFailureReason () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
DescribeWorldExportJobResultWithFailureReason (const Aws::String &value)
 
DescribeWorldExportJobResultWithFailureReason (Aws::String &&value)
 
DescribeWorldExportJobResultWithFailureReason (const char *value)
 
const Aws::StringGetClientRequestToken () const
 
void SetClientRequestToken (const Aws::String &value)
 
void SetClientRequestToken (Aws::String &&value)
 
void SetClientRequestToken (const char *value)
 
DescribeWorldExportJobResultWithClientRequestToken (const Aws::String &value)
 
DescribeWorldExportJobResultWithClientRequestToken (Aws::String &&value)
 
DescribeWorldExportJobResultWithClientRequestToken (const char *value)
 
const Aws::Vector< Aws::String > & GetWorlds () const
 
void SetWorlds (const Aws::Vector< Aws::String > &value)
 
void SetWorlds (Aws::Vector< Aws::String > &&value)
 
DescribeWorldExportJobResultWithWorlds (const Aws::Vector< Aws::String > &value)
 
DescribeWorldExportJobResultWithWorlds (Aws::Vector< Aws::String > &&value)
 
DescribeWorldExportJobResultAddWorlds (const Aws::String &value)
 
DescribeWorldExportJobResultAddWorlds (Aws::String &&value)
 
DescribeWorldExportJobResultAddWorlds (const char *value)
 
const OutputLocationGetOutputLocation () const
 
void SetOutputLocation (const OutputLocation &value)
 
void SetOutputLocation (OutputLocation &&value)
 
DescribeWorldExportJobResultWithOutputLocation (const OutputLocation &value)
 
DescribeWorldExportJobResultWithOutputLocation (OutputLocation &&value)
 
const Aws::StringGetIamRole () const
 
void SetIamRole (const Aws::String &value)
 
void SetIamRole (Aws::String &&value)
 
void SetIamRole (const char *value)
 
DescribeWorldExportJobResultWithIamRole (const Aws::String &value)
 
DescribeWorldExportJobResultWithIamRole (Aws::String &&value)
 
DescribeWorldExportJobResultWithIamRole (const char *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)
 
DescribeWorldExportJobResultWithTags (const Aws::Map< Aws::String, Aws::String > &value)
 
DescribeWorldExportJobResultWithTags (Aws::Map< Aws::String, Aws::String > &&value)
 
DescribeWorldExportJobResultAddTags (const Aws::String &key, const Aws::String &value)
 
DescribeWorldExportJobResultAddTags (Aws::String &&key, const Aws::String &value)
 
DescribeWorldExportJobResultAddTags (const Aws::String &key, Aws::String &&value)
 
DescribeWorldExportJobResultAddTags (Aws::String &&key, Aws::String &&value)
 
DescribeWorldExportJobResultAddTags (const char *key, Aws::String &&value)
 
DescribeWorldExportJobResultAddTags (Aws::String &&key, const char *value)
 
DescribeWorldExportJobResultAddTags (const char *key, const char *value)
 

Detailed Description

Definition at line 33 of file DescribeWorldExportJobResult.h.

Constructor & Destructor Documentation

◆ DescribeWorldExportJobResult() [1/2]

Aws::RoboMaker::Model::DescribeWorldExportJobResult::DescribeWorldExportJobResult ( )

◆ DescribeWorldExportJobResult() [2/2]

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

Member Function Documentation

◆ AddTags() [1/7]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::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 export job.

Definition at line 451 of file DescribeWorldExportJobResult.h.

◆ AddTags() [2/7]

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

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

Definition at line 457 of file DescribeWorldExportJobResult.h.

◆ AddTags() [3/7]

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

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

Definition at line 463 of file DescribeWorldExportJobResult.h.

◆ AddTags() [4/7]

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

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

Definition at line 469 of file DescribeWorldExportJobResult.h.

◆ AddTags() [5/7]

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

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

Definition at line 475 of file DescribeWorldExportJobResult.h.

◆ AddTags() [6/7]

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

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

Definition at line 481 of file DescribeWorldExportJobResult.h.

◆ AddTags() [7/7]

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

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

Definition at line 487 of file DescribeWorldExportJobResult.h.

◆ AddWorlds() [1/3]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::AddWorlds ( const Aws::String value)
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 343 of file DescribeWorldExportJobResult.h.

◆ AddWorlds() [2/3]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::AddWorlds ( Aws::String &&  value)
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 349 of file DescribeWorldExportJobResult.h.

◆ AddWorlds() [3/3]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::AddWorlds ( const char *  value)
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 355 of file DescribeWorldExportJobResult.h.

◆ GetArn()

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

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

Definition at line 44 of file DescribeWorldExportJobResult.h.

◆ GetClientRequestToken()

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

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

Definition at line 270 of file DescribeWorldExportJobResult.h.

◆ GetCreatedAt()

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

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

Definition at line 142 of file DescribeWorldExportJobResult.h.

◆ GetFailureCode()

const WorldExportJobErrorCode& Aws::RoboMaker::Model::DescribeWorldExportJobResult::GetFailureCode ( ) const
inline

The failure code of the world export 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 179 of file DescribeWorldExportJobResult.h.

◆ GetFailureReason()

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

The reason why the world export job failed.

Definition at line 233 of file DescribeWorldExportJobResult.h.

◆ GetIamRole()

const Aws::String& Aws::RoboMaker::Model::DescribeWorldExportJobResult::GetIamRole ( ) const
inline

The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.

Definition at line 378 of file DescribeWorldExportJobResult.h.

◆ GetOutputLocation()

const OutputLocation& Aws::RoboMaker::Model::DescribeWorldExportJobResult::GetOutputLocation ( ) const
inline

Definition at line 359 of file DescribeWorldExportJobResult.h.

◆ GetStatus()

const WorldExportJobStatus& Aws::RoboMaker::Model::DescribeWorldExportJobResult::GetStatus ( ) const
inline

The status of the world export job.

Pending

The world export job request is pending.

Running

The world export job is running.

Completed

The world export job completed.

Failed

The world export job failed. See failureCode and failureReason for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 87 of file DescribeWorldExportJobResult.h.

◆ GetTags()

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

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

Definition at line 421 of file DescribeWorldExportJobResult.h.

◆ GetWorlds()

const Aws::Vector<Aws::String>& Aws::RoboMaker::Model::DescribeWorldExportJobResult::GetWorlds ( ) const
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 313 of file DescribeWorldExportJobResult.h.

◆ operator=()

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

◆ SetArn() [1/3]

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

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

Definition at line 49 of file DescribeWorldExportJobResult.h.

◆ SetArn() [2/3]

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

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

Definition at line 54 of file DescribeWorldExportJobResult.h.

◆ SetArn() [3/3]

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

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

Definition at line 59 of file DescribeWorldExportJobResult.h.

◆ SetClientRequestToken() [1/3]

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

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

Definition at line 276 of file DescribeWorldExportJobResult.h.

◆ SetClientRequestToken() [2/3]

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

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

Definition at line 282 of file DescribeWorldExportJobResult.h.

◆ SetClientRequestToken() [3/3]

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

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

Definition at line 288 of file DescribeWorldExportJobResult.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 148 of file DescribeWorldExportJobResult.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 154 of file DescribeWorldExportJobResult.h.

◆ SetFailureCode() [1/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetFailureCode ( const WorldExportJobErrorCode value)
inline

The failure code of the world export 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 191 of file DescribeWorldExportJobResult.h.

◆ SetFailureCode() [2/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetFailureCode ( WorldExportJobErrorCode &&  value)
inline

The failure code of the world export 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 203 of file DescribeWorldExportJobResult.h.

◆ SetFailureReason() [1/3]

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

The reason why the world export job failed.

Definition at line 238 of file DescribeWorldExportJobResult.h.

◆ SetFailureReason() [2/3]

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

The reason why the world export job failed.

Definition at line 243 of file DescribeWorldExportJobResult.h.

◆ SetFailureReason() [3/3]

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

The reason why the world export job failed.

Definition at line 248 of file DescribeWorldExportJobResult.h.

◆ SetIamRole() [1/3]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetIamRole ( const Aws::String value)
inline

The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.

Definition at line 384 of file DescribeWorldExportJobResult.h.

◆ SetIamRole() [2/3]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetIamRole ( Aws::String &&  value)
inline

The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.

Definition at line 390 of file DescribeWorldExportJobResult.h.

◆ SetIamRole() [3/3]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetIamRole ( const char *  value)
inline

The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.

Definition at line 396 of file DescribeWorldExportJobResult.h.

◆ SetOutputLocation() [1/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetOutputLocation ( const OutputLocation value)
inline

Definition at line 362 of file DescribeWorldExportJobResult.h.

◆ SetOutputLocation() [2/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetOutputLocation ( OutputLocation &&  value)
inline

Definition at line 365 of file DescribeWorldExportJobResult.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetStatus ( const WorldExportJobStatus value)
inline

The status of the world export job.

Pending

The world export job request is pending.

Running

The world export job is running.

Completed

The world export job completed.

Failed

The world export job failed. See failureCode and failureReason for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 99 of file DescribeWorldExportJobResult.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetStatus ( WorldExportJobStatus &&  value)
inline

The status of the world export job.

Pending

The world export job request is pending.

Running

The world export job is running.

Completed

The world export job completed.

Failed

The world export job failed. See failureCode and failureReason for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 111 of file DescribeWorldExportJobResult.h.

◆ SetTags() [1/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::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 export job.

Definition at line 427 of file DescribeWorldExportJobResult.h.

◆ SetTags() [2/2]

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

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

Definition at line 433 of file DescribeWorldExportJobResult.h.

◆ SetWorlds() [1/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetWorlds ( const Aws::Vector< Aws::String > &  value)
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 319 of file DescribeWorldExportJobResult.h.

◆ SetWorlds() [2/2]

void Aws::RoboMaker::Model::DescribeWorldExportJobResult::SetWorlds ( Aws::Vector< Aws::String > &&  value)
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 325 of file DescribeWorldExportJobResult.h.

◆ WithArn() [1/3]

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

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

Definition at line 64 of file DescribeWorldExportJobResult.h.

◆ WithArn() [2/3]

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

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

Definition at line 69 of file DescribeWorldExportJobResult.h.

◆ WithArn() [3/3]

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

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

Definition at line 74 of file DescribeWorldExportJobResult.h.

◆ WithClientRequestToken() [1/3]

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

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

Definition at line 294 of file DescribeWorldExportJobResult.h.

◆ WithClientRequestToken() [2/3]

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

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

Definition at line 300 of file DescribeWorldExportJobResult.h.

◆ WithClientRequestToken() [3/3]

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

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

Definition at line 306 of file DescribeWorldExportJobResult.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 160 of file DescribeWorldExportJobResult.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 166 of file DescribeWorldExportJobResult.h.

◆ WithFailureCode() [1/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithFailureCode ( const WorldExportJobErrorCode value)
inline

The failure code of the world export 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 215 of file DescribeWorldExportJobResult.h.

◆ WithFailureCode() [2/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithFailureCode ( WorldExportJobErrorCode &&  value)
inline

The failure code of the world export 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 227 of file DescribeWorldExportJobResult.h.

◆ WithFailureReason() [1/3]

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

The reason why the world export job failed.

Definition at line 253 of file DescribeWorldExportJobResult.h.

◆ WithFailureReason() [2/3]

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

The reason why the world export job failed.

Definition at line 258 of file DescribeWorldExportJobResult.h.

◆ WithFailureReason() [3/3]

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

The reason why the world export job failed.

Definition at line 263 of file DescribeWorldExportJobResult.h.

◆ WithIamRole() [1/3]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithIamRole ( const Aws::String value)
inline

The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.

Definition at line 402 of file DescribeWorldExportJobResult.h.

◆ WithIamRole() [2/3]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithIamRole ( Aws::String &&  value)
inline

The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.

Definition at line 408 of file DescribeWorldExportJobResult.h.

◆ WithIamRole() [3/3]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithIamRole ( const char *  value)
inline

The IAM role that the world export process uses to access the Amazon S3 bucket and put the export.

Definition at line 414 of file DescribeWorldExportJobResult.h.

◆ WithOutputLocation() [1/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithOutputLocation ( const OutputLocation value)
inline

Definition at line 368 of file DescribeWorldExportJobResult.h.

◆ WithOutputLocation() [2/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithOutputLocation ( OutputLocation &&  value)
inline

Definition at line 371 of file DescribeWorldExportJobResult.h.

◆ WithStatus() [1/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithStatus ( const WorldExportJobStatus value)
inline

The status of the world export job.

Pending

The world export job request is pending.

Running

The world export job is running.

Completed

The world export job completed.

Failed

The world export job failed. See failureCode and failureReason for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 123 of file DescribeWorldExportJobResult.h.

◆ WithStatus() [2/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithStatus ( WorldExportJobStatus &&  value)
inline

The status of the world export job.

Pending

The world export job request is pending.

Running

The world export job is running.

Completed

The world export job completed.

Failed

The world export job failed. See failureCode and failureReason for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 135 of file DescribeWorldExportJobResult.h.

◆ WithTags() [1/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::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 export job.

Definition at line 439 of file DescribeWorldExportJobResult.h.

◆ WithTags() [2/2]

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

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

Definition at line 445 of file DescribeWorldExportJobResult.h.

◆ WithWorlds() [1/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithWorlds ( const Aws::Vector< Aws::String > &  value)
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 331 of file DescribeWorldExportJobResult.h.

◆ WithWorlds() [2/2]

DescribeWorldExportJobResult& Aws::RoboMaker::Model::DescribeWorldExportJobResult::WithWorlds ( Aws::Vector< Aws::String > &&  value)
inline

A list of Amazon Resource Names (arns) that correspond to worlds to be exported.

Definition at line 337 of file DescribeWorldExportJobResult.h.


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