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

#include <DescribeProjectResult.h>

Public Member Functions

 DescribeProjectResult ()
 
 DescribeProjectResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeProjectResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetProjectId () const
 
void SetProjectId (const Aws::String &value)
 
void SetProjectId (Aws::String &&value)
 
void SetProjectId (const char *value)
 
DescribeProjectResultWithProjectId (const Aws::String &value)
 
DescribeProjectResultWithProjectId (Aws::String &&value)
 
DescribeProjectResultWithProjectId (const char *value)
 
const Aws::StringGetProjectArn () const
 
void SetProjectArn (const Aws::String &value)
 
void SetProjectArn (Aws::String &&value)
 
void SetProjectArn (const char *value)
 
DescribeProjectResultWithProjectArn (const Aws::String &value)
 
DescribeProjectResultWithProjectArn (Aws::String &&value)
 
DescribeProjectResultWithProjectArn (const char *value)
 
const Aws::StringGetProjectName () const
 
void SetProjectName (const Aws::String &value)
 
void SetProjectName (Aws::String &&value)
 
void SetProjectName (const char *value)
 
DescribeProjectResultWithProjectName (const Aws::String &value)
 
DescribeProjectResultWithProjectName (Aws::String &&value)
 
DescribeProjectResultWithProjectName (const char *value)
 
const Aws::StringGetPortalId () const
 
void SetPortalId (const Aws::String &value)
 
void SetPortalId (Aws::String &&value)
 
void SetPortalId (const char *value)
 
DescribeProjectResultWithPortalId (const Aws::String &value)
 
DescribeProjectResultWithPortalId (Aws::String &&value)
 
DescribeProjectResultWithPortalId (const char *value)
 
const Aws::StringGetProjectDescription () const
 
void SetProjectDescription (const Aws::String &value)
 
void SetProjectDescription (Aws::String &&value)
 
void SetProjectDescription (const char *value)
 
DescribeProjectResultWithProjectDescription (const Aws::String &value)
 
DescribeProjectResultWithProjectDescription (Aws::String &&value)
 
DescribeProjectResultWithProjectDescription (const char *value)
 
const Aws::Utils::DateTimeGetProjectCreationDate () const
 
void SetProjectCreationDate (const Aws::Utils::DateTime &value)
 
void SetProjectCreationDate (Aws::Utils::DateTime &&value)
 
DescribeProjectResultWithProjectCreationDate (const Aws::Utils::DateTime &value)
 
DescribeProjectResultWithProjectCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetProjectLastUpdateDate () const
 
void SetProjectLastUpdateDate (const Aws::Utils::DateTime &value)
 
void SetProjectLastUpdateDate (Aws::Utils::DateTime &&value)
 
DescribeProjectResultWithProjectLastUpdateDate (const Aws::Utils::DateTime &value)
 
DescribeProjectResultWithProjectLastUpdateDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 28 of file DescribeProjectResult.h.

Constructor & Destructor Documentation

◆ DescribeProjectResult() [1/2]

Aws::IoTSiteWise::Model::DescribeProjectResult::DescribeProjectResult ( )

◆ DescribeProjectResult() [2/2]

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

Member Function Documentation

◆ GetPortalId()

const Aws::String& Aws::IoTSiteWise::Model::DescribeProjectResult::GetPortalId ( ) const
inline

The ID of the portal that the project is in.

Definition at line 175 of file DescribeProjectResult.h.

◆ GetProjectArn()

const Aws::String& Aws::IoTSiteWise::Model::DescribeProjectResult::GetProjectArn ( ) const
inline

The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

Definition at line 79 of file DescribeProjectResult.h.

◆ GetProjectCreationDate()

const Aws::Utils::DateTime& Aws::IoTSiteWise::Model::DescribeProjectResult::GetProjectCreationDate ( ) const
inline

The date the project was created, in Unix epoch time.

Definition at line 247 of file DescribeProjectResult.h.

◆ GetProjectDescription()

const Aws::String& Aws::IoTSiteWise::Model::DescribeProjectResult::GetProjectDescription ( ) const
inline

The project's description.

Definition at line 211 of file DescribeProjectResult.h.

◆ GetProjectId()

const Aws::String& Aws::IoTSiteWise::Model::DescribeProjectResult::GetProjectId ( ) const
inline

The ID of the project.

Definition at line 39 of file DescribeProjectResult.h.

◆ GetProjectLastUpdateDate()

const Aws::Utils::DateTime& Aws::IoTSiteWise::Model::DescribeProjectResult::GetProjectLastUpdateDate ( ) const
inline

The date the project was last updated, in Unix epoch time.

Definition at line 273 of file DescribeProjectResult.h.

◆ GetProjectName()

const Aws::String& Aws::IoTSiteWise::Model::DescribeProjectResult::GetProjectName ( ) const
inline

The name of the project.

Definition at line 139 of file DescribeProjectResult.h.

◆ operator=()

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

◆ SetPortalId() [1/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetPortalId ( const Aws::String value)
inline

The ID of the portal that the project is in.

Definition at line 180 of file DescribeProjectResult.h.

◆ SetPortalId() [2/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetPortalId ( Aws::String &&  value)
inline

The ID of the portal that the project is in.

Definition at line 185 of file DescribeProjectResult.h.

◆ SetPortalId() [3/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetPortalId ( const char *  value)
inline

The ID of the portal that the project is in.

Definition at line 190 of file DescribeProjectResult.h.

◆ SetProjectArn() [1/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectArn ( const Aws::String value)
inline

The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

Definition at line 88 of file DescribeProjectResult.h.

◆ SetProjectArn() [2/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectArn ( Aws::String &&  value)
inline

The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

Definition at line 97 of file DescribeProjectResult.h.

◆ SetProjectArn() [3/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectArn ( const char *  value)
inline

The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

Definition at line 106 of file DescribeProjectResult.h.

◆ SetProjectCreationDate() [1/2]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectCreationDate ( const Aws::Utils::DateTime value)
inline

The date the project was created, in Unix epoch time.

Definition at line 252 of file DescribeProjectResult.h.

◆ SetProjectCreationDate() [2/2]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectCreationDate ( Aws::Utils::DateTime &&  value)
inline

The date the project was created, in Unix epoch time.

Definition at line 257 of file DescribeProjectResult.h.

◆ SetProjectDescription() [1/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectDescription ( const Aws::String value)
inline

The project's description.

Definition at line 216 of file DescribeProjectResult.h.

◆ SetProjectDescription() [2/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectDescription ( Aws::String &&  value)
inline

The project's description.

Definition at line 221 of file DescribeProjectResult.h.

◆ SetProjectDescription() [3/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectDescription ( const char *  value)
inline

The project's description.

Definition at line 226 of file DescribeProjectResult.h.

◆ SetProjectId() [1/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectId ( const Aws::String value)
inline

The ID of the project.

Definition at line 44 of file DescribeProjectResult.h.

◆ SetProjectId() [2/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectId ( Aws::String &&  value)
inline

The ID of the project.

Definition at line 49 of file DescribeProjectResult.h.

◆ SetProjectId() [3/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectId ( const char *  value)
inline

The ID of the project.

Definition at line 54 of file DescribeProjectResult.h.

◆ SetProjectLastUpdateDate() [1/2]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectLastUpdateDate ( const Aws::Utils::DateTime value)
inline

The date the project was last updated, in Unix epoch time.

Definition at line 278 of file DescribeProjectResult.h.

◆ SetProjectLastUpdateDate() [2/2]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectLastUpdateDate ( Aws::Utils::DateTime &&  value)
inline

The date the project was last updated, in Unix epoch time.

Definition at line 283 of file DescribeProjectResult.h.

◆ SetProjectName() [1/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectName ( const Aws::String value)
inline

The name of the project.

Definition at line 144 of file DescribeProjectResult.h.

◆ SetProjectName() [2/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectName ( Aws::String &&  value)
inline

The name of the project.

Definition at line 149 of file DescribeProjectResult.h.

◆ SetProjectName() [3/3]

void Aws::IoTSiteWise::Model::DescribeProjectResult::SetProjectName ( const char *  value)
inline

The name of the project.

Definition at line 154 of file DescribeProjectResult.h.

◆ WithPortalId() [1/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithPortalId ( const Aws::String value)
inline

The ID of the portal that the project is in.

Definition at line 195 of file DescribeProjectResult.h.

◆ WithPortalId() [2/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithPortalId ( Aws::String &&  value)
inline

The ID of the portal that the project is in.

Definition at line 200 of file DescribeProjectResult.h.

◆ WithPortalId() [3/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithPortalId ( const char *  value)
inline

The ID of the portal that the project is in.

Definition at line 205 of file DescribeProjectResult.h.

◆ WithProjectArn() [1/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectArn ( const Aws::String value)
inline

The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

Definition at line 115 of file DescribeProjectResult.h.

◆ WithProjectArn() [2/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectArn ( Aws::String &&  value)
inline

The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

Definition at line 124 of file DescribeProjectResult.h.

◆ WithProjectArn() [3/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectArn ( const char *  value)
inline

The ARN of the project, which has the following format.

arn:${Partition}:iotsitewise:${Region}:${Account}:project/${ProjectId}

Definition at line 133 of file DescribeProjectResult.h.

◆ WithProjectCreationDate() [1/2]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectCreationDate ( const Aws::Utils::DateTime value)
inline

The date the project was created, in Unix epoch time.

Definition at line 262 of file DescribeProjectResult.h.

◆ WithProjectCreationDate() [2/2]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectCreationDate ( Aws::Utils::DateTime &&  value)
inline

The date the project was created, in Unix epoch time.

Definition at line 267 of file DescribeProjectResult.h.

◆ WithProjectDescription() [1/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectDescription ( const Aws::String value)
inline

The project's description.

Definition at line 231 of file DescribeProjectResult.h.

◆ WithProjectDescription() [2/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectDescription ( Aws::String &&  value)
inline

The project's description.

Definition at line 236 of file DescribeProjectResult.h.

◆ WithProjectDescription() [3/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectDescription ( const char *  value)
inline

The project's description.

Definition at line 241 of file DescribeProjectResult.h.

◆ WithProjectId() [1/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectId ( const Aws::String value)
inline

The ID of the project.

Definition at line 59 of file DescribeProjectResult.h.

◆ WithProjectId() [2/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectId ( Aws::String &&  value)
inline

The ID of the project.

Definition at line 64 of file DescribeProjectResult.h.

◆ WithProjectId() [3/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectId ( const char *  value)
inline

The ID of the project.

Definition at line 69 of file DescribeProjectResult.h.

◆ WithProjectLastUpdateDate() [1/2]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectLastUpdateDate ( const Aws::Utils::DateTime value)
inline

The date the project was last updated, in Unix epoch time.

Definition at line 288 of file DescribeProjectResult.h.

◆ WithProjectLastUpdateDate() [2/2]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectLastUpdateDate ( Aws::Utils::DateTime &&  value)
inline

The date the project was last updated, in Unix epoch time.

Definition at line 293 of file DescribeProjectResult.h.

◆ WithProjectName() [1/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectName ( const Aws::String value)
inline

The name of the project.

Definition at line 159 of file DescribeProjectResult.h.

◆ WithProjectName() [2/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectName ( Aws::String &&  value)
inline

The name of the project.

Definition at line 164 of file DescribeProjectResult.h.

◆ WithProjectName() [3/3]

DescribeProjectResult& Aws::IoTSiteWise::Model::DescribeProjectResult::WithProjectName ( const char *  value)
inline

The name of the project.

Definition at line 169 of file DescribeProjectResult.h.


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