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

#include <SimulationApplicationConfig.h>

Public Member Functions

 SimulationApplicationConfig ()
 
 SimulationApplicationConfig (Aws::Utils::Json::JsonView jsonValue)
 
SimulationApplicationConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetApplication () const
 
bool ApplicationHasBeenSet () const
 
void SetApplication (const Aws::String &value)
 
void SetApplication (Aws::String &&value)
 
void SetApplication (const char *value)
 
SimulationApplicationConfigWithApplication (const Aws::String &value)
 
SimulationApplicationConfigWithApplication (Aws::String &&value)
 
SimulationApplicationConfigWithApplication (const char *value)
 
const Aws::StringGetApplicationVersion () const
 
bool ApplicationVersionHasBeenSet () const
 
void SetApplicationVersion (const Aws::String &value)
 
void SetApplicationVersion (Aws::String &&value)
 
void SetApplicationVersion (const char *value)
 
SimulationApplicationConfigWithApplicationVersion (const Aws::String &value)
 
SimulationApplicationConfigWithApplicationVersion (Aws::String &&value)
 
SimulationApplicationConfigWithApplicationVersion (const char *value)
 
const LaunchConfigGetLaunchConfig () const
 
bool LaunchConfigHasBeenSet () const
 
void SetLaunchConfig (const LaunchConfig &value)
 
void SetLaunchConfig (LaunchConfig &&value)
 
SimulationApplicationConfigWithLaunchConfig (const LaunchConfig &value)
 
SimulationApplicationConfigWithLaunchConfig (LaunchConfig &&value)
 
const Aws::Vector< WorldConfig > & GetWorldConfigs () const
 
bool WorldConfigsHasBeenSet () const
 
void SetWorldConfigs (const Aws::Vector< WorldConfig > &value)
 
void SetWorldConfigs (Aws::Vector< WorldConfig > &&value)
 
SimulationApplicationConfigWithWorldConfigs (const Aws::Vector< WorldConfig > &value)
 
SimulationApplicationConfigWithWorldConfigs (Aws::Vector< WorldConfig > &&value)
 
SimulationApplicationConfigAddWorldConfigs (const WorldConfig &value)
 
SimulationApplicationConfigAddWorldConfigs (WorldConfig &&value)
 

Detailed Description

Information about a simulation application configuration.

See Also:

AWS API Reference

Definition at line 35 of file SimulationApplicationConfig.h.

Constructor & Destructor Documentation

◆ SimulationApplicationConfig() [1/2]

Aws::RoboMaker::Model::SimulationApplicationConfig::SimulationApplicationConfig ( )

◆ SimulationApplicationConfig() [2/2]

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

Member Function Documentation

◆ AddWorldConfigs() [1/2]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::AddWorldConfigs ( const WorldConfig value)
inline

A list of world configurations.

Definition at line 190 of file SimulationApplicationConfig.h.

◆ AddWorldConfigs() [2/2]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::AddWorldConfigs ( WorldConfig &&  value)
inline

A list of world configurations.

Definition at line 195 of file SimulationApplicationConfig.h.

◆ ApplicationHasBeenSet()

bool Aws::RoboMaker::Model::SimulationApplicationConfig::ApplicationHasBeenSet ( ) const
inline

The application information for the simulation application.

Definition at line 52 of file SimulationApplicationConfig.h.

◆ ApplicationVersionHasBeenSet()

bool Aws::RoboMaker::Model::SimulationApplicationConfig::ApplicationVersionHasBeenSet ( ) const
inline

The version of the simulation application.

Definition at line 93 of file SimulationApplicationConfig.h.

◆ GetApplication()

const Aws::String& Aws::RoboMaker::Model::SimulationApplicationConfig::GetApplication ( ) const
inline

The application information for the simulation application.

Definition at line 47 of file SimulationApplicationConfig.h.

◆ GetApplicationVersion()

const Aws::String& Aws::RoboMaker::Model::SimulationApplicationConfig::GetApplicationVersion ( ) const
inline

The version of the simulation application.

Definition at line 88 of file SimulationApplicationConfig.h.

◆ GetLaunchConfig()

const LaunchConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::GetLaunchConfig ( ) const
inline

The launch configuration for the simulation application.

Definition at line 129 of file SimulationApplicationConfig.h.

◆ GetWorldConfigs()

const Aws::Vector<WorldConfig>& Aws::RoboMaker::Model::SimulationApplicationConfig::GetWorldConfigs ( ) const
inline

A list of world configurations.

Definition at line 160 of file SimulationApplicationConfig.h.

◆ Jsonize()

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

◆ LaunchConfigHasBeenSet()

bool Aws::RoboMaker::Model::SimulationApplicationConfig::LaunchConfigHasBeenSet ( ) const
inline

The launch configuration for the simulation application.

Definition at line 134 of file SimulationApplicationConfig.h.

◆ operator=()

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

◆ SetApplication() [1/3]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetApplication ( const Aws::String value)
inline

The application information for the simulation application.

Definition at line 57 of file SimulationApplicationConfig.h.

◆ SetApplication() [2/3]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetApplication ( Aws::String &&  value)
inline

The application information for the simulation application.

Definition at line 62 of file SimulationApplicationConfig.h.

◆ SetApplication() [3/3]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetApplication ( const char *  value)
inline

The application information for the simulation application.

Definition at line 67 of file SimulationApplicationConfig.h.

◆ SetApplicationVersion() [1/3]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetApplicationVersion ( const Aws::String value)
inline

The version of the simulation application.

Definition at line 98 of file SimulationApplicationConfig.h.

◆ SetApplicationVersion() [2/3]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetApplicationVersion ( Aws::String &&  value)
inline

The version of the simulation application.

Definition at line 103 of file SimulationApplicationConfig.h.

◆ SetApplicationVersion() [3/3]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetApplicationVersion ( const char *  value)
inline

The version of the simulation application.

Definition at line 108 of file SimulationApplicationConfig.h.

◆ SetLaunchConfig() [1/2]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetLaunchConfig ( const LaunchConfig value)
inline

The launch configuration for the simulation application.

Definition at line 139 of file SimulationApplicationConfig.h.

◆ SetLaunchConfig() [2/2]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetLaunchConfig ( LaunchConfig &&  value)
inline

The launch configuration for the simulation application.

Definition at line 144 of file SimulationApplicationConfig.h.

◆ SetWorldConfigs() [1/2]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetWorldConfigs ( const Aws::Vector< WorldConfig > &  value)
inline

A list of world configurations.

Definition at line 170 of file SimulationApplicationConfig.h.

◆ SetWorldConfigs() [2/2]

void Aws::RoboMaker::Model::SimulationApplicationConfig::SetWorldConfigs ( Aws::Vector< WorldConfig > &&  value)
inline

A list of world configurations.

Definition at line 175 of file SimulationApplicationConfig.h.

◆ WithApplication() [1/3]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithApplication ( const Aws::String value)
inline

The application information for the simulation application.

Definition at line 72 of file SimulationApplicationConfig.h.

◆ WithApplication() [2/3]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithApplication ( Aws::String &&  value)
inline

The application information for the simulation application.

Definition at line 77 of file SimulationApplicationConfig.h.

◆ WithApplication() [3/3]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithApplication ( const char *  value)
inline

The application information for the simulation application.

Definition at line 82 of file SimulationApplicationConfig.h.

◆ WithApplicationVersion() [1/3]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithApplicationVersion ( const Aws::String value)
inline

The version of the simulation application.

Definition at line 113 of file SimulationApplicationConfig.h.

◆ WithApplicationVersion() [2/3]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithApplicationVersion ( Aws::String &&  value)
inline

The version of the simulation application.

Definition at line 118 of file SimulationApplicationConfig.h.

◆ WithApplicationVersion() [3/3]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithApplicationVersion ( const char *  value)
inline

The version of the simulation application.

Definition at line 123 of file SimulationApplicationConfig.h.

◆ WithLaunchConfig() [1/2]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithLaunchConfig ( const LaunchConfig value)
inline

The launch configuration for the simulation application.

Definition at line 149 of file SimulationApplicationConfig.h.

◆ WithLaunchConfig() [2/2]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithLaunchConfig ( LaunchConfig &&  value)
inline

The launch configuration for the simulation application.

Definition at line 154 of file SimulationApplicationConfig.h.

◆ WithWorldConfigs() [1/2]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithWorldConfigs ( const Aws::Vector< WorldConfig > &  value)
inline

A list of world configurations.

Definition at line 180 of file SimulationApplicationConfig.h.

◆ WithWorldConfigs() [2/2]

SimulationApplicationConfig& Aws::RoboMaker::Model::SimulationApplicationConfig::WithWorldConfigs ( Aws::Vector< WorldConfig > &&  value)
inline

A list of world configurations.

Definition at line 185 of file SimulationApplicationConfig.h.

◆ WorldConfigsHasBeenSet()

bool Aws::RoboMaker::Model::SimulationApplicationConfig::WorldConfigsHasBeenSet ( ) const
inline

A list of world configurations.

Definition at line 165 of file SimulationApplicationConfig.h.


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