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

#include <GetWirelessGatewayResult.h>

Public Member Functions

 GetWirelessGatewayResult ()
 
 GetWirelessGatewayResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetWirelessGatewayResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
GetWirelessGatewayResultWithName (const Aws::String &value)
 
GetWirelessGatewayResultWithName (Aws::String &&value)
 
GetWirelessGatewayResultWithName (const char *value)
 
const Aws::StringGetId () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
GetWirelessGatewayResultWithId (const Aws::String &value)
 
GetWirelessGatewayResultWithId (Aws::String &&value)
 
GetWirelessGatewayResultWithId (const char *value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
GetWirelessGatewayResultWithDescription (const Aws::String &value)
 
GetWirelessGatewayResultWithDescription (Aws::String &&value)
 
GetWirelessGatewayResultWithDescription (const char *value)
 
const LoRaWANGatewayGetLoRaWAN () const
 
void SetLoRaWAN (const LoRaWANGateway &value)
 
void SetLoRaWAN (LoRaWANGateway &&value)
 
GetWirelessGatewayResultWithLoRaWAN (const LoRaWANGateway &value)
 
GetWirelessGatewayResultWithLoRaWAN (LoRaWANGateway &&value)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
GetWirelessGatewayResultWithArn (const Aws::String &value)
 
GetWirelessGatewayResultWithArn (Aws::String &&value)
 
GetWirelessGatewayResultWithArn (const char *value)
 
const Aws::StringGetThingName () const
 
void SetThingName (const Aws::String &value)
 
void SetThingName (Aws::String &&value)
 
void SetThingName (const char *value)
 
GetWirelessGatewayResultWithThingName (const Aws::String &value)
 
GetWirelessGatewayResultWithThingName (Aws::String &&value)
 
GetWirelessGatewayResultWithThingName (const char *value)
 
const Aws::StringGetThingArn () const
 
void SetThingArn (const Aws::String &value)
 
void SetThingArn (Aws::String &&value)
 
void SetThingArn (const char *value)
 
GetWirelessGatewayResultWithThingArn (const Aws::String &value)
 
GetWirelessGatewayResultWithThingArn (Aws::String &&value)
 
GetWirelessGatewayResultWithThingArn (const char *value)
 

Detailed Description

Definition at line 28 of file GetWirelessGatewayResult.h.

Constructor & Destructor Documentation

◆ GetWirelessGatewayResult() [1/2]

Aws::IoTWireless::Model::GetWirelessGatewayResult::GetWirelessGatewayResult ( )

◆ GetWirelessGatewayResult() [2/2]

Aws::IoTWireless::Model::GetWirelessGatewayResult::GetWirelessGatewayResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetArn()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayResult::GetArn ( ) const
inline

The Amazon Resource Name of the resource.

Definition at line 173 of file GetWirelessGatewayResult.h.

◆ GetDescription()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayResult::GetDescription ( ) const
inline

The description of the resource.

Definition at line 111 of file GetWirelessGatewayResult.h.

◆ GetId()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayResult::GetId ( ) const
inline

The ID of the wireless gateway.

Definition at line 75 of file GetWirelessGatewayResult.h.

◆ GetLoRaWAN()

const LoRaWANGateway& Aws::IoTWireless::Model::GetWirelessGatewayResult::GetLoRaWAN ( ) const
inline

Information about the wireless gateway.

Definition at line 147 of file GetWirelessGatewayResult.h.

◆ GetName()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayResult::GetName ( ) const
inline

The name of the resource.

Definition at line 39 of file GetWirelessGatewayResult.h.

◆ GetThingArn()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayResult::GetThingArn ( ) const
inline

The ARN of the thing associated with the wireless gateway.

Definition at line 252 of file GetWirelessGatewayResult.h.

◆ GetThingName()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayResult::GetThingName ( ) const
inline

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

Definition at line 210 of file GetWirelessGatewayResult.h.

◆ operator=()

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetArn() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name of the resource.

Definition at line 183 of file GetWirelessGatewayResult.h.

◆ SetArn() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetArn ( const Aws::String value)
inline

The Amazon Resource Name of the resource.

Definition at line 178 of file GetWirelessGatewayResult.h.

◆ SetArn() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetArn ( const char *  value)
inline

The Amazon Resource Name of the resource.

Definition at line 188 of file GetWirelessGatewayResult.h.

◆ SetDescription() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetDescription ( Aws::String &&  value)
inline

The description of the resource.

Definition at line 121 of file GetWirelessGatewayResult.h.

◆ SetDescription() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetDescription ( const Aws::String value)
inline

The description of the resource.

Definition at line 116 of file GetWirelessGatewayResult.h.

◆ SetDescription() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetDescription ( const char *  value)
inline

The description of the resource.

Definition at line 126 of file GetWirelessGatewayResult.h.

◆ SetId() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetId ( Aws::String &&  value)
inline

The ID of the wireless gateway.

Definition at line 85 of file GetWirelessGatewayResult.h.

◆ SetId() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetId ( const Aws::String value)
inline

The ID of the wireless gateway.

Definition at line 80 of file GetWirelessGatewayResult.h.

◆ SetId() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetId ( const char *  value)
inline

The ID of the wireless gateway.

Definition at line 90 of file GetWirelessGatewayResult.h.

◆ SetLoRaWAN() [1/2]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetLoRaWAN ( const LoRaWANGateway value)
inline

Information about the wireless gateway.

Definition at line 152 of file GetWirelessGatewayResult.h.

◆ SetLoRaWAN() [2/2]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetLoRaWAN ( LoRaWANGateway &&  value)
inline

Information about the wireless gateway.

Definition at line 157 of file GetWirelessGatewayResult.h.

◆ SetName() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetName ( Aws::String &&  value)
inline

The name of the resource.

Definition at line 49 of file GetWirelessGatewayResult.h.

◆ SetName() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetName ( const Aws::String value)
inline

The name of the resource.

Definition at line 44 of file GetWirelessGatewayResult.h.

◆ SetName() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetName ( const char *  value)
inline

The name of the resource.

Definition at line 54 of file GetWirelessGatewayResult.h.

◆ SetThingArn() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetThingArn ( Aws::String &&  value)
inline

The ARN of the thing associated with the wireless gateway.

Definition at line 262 of file GetWirelessGatewayResult.h.

◆ SetThingArn() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetThingArn ( const Aws::String value)
inline

The ARN of the thing associated with the wireless gateway.

Definition at line 257 of file GetWirelessGatewayResult.h.

◆ SetThingArn() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetThingArn ( const char *  value)
inline

The ARN of the thing associated with the wireless gateway.

Definition at line 267 of file GetWirelessGatewayResult.h.

◆ SetThingName() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetThingName ( Aws::String &&  value)
inline

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

Definition at line 222 of file GetWirelessGatewayResult.h.

◆ SetThingName() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetThingName ( const Aws::String value)
inline

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

Definition at line 216 of file GetWirelessGatewayResult.h.

◆ SetThingName() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayResult::SetThingName ( const char *  value)
inline

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

Definition at line 228 of file GetWirelessGatewayResult.h.

◆ WithArn() [1/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name of the resource.

Definition at line 198 of file GetWirelessGatewayResult.h.

◆ WithArn() [2/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithArn ( const Aws::String value)
inline

The Amazon Resource Name of the resource.

Definition at line 193 of file GetWirelessGatewayResult.h.

◆ WithArn() [3/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithArn ( const char *  value)
inline

The Amazon Resource Name of the resource.

Definition at line 203 of file GetWirelessGatewayResult.h.

◆ WithDescription() [1/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithDescription ( Aws::String &&  value)
inline

The description of the resource.

Definition at line 136 of file GetWirelessGatewayResult.h.

◆ WithDescription() [2/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithDescription ( const Aws::String value)
inline

The description of the resource.

Definition at line 131 of file GetWirelessGatewayResult.h.

◆ WithDescription() [3/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithDescription ( const char *  value)
inline

The description of the resource.

Definition at line 141 of file GetWirelessGatewayResult.h.

◆ WithId() [1/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithId ( Aws::String &&  value)
inline

The ID of the wireless gateway.

Definition at line 100 of file GetWirelessGatewayResult.h.

◆ WithId() [2/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithId ( const Aws::String value)
inline

The ID of the wireless gateway.

Definition at line 95 of file GetWirelessGatewayResult.h.

◆ WithId() [3/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithId ( const char *  value)
inline

The ID of the wireless gateway.

Definition at line 105 of file GetWirelessGatewayResult.h.

◆ WithLoRaWAN() [1/2]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithLoRaWAN ( const LoRaWANGateway value)
inline

Information about the wireless gateway.

Definition at line 162 of file GetWirelessGatewayResult.h.

◆ WithLoRaWAN() [2/2]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithLoRaWAN ( LoRaWANGateway &&  value)
inline

Information about the wireless gateway.

Definition at line 167 of file GetWirelessGatewayResult.h.

◆ WithName() [1/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithName ( Aws::String &&  value)
inline

The name of the resource.

Definition at line 64 of file GetWirelessGatewayResult.h.

◆ WithName() [2/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithName ( const Aws::String value)
inline

The name of the resource.

Definition at line 59 of file GetWirelessGatewayResult.h.

◆ WithName() [3/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithName ( const char *  value)
inline

The name of the resource.

Definition at line 69 of file GetWirelessGatewayResult.h.

◆ WithThingArn() [1/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithThingArn ( Aws::String &&  value)
inline

The ARN of the thing associated with the wireless gateway.

Definition at line 277 of file GetWirelessGatewayResult.h.

◆ WithThingArn() [2/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithThingArn ( const Aws::String value)
inline

The ARN of the thing associated with the wireless gateway.

Definition at line 272 of file GetWirelessGatewayResult.h.

◆ WithThingArn() [3/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithThingArn ( const char *  value)
inline

The ARN of the thing associated with the wireless gateway.

Definition at line 282 of file GetWirelessGatewayResult.h.

◆ WithThingName() [1/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithThingName ( Aws::String &&  value)
inline

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

Definition at line 240 of file GetWirelessGatewayResult.h.

◆ WithThingName() [2/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithThingName ( const Aws::String value)
inline

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

Definition at line 234 of file GetWirelessGatewayResult.h.

◆ WithThingName() [3/3]

GetWirelessGatewayResult& Aws::IoTWireless::Model::GetWirelessGatewayResult::WithThingName ( const char *  value)
inline

The name of the thing associated with the wireless gateway. The value is empty if a thing isn't associated with the gateway.

Definition at line 246 of file GetWirelessGatewayResult.h.


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