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

#include <SidewalkDeviceMetadata.h>

Public Member Functions

 SidewalkDeviceMetadata ()
 
 SidewalkDeviceMetadata (Aws::Utils::Json::JsonView jsonValue)
 
SidewalkDeviceMetadataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetRssi () const
 
bool RssiHasBeenSet () const
 
void SetRssi (int value)
 
SidewalkDeviceMetadataWithRssi (int value)
 
const BatteryLevelGetBatteryLevel () const
 
bool BatteryLevelHasBeenSet () const
 
void SetBatteryLevel (const BatteryLevel &value)
 
void SetBatteryLevel (BatteryLevel &&value)
 
SidewalkDeviceMetadataWithBatteryLevel (const BatteryLevel &value)
 
SidewalkDeviceMetadataWithBatteryLevel (BatteryLevel &&value)
 
const EventGetEvent () const
 
bool EventHasBeenSet () const
 
void SetEvent (const Event &value)
 
void SetEvent (Event &&value)
 
SidewalkDeviceMetadataWithEvent (const Event &value)
 
SidewalkDeviceMetadataWithEvent (Event &&value)
 
const DeviceStateGetDeviceState () const
 
bool DeviceStateHasBeenSet () const
 
void SetDeviceState (const DeviceState &value)
 
void SetDeviceState (DeviceState &&value)
 
SidewalkDeviceMetadataWithDeviceState (const DeviceState &value)
 
SidewalkDeviceMetadataWithDeviceState (DeviceState &&value)
 

Detailed Description

MetaData for Sidewalk device.

See Also:

AWS API Reference

Definition at line 33 of file SidewalkDeviceMetadata.h.

Constructor & Destructor Documentation

◆ SidewalkDeviceMetadata() [1/2]

Aws::IoTWireless::Model::SidewalkDeviceMetadata::SidewalkDeviceMetadata ( )

◆ SidewalkDeviceMetadata() [2/2]

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

Member Function Documentation

◆ BatteryLevelHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkDeviceMetadata::BatteryLevelHasBeenSet ( ) const
inline

Sidewalk device battery level.

Definition at line 71 of file SidewalkDeviceMetadata.h.

◆ DeviceStateHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkDeviceMetadata::DeviceStateHasBeenSet ( ) const
inline

Device state defines the device status of sidewalk device.

Definition at line 133 of file SidewalkDeviceMetadata.h.

◆ EventHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkDeviceMetadata::EventHasBeenSet ( ) const
inline

Sidewalk device status notification.

Definition at line 102 of file SidewalkDeviceMetadata.h.

◆ GetBatteryLevel()

const BatteryLevel& Aws::IoTWireless::Model::SidewalkDeviceMetadata::GetBatteryLevel ( ) const
inline

Sidewalk device battery level.

Definition at line 66 of file SidewalkDeviceMetadata.h.

◆ GetDeviceState()

const DeviceState& Aws::IoTWireless::Model::SidewalkDeviceMetadata::GetDeviceState ( ) const
inline

Device state defines the device status of sidewalk device.

Definition at line 128 of file SidewalkDeviceMetadata.h.

◆ GetEvent()

const Event& Aws::IoTWireless::Model::SidewalkDeviceMetadata::GetEvent ( ) const
inline

Sidewalk device status notification.

Definition at line 97 of file SidewalkDeviceMetadata.h.

◆ GetRssi()

int Aws::IoTWireless::Model::SidewalkDeviceMetadata::GetRssi ( ) const
inline

The RSSI value.

Definition at line 45 of file SidewalkDeviceMetadata.h.

◆ Jsonize()

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

◆ operator=()

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

◆ RssiHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkDeviceMetadata::RssiHasBeenSet ( ) const
inline

The RSSI value.

Definition at line 50 of file SidewalkDeviceMetadata.h.

◆ SetBatteryLevel() [1/2]

void Aws::IoTWireless::Model::SidewalkDeviceMetadata::SetBatteryLevel ( BatteryLevel &&  value)
inline

Sidewalk device battery level.

Definition at line 81 of file SidewalkDeviceMetadata.h.

◆ SetBatteryLevel() [2/2]

void Aws::IoTWireless::Model::SidewalkDeviceMetadata::SetBatteryLevel ( const BatteryLevel value)
inline

Sidewalk device battery level.

Definition at line 76 of file SidewalkDeviceMetadata.h.

◆ SetDeviceState() [1/2]

void Aws::IoTWireless::Model::SidewalkDeviceMetadata::SetDeviceState ( const DeviceState value)
inline

Device state defines the device status of sidewalk device.

Definition at line 138 of file SidewalkDeviceMetadata.h.

◆ SetDeviceState() [2/2]

void Aws::IoTWireless::Model::SidewalkDeviceMetadata::SetDeviceState ( DeviceState &&  value)
inline

Device state defines the device status of sidewalk device.

Definition at line 143 of file SidewalkDeviceMetadata.h.

◆ SetEvent() [1/2]

void Aws::IoTWireless::Model::SidewalkDeviceMetadata::SetEvent ( const Event value)
inline

Sidewalk device status notification.

Definition at line 107 of file SidewalkDeviceMetadata.h.

◆ SetEvent() [2/2]

void Aws::IoTWireless::Model::SidewalkDeviceMetadata::SetEvent ( Event &&  value)
inline

Sidewalk device status notification.

Definition at line 112 of file SidewalkDeviceMetadata.h.

◆ SetRssi()

void Aws::IoTWireless::Model::SidewalkDeviceMetadata::SetRssi ( int  value)
inline

The RSSI value.

Definition at line 55 of file SidewalkDeviceMetadata.h.

◆ WithBatteryLevel() [1/2]

SidewalkDeviceMetadata& Aws::IoTWireless::Model::SidewalkDeviceMetadata::WithBatteryLevel ( BatteryLevel &&  value)
inline

Sidewalk device battery level.

Definition at line 91 of file SidewalkDeviceMetadata.h.

◆ WithBatteryLevel() [2/2]

SidewalkDeviceMetadata& Aws::IoTWireless::Model::SidewalkDeviceMetadata::WithBatteryLevel ( const BatteryLevel value)
inline

Sidewalk device battery level.

Definition at line 86 of file SidewalkDeviceMetadata.h.

◆ WithDeviceState() [1/2]

SidewalkDeviceMetadata& Aws::IoTWireless::Model::SidewalkDeviceMetadata::WithDeviceState ( const DeviceState value)
inline

Device state defines the device status of sidewalk device.

Definition at line 148 of file SidewalkDeviceMetadata.h.

◆ WithDeviceState() [2/2]

SidewalkDeviceMetadata& Aws::IoTWireless::Model::SidewalkDeviceMetadata::WithDeviceState ( DeviceState &&  value)
inline

Device state defines the device status of sidewalk device.

Definition at line 153 of file SidewalkDeviceMetadata.h.

◆ WithEvent() [1/2]

SidewalkDeviceMetadata& Aws::IoTWireless::Model::SidewalkDeviceMetadata::WithEvent ( const Event value)
inline

Sidewalk device status notification.

Definition at line 117 of file SidewalkDeviceMetadata.h.

◆ WithEvent() [2/2]

SidewalkDeviceMetadata& Aws::IoTWireless::Model::SidewalkDeviceMetadata::WithEvent ( Event &&  value)
inline

Sidewalk device status notification.

Definition at line 122 of file SidewalkDeviceMetadata.h.

◆ WithRssi()

SidewalkDeviceMetadata& Aws::IoTWireless::Model::SidewalkDeviceMetadata::WithRssi ( int  value)
inline

The RSSI value.

Definition at line 60 of file SidewalkDeviceMetadata.h.


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