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

#include <LoRaWANDeviceProfile.h>

Public Member Functions

 LoRaWANDeviceProfile ()
 
 LoRaWANDeviceProfile (Aws::Utils::Json::JsonView jsonValue)
 
LoRaWANDeviceProfileoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetSupportsClassB () const
 
bool SupportsClassBHasBeenSet () const
 
void SetSupportsClassB (bool value)
 
LoRaWANDeviceProfileWithSupportsClassB (bool value)
 
int GetClassBTimeout () const
 
bool ClassBTimeoutHasBeenSet () const
 
void SetClassBTimeout (int value)
 
LoRaWANDeviceProfileWithClassBTimeout (int value)
 
int GetPingSlotPeriod () const
 
bool PingSlotPeriodHasBeenSet () const
 
void SetPingSlotPeriod (int value)
 
LoRaWANDeviceProfileWithPingSlotPeriod (int value)
 
int GetPingSlotDr () const
 
bool PingSlotDrHasBeenSet () const
 
void SetPingSlotDr (int value)
 
LoRaWANDeviceProfileWithPingSlotDr (int value)
 
int GetPingSlotFreq () const
 
bool PingSlotFreqHasBeenSet () const
 
void SetPingSlotFreq (int value)
 
LoRaWANDeviceProfileWithPingSlotFreq (int value)
 
bool GetSupportsClassC () const
 
bool SupportsClassCHasBeenSet () const
 
void SetSupportsClassC (bool value)
 
LoRaWANDeviceProfileWithSupportsClassC (bool value)
 
int GetClassCTimeout () const
 
bool ClassCTimeoutHasBeenSet () const
 
void SetClassCTimeout (int value)
 
LoRaWANDeviceProfileWithClassCTimeout (int value)
 
const Aws::StringGetMacVersion () const
 
bool MacVersionHasBeenSet () const
 
void SetMacVersion (const Aws::String &value)
 
void SetMacVersion (Aws::String &&value)
 
void SetMacVersion (const char *value)
 
LoRaWANDeviceProfileWithMacVersion (const Aws::String &value)
 
LoRaWANDeviceProfileWithMacVersion (Aws::String &&value)
 
LoRaWANDeviceProfileWithMacVersion (const char *value)
 
const Aws::StringGetRegParamsRevision () const
 
bool RegParamsRevisionHasBeenSet () const
 
void SetRegParamsRevision (const Aws::String &value)
 
void SetRegParamsRevision (Aws::String &&value)
 
void SetRegParamsRevision (const char *value)
 
LoRaWANDeviceProfileWithRegParamsRevision (const Aws::String &value)
 
LoRaWANDeviceProfileWithRegParamsRevision (Aws::String &&value)
 
LoRaWANDeviceProfileWithRegParamsRevision (const char *value)
 
int GetRxDelay1 () const
 
bool RxDelay1HasBeenSet () const
 
void SetRxDelay1 (int value)
 
LoRaWANDeviceProfileWithRxDelay1 (int value)
 
int GetRxDrOffset1 () const
 
bool RxDrOffset1HasBeenSet () const
 
void SetRxDrOffset1 (int value)
 
LoRaWANDeviceProfileWithRxDrOffset1 (int value)
 
int GetRxDataRate2 () const
 
bool RxDataRate2HasBeenSet () const
 
void SetRxDataRate2 (int value)
 
LoRaWANDeviceProfileWithRxDataRate2 (int value)
 
int GetRxFreq2 () const
 
bool RxFreq2HasBeenSet () const
 
void SetRxFreq2 (int value)
 
LoRaWANDeviceProfileWithRxFreq2 (int value)
 
const Aws::Vector< int > & GetFactoryPresetFreqsList () const
 
bool FactoryPresetFreqsListHasBeenSet () const
 
void SetFactoryPresetFreqsList (const Aws::Vector< int > &value)
 
void SetFactoryPresetFreqsList (Aws::Vector< int > &&value)
 
LoRaWANDeviceProfileWithFactoryPresetFreqsList (const Aws::Vector< int > &value)
 
LoRaWANDeviceProfileWithFactoryPresetFreqsList (Aws::Vector< int > &&value)
 
LoRaWANDeviceProfileAddFactoryPresetFreqsList (int value)
 
int GetMaxEirp () const
 
bool MaxEirpHasBeenSet () const
 
void SetMaxEirp (int value)
 
LoRaWANDeviceProfileWithMaxEirp (int value)
 
int GetMaxDutyCycle () const
 
bool MaxDutyCycleHasBeenSet () const
 
void SetMaxDutyCycle (int value)
 
LoRaWANDeviceProfileWithMaxDutyCycle (int value)
 
const Aws::StringGetRfRegion () const
 
bool RfRegionHasBeenSet () const
 
void SetRfRegion (const Aws::String &value)
 
void SetRfRegion (Aws::String &&value)
 
void SetRfRegion (const char *value)
 
LoRaWANDeviceProfileWithRfRegion (const Aws::String &value)
 
LoRaWANDeviceProfileWithRfRegion (Aws::String &&value)
 
LoRaWANDeviceProfileWithRfRegion (const char *value)
 
bool GetSupportsJoin () const
 
bool SupportsJoinHasBeenSet () const
 
void SetSupportsJoin (bool value)
 
LoRaWANDeviceProfileWithSupportsJoin (bool value)
 
bool GetSupports32BitFCnt () const
 
bool Supports32BitFCntHasBeenSet () const
 
void SetSupports32BitFCnt (bool value)
 
LoRaWANDeviceProfileWithSupports32BitFCnt (bool value)
 

Detailed Description

LoRaWANDeviceProfile object.

See Also:

AWS API Reference

Definition at line 32 of file LoRaWANDeviceProfile.h.

Constructor & Destructor Documentation

◆ LoRaWANDeviceProfile() [1/2]

Aws::IoTWireless::Model::LoRaWANDeviceProfile::LoRaWANDeviceProfile ( )

◆ LoRaWANDeviceProfile() [2/2]

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

Member Function Documentation

◆ AddFactoryPresetFreqsList()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::AddFactoryPresetFreqsList ( int  value)
inline

The list of values that make up the FactoryPresetFreqs value.

Definition at line 395 of file LoRaWANDeviceProfile.h.

◆ ClassBTimeoutHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::ClassBTimeoutHasBeenSet ( ) const
inline

The ClassBTimeout value.

Definition at line 70 of file LoRaWANDeviceProfile.h.

◆ ClassCTimeoutHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::ClassCTimeoutHasBeenSet ( ) const
inline

The ClassCTimeout value.

Definition at line 175 of file LoRaWANDeviceProfile.h.

◆ FactoryPresetFreqsListHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::FactoryPresetFreqsListHasBeenSet ( ) const
inline

The list of values that make up the FactoryPresetFreqs value.

Definition at line 370 of file LoRaWANDeviceProfile.h.

◆ GetClassBTimeout()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetClassBTimeout ( ) const
inline

The ClassBTimeout value.

Definition at line 65 of file LoRaWANDeviceProfile.h.

◆ GetClassCTimeout()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetClassCTimeout ( ) const
inline

The ClassCTimeout value.

Definition at line 170 of file LoRaWANDeviceProfile.h.

◆ GetFactoryPresetFreqsList()

const Aws::Vector<int>& Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetFactoryPresetFreqsList ( ) const
inline

The list of values that make up the FactoryPresetFreqs value.

Definition at line 365 of file LoRaWANDeviceProfile.h.

◆ GetMacVersion()

const Aws::String& Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetMacVersion ( ) const
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 192 of file LoRaWANDeviceProfile.h.

◆ GetMaxDutyCycle()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetMaxDutyCycle ( ) const
inline

The MaxDutyCycle value.

Definition at line 422 of file LoRaWANDeviceProfile.h.

◆ GetMaxEirp()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetMaxEirp ( ) const
inline

The MaxEIRP value.

Definition at line 401 of file LoRaWANDeviceProfile.h.

◆ GetPingSlotDr()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetPingSlotDr ( ) const
inline

The PingSlotDR value.

Definition at line 107 of file LoRaWANDeviceProfile.h.

◆ GetPingSlotFreq()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetPingSlotFreq ( ) const
inline

The PingSlotFreq value.

Definition at line 128 of file LoRaWANDeviceProfile.h.

◆ GetPingSlotPeriod()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetPingSlotPeriod ( ) const
inline

The PingSlotPeriod value.

Definition at line 86 of file LoRaWANDeviceProfile.h.

◆ GetRegParamsRevision()

const Aws::String& Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetRegParamsRevision ( ) const
inline

The version of regional parameters.

Definition at line 240 of file LoRaWANDeviceProfile.h.

◆ GetRfRegion()

const Aws::String& Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetRfRegion ( ) const
inline

The frequency band (RFRegion) value.

Definition at line 443 of file LoRaWANDeviceProfile.h.

◆ GetRxDataRate2()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetRxDataRate2 ( ) const
inline

The RXDataRate2 value.

Definition at line 323 of file LoRaWANDeviceProfile.h.

◆ GetRxDelay1()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetRxDelay1 ( ) const
inline

The RXDelay1 value.

Definition at line 281 of file LoRaWANDeviceProfile.h.

◆ GetRxDrOffset1()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetRxDrOffset1 ( ) const
inline

The RXDROffset1 value.

Definition at line 302 of file LoRaWANDeviceProfile.h.

◆ GetRxFreq2()

int Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetRxFreq2 ( ) const
inline

The RXFreq2 value.

Definition at line 344 of file LoRaWANDeviceProfile.h.

◆ GetSupports32BitFCnt()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetSupports32BitFCnt ( ) const
inline

The Supports32BitFCnt value.

Definition at line 505 of file LoRaWANDeviceProfile.h.

◆ GetSupportsClassB()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetSupportsClassB ( ) const
inline

The SupportsClassB value.

Definition at line 44 of file LoRaWANDeviceProfile.h.

◆ GetSupportsClassC()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetSupportsClassC ( ) const
inline

The SupportsClassC value.

Definition at line 149 of file LoRaWANDeviceProfile.h.

◆ GetSupportsJoin()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::GetSupportsJoin ( ) const
inline

The SupportsJoin value.

Definition at line 484 of file LoRaWANDeviceProfile.h.

◆ Jsonize()

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

◆ MacVersionHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::MacVersionHasBeenSet ( ) const
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 198 of file LoRaWANDeviceProfile.h.

◆ MaxDutyCycleHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::MaxDutyCycleHasBeenSet ( ) const
inline

The MaxDutyCycle value.

Definition at line 427 of file LoRaWANDeviceProfile.h.

◆ MaxEirpHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::MaxEirpHasBeenSet ( ) const
inline

The MaxEIRP value.

Definition at line 406 of file LoRaWANDeviceProfile.h.

◆ operator=()

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

◆ PingSlotDrHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::PingSlotDrHasBeenSet ( ) const
inline

The PingSlotDR value.

Definition at line 112 of file LoRaWANDeviceProfile.h.

◆ PingSlotFreqHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::PingSlotFreqHasBeenSet ( ) const
inline

The PingSlotFreq value.

Definition at line 133 of file LoRaWANDeviceProfile.h.

◆ PingSlotPeriodHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::PingSlotPeriodHasBeenSet ( ) const
inline

The PingSlotPeriod value.

Definition at line 91 of file LoRaWANDeviceProfile.h.

◆ RegParamsRevisionHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::RegParamsRevisionHasBeenSet ( ) const
inline

The version of regional parameters.

Definition at line 245 of file LoRaWANDeviceProfile.h.

◆ RfRegionHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::RfRegionHasBeenSet ( ) const
inline

The frequency band (RFRegion) value.

Definition at line 448 of file LoRaWANDeviceProfile.h.

◆ RxDataRate2HasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::RxDataRate2HasBeenSet ( ) const
inline

The RXDataRate2 value.

Definition at line 328 of file LoRaWANDeviceProfile.h.

◆ RxDelay1HasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::RxDelay1HasBeenSet ( ) const
inline

The RXDelay1 value.

Definition at line 286 of file LoRaWANDeviceProfile.h.

◆ RxDrOffset1HasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::RxDrOffset1HasBeenSet ( ) const
inline

The RXDROffset1 value.

Definition at line 307 of file LoRaWANDeviceProfile.h.

◆ RxFreq2HasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::RxFreq2HasBeenSet ( ) const
inline

The RXFreq2 value.

Definition at line 349 of file LoRaWANDeviceProfile.h.

◆ SetClassBTimeout()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetClassBTimeout ( int  value)
inline

The ClassBTimeout value.

Definition at line 75 of file LoRaWANDeviceProfile.h.

◆ SetClassCTimeout()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetClassCTimeout ( int  value)
inline

The ClassCTimeout value.

Definition at line 180 of file LoRaWANDeviceProfile.h.

◆ SetFactoryPresetFreqsList() [1/2]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetFactoryPresetFreqsList ( Aws::Vector< int > &&  value)
inline

The list of values that make up the FactoryPresetFreqs value.

Definition at line 380 of file LoRaWANDeviceProfile.h.

◆ SetFactoryPresetFreqsList() [2/2]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetFactoryPresetFreqsList ( const Aws::Vector< int > &  value)
inline

The list of values that make up the FactoryPresetFreqs value.

Definition at line 375 of file LoRaWANDeviceProfile.h.

◆ SetMacVersion() [1/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetMacVersion ( Aws::String &&  value)
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 210 of file LoRaWANDeviceProfile.h.

◆ SetMacVersion() [2/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetMacVersion ( const Aws::String value)
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 204 of file LoRaWANDeviceProfile.h.

◆ SetMacVersion() [3/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetMacVersion ( const char *  value)
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 216 of file LoRaWANDeviceProfile.h.

◆ SetMaxDutyCycle()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetMaxDutyCycle ( int  value)
inline

The MaxDutyCycle value.

Definition at line 432 of file LoRaWANDeviceProfile.h.

◆ SetMaxEirp()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetMaxEirp ( int  value)
inline

The MaxEIRP value.

Definition at line 411 of file LoRaWANDeviceProfile.h.

◆ SetPingSlotDr()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetPingSlotDr ( int  value)
inline

The PingSlotDR value.

Definition at line 117 of file LoRaWANDeviceProfile.h.

◆ SetPingSlotFreq()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetPingSlotFreq ( int  value)
inline

The PingSlotFreq value.

Definition at line 138 of file LoRaWANDeviceProfile.h.

◆ SetPingSlotPeriod()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetPingSlotPeriod ( int  value)
inline

The PingSlotPeriod value.

Definition at line 96 of file LoRaWANDeviceProfile.h.

◆ SetRegParamsRevision() [1/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRegParamsRevision ( Aws::String &&  value)
inline

The version of regional parameters.

Definition at line 255 of file LoRaWANDeviceProfile.h.

◆ SetRegParamsRevision() [2/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRegParamsRevision ( const Aws::String value)
inline

The version of regional parameters.

Definition at line 250 of file LoRaWANDeviceProfile.h.

◆ SetRegParamsRevision() [3/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRegParamsRevision ( const char *  value)
inline

The version of regional parameters.

Definition at line 260 of file LoRaWANDeviceProfile.h.

◆ SetRfRegion() [1/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRfRegion ( Aws::String &&  value)
inline

The frequency band (RFRegion) value.

Definition at line 458 of file LoRaWANDeviceProfile.h.

◆ SetRfRegion() [2/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRfRegion ( const Aws::String value)
inline

The frequency band (RFRegion) value.

Definition at line 453 of file LoRaWANDeviceProfile.h.

◆ SetRfRegion() [3/3]

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRfRegion ( const char *  value)
inline

The frequency band (RFRegion) value.

Definition at line 463 of file LoRaWANDeviceProfile.h.

◆ SetRxDataRate2()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRxDataRate2 ( int  value)
inline

The RXDataRate2 value.

Definition at line 333 of file LoRaWANDeviceProfile.h.

◆ SetRxDelay1()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRxDelay1 ( int  value)
inline

The RXDelay1 value.

Definition at line 291 of file LoRaWANDeviceProfile.h.

◆ SetRxDrOffset1()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRxDrOffset1 ( int  value)
inline

The RXDROffset1 value.

Definition at line 312 of file LoRaWANDeviceProfile.h.

◆ SetRxFreq2()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetRxFreq2 ( int  value)
inline

The RXFreq2 value.

Definition at line 354 of file LoRaWANDeviceProfile.h.

◆ SetSupports32BitFCnt()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetSupports32BitFCnt ( bool  value)
inline

The Supports32BitFCnt value.

Definition at line 515 of file LoRaWANDeviceProfile.h.

◆ SetSupportsClassB()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetSupportsClassB ( bool  value)
inline

The SupportsClassB value.

Definition at line 54 of file LoRaWANDeviceProfile.h.

◆ SetSupportsClassC()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetSupportsClassC ( bool  value)
inline

The SupportsClassC value.

Definition at line 159 of file LoRaWANDeviceProfile.h.

◆ SetSupportsJoin()

void Aws::IoTWireless::Model::LoRaWANDeviceProfile::SetSupportsJoin ( bool  value)
inline

The SupportsJoin value.

Definition at line 494 of file LoRaWANDeviceProfile.h.

◆ Supports32BitFCntHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::Supports32BitFCntHasBeenSet ( ) const
inline

The Supports32BitFCnt value.

Definition at line 510 of file LoRaWANDeviceProfile.h.

◆ SupportsClassBHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::SupportsClassBHasBeenSet ( ) const
inline

The SupportsClassB value.

Definition at line 49 of file LoRaWANDeviceProfile.h.

◆ SupportsClassCHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::SupportsClassCHasBeenSet ( ) const
inline

The SupportsClassC value.

Definition at line 154 of file LoRaWANDeviceProfile.h.

◆ SupportsJoinHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANDeviceProfile::SupportsJoinHasBeenSet ( ) const
inline

The SupportsJoin value.

Definition at line 489 of file LoRaWANDeviceProfile.h.

◆ WithClassBTimeout()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithClassBTimeout ( int  value)
inline

The ClassBTimeout value.

Definition at line 80 of file LoRaWANDeviceProfile.h.

◆ WithClassCTimeout()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithClassCTimeout ( int  value)
inline

The ClassCTimeout value.

Definition at line 185 of file LoRaWANDeviceProfile.h.

◆ WithFactoryPresetFreqsList() [1/2]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithFactoryPresetFreqsList ( Aws::Vector< int > &&  value)
inline

The list of values that make up the FactoryPresetFreqs value.

Definition at line 390 of file LoRaWANDeviceProfile.h.

◆ WithFactoryPresetFreqsList() [2/2]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithFactoryPresetFreqsList ( const Aws::Vector< int > &  value)
inline

The list of values that make up the FactoryPresetFreqs value.

Definition at line 385 of file LoRaWANDeviceProfile.h.

◆ WithMacVersion() [1/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithMacVersion ( Aws::String &&  value)
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 228 of file LoRaWANDeviceProfile.h.

◆ WithMacVersion() [2/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithMacVersion ( const Aws::String value)
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 222 of file LoRaWANDeviceProfile.h.

◆ WithMacVersion() [3/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithMacVersion ( const char *  value)
inline

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

Definition at line 234 of file LoRaWANDeviceProfile.h.

◆ WithMaxDutyCycle()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithMaxDutyCycle ( int  value)
inline

The MaxDutyCycle value.

Definition at line 437 of file LoRaWANDeviceProfile.h.

◆ WithMaxEirp()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithMaxEirp ( int  value)
inline

The MaxEIRP value.

Definition at line 416 of file LoRaWANDeviceProfile.h.

◆ WithPingSlotDr()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithPingSlotDr ( int  value)
inline

The PingSlotDR value.

Definition at line 122 of file LoRaWANDeviceProfile.h.

◆ WithPingSlotFreq()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithPingSlotFreq ( int  value)
inline

The PingSlotFreq value.

Definition at line 143 of file LoRaWANDeviceProfile.h.

◆ WithPingSlotPeriod()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithPingSlotPeriod ( int  value)
inline

The PingSlotPeriod value.

Definition at line 101 of file LoRaWANDeviceProfile.h.

◆ WithRegParamsRevision() [1/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRegParamsRevision ( Aws::String &&  value)
inline

The version of regional parameters.

Definition at line 270 of file LoRaWANDeviceProfile.h.

◆ WithRegParamsRevision() [2/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRegParamsRevision ( const Aws::String value)
inline

The version of regional parameters.

Definition at line 265 of file LoRaWANDeviceProfile.h.

◆ WithRegParamsRevision() [3/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRegParamsRevision ( const char *  value)
inline

The version of regional parameters.

Definition at line 275 of file LoRaWANDeviceProfile.h.

◆ WithRfRegion() [1/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRfRegion ( Aws::String &&  value)
inline

The frequency band (RFRegion) value.

Definition at line 473 of file LoRaWANDeviceProfile.h.

◆ WithRfRegion() [2/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRfRegion ( const Aws::String value)
inline

The frequency band (RFRegion) value.

Definition at line 468 of file LoRaWANDeviceProfile.h.

◆ WithRfRegion() [3/3]

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRfRegion ( const char *  value)
inline

The frequency band (RFRegion) value.

Definition at line 478 of file LoRaWANDeviceProfile.h.

◆ WithRxDataRate2()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRxDataRate2 ( int  value)
inline

The RXDataRate2 value.

Definition at line 338 of file LoRaWANDeviceProfile.h.

◆ WithRxDelay1()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRxDelay1 ( int  value)
inline

The RXDelay1 value.

Definition at line 296 of file LoRaWANDeviceProfile.h.

◆ WithRxDrOffset1()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRxDrOffset1 ( int  value)
inline

The RXDROffset1 value.

Definition at line 317 of file LoRaWANDeviceProfile.h.

◆ WithRxFreq2()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithRxFreq2 ( int  value)
inline

The RXFreq2 value.

Definition at line 359 of file LoRaWANDeviceProfile.h.

◆ WithSupports32BitFCnt()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithSupports32BitFCnt ( bool  value)
inline

The Supports32BitFCnt value.

Definition at line 520 of file LoRaWANDeviceProfile.h.

◆ WithSupportsClassB()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithSupportsClassB ( bool  value)
inline

The SupportsClassB value.

Definition at line 59 of file LoRaWANDeviceProfile.h.

◆ WithSupportsClassC()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithSupportsClassC ( bool  value)
inline

The SupportsClassC value.

Definition at line 164 of file LoRaWANDeviceProfile.h.

◆ WithSupportsJoin()

LoRaWANDeviceProfile& Aws::IoTWireless::Model::LoRaWANDeviceProfile::WithSupportsJoin ( bool  value)
inline

The SupportsJoin value.

Definition at line 499 of file LoRaWANDeviceProfile.h.


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