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

#include <DeviceStatusDetail.h>

Public Member Functions

 DeviceStatusDetail ()
 
 DeviceStatusDetail (Aws::Utils::Json::JsonView jsonValue)
 
DeviceStatusDetailoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FeatureGetFeature () const
 
bool FeatureHasBeenSet () const
 
void SetFeature (const Feature &value)
 
void SetFeature (Feature &&value)
 
DeviceStatusDetailWithFeature (const Feature &value)
 
DeviceStatusDetailWithFeature (Feature &&value)
 
const DeviceStatusDetailCodeGetCode () const
 
bool CodeHasBeenSet () const
 
void SetCode (const DeviceStatusDetailCode &value)
 
void SetCode (DeviceStatusDetailCode &&value)
 
DeviceStatusDetailWithCode (const DeviceStatusDetailCode &value)
 
DeviceStatusDetailWithCode (DeviceStatusDetailCode &&value)
 

Detailed Description

Details of a device’s status.

See Also:

AWS API Reference

Definition at line 32 of file DeviceStatusDetail.h.

Constructor & Destructor Documentation

◆ DeviceStatusDetail() [1/2]

Aws::AlexaForBusiness::Model::DeviceStatusDetail::DeviceStatusDetail ( )

◆ DeviceStatusDetail() [2/2]

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

Member Function Documentation

◆ CodeHasBeenSet()

bool Aws::AlexaForBusiness::Model::DeviceStatusDetail::CodeHasBeenSet ( ) const
inline

The device status detail code.

Definition at line 80 of file DeviceStatusDetail.h.

◆ FeatureHasBeenSet()

bool Aws::AlexaForBusiness::Model::DeviceStatusDetail::FeatureHasBeenSet ( ) const
inline

The list of available features on the device.

Definition at line 49 of file DeviceStatusDetail.h.

◆ GetCode()

const DeviceStatusDetailCode& Aws::AlexaForBusiness::Model::DeviceStatusDetail::GetCode ( ) const
inline

The device status detail code.

Definition at line 75 of file DeviceStatusDetail.h.

◆ GetFeature()

const Feature& Aws::AlexaForBusiness::Model::DeviceStatusDetail::GetFeature ( ) const
inline

The list of available features on the device.

Definition at line 44 of file DeviceStatusDetail.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetCode() [1/2]

void Aws::AlexaForBusiness::Model::DeviceStatusDetail::SetCode ( const DeviceStatusDetailCode value)
inline

The device status detail code.

Definition at line 85 of file DeviceStatusDetail.h.

◆ SetCode() [2/2]

void Aws::AlexaForBusiness::Model::DeviceStatusDetail::SetCode ( DeviceStatusDetailCode &&  value)
inline

The device status detail code.

Definition at line 90 of file DeviceStatusDetail.h.

◆ SetFeature() [1/2]

void Aws::AlexaForBusiness::Model::DeviceStatusDetail::SetFeature ( const Feature value)
inline

The list of available features on the device.

Definition at line 54 of file DeviceStatusDetail.h.

◆ SetFeature() [2/2]

void Aws::AlexaForBusiness::Model::DeviceStatusDetail::SetFeature ( Feature &&  value)
inline

The list of available features on the device.

Definition at line 59 of file DeviceStatusDetail.h.

◆ WithCode() [1/2]

DeviceStatusDetail& Aws::AlexaForBusiness::Model::DeviceStatusDetail::WithCode ( const DeviceStatusDetailCode value)
inline

The device status detail code.

Definition at line 95 of file DeviceStatusDetail.h.

◆ WithCode() [2/2]

DeviceStatusDetail& Aws::AlexaForBusiness::Model::DeviceStatusDetail::WithCode ( DeviceStatusDetailCode &&  value)
inline

The device status detail code.

Definition at line 100 of file DeviceStatusDetail.h.

◆ WithFeature() [1/2]

DeviceStatusDetail& Aws::AlexaForBusiness::Model::DeviceStatusDetail::WithFeature ( const Feature value)
inline

The list of available features on the device.

Definition at line 64 of file DeviceStatusDetail.h.

◆ WithFeature() [2/2]

DeviceStatusDetail& Aws::AlexaForBusiness::Model::DeviceStatusDetail::WithFeature ( Feature &&  value)
inline

The list of available features on the device.

Definition at line 69 of file DeviceStatusDetail.h.


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