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

#include <DescribeCustomMetricResult.h>

Public Member Functions

 DescribeCustomMetricResult ()
 
 DescribeCustomMetricResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeCustomMetricResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetMetricName () const
 
void SetMetricName (const Aws::String &value)
 
void SetMetricName (Aws::String &&value)
 
void SetMetricName (const char *value)
 
DescribeCustomMetricResultWithMetricName (const Aws::String &value)
 
DescribeCustomMetricResultWithMetricName (Aws::String &&value)
 
DescribeCustomMetricResultWithMetricName (const char *value)
 
const Aws::StringGetMetricArn () const
 
void SetMetricArn (const Aws::String &value)
 
void SetMetricArn (Aws::String &&value)
 
void SetMetricArn (const char *value)
 
DescribeCustomMetricResultWithMetricArn (const Aws::String &value)
 
DescribeCustomMetricResultWithMetricArn (Aws::String &&value)
 
DescribeCustomMetricResultWithMetricArn (const char *value)
 
const CustomMetricTypeGetMetricType () const
 
void SetMetricType (const CustomMetricType &value)
 
void SetMetricType (CustomMetricType &&value)
 
DescribeCustomMetricResultWithMetricType (const CustomMetricType &value)
 
DescribeCustomMetricResultWithMetricType (CustomMetricType &&value)
 
const Aws::StringGetDisplayName () const
 
void SetDisplayName (const Aws::String &value)
 
void SetDisplayName (Aws::String &&value)
 
void SetDisplayName (const char *value)
 
DescribeCustomMetricResultWithDisplayName (const Aws::String &value)
 
DescribeCustomMetricResultWithDisplayName (Aws::String &&value)
 
DescribeCustomMetricResultWithDisplayName (const char *value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
DescribeCustomMetricResultWithCreationDate (const Aws::Utils::DateTime &value)
 
DescribeCustomMetricResultWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedDate () const
 
void SetLastModifiedDate (const Aws::Utils::DateTime &value)
 
void SetLastModifiedDate (Aws::Utils::DateTime &&value)
 
DescribeCustomMetricResultWithLastModifiedDate (const Aws::Utils::DateTime &value)
 
DescribeCustomMetricResultWithLastModifiedDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 29 of file DescribeCustomMetricResult.h.

Constructor & Destructor Documentation

◆ DescribeCustomMetricResult() [1/2]

Aws::IoT::Model::DescribeCustomMetricResult::DescribeCustomMetricResult ( )

◆ DescribeCustomMetricResult() [2/2]

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

Member Function Documentation

◆ GetCreationDate()

const Aws::Utils::DateTime& Aws::IoT::Model::DescribeCustomMetricResult::GetCreationDate ( ) const
inline

The creation date of the custom metric in milliseconds since epoch.

Definition at line 198 of file DescribeCustomMetricResult.h.

◆ GetDisplayName()

const Aws::String& Aws::IoT::Model::DescribeCustomMetricResult::GetDisplayName ( ) const
inline

Field represents a friendly name in the console for the custom metric; doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.

Definition at line 150 of file DescribeCustomMetricResult.h.

◆ GetLastModifiedDate()

const Aws::Utils::DateTime& Aws::IoT::Model::DescribeCustomMetricResult::GetLastModifiedDate ( ) const
inline

The time the custom metric was last modified in milliseconds since epoch.

Definition at line 225 of file DescribeCustomMetricResult.h.

◆ GetMetricArn()

const Aws::String& Aws::IoT::Model::DescribeCustomMetricResult::GetMetricArn ( ) const
inline

The Amazon Resource Number (ARN) of the custom metric.

Definition at line 76 of file DescribeCustomMetricResult.h.

◆ GetMetricName()

const Aws::String& Aws::IoT::Model::DescribeCustomMetricResult::GetMetricName ( ) const
inline

The name of the custom metric.

Definition at line 40 of file DescribeCustomMetricResult.h.

◆ GetMetricType()

const CustomMetricType& Aws::IoT::Model::DescribeCustomMetricResult::GetMetricType ( ) const
inline

The type of the custom metric. Types include string-list, ip-address-list, number-list, and number.

Definition at line 114 of file DescribeCustomMetricResult.h.

◆ operator=()

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

◆ SetCreationDate() [1/2]

void Aws::IoT::Model::DescribeCustomMetricResult::SetCreationDate ( Aws::Utils::DateTime &&  value)
inline

The creation date of the custom metric in milliseconds since epoch.

Definition at line 208 of file DescribeCustomMetricResult.h.

◆ SetCreationDate() [2/2]

void Aws::IoT::Model::DescribeCustomMetricResult::SetCreationDate ( const Aws::Utils::DateTime value)
inline

The creation date of the custom metric in milliseconds since epoch.

Definition at line 203 of file DescribeCustomMetricResult.h.

◆ SetDisplayName() [1/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetDisplayName ( Aws::String &&  value)
inline

Field represents a friendly name in the console for the custom metric; doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.

Definition at line 164 of file DescribeCustomMetricResult.h.

◆ SetDisplayName() [2/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetDisplayName ( const Aws::String value)
inline

Field represents a friendly name in the console for the custom metric; doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.

Definition at line 157 of file DescribeCustomMetricResult.h.

◆ SetDisplayName() [3/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetDisplayName ( const char *  value)
inline

Field represents a friendly name in the console for the custom metric; doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.

Definition at line 171 of file DescribeCustomMetricResult.h.

◆ SetLastModifiedDate() [1/2]

void Aws::IoT::Model::DescribeCustomMetricResult::SetLastModifiedDate ( Aws::Utils::DateTime &&  value)
inline

The time the custom metric was last modified in milliseconds since epoch.

Definition at line 237 of file DescribeCustomMetricResult.h.

◆ SetLastModifiedDate() [2/2]

void Aws::IoT::Model::DescribeCustomMetricResult::SetLastModifiedDate ( const Aws::Utils::DateTime value)
inline

The time the custom metric was last modified in milliseconds since epoch.

Definition at line 231 of file DescribeCustomMetricResult.h.

◆ SetMetricArn() [1/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricArn ( Aws::String &&  value)
inline

The Amazon Resource Number (ARN) of the custom metric.

Definition at line 86 of file DescribeCustomMetricResult.h.

◆ SetMetricArn() [2/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricArn ( const Aws::String value)
inline

The Amazon Resource Number (ARN) of the custom metric.

Definition at line 81 of file DescribeCustomMetricResult.h.

◆ SetMetricArn() [3/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricArn ( const char *  value)
inline

The Amazon Resource Number (ARN) of the custom metric.

Definition at line 91 of file DescribeCustomMetricResult.h.

◆ SetMetricName() [1/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricName ( Aws::String &&  value)
inline

The name of the custom metric.

Definition at line 50 of file DescribeCustomMetricResult.h.

◆ SetMetricName() [2/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricName ( const Aws::String value)
inline

The name of the custom metric.

Definition at line 45 of file DescribeCustomMetricResult.h.

◆ SetMetricName() [3/3]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricName ( const char *  value)
inline

The name of the custom metric.

Definition at line 55 of file DescribeCustomMetricResult.h.

◆ SetMetricType() [1/2]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricType ( const CustomMetricType value)
inline

The type of the custom metric. Types include string-list, ip-address-list, number-list, and number.

Definition at line 121 of file DescribeCustomMetricResult.h.

◆ SetMetricType() [2/2]

void Aws::IoT::Model::DescribeCustomMetricResult::SetMetricType ( CustomMetricType &&  value)
inline

The type of the custom metric. Types include string-list, ip-address-list, number-list, and number.

Definition at line 128 of file DescribeCustomMetricResult.h.

◆ WithCreationDate() [1/2]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithCreationDate ( Aws::Utils::DateTime &&  value)
inline

The creation date of the custom metric in milliseconds since epoch.

Definition at line 218 of file DescribeCustomMetricResult.h.

◆ WithCreationDate() [2/2]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithCreationDate ( const Aws::Utils::DateTime value)
inline

The creation date of the custom metric in milliseconds since epoch.

Definition at line 213 of file DescribeCustomMetricResult.h.

◆ WithDisplayName() [1/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithDisplayName ( Aws::String &&  value)
inline

Field represents a friendly name in the console for the custom metric; doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.

Definition at line 185 of file DescribeCustomMetricResult.h.

◆ WithDisplayName() [2/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithDisplayName ( const Aws::String value)
inline

Field represents a friendly name in the console for the custom metric; doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.

Definition at line 178 of file DescribeCustomMetricResult.h.

◆ WithDisplayName() [3/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithDisplayName ( const char *  value)
inline

Field represents a friendly name in the console for the custom metric; doesn't have to be unique. Don't use this name as the metric identifier in the device metric report. Can be updated.

Definition at line 192 of file DescribeCustomMetricResult.h.

◆ WithLastModifiedDate() [1/2]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithLastModifiedDate ( Aws::Utils::DateTime &&  value)
inline

The time the custom metric was last modified in milliseconds since epoch.

Definition at line 249 of file DescribeCustomMetricResult.h.

◆ WithLastModifiedDate() [2/2]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithLastModifiedDate ( const Aws::Utils::DateTime value)
inline

The time the custom metric was last modified in milliseconds since epoch.

Definition at line 243 of file DescribeCustomMetricResult.h.

◆ WithMetricArn() [1/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricArn ( Aws::String &&  value)
inline

The Amazon Resource Number (ARN) of the custom metric.

Definition at line 101 of file DescribeCustomMetricResult.h.

◆ WithMetricArn() [2/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricArn ( const Aws::String value)
inline

The Amazon Resource Number (ARN) of the custom metric.

Definition at line 96 of file DescribeCustomMetricResult.h.

◆ WithMetricArn() [3/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricArn ( const char *  value)
inline

The Amazon Resource Number (ARN) of the custom metric.

Definition at line 106 of file DescribeCustomMetricResult.h.

◆ WithMetricName() [1/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricName ( Aws::String &&  value)
inline

The name of the custom metric.

Definition at line 65 of file DescribeCustomMetricResult.h.

◆ WithMetricName() [2/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricName ( const Aws::String value)
inline

The name of the custom metric.

Definition at line 60 of file DescribeCustomMetricResult.h.

◆ WithMetricName() [3/3]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricName ( const char *  value)
inline

The name of the custom metric.

Definition at line 70 of file DescribeCustomMetricResult.h.

◆ WithMetricType() [1/2]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricType ( const CustomMetricType value)
inline

The type of the custom metric. Types include string-list, ip-address-list, number-list, and number.

Definition at line 135 of file DescribeCustomMetricResult.h.

◆ WithMetricType() [2/2]

DescribeCustomMetricResult& Aws::IoT::Model::DescribeCustomMetricResult::WithMetricType ( CustomMetricType &&  value)
inline

The type of the custom metric. Types include string-list, ip-address-list, number-list, and number.

Definition at line 142 of file DescribeCustomMetricResult.h.


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