AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTSiteWise::Model::ListProjectsResult Class Reference

#include <ListProjectsResult.h>

Public Member Functions

 ListProjectsResult ()
 
 ListProjectsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
ListProjectsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< ProjectSummary > & GetProjectSummaries () const
 
void SetProjectSummaries (const Aws::Vector< ProjectSummary > &value)
 
void SetProjectSummaries (Aws::Vector< ProjectSummary > &&value)
 
ListProjectsResultWithProjectSummaries (const Aws::Vector< ProjectSummary > &value)
 
ListProjectsResultWithProjectSummaries (Aws::Vector< ProjectSummary > &&value)
 
ListProjectsResultAddProjectSummaries (const ProjectSummary &value)
 
ListProjectsResultAddProjectSummaries (ProjectSummary &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
ListProjectsResultWithNextToken (const Aws::String &value)
 
ListProjectsResultWithNextToken (Aws::String &&value)
 
ListProjectsResultWithNextToken (const char *value)
 

Detailed Description

Definition at line 29 of file ListProjectsResult.h.

Constructor & Destructor Documentation

◆ ListProjectsResult() [1/2]

Aws::IoTSiteWise::Model::ListProjectsResult::ListProjectsResult ( )

◆ ListProjectsResult() [2/2]

Aws::IoTSiteWise::Model::ListProjectsResult::ListProjectsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddProjectSummaries() [1/2]

ListProjectsResult& Aws::IoTSiteWise::Model::ListProjectsResult::AddProjectSummaries ( const ProjectSummary value)
inline

A list that summarizes each project in the portal.

Definition at line 65 of file ListProjectsResult.h.

◆ AddProjectSummaries() [2/2]

ListProjectsResult& Aws::IoTSiteWise::Model::ListProjectsResult::AddProjectSummaries ( ProjectSummary &&  value)
inline

A list that summarizes each project in the portal.

Definition at line 70 of file ListProjectsResult.h.

◆ GetNextToken()

const Aws::String& Aws::IoTSiteWise::Model::ListProjectsResult::GetNextToken ( ) const
inline

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

Definition at line 77 of file ListProjectsResult.h.

◆ GetProjectSummaries()

const Aws::Vector<ProjectSummary>& Aws::IoTSiteWise::Model::ListProjectsResult::GetProjectSummaries ( ) const
inline

A list that summarizes each project in the portal.

Definition at line 40 of file ListProjectsResult.h.

◆ operator=()

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

◆ SetNextToken() [1/3]

void Aws::IoTSiteWise::Model::ListProjectsResult::SetNextToken ( const Aws::String value)
inline

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

Definition at line 83 of file ListProjectsResult.h.

◆ SetNextToken() [2/3]

void Aws::IoTSiteWise::Model::ListProjectsResult::SetNextToken ( Aws::String &&  value)
inline

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

Definition at line 89 of file ListProjectsResult.h.

◆ SetNextToken() [3/3]

void Aws::IoTSiteWise::Model::ListProjectsResult::SetNextToken ( const char *  value)
inline

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

Definition at line 95 of file ListProjectsResult.h.

◆ SetProjectSummaries() [1/2]

void Aws::IoTSiteWise::Model::ListProjectsResult::SetProjectSummaries ( const Aws::Vector< ProjectSummary > &  value)
inline

A list that summarizes each project in the portal.

Definition at line 45 of file ListProjectsResult.h.

◆ SetProjectSummaries() [2/2]

void Aws::IoTSiteWise::Model::ListProjectsResult::SetProjectSummaries ( Aws::Vector< ProjectSummary > &&  value)
inline

A list that summarizes each project in the portal.

Definition at line 50 of file ListProjectsResult.h.

◆ WithNextToken() [1/3]

ListProjectsResult& Aws::IoTSiteWise::Model::ListProjectsResult::WithNextToken ( const Aws::String value)
inline

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

Definition at line 101 of file ListProjectsResult.h.

◆ WithNextToken() [2/3]

ListProjectsResult& Aws::IoTSiteWise::Model::ListProjectsResult::WithNextToken ( Aws::String &&  value)
inline

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

Definition at line 107 of file ListProjectsResult.h.

◆ WithNextToken() [3/3]

ListProjectsResult& Aws::IoTSiteWise::Model::ListProjectsResult::WithNextToken ( const char *  value)
inline

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

Definition at line 113 of file ListProjectsResult.h.

◆ WithProjectSummaries() [1/2]

ListProjectsResult& Aws::IoTSiteWise::Model::ListProjectsResult::WithProjectSummaries ( const Aws::Vector< ProjectSummary > &  value)
inline

A list that summarizes each project in the portal.

Definition at line 55 of file ListProjectsResult.h.

◆ WithProjectSummaries() [2/2]

ListProjectsResult& Aws::IoTSiteWise::Model::ListProjectsResult::WithProjectSummaries ( Aws::Vector< ProjectSummary > &&  value)
inline

A list that summarizes each project in the portal.

Definition at line 60 of file ListProjectsResult.h.


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