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

#include <DeploymentApplicationConfig.h>

Public Member Functions

 DeploymentApplicationConfig ()
 
 DeploymentApplicationConfig (Aws::Utils::Json::JsonView jsonValue)
 
DeploymentApplicationConfigoperator= (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)
 
DeploymentApplicationConfigWithApplication (const Aws::String &value)
 
DeploymentApplicationConfigWithApplication (Aws::String &&value)
 
DeploymentApplicationConfigWithApplication (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)
 
DeploymentApplicationConfigWithApplicationVersion (const Aws::String &value)
 
DeploymentApplicationConfigWithApplicationVersion (Aws::String &&value)
 
DeploymentApplicationConfigWithApplicationVersion (const char *value)
 
const DeploymentLaunchConfigGetLaunchConfig () const
 
bool LaunchConfigHasBeenSet () const
 
void SetLaunchConfig (const DeploymentLaunchConfig &value)
 
void SetLaunchConfig (DeploymentLaunchConfig &&value)
 
DeploymentApplicationConfigWithLaunchConfig (const DeploymentLaunchConfig &value)
 
DeploymentApplicationConfigWithLaunchConfig (DeploymentLaunchConfig &&value)
 

Detailed Description

Information about a deployment application configuration.

See Also:

AWS API Reference

Definition at line 33 of file DeploymentApplicationConfig.h.

Constructor & Destructor Documentation

◆ DeploymentApplicationConfig() [1/2]

Aws::RoboMaker::Model::DeploymentApplicationConfig::DeploymentApplicationConfig ( )

◆ DeploymentApplicationConfig() [2/2]

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

Member Function Documentation

◆ ApplicationHasBeenSet()

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

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

Definition at line 50 of file DeploymentApplicationConfig.h.

◆ ApplicationVersionHasBeenSet()

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

The version of the application.

Definition at line 91 of file DeploymentApplicationConfig.h.

◆ GetApplication()

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

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

Definition at line 45 of file DeploymentApplicationConfig.h.

◆ GetApplicationVersion()

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

The version of the application.

Definition at line 86 of file DeploymentApplicationConfig.h.

◆ GetLaunchConfig()

const DeploymentLaunchConfig& Aws::RoboMaker::Model::DeploymentApplicationConfig::GetLaunchConfig ( ) const
inline

The launch configuration.

Definition at line 127 of file DeploymentApplicationConfig.h.

◆ Jsonize()

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

◆ LaunchConfigHasBeenSet()

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

The launch configuration.

Definition at line 132 of file DeploymentApplicationConfig.h.

◆ operator=()

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

◆ SetApplication() [1/3]

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

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

Definition at line 55 of file DeploymentApplicationConfig.h.

◆ SetApplication() [2/3]

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

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

Definition at line 60 of file DeploymentApplicationConfig.h.

◆ SetApplication() [3/3]

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

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

Definition at line 65 of file DeploymentApplicationConfig.h.

◆ SetApplicationVersion() [1/3]

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

The version of the application.

Definition at line 96 of file DeploymentApplicationConfig.h.

◆ SetApplicationVersion() [2/3]

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

The version of the application.

Definition at line 101 of file DeploymentApplicationConfig.h.

◆ SetApplicationVersion() [3/3]

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

The version of the application.

Definition at line 106 of file DeploymentApplicationConfig.h.

◆ SetLaunchConfig() [1/2]

void Aws::RoboMaker::Model::DeploymentApplicationConfig::SetLaunchConfig ( const DeploymentLaunchConfig value)
inline

The launch configuration.

Definition at line 137 of file DeploymentApplicationConfig.h.

◆ SetLaunchConfig() [2/2]

void Aws::RoboMaker::Model::DeploymentApplicationConfig::SetLaunchConfig ( DeploymentLaunchConfig &&  value)
inline

The launch configuration.

Definition at line 142 of file DeploymentApplicationConfig.h.

◆ WithApplication() [1/3]

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

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

Definition at line 70 of file DeploymentApplicationConfig.h.

◆ WithApplication() [2/3]

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

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

Definition at line 75 of file DeploymentApplicationConfig.h.

◆ WithApplication() [3/3]

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

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

Definition at line 80 of file DeploymentApplicationConfig.h.

◆ WithApplicationVersion() [1/3]

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

The version of the application.

Definition at line 111 of file DeploymentApplicationConfig.h.

◆ WithApplicationVersion() [2/3]

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

The version of the application.

Definition at line 116 of file DeploymentApplicationConfig.h.

◆ WithApplicationVersion() [3/3]

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

The version of the application.

Definition at line 121 of file DeploymentApplicationConfig.h.

◆ WithLaunchConfig() [1/2]

DeploymentApplicationConfig& Aws::RoboMaker::Model::DeploymentApplicationConfig::WithLaunchConfig ( const DeploymentLaunchConfig value)
inline

The launch configuration.

Definition at line 147 of file DeploymentApplicationConfig.h.

◆ WithLaunchConfig() [2/2]

DeploymentApplicationConfig& Aws::RoboMaker::Model::DeploymentApplicationConfig::WithLaunchConfig ( DeploymentLaunchConfig &&  value)
inline

The launch configuration.

Definition at line 152 of file DeploymentApplicationConfig.h.


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