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

#include <ScriptBootstrapActionConfig.h>

Public Member Functions

 ScriptBootstrapActionConfig ()
 
 ScriptBootstrapActionConfig (Aws::Utils::Json::JsonView jsonValue)
 
ScriptBootstrapActionConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetPath () const
 
bool PathHasBeenSet () const
 
void SetPath (const Aws::String &value)
 
void SetPath (Aws::String &&value)
 
void SetPath (const char *value)
 
ScriptBootstrapActionConfigWithPath (const Aws::String &value)
 
ScriptBootstrapActionConfigWithPath (Aws::String &&value)
 
ScriptBootstrapActionConfigWithPath (const char *value)
 
const Aws::Vector< Aws::String > & GetArgs () const
 
bool ArgsHasBeenSet () const
 
void SetArgs (const Aws::Vector< Aws::String > &value)
 
void SetArgs (Aws::Vector< Aws::String > &&value)
 
ScriptBootstrapActionConfigWithArgs (const Aws::Vector< Aws::String > &value)
 
ScriptBootstrapActionConfigWithArgs (Aws::Vector< Aws::String > &&value)
 
ScriptBootstrapActionConfigAddArgs (const Aws::String &value)
 
ScriptBootstrapActionConfigAddArgs (Aws::String &&value)
 
ScriptBootstrapActionConfigAddArgs (const char *value)
 

Detailed Description

Configuration of the script to run during a bootstrap action.

See Also:

AWS API Reference

Definition at line 33 of file ScriptBootstrapActionConfig.h.

Constructor & Destructor Documentation

◆ ScriptBootstrapActionConfig() [1/2]

Aws::EMR::Model::ScriptBootstrapActionConfig::ScriptBootstrapActionConfig ( )

◆ ScriptBootstrapActionConfig() [2/2]

Aws::EMR::Model::ScriptBootstrapActionConfig::ScriptBootstrapActionConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddArgs() [1/3]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::AddArgs ( const Aws::String value)
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 124 of file ScriptBootstrapActionConfig.h.

◆ AddArgs() [2/3]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::AddArgs ( Aws::String &&  value)
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 129 of file ScriptBootstrapActionConfig.h.

◆ AddArgs() [3/3]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::AddArgs ( const char *  value)
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 134 of file ScriptBootstrapActionConfig.h.

◆ ArgsHasBeenSet()

bool Aws::EMR::Model::ScriptBootstrapActionConfig::ArgsHasBeenSet ( ) const
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 99 of file ScriptBootstrapActionConfig.h.

◆ GetArgs()

const Aws::Vector<Aws::String>& Aws::EMR::Model::ScriptBootstrapActionConfig::GetArgs ( ) const
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 94 of file ScriptBootstrapActionConfig.h.

◆ GetPath()

const Aws::String& Aws::EMR::Model::ScriptBootstrapActionConfig::GetPath ( ) const
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 46 of file ScriptBootstrapActionConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::EMR::Model::ScriptBootstrapActionConfig::Jsonize ( ) const

◆ operator=()

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PathHasBeenSet()

bool Aws::EMR::Model::ScriptBootstrapActionConfig::PathHasBeenSet ( ) const
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 52 of file ScriptBootstrapActionConfig.h.

◆ SetArgs() [1/2]

void Aws::EMR::Model::ScriptBootstrapActionConfig::SetArgs ( const Aws::Vector< Aws::String > &  value)
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 104 of file ScriptBootstrapActionConfig.h.

◆ SetArgs() [2/2]

void Aws::EMR::Model::ScriptBootstrapActionConfig::SetArgs ( Aws::Vector< Aws::String > &&  value)
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 109 of file ScriptBootstrapActionConfig.h.

◆ SetPath() [1/3]

void Aws::EMR::Model::ScriptBootstrapActionConfig::SetPath ( const Aws::String value)
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 58 of file ScriptBootstrapActionConfig.h.

◆ SetPath() [2/3]

void Aws::EMR::Model::ScriptBootstrapActionConfig::SetPath ( Aws::String &&  value)
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 64 of file ScriptBootstrapActionConfig.h.

◆ SetPath() [3/3]

void Aws::EMR::Model::ScriptBootstrapActionConfig::SetPath ( const char *  value)
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 70 of file ScriptBootstrapActionConfig.h.

◆ WithArgs() [1/2]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::WithArgs ( const Aws::Vector< Aws::String > &  value)
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 114 of file ScriptBootstrapActionConfig.h.

◆ WithArgs() [2/2]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::WithArgs ( Aws::Vector< Aws::String > &&  value)
inline

A list of command line arguments to pass to the bootstrap action script.

Definition at line 119 of file ScriptBootstrapActionConfig.h.

◆ WithPath() [1/3]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::WithPath ( const Aws::String value)
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 76 of file ScriptBootstrapActionConfig.h.

◆ WithPath() [2/3]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::WithPath ( Aws::String &&  value)
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 82 of file ScriptBootstrapActionConfig.h.

◆ WithPath() [3/3]

ScriptBootstrapActionConfig& Aws::EMR::Model::ScriptBootstrapActionConfig::WithPath ( const char *  value)
inline

Location of the script to run during a bootstrap action. Can be either a location in Amazon S3 or on a local file system.

Definition at line 88 of file ScriptBootstrapActionConfig.h.


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