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

#include <SimulationJobSummary.h>

Public Member Functions

 SimulationJobSummary ()
 
 SimulationJobSummary (Aws::Utils::Json::JsonView jsonValue)
 
SimulationJobSummaryoperator= (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)
 
SimulationJobSummaryWithArn (const Aws::String &value)
 
SimulationJobSummaryWithArn (Aws::String &&value)
 
SimulationJobSummaryWithArn (const char *value)
 
const Aws::Utils::DateTimeGetLastUpdatedAt () const
 
bool LastUpdatedAtHasBeenSet () const
 
void SetLastUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedAt (Aws::Utils::DateTime &&value)
 
SimulationJobSummaryWithLastUpdatedAt (const Aws::Utils::DateTime &value)
 
SimulationJobSummaryWithLastUpdatedAt (Aws::Utils::DateTime &&value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
SimulationJobSummaryWithName (const Aws::String &value)
 
SimulationJobSummaryWithName (Aws::String &&value)
 
SimulationJobSummaryWithName (const char *value)
 
const SimulationJobStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const SimulationJobStatus &value)
 
void SetStatus (SimulationJobStatus &&value)
 
SimulationJobSummaryWithStatus (const SimulationJobStatus &value)
 
SimulationJobSummaryWithStatus (SimulationJobStatus &&value)
 
const Aws::Vector< Aws::String > & GetSimulationApplicationNames () const
 
bool SimulationApplicationNamesHasBeenSet () const
 
void SetSimulationApplicationNames (const Aws::Vector< Aws::String > &value)
 
void SetSimulationApplicationNames (Aws::Vector< Aws::String > &&value)
 
SimulationJobSummaryWithSimulationApplicationNames (const Aws::Vector< Aws::String > &value)
 
SimulationJobSummaryWithSimulationApplicationNames (Aws::Vector< Aws::String > &&value)
 
SimulationJobSummaryAddSimulationApplicationNames (const Aws::String &value)
 
SimulationJobSummaryAddSimulationApplicationNames (Aws::String &&value)
 
SimulationJobSummaryAddSimulationApplicationNames (const char *value)
 
const Aws::Vector< Aws::String > & GetRobotApplicationNames () const
 
bool RobotApplicationNamesHasBeenSet () const
 
void SetRobotApplicationNames (const Aws::Vector< Aws::String > &value)
 
void SetRobotApplicationNames (Aws::Vector< Aws::String > &&value)
 
SimulationJobSummaryWithRobotApplicationNames (const Aws::Vector< Aws::String > &value)
 
SimulationJobSummaryWithRobotApplicationNames (Aws::Vector< Aws::String > &&value)
 
SimulationJobSummaryAddRobotApplicationNames (const Aws::String &value)
 
SimulationJobSummaryAddRobotApplicationNames (Aws::String &&value)
 
SimulationJobSummaryAddRobotApplicationNames (const char *value)
 
const Aws::Vector< Aws::String > & GetDataSourceNames () const
 
bool DataSourceNamesHasBeenSet () const
 
void SetDataSourceNames (const Aws::Vector< Aws::String > &value)
 
void SetDataSourceNames (Aws::Vector< Aws::String > &&value)
 
SimulationJobSummaryWithDataSourceNames (const Aws::Vector< Aws::String > &value)
 
SimulationJobSummaryWithDataSourceNames (Aws::Vector< Aws::String > &&value)
 
SimulationJobSummaryAddDataSourceNames (const Aws::String &value)
 
SimulationJobSummaryAddDataSourceNames (Aws::String &&value)
 
SimulationJobSummaryAddDataSourceNames (const char *value)
 

Detailed Description

Summary information for a simulation job.

See Also:

AWS API Reference

Definition at line 34 of file SimulationJobSummary.h.

Constructor & Destructor Documentation

◆ SimulationJobSummary() [1/2]

Aws::RoboMaker::Model::SimulationJobSummary::SimulationJobSummary ( )

◆ SimulationJobSummary() [2/2]

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

Member Function Documentation

◆ AddDataSourceNames() [1/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddDataSourceNames ( const Aws::String value)
inline

The names of the data sources.

Definition at line 318 of file SimulationJobSummary.h.

◆ AddDataSourceNames() [2/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddDataSourceNames ( Aws::String &&  value)
inline

The names of the data sources.

Definition at line 323 of file SimulationJobSummary.h.

◆ AddDataSourceNames() [3/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddDataSourceNames ( const char *  value)
inline

The names of the data sources.

Definition at line 328 of file SimulationJobSummary.h.

◆ AddRobotApplicationNames() [1/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddRobotApplicationNames ( const Aws::String value)
inline

A list of simulation job robot application names.

Definition at line 272 of file SimulationJobSummary.h.

◆ AddRobotApplicationNames() [2/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddRobotApplicationNames ( Aws::String &&  value)
inline

A list of simulation job robot application names.

Definition at line 277 of file SimulationJobSummary.h.

◆ AddRobotApplicationNames() [3/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddRobotApplicationNames ( const char *  value)
inline

A list of simulation job robot application names.

Definition at line 282 of file SimulationJobSummary.h.

◆ AddSimulationApplicationNames() [1/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddSimulationApplicationNames ( const Aws::String value)
inline

A list of simulation job simulation application names.

Definition at line 226 of file SimulationJobSummary.h.

◆ AddSimulationApplicationNames() [2/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddSimulationApplicationNames ( Aws::String &&  value)
inline

A list of simulation job simulation application names.

Definition at line 231 of file SimulationJobSummary.h.

◆ AddSimulationApplicationNames() [3/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::AddSimulationApplicationNames ( const char *  value)
inline

A list of simulation job simulation application names.

Definition at line 236 of file SimulationJobSummary.h.

◆ ArnHasBeenSet()

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 51 of file SimulationJobSummary.h.

◆ DataSourceNamesHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobSummary::DataSourceNamesHasBeenSet ( ) const
inline

The names of the data sources.

Definition at line 293 of file SimulationJobSummary.h.

◆ GetArn()

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 46 of file SimulationJobSummary.h.

◆ GetDataSourceNames()

const Aws::Vector<Aws::String>& Aws::RoboMaker::Model::SimulationJobSummary::GetDataSourceNames ( ) const
inline

The names of the data sources.

Definition at line 288 of file SimulationJobSummary.h.

◆ GetLastUpdatedAt()

const Aws::Utils::DateTime& Aws::RoboMaker::Model::SimulationJobSummary::GetLastUpdatedAt ( ) const
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 88 of file SimulationJobSummary.h.

◆ GetName()

const Aws::String& Aws::RoboMaker::Model::SimulationJobSummary::GetName ( ) const
inline

The name of the simulation job.

Definition at line 124 of file SimulationJobSummary.h.

◆ GetRobotApplicationNames()

const Aws::Vector<Aws::String>& Aws::RoboMaker::Model::SimulationJobSummary::GetRobotApplicationNames ( ) const
inline

A list of simulation job robot application names.

Definition at line 242 of file SimulationJobSummary.h.

◆ GetSimulationApplicationNames()

const Aws::Vector<Aws::String>& Aws::RoboMaker::Model::SimulationJobSummary::GetSimulationApplicationNames ( ) const
inline

A list of simulation job simulation application names.

Definition at line 196 of file SimulationJobSummary.h.

◆ GetStatus()

const SimulationJobStatus& Aws::RoboMaker::Model::SimulationJobSummary::GetStatus ( ) const
inline

The status of the simulation job.

Definition at line 165 of file SimulationJobSummary.h.

◆ Jsonize()

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

◆ LastUpdatedAtHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobSummary::LastUpdatedAtHasBeenSet ( ) const
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 94 of file SimulationJobSummary.h.

◆ NameHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobSummary::NameHasBeenSet ( ) const
inline

The name of the simulation job.

Definition at line 129 of file SimulationJobSummary.h.

◆ operator=()

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

◆ RobotApplicationNamesHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobSummary::RobotApplicationNamesHasBeenSet ( ) const
inline

A list of simulation job robot application names.

Definition at line 247 of file SimulationJobSummary.h.

◆ SetArn() [1/3]

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 56 of file SimulationJobSummary.h.

◆ SetArn() [2/3]

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 61 of file SimulationJobSummary.h.

◆ SetArn() [3/3]

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 66 of file SimulationJobSummary.h.

◆ SetDataSourceNames() [1/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetDataSourceNames ( const Aws::Vector< Aws::String > &  value)
inline

The names of the data sources.

Definition at line 298 of file SimulationJobSummary.h.

◆ SetDataSourceNames() [2/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetDataSourceNames ( Aws::Vector< Aws::String > &&  value)
inline

The names of the data sources.

Definition at line 303 of file SimulationJobSummary.h.

◆ SetLastUpdatedAt() [1/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 100 of file SimulationJobSummary.h.

◆ SetLastUpdatedAt() [2/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 106 of file SimulationJobSummary.h.

◆ SetName() [1/3]

void Aws::RoboMaker::Model::SimulationJobSummary::SetName ( const Aws::String value)
inline

The name of the simulation job.

Definition at line 134 of file SimulationJobSummary.h.

◆ SetName() [2/3]

void Aws::RoboMaker::Model::SimulationJobSummary::SetName ( Aws::String &&  value)
inline

The name of the simulation job.

Definition at line 139 of file SimulationJobSummary.h.

◆ SetName() [3/3]

void Aws::RoboMaker::Model::SimulationJobSummary::SetName ( const char *  value)
inline

The name of the simulation job.

Definition at line 144 of file SimulationJobSummary.h.

◆ SetRobotApplicationNames() [1/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetRobotApplicationNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of simulation job robot application names.

Definition at line 252 of file SimulationJobSummary.h.

◆ SetRobotApplicationNames() [2/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetRobotApplicationNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of simulation job robot application names.

Definition at line 257 of file SimulationJobSummary.h.

◆ SetSimulationApplicationNames() [1/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetSimulationApplicationNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of simulation job simulation application names.

Definition at line 206 of file SimulationJobSummary.h.

◆ SetSimulationApplicationNames() [2/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetSimulationApplicationNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of simulation job simulation application names.

Definition at line 211 of file SimulationJobSummary.h.

◆ SetStatus() [1/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetStatus ( const SimulationJobStatus value)
inline

The status of the simulation job.

Definition at line 175 of file SimulationJobSummary.h.

◆ SetStatus() [2/2]

void Aws::RoboMaker::Model::SimulationJobSummary::SetStatus ( SimulationJobStatus &&  value)
inline

The status of the simulation job.

Definition at line 180 of file SimulationJobSummary.h.

◆ SimulationApplicationNamesHasBeenSet()

bool Aws::RoboMaker::Model::SimulationJobSummary::SimulationApplicationNamesHasBeenSet ( ) const
inline

A list of simulation job simulation application names.

Definition at line 201 of file SimulationJobSummary.h.

◆ StatusHasBeenSet()

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

The status of the simulation job.

Definition at line 170 of file SimulationJobSummary.h.

◆ WithArn() [1/3]

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 71 of file SimulationJobSummary.h.

◆ WithArn() [2/3]

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 76 of file SimulationJobSummary.h.

◆ WithArn() [3/3]

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

The Amazon Resource Name (ARN) of the simulation job.

Definition at line 81 of file SimulationJobSummary.h.

◆ WithDataSourceNames() [1/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithDataSourceNames ( const Aws::Vector< Aws::String > &  value)
inline

The names of the data sources.

Definition at line 308 of file SimulationJobSummary.h.

◆ WithDataSourceNames() [2/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithDataSourceNames ( Aws::Vector< Aws::String > &&  value)
inline

The names of the data sources.

Definition at line 313 of file SimulationJobSummary.h.

◆ WithLastUpdatedAt() [1/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithLastUpdatedAt ( const Aws::Utils::DateTime value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 112 of file SimulationJobSummary.h.

◆ WithLastUpdatedAt() [2/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithLastUpdatedAt ( Aws::Utils::DateTime &&  value)
inline

The time, in milliseconds since the epoch, when the simulation job was last updated.

Definition at line 118 of file SimulationJobSummary.h.

◆ WithName() [1/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithName ( const Aws::String value)
inline

The name of the simulation job.

Definition at line 149 of file SimulationJobSummary.h.

◆ WithName() [2/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithName ( Aws::String &&  value)
inline

The name of the simulation job.

Definition at line 154 of file SimulationJobSummary.h.

◆ WithName() [3/3]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithName ( const char *  value)
inline

The name of the simulation job.

Definition at line 159 of file SimulationJobSummary.h.

◆ WithRobotApplicationNames() [1/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithRobotApplicationNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of simulation job robot application names.

Definition at line 262 of file SimulationJobSummary.h.

◆ WithRobotApplicationNames() [2/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithRobotApplicationNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of simulation job robot application names.

Definition at line 267 of file SimulationJobSummary.h.

◆ WithSimulationApplicationNames() [1/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithSimulationApplicationNames ( const Aws::Vector< Aws::String > &  value)
inline

A list of simulation job simulation application names.

Definition at line 216 of file SimulationJobSummary.h.

◆ WithSimulationApplicationNames() [2/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithSimulationApplicationNames ( Aws::Vector< Aws::String > &&  value)
inline

A list of simulation job simulation application names.

Definition at line 221 of file SimulationJobSummary.h.

◆ WithStatus() [1/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithStatus ( const SimulationJobStatus value)
inline

The status of the simulation job.

Definition at line 185 of file SimulationJobSummary.h.

◆ WithStatus() [2/2]

SimulationJobSummary& Aws::RoboMaker::Model::SimulationJobSummary::WithStatus ( SimulationJobStatus &&  value)
inline

The status of the simulation job.

Definition at line 190 of file SimulationJobSummary.h.


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