AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTWireless::Model::WirelessDeviceLogOption Class Reference

#include <WirelessDeviceLogOption.h>

Public Member Functions

 WirelessDeviceLogOption ()
 
 WirelessDeviceLogOption (Aws::Utils::Json::JsonView jsonValue)
 
WirelessDeviceLogOptionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const WirelessDeviceTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const WirelessDeviceType &value)
 
void SetType (WirelessDeviceType &&value)
 
WirelessDeviceLogOptionWithType (const WirelessDeviceType &value)
 
WirelessDeviceLogOptionWithType (WirelessDeviceType &&value)
 
const LogLevelGetLogLevel () const
 
bool LogLevelHasBeenSet () const
 
void SetLogLevel (const LogLevel &value)
 
void SetLogLevel (LogLevel &&value)
 
WirelessDeviceLogOptionWithLogLevel (const LogLevel &value)
 
WirelessDeviceLogOptionWithLogLevel (LogLevel &&value)
 
const Aws::Vector< WirelessDeviceEventLogOption > & GetEvents () const
 
bool EventsHasBeenSet () const
 
void SetEvents (const Aws::Vector< WirelessDeviceEventLogOption > &value)
 
void SetEvents (Aws::Vector< WirelessDeviceEventLogOption > &&value)
 
WirelessDeviceLogOptionWithEvents (const Aws::Vector< WirelessDeviceEventLogOption > &value)
 
WirelessDeviceLogOptionWithEvents (Aws::Vector< WirelessDeviceEventLogOption > &&value)
 
WirelessDeviceLogOptionAddEvents (const WirelessDeviceEventLogOption &value)
 
WirelessDeviceLogOptionAddEvents (WirelessDeviceEventLogOption &&value)
 

Detailed Description

The log options for wireless devices and can be used to set log levels for a specific type of wireless device.

See Also:

AWS API Reference

Definition at line 35 of file WirelessDeviceLogOption.h.

Constructor & Destructor Documentation

◆ WirelessDeviceLogOption() [1/2]

Aws::IoTWireless::Model::WirelessDeviceLogOption::WirelessDeviceLogOption ( )

◆ WirelessDeviceLogOption() [2/2]

Aws::IoTWireless::Model::WirelessDeviceLogOption::WirelessDeviceLogOption ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddEvents() [1/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::AddEvents ( const WirelessDeviceEventLogOption value)
inline

Definition at line 113 of file WirelessDeviceLogOption.h.

◆ AddEvents() [2/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::AddEvents ( WirelessDeviceEventLogOption &&  value)
inline

Definition at line 116 of file WirelessDeviceLogOption.h.

◆ EventsHasBeenSet()

bool Aws::IoTWireless::Model::WirelessDeviceLogOption::EventsHasBeenSet ( ) const
inline

Definition at line 98 of file WirelessDeviceLogOption.h.

◆ GetEvents()

const Aws::Vector<WirelessDeviceEventLogOption>& Aws::IoTWireless::Model::WirelessDeviceLogOption::GetEvents ( ) const
inline

Definition at line 95 of file WirelessDeviceLogOption.h.

◆ GetLogLevel()

const LogLevel& Aws::IoTWireless::Model::WirelessDeviceLogOption::GetLogLevel ( ) const
inline

Definition at line 76 of file WirelessDeviceLogOption.h.

◆ GetType()

const WirelessDeviceType& Aws::IoTWireless::Model::WirelessDeviceLogOption::GetType ( ) const
inline

The wireless device type.

Definition at line 47 of file WirelessDeviceLogOption.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoTWireless::Model::WirelessDeviceLogOption::Jsonize ( ) const

◆ LogLevelHasBeenSet()

bool Aws::IoTWireless::Model::WirelessDeviceLogOption::LogLevelHasBeenSet ( ) const
inline

Definition at line 79 of file WirelessDeviceLogOption.h.

◆ operator=()

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEvents() [1/2]

void Aws::IoTWireless::Model::WirelessDeviceLogOption::SetEvents ( Aws::Vector< WirelessDeviceEventLogOption > &&  value)
inline

Definition at line 104 of file WirelessDeviceLogOption.h.

◆ SetEvents() [2/2]

void Aws::IoTWireless::Model::WirelessDeviceLogOption::SetEvents ( const Aws::Vector< WirelessDeviceEventLogOption > &  value)
inline

Definition at line 101 of file WirelessDeviceLogOption.h.

◆ SetLogLevel() [1/2]

void Aws::IoTWireless::Model::WirelessDeviceLogOption::SetLogLevel ( const LogLevel value)
inline

Definition at line 82 of file WirelessDeviceLogOption.h.

◆ SetLogLevel() [2/2]

void Aws::IoTWireless::Model::WirelessDeviceLogOption::SetLogLevel ( LogLevel &&  value)
inline

Definition at line 85 of file WirelessDeviceLogOption.h.

◆ SetType() [1/2]

void Aws::IoTWireless::Model::WirelessDeviceLogOption::SetType ( const WirelessDeviceType value)
inline

The wireless device type.

Definition at line 57 of file WirelessDeviceLogOption.h.

◆ SetType() [2/2]

void Aws::IoTWireless::Model::WirelessDeviceLogOption::SetType ( WirelessDeviceType &&  value)
inline

The wireless device type.

Definition at line 62 of file WirelessDeviceLogOption.h.

◆ TypeHasBeenSet()

bool Aws::IoTWireless::Model::WirelessDeviceLogOption::TypeHasBeenSet ( ) const
inline

The wireless device type.

Definition at line 52 of file WirelessDeviceLogOption.h.

◆ WithEvents() [1/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::WithEvents ( Aws::Vector< WirelessDeviceEventLogOption > &&  value)
inline

Definition at line 110 of file WirelessDeviceLogOption.h.

◆ WithEvents() [2/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::WithEvents ( const Aws::Vector< WirelessDeviceEventLogOption > &  value)
inline

Definition at line 107 of file WirelessDeviceLogOption.h.

◆ WithLogLevel() [1/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::WithLogLevel ( const LogLevel value)
inline

Definition at line 88 of file WirelessDeviceLogOption.h.

◆ WithLogLevel() [2/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::WithLogLevel ( LogLevel &&  value)
inline

Definition at line 91 of file WirelessDeviceLogOption.h.

◆ WithType() [1/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::WithType ( const WirelessDeviceType value)
inline

The wireless device type.

Definition at line 67 of file WirelessDeviceLogOption.h.

◆ WithType() [2/2]

WirelessDeviceLogOption& Aws::IoTWireless::Model::WirelessDeviceLogOption::WithType ( WirelessDeviceType &&  value)
inline

The wireless device type.

Definition at line 72 of file WirelessDeviceLogOption.h.


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