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

#include <SimulationApplicationSummary.h>

Public Member Functions

 SimulationApplicationSummary ()
 
 SimulationApplicationSummary (Aws::Utils::Json::JsonView jsonValue)
 
SimulationApplicationSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
SimulationApplicationSummaryWithName (const Aws::String &value)
 
SimulationApplicationSummaryWithName (Aws::String &&value)
 
SimulationApplicationSummaryWithName (const char *value)
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
SimulationApplicationSummaryWithArn (const Aws::String &value)
 
SimulationApplicationSummaryWithArn (Aws::String &&value)
 
SimulationApplicationSummaryWithArn (const char *value)
 
const Aws::StringGetVersion () const
 
bool VersionHasBeenSet () const
 
void SetVersion (const Aws::String &value)
 
void SetVersion (Aws::String &&value)
 
void SetVersion (const char *value)
 
SimulationApplicationSummaryWithVersion (const Aws::String &value)
 
SimulationApplicationSummaryWithVersion (Aws::String &&value)
 
SimulationApplicationSummaryWithVersion (const char *value)
 
const Aws::Utils::DateTimeGetLastUpdatedAt () const
 
bool LastUpdatedAtHasBeenSet () const
 
void SetLastUpdatedAt (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedAt (Aws::Utils::DateTime &&value)
 
SimulationApplicationSummaryWithLastUpdatedAt (const Aws::Utils::DateTime &value)
 
SimulationApplicationSummaryWithLastUpdatedAt (Aws::Utils::DateTime &&value)
 
const RobotSoftwareSuiteGetRobotSoftwareSuite () const
 
bool RobotSoftwareSuiteHasBeenSet () const
 
void SetRobotSoftwareSuite (const RobotSoftwareSuite &value)
 
void SetRobotSoftwareSuite (RobotSoftwareSuite &&value)
 
SimulationApplicationSummaryWithRobotSoftwareSuite (const RobotSoftwareSuite &value)
 
SimulationApplicationSummaryWithRobotSoftwareSuite (RobotSoftwareSuite &&value)
 
const SimulationSoftwareSuiteGetSimulationSoftwareSuite () const
 
bool SimulationSoftwareSuiteHasBeenSet () const
 
void SetSimulationSoftwareSuite (const SimulationSoftwareSuite &value)
 
void SetSimulationSoftwareSuite (SimulationSoftwareSuite &&value)
 
SimulationApplicationSummaryWithSimulationSoftwareSuite (const SimulationSoftwareSuite &value)
 
SimulationApplicationSummaryWithSimulationSoftwareSuite (SimulationSoftwareSuite &&value)
 

Detailed Description

Summary information for a simulation application.

See Also:

AWS API Reference

Definition at line 35 of file SimulationApplicationSummary.h.

Constructor & Destructor Documentation

◆ SimulationApplicationSummary() [1/2]

Aws::RoboMaker::Model::SimulationApplicationSummary::SimulationApplicationSummary ( )

◆ SimulationApplicationSummary() [2/2]

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

Member Function Documentation

◆ ArnHasBeenSet()

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

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

Definition at line 93 of file SimulationApplicationSummary.h.

◆ GetArn()

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

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

Definition at line 88 of file SimulationApplicationSummary.h.

◆ GetLastUpdatedAt()

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

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

Definition at line 171 of file SimulationApplicationSummary.h.

◆ GetName()

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

The name of the simulation application.

Definition at line 47 of file SimulationApplicationSummary.h.

◆ GetRobotSoftwareSuite()

const RobotSoftwareSuite& Aws::RoboMaker::Model::SimulationApplicationSummary::GetRobotSoftwareSuite ( ) const
inline

Information about a robot software suite (ROS distribution).

Definition at line 207 of file SimulationApplicationSummary.h.

◆ GetSimulationSoftwareSuite()

const SimulationSoftwareSuite& Aws::RoboMaker::Model::SimulationApplicationSummary::GetSimulationSoftwareSuite ( ) const
inline

Information about a simulation software suite.

Definition at line 238 of file SimulationApplicationSummary.h.

◆ GetVersion()

const Aws::String& Aws::RoboMaker::Model::SimulationApplicationSummary::GetVersion ( ) const
inline

The version of the simulation application.

Definition at line 129 of file SimulationApplicationSummary.h.

◆ Jsonize()

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

◆ LastUpdatedAtHasBeenSet()

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

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

Definition at line 177 of file SimulationApplicationSummary.h.

◆ NameHasBeenSet()

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

The name of the simulation application.

Definition at line 52 of file SimulationApplicationSummary.h.

◆ operator=()

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

◆ RobotSoftwareSuiteHasBeenSet()

bool Aws::RoboMaker::Model::SimulationApplicationSummary::RobotSoftwareSuiteHasBeenSet ( ) const
inline

Information about a robot software suite (ROS distribution).

Definition at line 212 of file SimulationApplicationSummary.h.

◆ SetArn() [1/3]

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

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

Definition at line 98 of file SimulationApplicationSummary.h.

◆ SetArn() [2/3]

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

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

Definition at line 103 of file SimulationApplicationSummary.h.

◆ SetArn() [3/3]

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

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

Definition at line 108 of file SimulationApplicationSummary.h.

◆ SetLastUpdatedAt() [1/2]

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

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

Definition at line 183 of file SimulationApplicationSummary.h.

◆ SetLastUpdatedAt() [2/2]

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

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

Definition at line 189 of file SimulationApplicationSummary.h.

◆ SetName() [1/3]

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

The name of the simulation application.

Definition at line 57 of file SimulationApplicationSummary.h.

◆ SetName() [2/3]

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

The name of the simulation application.

Definition at line 62 of file SimulationApplicationSummary.h.

◆ SetName() [3/3]

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

The name of the simulation application.

Definition at line 67 of file SimulationApplicationSummary.h.

◆ SetRobotSoftwareSuite() [1/2]

void Aws::RoboMaker::Model::SimulationApplicationSummary::SetRobotSoftwareSuite ( const RobotSoftwareSuite value)
inline

Information about a robot software suite (ROS distribution).

Definition at line 217 of file SimulationApplicationSummary.h.

◆ SetRobotSoftwareSuite() [2/2]

void Aws::RoboMaker::Model::SimulationApplicationSummary::SetRobotSoftwareSuite ( RobotSoftwareSuite &&  value)
inline

Information about a robot software suite (ROS distribution).

Definition at line 222 of file SimulationApplicationSummary.h.

◆ SetSimulationSoftwareSuite() [1/2]

void Aws::RoboMaker::Model::SimulationApplicationSummary::SetSimulationSoftwareSuite ( const SimulationSoftwareSuite value)
inline

Information about a simulation software suite.

Definition at line 248 of file SimulationApplicationSummary.h.

◆ SetSimulationSoftwareSuite() [2/2]

void Aws::RoboMaker::Model::SimulationApplicationSummary::SetSimulationSoftwareSuite ( SimulationSoftwareSuite &&  value)
inline

Information about a simulation software suite.

Definition at line 253 of file SimulationApplicationSummary.h.

◆ SetVersion() [1/3]

void Aws::RoboMaker::Model::SimulationApplicationSummary::SetVersion ( const Aws::String value)
inline

The version of the simulation application.

Definition at line 139 of file SimulationApplicationSummary.h.

◆ SetVersion() [2/3]

void Aws::RoboMaker::Model::SimulationApplicationSummary::SetVersion ( Aws::String &&  value)
inline

The version of the simulation application.

Definition at line 144 of file SimulationApplicationSummary.h.

◆ SetVersion() [3/3]

void Aws::RoboMaker::Model::SimulationApplicationSummary::SetVersion ( const char *  value)
inline

The version of the simulation application.

Definition at line 149 of file SimulationApplicationSummary.h.

◆ SimulationSoftwareSuiteHasBeenSet()

bool Aws::RoboMaker::Model::SimulationApplicationSummary::SimulationSoftwareSuiteHasBeenSet ( ) const
inline

Information about a simulation software suite.

Definition at line 243 of file SimulationApplicationSummary.h.

◆ VersionHasBeenSet()

bool Aws::RoboMaker::Model::SimulationApplicationSummary::VersionHasBeenSet ( ) const
inline

The version of the simulation application.

Definition at line 134 of file SimulationApplicationSummary.h.

◆ WithArn() [1/3]

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

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

Definition at line 113 of file SimulationApplicationSummary.h.

◆ WithArn() [2/3]

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

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

Definition at line 118 of file SimulationApplicationSummary.h.

◆ WithArn() [3/3]

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

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

Definition at line 123 of file SimulationApplicationSummary.h.

◆ WithLastUpdatedAt() [1/2]

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

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

Definition at line 195 of file SimulationApplicationSummary.h.

◆ WithLastUpdatedAt() [2/2]

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

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

Definition at line 201 of file SimulationApplicationSummary.h.

◆ WithName() [1/3]

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

The name of the simulation application.

Definition at line 72 of file SimulationApplicationSummary.h.

◆ WithName() [2/3]

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

The name of the simulation application.

Definition at line 77 of file SimulationApplicationSummary.h.

◆ WithName() [3/3]

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

The name of the simulation application.

Definition at line 82 of file SimulationApplicationSummary.h.

◆ WithRobotSoftwareSuite() [1/2]

SimulationApplicationSummary& Aws::RoboMaker::Model::SimulationApplicationSummary::WithRobotSoftwareSuite ( const RobotSoftwareSuite value)
inline

Information about a robot software suite (ROS distribution).

Definition at line 227 of file SimulationApplicationSummary.h.

◆ WithRobotSoftwareSuite() [2/2]

SimulationApplicationSummary& Aws::RoboMaker::Model::SimulationApplicationSummary::WithRobotSoftwareSuite ( RobotSoftwareSuite &&  value)
inline

Information about a robot software suite (ROS distribution).

Definition at line 232 of file SimulationApplicationSummary.h.

◆ WithSimulationSoftwareSuite() [1/2]

SimulationApplicationSummary& Aws::RoboMaker::Model::SimulationApplicationSummary::WithSimulationSoftwareSuite ( const SimulationSoftwareSuite value)
inline

Information about a simulation software suite.

Definition at line 258 of file SimulationApplicationSummary.h.

◆ WithSimulationSoftwareSuite() [2/2]

SimulationApplicationSummary& Aws::RoboMaker::Model::SimulationApplicationSummary::WithSimulationSoftwareSuite ( SimulationSoftwareSuite &&  value)
inline

Information about a simulation software suite.

Definition at line 263 of file SimulationApplicationSummary.h.

◆ WithVersion() [1/3]

SimulationApplicationSummary& Aws::RoboMaker::Model::SimulationApplicationSummary::WithVersion ( const Aws::String value)
inline

The version of the simulation application.

Definition at line 154 of file SimulationApplicationSummary.h.

◆ WithVersion() [2/3]

SimulationApplicationSummary& Aws::RoboMaker::Model::SimulationApplicationSummary::WithVersion ( Aws::String &&  value)
inline

The version of the simulation application.

Definition at line 159 of file SimulationApplicationSummary.h.

◆ WithVersion() [3/3]

SimulationApplicationSummary& Aws::RoboMaker::Model::SimulationApplicationSummary::WithVersion ( const char *  value)
inline

The version of the simulation application.

Definition at line 164 of file SimulationApplicationSummary.h.


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