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

#include <ProcessorParameter.h>

Public Member Functions

 ProcessorParameter ()
 
 ProcessorParameter (Aws::Utils::Json::JsonView jsonValue)
 
ProcessorParameteroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ProcessorParameterNameGetParameterName () const
 
bool ParameterNameHasBeenSet () const
 
void SetParameterName (const ProcessorParameterName &value)
 
void SetParameterName (ProcessorParameterName &&value)
 
ProcessorParameterWithParameterName (const ProcessorParameterName &value)
 
ProcessorParameterWithParameterName (ProcessorParameterName &&value)
 
const Aws::StringGetParameterValue () const
 
bool ParameterValueHasBeenSet () const
 
void SetParameterValue (const Aws::String &value)
 
void SetParameterValue (Aws::String &&value)
 
void SetParameterValue (const char *value)
 
ProcessorParameterWithParameterValue (const Aws::String &value)
 
ProcessorParameterWithParameterValue (Aws::String &&value)
 
ProcessorParameterWithParameterValue (const char *value)
 

Detailed Description

Describes the processor parameter.

See Also:

AWS API Reference

Definition at line 32 of file ProcessorParameter.h.

Constructor & Destructor Documentation

◆ ProcessorParameter() [1/2]

Aws::Firehose::Model::ProcessorParameter::ProcessorParameter ( )

◆ ProcessorParameter() [2/2]

Aws::Firehose::Model::ProcessorParameter::ProcessorParameter ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetParameterName()

const ProcessorParameterName& Aws::Firehose::Model::ProcessorParameter::GetParameterName ( ) const
inline

The name of the parameter.

Definition at line 44 of file ProcessorParameter.h.

◆ GetParameterValue()

const Aws::String& Aws::Firehose::Model::ProcessorParameter::GetParameterValue ( ) const
inline

The parameter value.

Definition at line 75 of file ProcessorParameter.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Firehose::Model::ProcessorParameter::Jsonize ( ) const

◆ operator=()

ProcessorParameter& Aws::Firehose::Model::ProcessorParameter::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ParameterNameHasBeenSet()

bool Aws::Firehose::Model::ProcessorParameter::ParameterNameHasBeenSet ( ) const
inline

The name of the parameter.

Definition at line 49 of file ProcessorParameter.h.

◆ ParameterValueHasBeenSet()

bool Aws::Firehose::Model::ProcessorParameter::ParameterValueHasBeenSet ( ) const
inline

The parameter value.

Definition at line 80 of file ProcessorParameter.h.

◆ SetParameterName() [1/2]

void Aws::Firehose::Model::ProcessorParameter::SetParameterName ( const ProcessorParameterName value)
inline

The name of the parameter.

Definition at line 54 of file ProcessorParameter.h.

◆ SetParameterName() [2/2]

void Aws::Firehose::Model::ProcessorParameter::SetParameterName ( ProcessorParameterName &&  value)
inline

The name of the parameter.

Definition at line 59 of file ProcessorParameter.h.

◆ SetParameterValue() [1/3]

void Aws::Firehose::Model::ProcessorParameter::SetParameterValue ( const Aws::String value)
inline

The parameter value.

Definition at line 85 of file ProcessorParameter.h.

◆ SetParameterValue() [2/3]

void Aws::Firehose::Model::ProcessorParameter::SetParameterValue ( Aws::String &&  value)
inline

The parameter value.

Definition at line 90 of file ProcessorParameter.h.

◆ SetParameterValue() [3/3]

void Aws::Firehose::Model::ProcessorParameter::SetParameterValue ( const char *  value)
inline

The parameter value.

Definition at line 95 of file ProcessorParameter.h.

◆ WithParameterName() [1/2]

ProcessorParameter& Aws::Firehose::Model::ProcessorParameter::WithParameterName ( const ProcessorParameterName value)
inline

The name of the parameter.

Definition at line 64 of file ProcessorParameter.h.

◆ WithParameterName() [2/2]

ProcessorParameter& Aws::Firehose::Model::ProcessorParameter::WithParameterName ( ProcessorParameterName &&  value)
inline

The name of the parameter.

Definition at line 69 of file ProcessorParameter.h.

◆ WithParameterValue() [1/3]

ProcessorParameter& Aws::Firehose::Model::ProcessorParameter::WithParameterValue ( const Aws::String value)
inline

The parameter value.

Definition at line 100 of file ProcessorParameter.h.

◆ WithParameterValue() [2/3]

ProcessorParameter& Aws::Firehose::Model::ProcessorParameter::WithParameterValue ( Aws::String &&  value)
inline

The parameter value.

Definition at line 105 of file ProcessorParameter.h.

◆ WithParameterValue() [3/3]

ProcessorParameter& Aws::Firehose::Model::ProcessorParameter::WithParameterValue ( const char *  value)
inline

The parameter value.

Definition at line 110 of file ProcessorParameter.h.


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