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

#include <DescribeAssetPropertyResult.h>

Public Member Functions

 DescribeAssetPropertyResult ()
 
 DescribeAssetPropertyResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeAssetPropertyResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetAssetId () const
 
void SetAssetId (const Aws::String &value)
 
void SetAssetId (Aws::String &&value)
 
void SetAssetId (const char *value)
 
DescribeAssetPropertyResultWithAssetId (const Aws::String &value)
 
DescribeAssetPropertyResultWithAssetId (Aws::String &&value)
 
DescribeAssetPropertyResultWithAssetId (const char *value)
 
const Aws::StringGetAssetName () const
 
void SetAssetName (const Aws::String &value)
 
void SetAssetName (Aws::String &&value)
 
void SetAssetName (const char *value)
 
DescribeAssetPropertyResultWithAssetName (const Aws::String &value)
 
DescribeAssetPropertyResultWithAssetName (Aws::String &&value)
 
DescribeAssetPropertyResultWithAssetName (const char *value)
 
const Aws::StringGetAssetModelId () const
 
void SetAssetModelId (const Aws::String &value)
 
void SetAssetModelId (Aws::String &&value)
 
void SetAssetModelId (const char *value)
 
DescribeAssetPropertyResultWithAssetModelId (const Aws::String &value)
 
DescribeAssetPropertyResultWithAssetModelId (Aws::String &&value)
 
DescribeAssetPropertyResultWithAssetModelId (const char *value)
 
const PropertyGetAssetProperty () const
 
void SetAssetProperty (const Property &value)
 
void SetAssetProperty (Property &&value)
 
DescribeAssetPropertyResultWithAssetProperty (const Property &value)
 
DescribeAssetPropertyResultWithAssetProperty (Property &&value)
 

Detailed Description

Definition at line 28 of file DescribeAssetPropertyResult.h.

Constructor & Destructor Documentation

◆ DescribeAssetPropertyResult() [1/2]

Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::DescribeAssetPropertyResult ( )

◆ DescribeAssetPropertyResult() [2/2]

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

Member Function Documentation

◆ GetAssetId()

const Aws::String& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::GetAssetId ( ) const
inline

The ID of the asset.

Definition at line 39 of file DescribeAssetPropertyResult.h.

◆ GetAssetModelId()

const Aws::String& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::GetAssetModelId ( ) const
inline

The ID of the asset model.

Definition at line 111 of file DescribeAssetPropertyResult.h.

◆ GetAssetName()

const Aws::String& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::GetAssetName ( ) const
inline

The name of the asset.

Definition at line 75 of file DescribeAssetPropertyResult.h.

◆ GetAssetProperty()

const Property& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::GetAssetProperty ( ) const
inline

The asset property's definition, alias, and notification state.

Definition at line 147 of file DescribeAssetPropertyResult.h.

◆ operator=()

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

◆ SetAssetId() [1/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetId ( const Aws::String value)
inline

The ID of the asset.

Definition at line 44 of file DescribeAssetPropertyResult.h.

◆ SetAssetId() [2/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetId ( Aws::String &&  value)
inline

The ID of the asset.

Definition at line 49 of file DescribeAssetPropertyResult.h.

◆ SetAssetId() [3/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetId ( const char *  value)
inline

The ID of the asset.

Definition at line 54 of file DescribeAssetPropertyResult.h.

◆ SetAssetModelId() [1/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetModelId ( const Aws::String value)
inline

The ID of the asset model.

Definition at line 116 of file DescribeAssetPropertyResult.h.

◆ SetAssetModelId() [2/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetModelId ( Aws::String &&  value)
inline

The ID of the asset model.

Definition at line 121 of file DescribeAssetPropertyResult.h.

◆ SetAssetModelId() [3/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetModelId ( const char *  value)
inline

The ID of the asset model.

Definition at line 126 of file DescribeAssetPropertyResult.h.

◆ SetAssetName() [1/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetName ( const Aws::String value)
inline

The name of the asset.

Definition at line 80 of file DescribeAssetPropertyResult.h.

◆ SetAssetName() [2/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetName ( Aws::String &&  value)
inline

The name of the asset.

Definition at line 85 of file DescribeAssetPropertyResult.h.

◆ SetAssetName() [3/3]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetName ( const char *  value)
inline

The name of the asset.

Definition at line 90 of file DescribeAssetPropertyResult.h.

◆ SetAssetProperty() [1/2]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetProperty ( const Property value)
inline

The asset property's definition, alias, and notification state.

Definition at line 152 of file DescribeAssetPropertyResult.h.

◆ SetAssetProperty() [2/2]

void Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::SetAssetProperty ( Property &&  value)
inline

The asset property's definition, alias, and notification state.

Definition at line 157 of file DescribeAssetPropertyResult.h.

◆ WithAssetId() [1/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetId ( const Aws::String value)
inline

The ID of the asset.

Definition at line 59 of file DescribeAssetPropertyResult.h.

◆ WithAssetId() [2/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetId ( Aws::String &&  value)
inline

The ID of the asset.

Definition at line 64 of file DescribeAssetPropertyResult.h.

◆ WithAssetId() [3/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetId ( const char *  value)
inline

The ID of the asset.

Definition at line 69 of file DescribeAssetPropertyResult.h.

◆ WithAssetModelId() [1/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetModelId ( const Aws::String value)
inline

The ID of the asset model.

Definition at line 131 of file DescribeAssetPropertyResult.h.

◆ WithAssetModelId() [2/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetModelId ( Aws::String &&  value)
inline

The ID of the asset model.

Definition at line 136 of file DescribeAssetPropertyResult.h.

◆ WithAssetModelId() [3/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetModelId ( const char *  value)
inline

The ID of the asset model.

Definition at line 141 of file DescribeAssetPropertyResult.h.

◆ WithAssetName() [1/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetName ( const Aws::String value)
inline

The name of the asset.

Definition at line 95 of file DescribeAssetPropertyResult.h.

◆ WithAssetName() [2/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetName ( Aws::String &&  value)
inline

The name of the asset.

Definition at line 100 of file DescribeAssetPropertyResult.h.

◆ WithAssetName() [3/3]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetName ( const char *  value)
inline

The name of the asset.

Definition at line 105 of file DescribeAssetPropertyResult.h.

◆ WithAssetProperty() [1/2]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetProperty ( const Property value)
inline

The asset property's definition, alias, and notification state.

Definition at line 162 of file DescribeAssetPropertyResult.h.

◆ WithAssetProperty() [2/2]

DescribeAssetPropertyResult& Aws::IoTSiteWise::Model::DescribeAssetPropertyResult::WithAssetProperty ( Property &&  value)
inline

The asset property's definition, alias, and notification state.

Definition at line 167 of file DescribeAssetPropertyResult.h.


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