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

#include <RoomSkillParameter.h>

Public Member Functions

 RoomSkillParameter ()
 
 RoomSkillParameter (Aws::Utils::Json::JsonView jsonValue)
 
RoomSkillParameteroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetParameterKey () const
 
bool ParameterKeyHasBeenSet () const
 
void SetParameterKey (const Aws::String &value)
 
void SetParameterKey (Aws::String &&value)
 
void SetParameterKey (const char *value)
 
RoomSkillParameterWithParameterKey (const Aws::String &value)
 
RoomSkillParameterWithParameterKey (Aws::String &&value)
 
RoomSkillParameterWithParameterKey (const char *value)
 
const Aws::StringGetParameterValue () const
 
bool ParameterValueHasBeenSet () const
 
void SetParameterValue (const Aws::String &value)
 
void SetParameterValue (Aws::String &&value)
 
void SetParameterValue (const char *value)
 
RoomSkillParameterWithParameterValue (const Aws::String &value)
 
RoomSkillParameterWithParameterValue (Aws::String &&value)
 
RoomSkillParameterWithParameterValue (const char *value)
 

Detailed Description

A skill parameter associated with a room.

See Also:

AWS API Reference

Definition at line 31 of file RoomSkillParameter.h.

Constructor & Destructor Documentation

◆ RoomSkillParameter() [1/2]

Aws::AlexaForBusiness::Model::RoomSkillParameter::RoomSkillParameter ( )

◆ RoomSkillParameter() [2/2]

Aws::AlexaForBusiness::Model::RoomSkillParameter::RoomSkillParameter ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetParameterKey()

const Aws::String& Aws::AlexaForBusiness::Model::RoomSkillParameter::GetParameterKey ( ) const
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 44 of file RoomSkillParameter.h.

◆ GetParameterValue()

const Aws::String& Aws::AlexaForBusiness::Model::RoomSkillParameter::GetParameterValue ( ) const
inline

The parameter value of a room skill parameter.

Definition at line 92 of file RoomSkillParameter.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::AlexaForBusiness::Model::RoomSkillParameter::Jsonize ( ) const

◆ operator=()

RoomSkillParameter& Aws::AlexaForBusiness::Model::RoomSkillParameter::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ParameterKeyHasBeenSet()

bool Aws::AlexaForBusiness::Model::RoomSkillParameter::ParameterKeyHasBeenSet ( ) const
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 50 of file RoomSkillParameter.h.

◆ ParameterValueHasBeenSet()

bool Aws::AlexaForBusiness::Model::RoomSkillParameter::ParameterValueHasBeenSet ( ) const
inline

The parameter value of a room skill parameter.

Definition at line 97 of file RoomSkillParameter.h.

◆ SetParameterKey() [1/3]

void Aws::AlexaForBusiness::Model::RoomSkillParameter::SetParameterKey ( const Aws::String value)
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 56 of file RoomSkillParameter.h.

◆ SetParameterKey() [2/3]

void Aws::AlexaForBusiness::Model::RoomSkillParameter::SetParameterKey ( Aws::String &&  value)
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 62 of file RoomSkillParameter.h.

◆ SetParameterKey() [3/3]

void Aws::AlexaForBusiness::Model::RoomSkillParameter::SetParameterKey ( const char *  value)
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 68 of file RoomSkillParameter.h.

◆ SetParameterValue() [1/3]

void Aws::AlexaForBusiness::Model::RoomSkillParameter::SetParameterValue ( const Aws::String value)
inline

The parameter value of a room skill parameter.

Definition at line 102 of file RoomSkillParameter.h.

◆ SetParameterValue() [2/3]

void Aws::AlexaForBusiness::Model::RoomSkillParameter::SetParameterValue ( Aws::String &&  value)
inline

The parameter value of a room skill parameter.

Definition at line 107 of file RoomSkillParameter.h.

◆ SetParameterValue() [3/3]

void Aws::AlexaForBusiness::Model::RoomSkillParameter::SetParameterValue ( const char *  value)
inline

The parameter value of a room skill parameter.

Definition at line 112 of file RoomSkillParameter.h.

◆ WithParameterKey() [1/3]

RoomSkillParameter& Aws::AlexaForBusiness::Model::RoomSkillParameter::WithParameterKey ( const Aws::String value)
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 74 of file RoomSkillParameter.h.

◆ WithParameterKey() [2/3]

RoomSkillParameter& Aws::AlexaForBusiness::Model::RoomSkillParameter::WithParameterKey ( Aws::String &&  value)
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 80 of file RoomSkillParameter.h.

◆ WithParameterKey() [3/3]

RoomSkillParameter& Aws::AlexaForBusiness::Model::RoomSkillParameter::WithParameterKey ( const char *  value)
inline

The parameter key of a room skill parameter. ParameterKey is an enumerated type that only takes “DEFAULT” or “SCOPE” as valid values.

Definition at line 86 of file RoomSkillParameter.h.

◆ WithParameterValue() [1/3]

RoomSkillParameter& Aws::AlexaForBusiness::Model::RoomSkillParameter::WithParameterValue ( const Aws::String value)
inline

The parameter value of a room skill parameter.

Definition at line 117 of file RoomSkillParameter.h.

◆ WithParameterValue() [2/3]

RoomSkillParameter& Aws::AlexaForBusiness::Model::RoomSkillParameter::WithParameterValue ( Aws::String &&  value)
inline

The parameter value of a room skill parameter.

Definition at line 122 of file RoomSkillParameter.h.

◆ WithParameterValue() [3/3]

RoomSkillParameter& Aws::AlexaForBusiness::Model::RoomSkillParameter::WithParameterValue ( const char *  value)
inline

The parameter value of a room skill parameter.

Definition at line 127 of file RoomSkillParameter.h.


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