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

#include <LoRaWANUpdateGatewayTaskCreate.h>

Public Member Functions

 LoRaWANUpdateGatewayTaskCreate ()
 
 LoRaWANUpdateGatewayTaskCreate (Aws::Utils::Json::JsonView jsonValue)
 
LoRaWANUpdateGatewayTaskCreateoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetUpdateSignature () const
 
bool UpdateSignatureHasBeenSet () const
 
void SetUpdateSignature (const Aws::String &value)
 
void SetUpdateSignature (Aws::String &&value)
 
void SetUpdateSignature (const char *value)
 
LoRaWANUpdateGatewayTaskCreateWithUpdateSignature (const Aws::String &value)
 
LoRaWANUpdateGatewayTaskCreateWithUpdateSignature (Aws::String &&value)
 
LoRaWANUpdateGatewayTaskCreateWithUpdateSignature (const char *value)
 
long long GetSigKeyCrc () const
 
bool SigKeyCrcHasBeenSet () const
 
void SetSigKeyCrc (long long value)
 
LoRaWANUpdateGatewayTaskCreateWithSigKeyCrc (long long value)
 
const LoRaWANGatewayVersionGetCurrentVersion () const
 
bool CurrentVersionHasBeenSet () const
 
void SetCurrentVersion (const LoRaWANGatewayVersion &value)
 
void SetCurrentVersion (LoRaWANGatewayVersion &&value)
 
LoRaWANUpdateGatewayTaskCreateWithCurrentVersion (const LoRaWANGatewayVersion &value)
 
LoRaWANUpdateGatewayTaskCreateWithCurrentVersion (LoRaWANGatewayVersion &&value)
 
const LoRaWANGatewayVersionGetUpdateVersion () const
 
bool UpdateVersionHasBeenSet () const
 
void SetUpdateVersion (const LoRaWANGatewayVersion &value)
 
void SetUpdateVersion (LoRaWANGatewayVersion &&value)
 
LoRaWANUpdateGatewayTaskCreateWithUpdateVersion (const LoRaWANGatewayVersion &value)
 
LoRaWANUpdateGatewayTaskCreateWithUpdateVersion (LoRaWANGatewayVersion &&value)
 

Detailed Description

LoRaWANUpdateGatewayTaskCreate object.

See Also:

AWS API Reference

Definition at line 32 of file LoRaWANUpdateGatewayTaskCreate.h.

Constructor & Destructor Documentation

◆ LoRaWANUpdateGatewayTaskCreate() [1/2]

Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::LoRaWANUpdateGatewayTaskCreate ( )

◆ LoRaWANUpdateGatewayTaskCreate() [2/2]

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

Member Function Documentation

◆ CurrentVersionHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::CurrentVersionHasBeenSet ( ) const
inline

The version of the gateways that should receive the update.

Definition at line 111 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ GetCurrentVersion()

const LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::GetCurrentVersion ( ) const
inline

The version of the gateways that should receive the update.

Definition at line 106 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ GetSigKeyCrc()

long long Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::GetSigKeyCrc ( ) const
inline

The CRC of the signature private key to check.

Definition at line 85 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ GetUpdateSignature()

const Aws::String& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::GetUpdateSignature ( ) const
inline

The signature used to verify the update firmware.

Definition at line 44 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ GetUpdateVersion()

const LoRaWANGatewayVersion& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::GetUpdateVersion ( ) const
inline

The firmware version to update the gateway to.

Definition at line 137 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetCurrentVersion() [1/2]

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetCurrentVersion ( const LoRaWANGatewayVersion value)
inline

The version of the gateways that should receive the update.

Definition at line 116 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SetCurrentVersion() [2/2]

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetCurrentVersion ( LoRaWANGatewayVersion &&  value)
inline

The version of the gateways that should receive the update.

Definition at line 121 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SetSigKeyCrc()

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetSigKeyCrc ( long long  value)
inline

The CRC of the signature private key to check.

Definition at line 95 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SetUpdateSignature() [1/3]

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetUpdateSignature ( Aws::String &&  value)
inline

The signature used to verify the update firmware.

Definition at line 59 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SetUpdateSignature() [2/3]

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetUpdateSignature ( const Aws::String value)
inline

The signature used to verify the update firmware.

Definition at line 54 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SetUpdateSignature() [3/3]

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetUpdateSignature ( const char *  value)
inline

The signature used to verify the update firmware.

Definition at line 64 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SetUpdateVersion() [1/2]

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetUpdateVersion ( const LoRaWANGatewayVersion value)
inline

The firmware version to update the gateway to.

Definition at line 147 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SetUpdateVersion() [2/2]

void Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SetUpdateVersion ( LoRaWANGatewayVersion &&  value)
inline

The firmware version to update the gateway to.

Definition at line 152 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ SigKeyCrcHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::SigKeyCrcHasBeenSet ( ) const
inline

The CRC of the signature private key to check.

Definition at line 90 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ UpdateSignatureHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::UpdateSignatureHasBeenSet ( ) const
inline

The signature used to verify the update firmware.

Definition at line 49 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ UpdateVersionHasBeenSet()

bool Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::UpdateVersionHasBeenSet ( ) const
inline

The firmware version to update the gateway to.

Definition at line 142 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithCurrentVersion() [1/2]

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithCurrentVersion ( const LoRaWANGatewayVersion value)
inline

The version of the gateways that should receive the update.

Definition at line 126 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithCurrentVersion() [2/2]

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithCurrentVersion ( LoRaWANGatewayVersion &&  value)
inline

The version of the gateways that should receive the update.

Definition at line 131 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithSigKeyCrc()

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithSigKeyCrc ( long long  value)
inline

The CRC of the signature private key to check.

Definition at line 100 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithUpdateSignature() [1/3]

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithUpdateSignature ( Aws::String &&  value)
inline

The signature used to verify the update firmware.

Definition at line 74 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithUpdateSignature() [2/3]

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithUpdateSignature ( const Aws::String value)
inline

The signature used to verify the update firmware.

Definition at line 69 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithUpdateSignature() [3/3]

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithUpdateSignature ( const char *  value)
inline

The signature used to verify the update firmware.

Definition at line 79 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithUpdateVersion() [1/2]

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithUpdateVersion ( const LoRaWANGatewayVersion value)
inline

The firmware version to update the gateway to.

Definition at line 157 of file LoRaWANUpdateGatewayTaskCreate.h.

◆ WithUpdateVersion() [2/2]

LoRaWANUpdateGatewayTaskCreate& Aws::IoTWireless::Model::LoRaWANUpdateGatewayTaskCreate::WithUpdateVersion ( LoRaWANGatewayVersion &&  value)
inline

The firmware version to update the gateway to.

Definition at line 162 of file LoRaWANUpdateGatewayTaskCreate.h.


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