AWS SDK for C++  1.8.183
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::CreateThingResult Class Reference

#include <CreateThingResult.h>

Public Member Functions

 CreateThingResult ()
 
 CreateThingResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateThingResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetThingName () const
 
void SetThingName (const Aws::String &value)
 
void SetThingName (Aws::String &&value)
 
void SetThingName (const char *value)
 
CreateThingResultWithThingName (const Aws::String &value)
 
CreateThingResultWithThingName (Aws::String &&value)
 
CreateThingResultWithThingName (const char *value)
 
const Aws::StringGetThingArn () const
 
void SetThingArn (const Aws::String &value)
 
void SetThingArn (Aws::String &&value)
 
void SetThingArn (const char *value)
 
CreateThingResultWithThingArn (const Aws::String &value)
 
CreateThingResultWithThingArn (Aws::String &&value)
 
CreateThingResultWithThingArn (const char *value)
 
const Aws::StringGetThingId () const
 
void SetThingId (const Aws::String &value)
 
void SetThingId (Aws::String &&value)
 
void SetThingId (const char *value)
 
CreateThingResultWithThingId (const Aws::String &value)
 
CreateThingResultWithThingId (Aws::String &&value)
 
CreateThingResultWithThingId (const char *value)
 

Detailed Description

The output of the CreateThing operation.

See Also:

AWS API Reference

Definition at line 32 of file CreateThingResult.h.

Constructor & Destructor Documentation

◆ CreateThingResult() [1/2]

Aws::IoT::Model::CreateThingResult::CreateThingResult ( )

◆ CreateThingResult() [2/2]

Aws::IoT::Model::CreateThingResult::CreateThingResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetThingArn()

const Aws::String& Aws::IoT::Model::CreateThingResult::GetThingArn ( ) const
inline

The ARN of the new thing.

Definition at line 79 of file CreateThingResult.h.

◆ GetThingId()

const Aws::String& Aws::IoT::Model::CreateThingResult::GetThingId ( ) const
inline

The thing ID.

Definition at line 115 of file CreateThingResult.h.

◆ GetThingName()

const Aws::String& Aws::IoT::Model::CreateThingResult::GetThingName ( ) const
inline

The name of the new thing.

Definition at line 43 of file CreateThingResult.h.

◆ operator=()

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

◆ SetThingArn() [1/3]

void Aws::IoT::Model::CreateThingResult::SetThingArn ( Aws::String &&  value)
inline

The ARN of the new thing.

Definition at line 89 of file CreateThingResult.h.

◆ SetThingArn() [2/3]

void Aws::IoT::Model::CreateThingResult::SetThingArn ( const Aws::String value)
inline

The ARN of the new thing.

Definition at line 84 of file CreateThingResult.h.

◆ SetThingArn() [3/3]

void Aws::IoT::Model::CreateThingResult::SetThingArn ( const char *  value)
inline

The ARN of the new thing.

Definition at line 94 of file CreateThingResult.h.

◆ SetThingId() [1/3]

void Aws::IoT::Model::CreateThingResult::SetThingId ( Aws::String &&  value)
inline

The thing ID.

Definition at line 125 of file CreateThingResult.h.

◆ SetThingId() [2/3]

void Aws::IoT::Model::CreateThingResult::SetThingId ( const Aws::String value)
inline

The thing ID.

Definition at line 120 of file CreateThingResult.h.

◆ SetThingId() [3/3]

void Aws::IoT::Model::CreateThingResult::SetThingId ( const char *  value)
inline

The thing ID.

Definition at line 130 of file CreateThingResult.h.

◆ SetThingName() [1/3]

void Aws::IoT::Model::CreateThingResult::SetThingName ( Aws::String &&  value)
inline

The name of the new thing.

Definition at line 53 of file CreateThingResult.h.

◆ SetThingName() [2/3]

void Aws::IoT::Model::CreateThingResult::SetThingName ( const Aws::String value)
inline

The name of the new thing.

Definition at line 48 of file CreateThingResult.h.

◆ SetThingName() [3/3]

void Aws::IoT::Model::CreateThingResult::SetThingName ( const char *  value)
inline

The name of the new thing.

Definition at line 58 of file CreateThingResult.h.

◆ WithThingArn() [1/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingArn ( Aws::String &&  value)
inline

The ARN of the new thing.

Definition at line 104 of file CreateThingResult.h.

◆ WithThingArn() [2/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingArn ( const Aws::String value)
inline

The ARN of the new thing.

Definition at line 99 of file CreateThingResult.h.

◆ WithThingArn() [3/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingArn ( const char *  value)
inline

The ARN of the new thing.

Definition at line 109 of file CreateThingResult.h.

◆ WithThingId() [1/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingId ( Aws::String &&  value)
inline

The thing ID.

Definition at line 140 of file CreateThingResult.h.

◆ WithThingId() [2/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingId ( const Aws::String value)
inline

The thing ID.

Definition at line 135 of file CreateThingResult.h.

◆ WithThingId() [3/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingId ( const char *  value)
inline

The thing ID.

Definition at line 145 of file CreateThingResult.h.

◆ WithThingName() [1/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingName ( Aws::String &&  value)
inline

The name of the new thing.

Definition at line 68 of file CreateThingResult.h.

◆ WithThingName() [2/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingName ( const Aws::String value)
inline

The name of the new thing.

Definition at line 63 of file CreateThingResult.h.

◆ WithThingName() [3/3]

CreateThingResult& Aws::IoT::Model::CreateThingResult::WithThingName ( const char *  value)
inline

The name of the new thing.

Definition at line 73 of file CreateThingResult.h.


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