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

#include <WirelessGatewayLogOption.h>

Public Member Functions

 WirelessGatewayLogOption ()
 
 WirelessGatewayLogOption (Aws::Utils::Json::JsonView jsonValue)
 
WirelessGatewayLogOptionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const WirelessGatewayTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const WirelessGatewayType &value)
 
void SetType (WirelessGatewayType &&value)
 
WirelessGatewayLogOptionWithType (const WirelessGatewayType &value)
 
WirelessGatewayLogOptionWithType (WirelessGatewayType &&value)
 
const LogLevelGetLogLevel () const
 
bool LogLevelHasBeenSet () const
 
void SetLogLevel (const LogLevel &value)
 
void SetLogLevel (LogLevel &&value)
 
WirelessGatewayLogOptionWithLogLevel (const LogLevel &value)
 
WirelessGatewayLogOptionWithLogLevel (LogLevel &&value)
 
const Aws::Vector< WirelessGatewayEventLogOption > & GetEvents () const
 
bool EventsHasBeenSet () const
 
void SetEvents (const Aws::Vector< WirelessGatewayEventLogOption > &value)
 
void SetEvents (Aws::Vector< WirelessGatewayEventLogOption > &&value)
 
WirelessGatewayLogOptionWithEvents (const Aws::Vector< WirelessGatewayEventLogOption > &value)
 
WirelessGatewayLogOptionWithEvents (Aws::Vector< WirelessGatewayEventLogOption > &&value)
 
WirelessGatewayLogOptionAddEvents (const WirelessGatewayEventLogOption &value)
 
WirelessGatewayLogOptionAddEvents (WirelessGatewayEventLogOption &&value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 35 of file WirelessGatewayLogOption.h.

Constructor & Destructor Documentation

◆ WirelessGatewayLogOption() [1/2]

Aws::IoTWireless::Model::WirelessGatewayLogOption::WirelessGatewayLogOption ( )

◆ WirelessGatewayLogOption() [2/2]

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

Member Function Documentation

◆ AddEvents() [1/2]

WirelessGatewayLogOption& Aws::IoTWireless::Model::WirelessGatewayLogOption::AddEvents ( const WirelessGatewayEventLogOption value)
inline

Definition at line 101 of file WirelessGatewayLogOption.h.

◆ AddEvents() [2/2]

WirelessGatewayLogOption& Aws::IoTWireless::Model::WirelessGatewayLogOption::AddEvents ( WirelessGatewayEventLogOption &&  value)
inline

Definition at line 104 of file WirelessGatewayLogOption.h.

◆ EventsHasBeenSet()

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

Definition at line 86 of file WirelessGatewayLogOption.h.

◆ GetEvents()

const Aws::Vector<WirelessGatewayEventLogOption>& Aws::IoTWireless::Model::WirelessGatewayLogOption::GetEvents ( ) const
inline

Definition at line 83 of file WirelessGatewayLogOption.h.

◆ GetLogLevel()

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

Definition at line 64 of file WirelessGatewayLogOption.h.

◆ GetType()

const WirelessGatewayType& Aws::IoTWireless::Model::WirelessGatewayLogOption::GetType ( ) const
inline

Definition at line 45 of file WirelessGatewayLogOption.h.

◆ Jsonize()

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

◆ LogLevelHasBeenSet()

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

Definition at line 67 of file WirelessGatewayLogOption.h.

◆ operator=()

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

◆ SetEvents() [1/2]

void Aws::IoTWireless::Model::WirelessGatewayLogOption::SetEvents ( Aws::Vector< WirelessGatewayEventLogOption > &&  value)
inline

Definition at line 92 of file WirelessGatewayLogOption.h.

◆ SetEvents() [2/2]

void Aws::IoTWireless::Model::WirelessGatewayLogOption::SetEvents ( const Aws::Vector< WirelessGatewayEventLogOption > &  value)
inline

Definition at line 89 of file WirelessGatewayLogOption.h.

◆ SetLogLevel() [1/2]

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

Definition at line 70 of file WirelessGatewayLogOption.h.

◆ SetLogLevel() [2/2]

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

Definition at line 73 of file WirelessGatewayLogOption.h.

◆ SetType() [1/2]

void Aws::IoTWireless::Model::WirelessGatewayLogOption::SetType ( const WirelessGatewayType value)
inline

Definition at line 51 of file WirelessGatewayLogOption.h.

◆ SetType() [2/2]

void Aws::IoTWireless::Model::WirelessGatewayLogOption::SetType ( WirelessGatewayType &&  value)
inline

Definition at line 54 of file WirelessGatewayLogOption.h.

◆ TypeHasBeenSet()

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

Definition at line 48 of file WirelessGatewayLogOption.h.

◆ WithEvents() [1/2]

WirelessGatewayLogOption& Aws::IoTWireless::Model::WirelessGatewayLogOption::WithEvents ( Aws::Vector< WirelessGatewayEventLogOption > &&  value)
inline

Definition at line 98 of file WirelessGatewayLogOption.h.

◆ WithEvents() [2/2]

WirelessGatewayLogOption& Aws::IoTWireless::Model::WirelessGatewayLogOption::WithEvents ( const Aws::Vector< WirelessGatewayEventLogOption > &  value)
inline

Definition at line 95 of file WirelessGatewayLogOption.h.

◆ WithLogLevel() [1/2]

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

Definition at line 76 of file WirelessGatewayLogOption.h.

◆ WithLogLevel() [2/2]

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

Definition at line 79 of file WirelessGatewayLogOption.h.

◆ WithType() [1/2]

WirelessGatewayLogOption& Aws::IoTWireless::Model::WirelessGatewayLogOption::WithType ( const WirelessGatewayType value)
inline

Definition at line 57 of file WirelessGatewayLogOption.h.

◆ WithType() [2/2]

WirelessGatewayLogOption& Aws::IoTWireless::Model::WirelessGatewayLogOption::WithType ( WirelessGatewayType &&  value)
inline

Definition at line 60 of file WirelessGatewayLogOption.h.


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