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

#include <ListThingTypesResult.h>

Public Member Functions

 ListThingTypesResult ()
 
 ListThingTypesResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
ListThingTypesResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< ThingTypeDefinition > & GetThingTypes () const
 
void SetThingTypes (const Aws::Vector< ThingTypeDefinition > &value)
 
void SetThingTypes (Aws::Vector< ThingTypeDefinition > &&value)
 
ListThingTypesResultWithThingTypes (const Aws::Vector< ThingTypeDefinition > &value)
 
ListThingTypesResultWithThingTypes (Aws::Vector< ThingTypeDefinition > &&value)
 
ListThingTypesResultAddThingTypes (const ThingTypeDefinition &value)
 
ListThingTypesResultAddThingTypes (ThingTypeDefinition &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
ListThingTypesResultWithNextToken (const Aws::String &value)
 
ListThingTypesResultWithNextToken (Aws::String &&value)
 
ListThingTypesResultWithNextToken (const char *value)
 

Detailed Description

The output for the ListThingTypes operation.

See Also:

AWS API Reference

Definition at line 34 of file ListThingTypesResult.h.

Constructor & Destructor Documentation

◆ ListThingTypesResult() [1/2]

Aws::IoT::Model::ListThingTypesResult::ListThingTypesResult ( )

◆ ListThingTypesResult() [2/2]

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

Member Function Documentation

◆ AddThingTypes() [1/2]

ListThingTypesResult& Aws::IoT::Model::ListThingTypesResult::AddThingTypes ( const ThingTypeDefinition value)
inline

The thing types.

Definition at line 70 of file ListThingTypesResult.h.

◆ AddThingTypes() [2/2]

ListThingTypesResult& Aws::IoT::Model::ListThingTypesResult::AddThingTypes ( ThingTypeDefinition &&  value)
inline

The thing types.

Definition at line 75 of file ListThingTypesResult.h.

◆ GetNextToken()

const Aws::String& Aws::IoT::Model::ListThingTypesResult::GetNextToken ( ) const
inline

The token for the next set of results. Will not be returned if operation has returned all results.

Definition at line 82 of file ListThingTypesResult.h.

◆ GetThingTypes()

const Aws::Vector<ThingTypeDefinition>& Aws::IoT::Model::ListThingTypesResult::GetThingTypes ( ) const
inline

The thing types.

Definition at line 45 of file ListThingTypesResult.h.

◆ operator=()

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

◆ SetNextToken() [1/3]

void Aws::IoT::Model::ListThingTypesResult::SetNextToken ( Aws::String &&  value)
inline

The token for the next set of results. Will not be returned if operation has returned all results.

Definition at line 94 of file ListThingTypesResult.h.

◆ SetNextToken() [2/3]

void Aws::IoT::Model::ListThingTypesResult::SetNextToken ( const Aws::String value)
inline

The token for the next set of results. Will not be returned if operation has returned all results.

Definition at line 88 of file ListThingTypesResult.h.

◆ SetNextToken() [3/3]

void Aws::IoT::Model::ListThingTypesResult::SetNextToken ( const char *  value)
inline

The token for the next set of results. Will not be returned if operation has returned all results.

Definition at line 100 of file ListThingTypesResult.h.

◆ SetThingTypes() [1/2]

void Aws::IoT::Model::ListThingTypesResult::SetThingTypes ( Aws::Vector< ThingTypeDefinition > &&  value)
inline

The thing types.

Definition at line 55 of file ListThingTypesResult.h.

◆ SetThingTypes() [2/2]

void Aws::IoT::Model::ListThingTypesResult::SetThingTypes ( const Aws::Vector< ThingTypeDefinition > &  value)
inline

The thing types.

Definition at line 50 of file ListThingTypesResult.h.

◆ WithNextToken() [1/3]

ListThingTypesResult& Aws::IoT::Model::ListThingTypesResult::WithNextToken ( Aws::String &&  value)
inline

The token for the next set of results. Will not be returned if operation has returned all results.

Definition at line 112 of file ListThingTypesResult.h.

◆ WithNextToken() [2/3]

ListThingTypesResult& Aws::IoT::Model::ListThingTypesResult::WithNextToken ( const Aws::String value)
inline

The token for the next set of results. Will not be returned if operation has returned all results.

Definition at line 106 of file ListThingTypesResult.h.

◆ WithNextToken() [3/3]

ListThingTypesResult& Aws::IoT::Model::ListThingTypesResult::WithNextToken ( const char *  value)
inline

The token for the next set of results. Will not be returned if operation has returned all results.

Definition at line 118 of file ListThingTypesResult.h.

◆ WithThingTypes() [1/2]

ListThingTypesResult& Aws::IoT::Model::ListThingTypesResult::WithThingTypes ( Aws::Vector< ThingTypeDefinition > &&  value)
inline

The thing types.

Definition at line 65 of file ListThingTypesResult.h.

◆ WithThingTypes() [2/2]

ListThingTypesResult& Aws::IoT::Model::ListThingTypesResult::WithThingTypes ( const Aws::Vector< ThingTypeDefinition > &  value)
inline

The thing types.

Definition at line 60 of file ListThingTypesResult.h.


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