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

#include <LoRaWANGatewayVersion.h>

Public Member Functions

 LoRaWANGatewayVersion ()
 
 LoRaWANGatewayVersion (Aws::Utils::Json::JsonView jsonValue)
 
LoRaWANGatewayVersionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetPackageVersion () const
 
bool PackageVersionHasBeenSet () const
 
void SetPackageVersion (const Aws::String &value)
 
void SetPackageVersion (Aws::String &&value)
 
void SetPackageVersion (const char *value)
 
LoRaWANGatewayVersionWithPackageVersion (const Aws::String &value)
 
LoRaWANGatewayVersionWithPackageVersion (Aws::String &&value)
 
LoRaWANGatewayVersionWithPackageVersion (const char *value)
 
const Aws::StringGetModel () const
 
bool ModelHasBeenSet () const
 
void SetModel (const Aws::String &value)
 
void SetModel (Aws::String &&value)
 
void SetModel (const char *value)
 
LoRaWANGatewayVersionWithModel (const Aws::String &value)
 
LoRaWANGatewayVersionWithModel (Aws::String &&value)
 
LoRaWANGatewayVersionWithModel (const char *value)
 
const Aws::StringGetStation () const
 
bool StationHasBeenSet () const
 
void SetStation (const Aws::String &value)
 
void SetStation (Aws::String &&value)
 
void SetStation (const char *value)
 
LoRaWANGatewayVersionWithStation (const Aws::String &value)
 
LoRaWANGatewayVersionWithStation (Aws::String &&value)
 
LoRaWANGatewayVersionWithStation (const char *value)
 

Detailed Description

LoRaWANGatewayVersion object.

See Also:

AWS API Reference

Definition at line 31 of file LoRaWANGatewayVersion.h.

Constructor & Destructor Documentation

◆ LoRaWANGatewayVersion() [1/2]

Aws::IoTWireless::Model::LoRaWANGatewayVersion::LoRaWANGatewayVersion ( )

◆ LoRaWANGatewayVersion() [2/2]

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

Member Function Documentation

◆ GetModel()

const Aws::String& Aws::IoTWireless::Model::LoRaWANGatewayVersion::GetModel ( ) const
inline

The model number of the wireless gateway.

Definition at line 84 of file LoRaWANGatewayVersion.h.

◆ GetPackageVersion()

const Aws::String& Aws::IoTWireless::Model::LoRaWANGatewayVersion::GetPackageVersion ( ) const
inline

The version of the wireless gateway firmware.

Definition at line 43 of file LoRaWANGatewayVersion.h.

◆ GetStation()

const Aws::String& Aws::IoTWireless::Model::LoRaWANGatewayVersion::GetStation ( ) const
inline

The basic station version of the wireless gateway.

Definition at line 125 of file LoRaWANGatewayVersion.h.

◆ Jsonize()

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

◆ ModelHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANGatewayVersion::ModelHasBeenSet ( ) const
inline

The model number of the wireless gateway.

Definition at line 89 of file LoRaWANGatewayVersion.h.

◆ operator=()

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

◆ PackageVersionHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANGatewayVersion::PackageVersionHasBeenSet ( ) const
inline

The version of the wireless gateway firmware.

Definition at line 48 of file LoRaWANGatewayVersion.h.

◆ SetModel() [1/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetModel ( Aws::String &&  value)
inline

The model number of the wireless gateway.

Definition at line 99 of file LoRaWANGatewayVersion.h.

◆ SetModel() [2/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetModel ( const Aws::String value)
inline

The model number of the wireless gateway.

Definition at line 94 of file LoRaWANGatewayVersion.h.

◆ SetModel() [3/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetModel ( const char *  value)
inline

The model number of the wireless gateway.

Definition at line 104 of file LoRaWANGatewayVersion.h.

◆ SetPackageVersion() [1/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetPackageVersion ( Aws::String &&  value)
inline

The version of the wireless gateway firmware.

Definition at line 58 of file LoRaWANGatewayVersion.h.

◆ SetPackageVersion() [2/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetPackageVersion ( const Aws::String value)
inline

The version of the wireless gateway firmware.

Definition at line 53 of file LoRaWANGatewayVersion.h.

◆ SetPackageVersion() [3/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetPackageVersion ( const char *  value)
inline

The version of the wireless gateway firmware.

Definition at line 63 of file LoRaWANGatewayVersion.h.

◆ SetStation() [1/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetStation ( Aws::String &&  value)
inline

The basic station version of the wireless gateway.

Definition at line 140 of file LoRaWANGatewayVersion.h.

◆ SetStation() [2/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetStation ( const Aws::String value)
inline

The basic station version of the wireless gateway.

Definition at line 135 of file LoRaWANGatewayVersion.h.

◆ SetStation() [3/3]

void Aws::IoTWireless::Model::LoRaWANGatewayVersion::SetStation ( const char *  value)
inline

The basic station version of the wireless gateway.

Definition at line 145 of file LoRaWANGatewayVersion.h.

◆ StationHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANGatewayVersion::StationHasBeenSet ( ) const
inline

The basic station version of the wireless gateway.

Definition at line 130 of file LoRaWANGatewayVersion.h.

◆ WithModel() [1/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithModel ( Aws::String &&  value)
inline

The model number of the wireless gateway.

Definition at line 114 of file LoRaWANGatewayVersion.h.

◆ WithModel() [2/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithModel ( const Aws::String value)
inline

The model number of the wireless gateway.

Definition at line 109 of file LoRaWANGatewayVersion.h.

◆ WithModel() [3/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithModel ( const char *  value)
inline

The model number of the wireless gateway.

Definition at line 119 of file LoRaWANGatewayVersion.h.

◆ WithPackageVersion() [1/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithPackageVersion ( Aws::String &&  value)
inline

The version of the wireless gateway firmware.

Definition at line 73 of file LoRaWANGatewayVersion.h.

◆ WithPackageVersion() [2/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithPackageVersion ( const Aws::String value)
inline

The version of the wireless gateway firmware.

Definition at line 68 of file LoRaWANGatewayVersion.h.

◆ WithPackageVersion() [3/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithPackageVersion ( const char *  value)
inline

The version of the wireless gateway firmware.

Definition at line 78 of file LoRaWANGatewayVersion.h.

◆ WithStation() [1/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithStation ( Aws::String &&  value)
inline

The basic station version of the wireless gateway.

Definition at line 155 of file LoRaWANGatewayVersion.h.

◆ WithStation() [2/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithStation ( const Aws::String value)
inline

The basic station version of the wireless gateway.

Definition at line 150 of file LoRaWANGatewayVersion.h.

◆ WithStation() [3/3]

LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANGatewayVersion::WithStation ( const char *  value)
inline

The basic station version of the wireless gateway.

Definition at line 160 of file LoRaWANGatewayVersion.h.


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