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

#include <SidewalkListDevice.h>

Public Member Functions

 SidewalkListDevice ()
 
 SidewalkListDevice (Aws::Utils::Json::JsonView jsonValue)
 
SidewalkListDeviceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAmazonId () const
 
bool AmazonIdHasBeenSet () const
 
void SetAmazonId (const Aws::String &value)
 
void SetAmazonId (Aws::String &&value)
 
void SetAmazonId (const char *value)
 
SidewalkListDeviceWithAmazonId (const Aws::String &value)
 
SidewalkListDeviceWithAmazonId (Aws::String &&value)
 
SidewalkListDeviceWithAmazonId (const char *value)
 
const Aws::StringGetSidewalkId () const
 
bool SidewalkIdHasBeenSet () const
 
void SetSidewalkId (const Aws::String &value)
 
void SetSidewalkId (Aws::String &&value)
 
void SetSidewalkId (const char *value)
 
SidewalkListDeviceWithSidewalkId (const Aws::String &value)
 
SidewalkListDeviceWithSidewalkId (Aws::String &&value)
 
SidewalkListDeviceWithSidewalkId (const char *value)
 
const Aws::StringGetSidewalkManufacturingSn () const
 
bool SidewalkManufacturingSnHasBeenSet () const
 
void SetSidewalkManufacturingSn (const Aws::String &value)
 
void SetSidewalkManufacturingSn (Aws::String &&value)
 
void SetSidewalkManufacturingSn (const char *value)
 
SidewalkListDeviceWithSidewalkManufacturingSn (const Aws::String &value)
 
SidewalkListDeviceWithSidewalkManufacturingSn (Aws::String &&value)
 
SidewalkListDeviceWithSidewalkManufacturingSn (const char *value)
 
const Aws::Vector< CertificateList > & GetDeviceCertificates () const
 
bool DeviceCertificatesHasBeenSet () const
 
void SetDeviceCertificates (const Aws::Vector< CertificateList > &value)
 
void SetDeviceCertificates (Aws::Vector< CertificateList > &&value)
 
SidewalkListDeviceWithDeviceCertificates (const Aws::Vector< CertificateList > &value)
 
SidewalkListDeviceWithDeviceCertificates (Aws::Vector< CertificateList > &&value)
 
SidewalkListDeviceAddDeviceCertificates (const CertificateList &value)
 
SidewalkListDeviceAddDeviceCertificates (CertificateList &&value)
 

Detailed Description

Sidewalk object used by list functions.

See Also:

AWS API Reference

Definition at line 33 of file SidewalkListDevice.h.

Constructor & Destructor Documentation

◆ SidewalkListDevice() [1/2]

Aws::IoTWireless::Model::SidewalkListDevice::SidewalkListDevice ( )

◆ SidewalkListDevice() [2/2]

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

Member Function Documentation

◆ AddDeviceCertificates() [1/2]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::AddDeviceCertificates ( CertificateList &&  value)
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 203 of file SidewalkListDevice.h.

◆ AddDeviceCertificates() [2/2]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::AddDeviceCertificates ( const CertificateList value)
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 198 of file SidewalkListDevice.h.

◆ AmazonIdHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkListDevice::AmazonIdHasBeenSet ( ) const
inline

The Sidewalk Amazon ID.

Definition at line 50 of file SidewalkListDevice.h.

◆ DeviceCertificatesHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkListDevice::DeviceCertificatesHasBeenSet ( ) const
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 173 of file SidewalkListDevice.h.

◆ GetAmazonId()

const Aws::String& Aws::IoTWireless::Model::SidewalkListDevice::GetAmazonId ( ) const
inline

The Sidewalk Amazon ID.

Definition at line 45 of file SidewalkListDevice.h.

◆ GetDeviceCertificates()

const Aws::Vector<CertificateList>& Aws::IoTWireless::Model::SidewalkListDevice::GetDeviceCertificates ( ) const
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 168 of file SidewalkListDevice.h.

◆ GetSidewalkId()

const Aws::String& Aws::IoTWireless::Model::SidewalkListDevice::GetSidewalkId ( ) const
inline

The sidewalk device identification.

Definition at line 86 of file SidewalkListDevice.h.

◆ GetSidewalkManufacturingSn()

const Aws::String& Aws::IoTWireless::Model::SidewalkListDevice::GetSidewalkManufacturingSn ( ) const
inline

The Sidewalk manufacturing series number.

Definition at line 127 of file SidewalkListDevice.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAmazonId() [1/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetAmazonId ( Aws::String &&  value)
inline

The Sidewalk Amazon ID.

Definition at line 60 of file SidewalkListDevice.h.

◆ SetAmazonId() [2/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetAmazonId ( const Aws::String value)
inline

The Sidewalk Amazon ID.

Definition at line 55 of file SidewalkListDevice.h.

◆ SetAmazonId() [3/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetAmazonId ( const char *  value)
inline

The Sidewalk Amazon ID.

Definition at line 65 of file SidewalkListDevice.h.

◆ SetDeviceCertificates() [1/2]

void Aws::IoTWireless::Model::SidewalkListDevice::SetDeviceCertificates ( Aws::Vector< CertificateList > &&  value)
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 183 of file SidewalkListDevice.h.

◆ SetDeviceCertificates() [2/2]

void Aws::IoTWireless::Model::SidewalkListDevice::SetDeviceCertificates ( const Aws::Vector< CertificateList > &  value)
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 178 of file SidewalkListDevice.h.

◆ SetSidewalkId() [1/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetSidewalkId ( Aws::String &&  value)
inline

The sidewalk device identification.

Definition at line 101 of file SidewalkListDevice.h.

◆ SetSidewalkId() [2/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetSidewalkId ( const Aws::String value)
inline

The sidewalk device identification.

Definition at line 96 of file SidewalkListDevice.h.

◆ SetSidewalkId() [3/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetSidewalkId ( const char *  value)
inline

The sidewalk device identification.

Definition at line 106 of file SidewalkListDevice.h.

◆ SetSidewalkManufacturingSn() [1/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetSidewalkManufacturingSn ( Aws::String &&  value)
inline

The Sidewalk manufacturing series number.

Definition at line 142 of file SidewalkListDevice.h.

◆ SetSidewalkManufacturingSn() [2/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetSidewalkManufacturingSn ( const Aws::String value)
inline

The Sidewalk manufacturing series number.

Definition at line 137 of file SidewalkListDevice.h.

◆ SetSidewalkManufacturingSn() [3/3]

void Aws::IoTWireless::Model::SidewalkListDevice::SetSidewalkManufacturingSn ( const char *  value)
inline

The Sidewalk manufacturing series number.

Definition at line 147 of file SidewalkListDevice.h.

◆ SidewalkIdHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkListDevice::SidewalkIdHasBeenSet ( ) const
inline

The sidewalk device identification.

Definition at line 91 of file SidewalkListDevice.h.

◆ SidewalkManufacturingSnHasBeenSet()

bool Aws::IoTWireless::Model::SidewalkListDevice::SidewalkManufacturingSnHasBeenSet ( ) const
inline

The Sidewalk manufacturing series number.

Definition at line 132 of file SidewalkListDevice.h.

◆ WithAmazonId() [1/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithAmazonId ( Aws::String &&  value)
inline

The Sidewalk Amazon ID.

Definition at line 75 of file SidewalkListDevice.h.

◆ WithAmazonId() [2/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithAmazonId ( const Aws::String value)
inline

The Sidewalk Amazon ID.

Definition at line 70 of file SidewalkListDevice.h.

◆ WithAmazonId() [3/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithAmazonId ( const char *  value)
inline

The Sidewalk Amazon ID.

Definition at line 80 of file SidewalkListDevice.h.

◆ WithDeviceCertificates() [1/2]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithDeviceCertificates ( Aws::Vector< CertificateList > &&  value)
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 193 of file SidewalkListDevice.h.

◆ WithDeviceCertificates() [2/2]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithDeviceCertificates ( const Aws::Vector< CertificateList > &  value)
inline

The sidewalk device certificates for Ed25519 and P256r1.

Definition at line 188 of file SidewalkListDevice.h.

◆ WithSidewalkId() [1/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithSidewalkId ( Aws::String &&  value)
inline

The sidewalk device identification.

Definition at line 116 of file SidewalkListDevice.h.

◆ WithSidewalkId() [2/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithSidewalkId ( const Aws::String value)
inline

The sidewalk device identification.

Definition at line 111 of file SidewalkListDevice.h.

◆ WithSidewalkId() [3/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithSidewalkId ( const char *  value)
inline

The sidewalk device identification.

Definition at line 121 of file SidewalkListDevice.h.

◆ WithSidewalkManufacturingSn() [1/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithSidewalkManufacturingSn ( Aws::String &&  value)
inline

The Sidewalk manufacturing series number.

Definition at line 157 of file SidewalkListDevice.h.

◆ WithSidewalkManufacturingSn() [2/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithSidewalkManufacturingSn ( const Aws::String value)
inline

The Sidewalk manufacturing series number.

Definition at line 152 of file SidewalkListDevice.h.

◆ WithSidewalkManufacturingSn() [3/3]

SidewalkListDevice& Aws::IoTWireless::Model::SidewalkListDevice::WithSidewalkManufacturingSn ( const char *  value)
inline

The Sidewalk manufacturing series number.

Definition at line 162 of file SidewalkListDevice.h.


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