AWS SDK for C++  1.9.66
AWS SDK for C++
Public Member Functions | List of all members
Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry Class Reference

#include <AssociateClientDeviceWithCoreDeviceErrorEntry.h>

Public Member Functions

 AssociateClientDeviceWithCoreDeviceErrorEntry ()
 
 AssociateClientDeviceWithCoreDeviceErrorEntry (Aws::Utils::Json::JsonView jsonValue)
 
AssociateClientDeviceWithCoreDeviceErrorEntryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetThingName () const
 
bool ThingNameHasBeenSet () const
 
void SetThingName (const Aws::String &value)
 
void SetThingName (Aws::String &&value)
 
void SetThingName (const char *value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithThingName (const Aws::String &value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithThingName (Aws::String &&value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithThingName (const char *value)
 
const Aws::StringGetCode () const
 
bool CodeHasBeenSet () const
 
void SetCode (const Aws::String &value)
 
void SetCode (Aws::String &&value)
 
void SetCode (const char *value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithCode (const Aws::String &value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithCode (Aws::String &&value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithCode (const char *value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithMessage (const Aws::String &value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithMessage (Aws::String &&value)
 
AssociateClientDeviceWithCoreDeviceErrorEntryWithMessage (const char *value)
 

Detailed Description

Contains an error that occurs from a request to associate a client device with a core device. The BatchAssociateClientDeviceWithCoreDevice operation returns a list of these errors.

See Also:

AWS API Reference

Definition at line 34 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

Constructor & Destructor Documentation

◆ AssociateClientDeviceWithCoreDeviceErrorEntry() [1/2]

Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::AssociateClientDeviceWithCoreDeviceErrorEntry ( )

◆ AssociateClientDeviceWithCoreDeviceErrorEntry() [2/2]

Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::AssociateClientDeviceWithCoreDeviceErrorEntry ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CodeHasBeenSet()

bool Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::CodeHasBeenSet ( ) const
inline

The error code for the request.

Definition at line 92 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ GetCode()

const Aws::String& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::GetCode ( ) const
inline

The error code for the request.

Definition at line 87 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ GetMessage()

const Aws::String& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::GetMessage ( ) const
inline

A message that provides additional information about the error.

Definition at line 128 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ GetThingName()

const Aws::String& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::GetThingName ( ) const
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 46 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::Jsonize ( ) const

◆ MessageHasBeenSet()

bool Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::MessageHasBeenSet ( ) const
inline

A message that provides additional information about the error.

Definition at line 133 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ operator=()

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCode() [1/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetCode ( Aws::String &&  value)
inline

The error code for the request.

Definition at line 102 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetCode() [2/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetCode ( const Aws::String value)
inline

The error code for the request.

Definition at line 97 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetCode() [3/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetCode ( const char *  value)
inline

The error code for the request.

Definition at line 107 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetMessage() [1/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetMessage ( Aws::String &&  value)
inline

A message that provides additional information about the error.

Definition at line 143 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetMessage() [2/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetMessage ( const Aws::String value)
inline

A message that provides additional information about the error.

Definition at line 138 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetMessage() [3/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetMessage ( const char *  value)
inline

A message that provides additional information about the error.

Definition at line 148 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetThingName() [1/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetThingName ( Aws::String &&  value)
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 61 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetThingName() [2/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetThingName ( const Aws::String value)
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 56 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ SetThingName() [3/3]

void Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::SetThingName ( const char *  value)
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 66 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ ThingNameHasBeenSet()

bool Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::ThingNameHasBeenSet ( ) const
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 51 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithCode() [1/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithCode ( Aws::String &&  value)
inline

The error code for the request.

Definition at line 117 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithCode() [2/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithCode ( const Aws::String value)
inline

The error code for the request.

Definition at line 112 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithCode() [3/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithCode ( const char *  value)
inline

The error code for the request.

Definition at line 122 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithMessage() [1/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithMessage ( Aws::String &&  value)
inline

A message that provides additional information about the error.

Definition at line 158 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithMessage() [2/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithMessage ( const Aws::String value)
inline

A message that provides additional information about the error.

Definition at line 153 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithMessage() [3/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithMessage ( const char *  value)
inline

A message that provides additional information about the error.

Definition at line 163 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithThingName() [1/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithThingName ( Aws::String &&  value)
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 76 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithThingName() [2/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithThingName ( const Aws::String value)
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 71 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.

◆ WithThingName() [3/3]

AssociateClientDeviceWithCoreDeviceErrorEntry& Aws::GreengrassV2::Model::AssociateClientDeviceWithCoreDeviceErrorEntry::WithThingName ( const char *  value)
inline

The name of the AWS IoT thing whose associate request failed.

Definition at line 81 of file AssociateClientDeviceWithCoreDeviceErrorEntry.h.


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