AWS SDK for C++  1.8.76
AWS SDK for C++
Public Member Functions | List of all members
Aws::DataPipeline::Model::ParameterObject Class Reference

#include <ParameterObject.h>

Public Member Functions

 ParameterObject ()
 
 ParameterObject (Aws::Utils::Json::JsonView jsonValue)
 
ParameterObjectoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
ParameterObjectWithId (const Aws::String &value)
 
ParameterObjectWithId (Aws::String &&value)
 
ParameterObjectWithId (const char *value)
 
const Aws::Vector< ParameterAttribute > & GetAttributes () const
 
bool AttributesHasBeenSet () const
 
void SetAttributes (const Aws::Vector< ParameterAttribute > &value)
 
void SetAttributes (Aws::Vector< ParameterAttribute > &&value)
 
ParameterObjectWithAttributes (const Aws::Vector< ParameterAttribute > &value)
 
ParameterObjectWithAttributes (Aws::Vector< ParameterAttribute > &&value)
 
ParameterObjectAddAttributes (const ParameterAttribute &value)
 
ParameterObjectAddAttributes (ParameterAttribute &&value)
 

Detailed Description

Contains information about a parameter object.

See Also:

AWS API Reference

Definition at line 33 of file ParameterObject.h.

Constructor & Destructor Documentation

◆ ParameterObject() [1/2]

Aws::DataPipeline::Model::ParameterObject::ParameterObject ( )

◆ ParameterObject() [2/2]

Aws::DataPipeline::Model::ParameterObject::ParameterObject ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddAttributes() [1/2]

ParameterObject& Aws::DataPipeline::Model::ParameterObject::AddAttributes ( const ParameterAttribute value)
inline

The attributes of the parameter object.

Definition at line 116 of file ParameterObject.h.

◆ AddAttributes() [2/2]

ParameterObject& Aws::DataPipeline::Model::ParameterObject::AddAttributes ( ParameterAttribute &&  value)
inline

The attributes of the parameter object.

Definition at line 121 of file ParameterObject.h.

◆ AttributesHasBeenSet()

bool Aws::DataPipeline::Model::ParameterObject::AttributesHasBeenSet ( ) const
inline

The attributes of the parameter object.

Definition at line 91 of file ParameterObject.h.

◆ GetAttributes()

const Aws::Vector<ParameterAttribute>& Aws::DataPipeline::Model::ParameterObject::GetAttributes ( ) const
inline

The attributes of the parameter object.

Definition at line 86 of file ParameterObject.h.

◆ GetId()

const Aws::String& Aws::DataPipeline::Model::ParameterObject::GetId ( ) const
inline

The ID of the parameter object.

Definition at line 45 of file ParameterObject.h.

◆ IdHasBeenSet()

bool Aws::DataPipeline::Model::ParameterObject::IdHasBeenSet ( ) const
inline

The ID of the parameter object.

Definition at line 50 of file ParameterObject.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DataPipeline::Model::ParameterObject::Jsonize ( ) const

◆ operator=()

ParameterObject& Aws::DataPipeline::Model::ParameterObject::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAttributes() [1/2]

void Aws::DataPipeline::Model::ParameterObject::SetAttributes ( const Aws::Vector< ParameterAttribute > &  value)
inline

The attributes of the parameter object.

Definition at line 96 of file ParameterObject.h.

◆ SetAttributes() [2/2]

void Aws::DataPipeline::Model::ParameterObject::SetAttributes ( Aws::Vector< ParameterAttribute > &&  value)
inline

The attributes of the parameter object.

Definition at line 101 of file ParameterObject.h.

◆ SetId() [1/3]

void Aws::DataPipeline::Model::ParameterObject::SetId ( const Aws::String value)
inline

The ID of the parameter object.

Definition at line 55 of file ParameterObject.h.

◆ SetId() [2/3]

void Aws::DataPipeline::Model::ParameterObject::SetId ( Aws::String &&  value)
inline

The ID of the parameter object.

Definition at line 60 of file ParameterObject.h.

◆ SetId() [3/3]

void Aws::DataPipeline::Model::ParameterObject::SetId ( const char *  value)
inline

The ID of the parameter object.

Definition at line 65 of file ParameterObject.h.

◆ WithAttributes() [1/2]

ParameterObject& Aws::DataPipeline::Model::ParameterObject::WithAttributes ( const Aws::Vector< ParameterAttribute > &  value)
inline

The attributes of the parameter object.

Definition at line 106 of file ParameterObject.h.

◆ WithAttributes() [2/2]

ParameterObject& Aws::DataPipeline::Model::ParameterObject::WithAttributes ( Aws::Vector< ParameterAttribute > &&  value)
inline

The attributes of the parameter object.

Definition at line 111 of file ParameterObject.h.

◆ WithId() [1/3]

ParameterObject& Aws::DataPipeline::Model::ParameterObject::WithId ( const Aws::String value)
inline

The ID of the parameter object.

Definition at line 70 of file ParameterObject.h.

◆ WithId() [2/3]

ParameterObject& Aws::DataPipeline::Model::ParameterObject::WithId ( Aws::String &&  value)
inline

The ID of the parameter object.

Definition at line 75 of file ParameterObject.h.

◆ WithId() [3/3]

ParameterObject& Aws::DataPipeline::Model::ParameterObject::WithId ( const char *  value)
inline

The ID of the parameter object.

Definition at line 80 of file ParameterObject.h.


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