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

#include <UpdateCustomMetricResult.h>

Public Member Functions

 UpdateCustomMetricResult ()
 
 UpdateCustomMetricResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
UpdateCustomMetricResultoperator= (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)
 
UpdateCustomMetricResultWithMetricName (const Aws::String &value)
 
UpdateCustomMetricResultWithMetricName (Aws::String &&value)
 
UpdateCustomMetricResultWithMetricName (const char *value)
 
const Aws::StringGetMetricArn () const
 
void SetMetricArn (const Aws::String &value)
 
void SetMetricArn (Aws::String &&value)
 
void SetMetricArn (const char *value)
 
UpdateCustomMetricResultWithMetricArn (const Aws::String &value)
 
UpdateCustomMetricResultWithMetricArn (Aws::String &&value)
 
UpdateCustomMetricResultWithMetricArn (const char *value)
 
const CustomMetricTypeGetMetricType () const
 
void SetMetricType (const CustomMetricType &value)
 
void SetMetricType (CustomMetricType &&value)
 
UpdateCustomMetricResultWithMetricType (const CustomMetricType &value)
 
UpdateCustomMetricResultWithMetricType (CustomMetricType &&value)
 
const Aws::StringGetDisplayName () const
 
void SetDisplayName (const Aws::String &value)
 
void SetDisplayName (Aws::String &&value)
 
void SetDisplayName (const char *value)
 
UpdateCustomMetricResultWithDisplayName (const Aws::String &value)
 
UpdateCustomMetricResultWithDisplayName (Aws::String &&value)
 
UpdateCustomMetricResultWithDisplayName (const char *value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
UpdateCustomMetricResultWithCreationDate (const Aws::Utils::DateTime &value)
 
UpdateCustomMetricResultWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedDate () const
 
void SetLastModifiedDate (const Aws::Utils::DateTime &value)
 
void SetLastModifiedDate (Aws::Utils::DateTime &&value)
 
UpdateCustomMetricResultWithLastModifiedDate (const Aws::Utils::DateTime &value)
 
UpdateCustomMetricResultWithLastModifiedDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 29 of file UpdateCustomMetricResult.h.

Constructor & Destructor Documentation

◆ UpdateCustomMetricResult() [1/2]

Aws::IoT::Model::UpdateCustomMetricResult::UpdateCustomMetricResult ( )

◆ UpdateCustomMetricResult() [2/2]

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

Member Function Documentation

◆ GetCreationDate()

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

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

Definition at line 184 of file UpdateCustomMetricResult.h.

◆ GetDisplayName()

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

A friendly name in the console for the custom metric

Definition at line 148 of file UpdateCustomMetricResult.h.

◆ GetLastModifiedDate()

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

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

Definition at line 211 of file UpdateCustomMetricResult.h.

◆ GetMetricArn()

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

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

Definition at line 76 of file UpdateCustomMetricResult.h.

◆ GetMetricName()

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

The name of the custom metric.

Definition at line 40 of file UpdateCustomMetricResult.h.

◆ GetMetricType()

const CustomMetricType& Aws::IoT::Model::UpdateCustomMetricResult::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 UpdateCustomMetricResult.h.

◆ operator=()

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

◆ SetCreationDate() [1/2]

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

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

Definition at line 194 of file UpdateCustomMetricResult.h.

◆ SetCreationDate() [2/2]

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

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

Definition at line 189 of file UpdateCustomMetricResult.h.

◆ SetDisplayName() [1/3]

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

A friendly name in the console for the custom metric

Definition at line 158 of file UpdateCustomMetricResult.h.

◆ SetDisplayName() [2/3]

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

A friendly name in the console for the custom metric

Definition at line 153 of file UpdateCustomMetricResult.h.

◆ SetDisplayName() [3/3]

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

A friendly name in the console for the custom metric

Definition at line 163 of file UpdateCustomMetricResult.h.

◆ SetLastModifiedDate() [1/2]

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

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

Definition at line 223 of file UpdateCustomMetricResult.h.

◆ SetLastModifiedDate() [2/2]

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

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

Definition at line 217 of file UpdateCustomMetricResult.h.

◆ SetMetricArn() [1/3]

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

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

Definition at line 86 of file UpdateCustomMetricResult.h.

◆ SetMetricArn() [2/3]

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

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

Definition at line 81 of file UpdateCustomMetricResult.h.

◆ SetMetricArn() [3/3]

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

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

Definition at line 91 of file UpdateCustomMetricResult.h.

◆ SetMetricName() [1/3]

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

The name of the custom metric.

Definition at line 50 of file UpdateCustomMetricResult.h.

◆ SetMetricName() [2/3]

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

The name of the custom metric.

Definition at line 45 of file UpdateCustomMetricResult.h.

◆ SetMetricName() [3/3]

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

The name of the custom metric.

Definition at line 55 of file UpdateCustomMetricResult.h.

◆ SetMetricType() [1/2]

void Aws::IoT::Model::UpdateCustomMetricResult::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 UpdateCustomMetricResult.h.

◆ SetMetricType() [2/2]

void Aws::IoT::Model::UpdateCustomMetricResult::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 UpdateCustomMetricResult.h.

◆ WithCreationDate() [1/2]

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

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

Definition at line 204 of file UpdateCustomMetricResult.h.

◆ WithCreationDate() [2/2]

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

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

Definition at line 199 of file UpdateCustomMetricResult.h.

◆ WithDisplayName() [1/3]

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

A friendly name in the console for the custom metric

Definition at line 173 of file UpdateCustomMetricResult.h.

◆ WithDisplayName() [2/3]

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

A friendly name in the console for the custom metric

Definition at line 168 of file UpdateCustomMetricResult.h.

◆ WithDisplayName() [3/3]

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

A friendly name in the console for the custom metric

Definition at line 178 of file UpdateCustomMetricResult.h.

◆ WithLastModifiedDate() [1/2]

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

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

Definition at line 235 of file UpdateCustomMetricResult.h.

◆ WithLastModifiedDate() [2/2]

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

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

Definition at line 229 of file UpdateCustomMetricResult.h.

◆ WithMetricArn() [1/3]

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

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

Definition at line 101 of file UpdateCustomMetricResult.h.

◆ WithMetricArn() [2/3]

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

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

Definition at line 96 of file UpdateCustomMetricResult.h.

◆ WithMetricArn() [3/3]

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

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

Definition at line 106 of file UpdateCustomMetricResult.h.

◆ WithMetricName() [1/3]

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

The name of the custom metric.

Definition at line 65 of file UpdateCustomMetricResult.h.

◆ WithMetricName() [2/3]

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

The name of the custom metric.

Definition at line 60 of file UpdateCustomMetricResult.h.

◆ WithMetricName() [3/3]

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

The name of the custom metric.

Definition at line 70 of file UpdateCustomMetricResult.h.

◆ WithMetricType() [1/2]

UpdateCustomMetricResult& Aws::IoT::Model::UpdateCustomMetricResult::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 UpdateCustomMetricResult.h.

◆ WithMetricType() [2/2]

UpdateCustomMetricResult& Aws::IoT::Model::UpdateCustomMetricResult::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 UpdateCustomMetricResult.h.


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