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

#include <SearchIndexResult.h>

Public Member Functions

 SearchIndexResult ()
 
 SearchIndexResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
SearchIndexResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
SearchIndexResultWithNextToken (const Aws::String &value)
 
SearchIndexResultWithNextToken (Aws::String &&value)
 
SearchIndexResultWithNextToken (const char *value)
 
const Aws::Vector< ThingDocument > & GetThings () const
 
void SetThings (const Aws::Vector< ThingDocument > &value)
 
void SetThings (Aws::Vector< ThingDocument > &&value)
 
SearchIndexResultWithThings (const Aws::Vector< ThingDocument > &value)
 
SearchIndexResultWithThings (Aws::Vector< ThingDocument > &&value)
 
SearchIndexResultAddThings (const ThingDocument &value)
 
SearchIndexResultAddThings (ThingDocument &&value)
 
const Aws::Vector< ThingGroupDocument > & GetThingGroups () const
 
void SetThingGroups (const Aws::Vector< ThingGroupDocument > &value)
 
void SetThingGroups (Aws::Vector< ThingGroupDocument > &&value)
 
SearchIndexResultWithThingGroups (const Aws::Vector< ThingGroupDocument > &value)
 
SearchIndexResultWithThingGroups (Aws::Vector< ThingGroupDocument > &&value)
 
SearchIndexResultAddThingGroups (const ThingGroupDocument &value)
 
SearchIndexResultAddThingGroups (ThingGroupDocument &&value)
 

Detailed Description

Definition at line 30 of file SearchIndexResult.h.

Constructor & Destructor Documentation

◆ SearchIndexResult() [1/2]

Aws::IoT::Model::SearchIndexResult::SearchIndexResult ( )

◆ SearchIndexResult() [2/2]

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

Member Function Documentation

◆ AddThingGroups() [1/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::AddThingGroups ( const ThingGroupDocument value)
inline

The thing groups that match the search query.

Definition at line 145 of file SearchIndexResult.h.

◆ AddThingGroups() [2/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::AddThingGroups ( ThingGroupDocument &&  value)
inline

The thing groups that match the search query.

Definition at line 150 of file SearchIndexResult.h.

◆ AddThings() [1/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::AddThings ( const ThingDocument value)
inline

The things that match the search query.

Definition at line 109 of file SearchIndexResult.h.

◆ AddThings() [2/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::AddThings ( ThingDocument &&  value)
inline

The things that match the search query.

Definition at line 114 of file SearchIndexResult.h.

◆ GetNextToken()

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

The token used to get the next set of results, or null if there are no additional results.

Definition at line 42 of file SearchIndexResult.h.

◆ GetThingGroups()

const Aws::Vector<ThingGroupDocument>& Aws::IoT::Model::SearchIndexResult::GetThingGroups ( ) const
inline

The thing groups that match the search query.

Definition at line 120 of file SearchIndexResult.h.

◆ GetThings()

const Aws::Vector<ThingDocument>& Aws::IoT::Model::SearchIndexResult::GetThings ( ) const
inline

The things that match the search query.

Definition at line 84 of file SearchIndexResult.h.

◆ operator=()

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

◆ SetNextToken() [1/3]

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

The token used to get the next set of results, or null if there are no additional results.

Definition at line 54 of file SearchIndexResult.h.

◆ SetNextToken() [2/3]

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

The token used to get the next set of results, or null if there are no additional results.

Definition at line 48 of file SearchIndexResult.h.

◆ SetNextToken() [3/3]

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

The token used to get the next set of results, or null if there are no additional results.

Definition at line 60 of file SearchIndexResult.h.

◆ SetThingGroups() [1/2]

void Aws::IoT::Model::SearchIndexResult::SetThingGroups ( Aws::Vector< ThingGroupDocument > &&  value)
inline

The thing groups that match the search query.

Definition at line 130 of file SearchIndexResult.h.

◆ SetThingGroups() [2/2]

void Aws::IoT::Model::SearchIndexResult::SetThingGroups ( const Aws::Vector< ThingGroupDocument > &  value)
inline

The thing groups that match the search query.

Definition at line 125 of file SearchIndexResult.h.

◆ SetThings() [1/2]

void Aws::IoT::Model::SearchIndexResult::SetThings ( Aws::Vector< ThingDocument > &&  value)
inline

The things that match the search query.

Definition at line 94 of file SearchIndexResult.h.

◆ SetThings() [2/2]

void Aws::IoT::Model::SearchIndexResult::SetThings ( const Aws::Vector< ThingDocument > &  value)
inline

The things that match the search query.

Definition at line 89 of file SearchIndexResult.h.

◆ WithNextToken() [1/3]

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

The token used to get the next set of results, or null if there are no additional results.

Definition at line 72 of file SearchIndexResult.h.

◆ WithNextToken() [2/3]

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

The token used to get the next set of results, or null if there are no additional results.

Definition at line 66 of file SearchIndexResult.h.

◆ WithNextToken() [3/3]

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

The token used to get the next set of results, or null if there are no additional results.

Definition at line 78 of file SearchIndexResult.h.

◆ WithThingGroups() [1/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::WithThingGroups ( Aws::Vector< ThingGroupDocument > &&  value)
inline

The thing groups that match the search query.

Definition at line 140 of file SearchIndexResult.h.

◆ WithThingGroups() [2/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::WithThingGroups ( const Aws::Vector< ThingGroupDocument > &  value)
inline

The thing groups that match the search query.

Definition at line 135 of file SearchIndexResult.h.

◆ WithThings() [1/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::WithThings ( Aws::Vector< ThingDocument > &&  value)
inline

The things that match the search query.

Definition at line 104 of file SearchIndexResult.h.

◆ WithThings() [2/2]

SearchIndexResult& Aws::IoT::Model::SearchIndexResult::WithThings ( const Aws::Vector< ThingDocument > &  value)
inline

The things that match the search query.

Definition at line 99 of file SearchIndexResult.h.


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