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

#include <WorldExportJobSummary.h>

Public Member Functions

 WorldExportJobSummary ()
 
 WorldExportJobSummary (Aws::Utils::Json::JsonView jsonValue)
 
WorldExportJobSummaryoperator= (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)
 
WorldExportJobSummaryWithArn (const Aws::String &value)
 
WorldExportJobSummaryWithArn (Aws::String &&value)
 
WorldExportJobSummaryWithArn (const char *value)
 
const WorldExportJobStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const WorldExportJobStatus &value)
 
void SetStatus (WorldExportJobStatus &&value)
 
WorldExportJobSummaryWithStatus (const WorldExportJobStatus &value)
 
WorldExportJobSummaryWithStatus (WorldExportJobStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::Utils::DateTime &value)
 
void SetCreatedAt (Aws::Utils::DateTime &&value)
 
WorldExportJobSummaryWithCreatedAt (const Aws::Utils::DateTime &value)
 
WorldExportJobSummaryWithCreatedAt (Aws::Utils::DateTime &&value)
 
const Aws::Vector< Aws::String > & GetWorlds () const
 
bool WorldsHasBeenSet () const
 
void SetWorlds (const Aws::Vector< Aws::String > &value)
 
void SetWorlds (Aws::Vector< Aws::String > &&value)
 
WorldExportJobSummaryWithWorlds (const Aws::Vector< Aws::String > &value)
 
WorldExportJobSummaryWithWorlds (Aws::Vector< Aws::String > &&value)
 
WorldExportJobSummaryAddWorlds (const Aws::String &value)
 
WorldExportJobSummaryAddWorlds (Aws::String &&value)
 
WorldExportJobSummaryAddWorlds (const char *value)
 

Detailed Description

Information about a world export job.

See Also:

AWS API Reference

Definition at line 34 of file WorldExportJobSummary.h.

Constructor & Destructor Documentation

◆ WorldExportJobSummary() [1/2]

Aws::RoboMaker::Model::WorldExportJobSummary::WorldExportJobSummary ( )

◆ WorldExportJobSummary() [2/2]

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

Member Function Documentation

◆ AddWorlds() [1/3]

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

A list of worlds.

Definition at line 227 of file WorldExportJobSummary.h.

◆ AddWorlds() [2/3]

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

A list of worlds.

Definition at line 232 of file WorldExportJobSummary.h.

◆ AddWorlds() [3/3]

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

A list of worlds.

Definition at line 237 of file WorldExportJobSummary.h.

◆ ArnHasBeenSet()

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

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

Definition at line 51 of file WorldExportJobSummary.h.

◆ CreatedAtHasBeenSet()

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

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

Definition at line 167 of file WorldExportJobSummary.h.

◆ GetArn()

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

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

Definition at line 46 of file WorldExportJobSummary.h.

◆ GetCreatedAt()

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

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

Definition at line 161 of file WorldExportJobSummary.h.

◆ GetStatus()

const WorldExportJobStatus& Aws::RoboMaker::Model::WorldExportJobSummary::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 for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 94 of file WorldExportJobSummary.h.

◆ GetWorlds()

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

A list of worlds.

Definition at line 197 of file WorldExportJobSummary.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetArn() [1/3]

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

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

Definition at line 56 of file WorldExportJobSummary.h.

◆ SetArn() [2/3]

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

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

Definition at line 61 of file WorldExportJobSummary.h.

◆ SetArn() [3/3]

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

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

Definition at line 66 of file WorldExportJobSummary.h.

◆ SetCreatedAt() [1/2]

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

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

Definition at line 173 of file WorldExportJobSummary.h.

◆ SetCreatedAt() [2/2]

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

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

Definition at line 179 of file WorldExportJobSummary.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::WorldExportJobSummary::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 for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 118 of file WorldExportJobSummary.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::WorldExportJobSummary::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 for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 130 of file WorldExportJobSummary.h.

◆ SetWorlds() [1/2]

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

A list of worlds.

Definition at line 207 of file WorldExportJobSummary.h.

◆ SetWorlds() [2/2]

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

A list of worlds.

Definition at line 212 of file WorldExportJobSummary.h.

◆ StatusHasBeenSet()

bool Aws::RoboMaker::Model::WorldExportJobSummary::StatusHasBeenSet ( ) 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 for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 106 of file WorldExportJobSummary.h.

◆ WithArn() [1/3]

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

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

Definition at line 71 of file WorldExportJobSummary.h.

◆ WithArn() [2/3]

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

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

Definition at line 76 of file WorldExportJobSummary.h.

◆ WithArn() [3/3]

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

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

Definition at line 81 of file WorldExportJobSummary.h.

◆ WithCreatedAt() [1/2]

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

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

Definition at line 185 of file WorldExportJobSummary.h.

◆ WithCreatedAt() [2/2]

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

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

Definition at line 191 of file WorldExportJobSummary.h.

◆ WithStatus() [1/2]

WorldExportJobSummary& Aws::RoboMaker::Model::WorldExportJobSummary::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 for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 142 of file WorldExportJobSummary.h.

◆ WithStatus() [2/2]

WorldExportJobSummary& Aws::RoboMaker::Model::WorldExportJobSummary::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 for more information.

Canceled

The world export job was cancelled.

Canceling

The world export job is being cancelled.

Definition at line 154 of file WorldExportJobSummary.h.

◆ WithWorlds() [1/2]

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

A list of worlds.

Definition at line 217 of file WorldExportJobSummary.h.

◆ WithWorlds() [2/2]

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

A list of worlds.

Definition at line 222 of file WorldExportJobSummary.h.

◆ WorldsHasBeenSet()

bool Aws::RoboMaker::Model::WorldExportJobSummary::WorldsHasBeenSet ( ) const
inline

A list of worlds.

Definition at line 202 of file WorldExportJobSummary.h.


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