AWS SDK for C++  1.9.132
AWS SDK for C++
Public Member Functions | List of all members
Aws::Kinesis::Model::DisableEnhancedMonitoringResult Class Reference

#include <DisableEnhancedMonitoringResult.h>

Public Member Functions

 DisableEnhancedMonitoringResult ()
 
 DisableEnhancedMonitoringResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DisableEnhancedMonitoringResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetStreamName () const
 
void SetStreamName (const Aws::String &value)
 
void SetStreamName (Aws::String &&value)
 
void SetStreamName (const char *value)
 
DisableEnhancedMonitoringResultWithStreamName (const Aws::String &value)
 
DisableEnhancedMonitoringResultWithStreamName (Aws::String &&value)
 
DisableEnhancedMonitoringResultWithStreamName (const char *value)
 
const Aws::Vector< MetricsName > & GetCurrentShardLevelMetrics () const
 
void SetCurrentShardLevelMetrics (const Aws::Vector< MetricsName > &value)
 
void SetCurrentShardLevelMetrics (Aws::Vector< MetricsName > &&value)
 
DisableEnhancedMonitoringResultWithCurrentShardLevelMetrics (const Aws::Vector< MetricsName > &value)
 
DisableEnhancedMonitoringResultWithCurrentShardLevelMetrics (Aws::Vector< MetricsName > &&value)
 
DisableEnhancedMonitoringResultAddCurrentShardLevelMetrics (const MetricsName &value)
 
DisableEnhancedMonitoringResultAddCurrentShardLevelMetrics (MetricsName &&value)
 
const Aws::Vector< MetricsName > & GetDesiredShardLevelMetrics () const
 
void SetDesiredShardLevelMetrics (const Aws::Vector< MetricsName > &value)
 
void SetDesiredShardLevelMetrics (Aws::Vector< MetricsName > &&value)
 
DisableEnhancedMonitoringResultWithDesiredShardLevelMetrics (const Aws::Vector< MetricsName > &value)
 
DisableEnhancedMonitoringResultWithDesiredShardLevelMetrics (Aws::Vector< MetricsName > &&value)
 
DisableEnhancedMonitoringResultAddDesiredShardLevelMetrics (const MetricsName &value)
 
DisableEnhancedMonitoringResultAddDesiredShardLevelMetrics (MetricsName &&value)
 

Detailed Description

Represents the output for EnableEnhancedMonitoring and DisableEnhancedMonitoring.

See Also:

AWS API Reference

Definition at line 35 of file DisableEnhancedMonitoringResult.h.

Constructor & Destructor Documentation

◆ DisableEnhancedMonitoringResult() [1/2]

Aws::Kinesis::Model::DisableEnhancedMonitoringResult::DisableEnhancedMonitoringResult ( )

◆ DisableEnhancedMonitoringResult() [2/2]

Aws::Kinesis::Model::DisableEnhancedMonitoringResult::DisableEnhancedMonitoringResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddCurrentShardLevelMetrics() [1/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::AddCurrentShardLevelMetrics ( const MetricsName value)
inline

Represents the current state of the metrics that are in the enhanced state before the operation.

Definition at line 113 of file DisableEnhancedMonitoringResult.h.

◆ AddCurrentShardLevelMetrics() [2/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::AddCurrentShardLevelMetrics ( MetricsName &&  value)
inline

Represents the current state of the metrics that are in the enhanced state before the operation.

Definition at line 119 of file DisableEnhancedMonitoringResult.h.

◆ AddDesiredShardLevelMetrics() [1/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::AddDesiredShardLevelMetrics ( const MetricsName value)
inline

Represents the list of all the metrics that would be in the enhanced state after the operation.

Definition at line 156 of file DisableEnhancedMonitoringResult.h.

◆ AddDesiredShardLevelMetrics() [2/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::AddDesiredShardLevelMetrics ( MetricsName &&  value)
inline

Represents the list of all the metrics that would be in the enhanced state after the operation.

Definition at line 162 of file DisableEnhancedMonitoringResult.h.

◆ GetCurrentShardLevelMetrics()

const Aws::Vector<MetricsName>& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::GetCurrentShardLevelMetrics ( ) const
inline

Represents the current state of the metrics that are in the enhanced state before the operation.

Definition at line 83 of file DisableEnhancedMonitoringResult.h.

◆ GetDesiredShardLevelMetrics()

const Aws::Vector<MetricsName>& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::GetDesiredShardLevelMetrics ( ) const
inline

Represents the list of all the metrics that would be in the enhanced state after the operation.

Definition at line 126 of file DisableEnhancedMonitoringResult.h.

◆ GetStreamName()

const Aws::String& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::GetStreamName ( ) const
inline

The name of the Kinesis data stream.

Definition at line 46 of file DisableEnhancedMonitoringResult.h.

◆ operator=()

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

◆ SetCurrentShardLevelMetrics() [1/2]

void Aws::Kinesis::Model::DisableEnhancedMonitoringResult::SetCurrentShardLevelMetrics ( Aws::Vector< MetricsName > &&  value)
inline

Represents the current state of the metrics that are in the enhanced state before the operation.

Definition at line 95 of file DisableEnhancedMonitoringResult.h.

◆ SetCurrentShardLevelMetrics() [2/2]

void Aws::Kinesis::Model::DisableEnhancedMonitoringResult::SetCurrentShardLevelMetrics ( const Aws::Vector< MetricsName > &  value)
inline

Represents the current state of the metrics that are in the enhanced state before the operation.

Definition at line 89 of file DisableEnhancedMonitoringResult.h.

◆ SetDesiredShardLevelMetrics() [1/2]

void Aws::Kinesis::Model::DisableEnhancedMonitoringResult::SetDesiredShardLevelMetrics ( Aws::Vector< MetricsName > &&  value)
inline

Represents the list of all the metrics that would be in the enhanced state after the operation.

Definition at line 138 of file DisableEnhancedMonitoringResult.h.

◆ SetDesiredShardLevelMetrics() [2/2]

void Aws::Kinesis::Model::DisableEnhancedMonitoringResult::SetDesiredShardLevelMetrics ( const Aws::Vector< MetricsName > &  value)
inline

Represents the list of all the metrics that would be in the enhanced state after the operation.

Definition at line 132 of file DisableEnhancedMonitoringResult.h.

◆ SetStreamName() [1/3]

void Aws::Kinesis::Model::DisableEnhancedMonitoringResult::SetStreamName ( Aws::String &&  value)
inline

The name of the Kinesis data stream.

Definition at line 56 of file DisableEnhancedMonitoringResult.h.

◆ SetStreamName() [2/3]

void Aws::Kinesis::Model::DisableEnhancedMonitoringResult::SetStreamName ( const Aws::String value)
inline

The name of the Kinesis data stream.

Definition at line 51 of file DisableEnhancedMonitoringResult.h.

◆ SetStreamName() [3/3]

void Aws::Kinesis::Model::DisableEnhancedMonitoringResult::SetStreamName ( const char *  value)
inline

The name of the Kinesis data stream.

Definition at line 61 of file DisableEnhancedMonitoringResult.h.

◆ WithCurrentShardLevelMetrics() [1/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::WithCurrentShardLevelMetrics ( Aws::Vector< MetricsName > &&  value)
inline

Represents the current state of the metrics that are in the enhanced state before the operation.

Definition at line 107 of file DisableEnhancedMonitoringResult.h.

◆ WithCurrentShardLevelMetrics() [2/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::WithCurrentShardLevelMetrics ( const Aws::Vector< MetricsName > &  value)
inline

Represents the current state of the metrics that are in the enhanced state before the operation.

Definition at line 101 of file DisableEnhancedMonitoringResult.h.

◆ WithDesiredShardLevelMetrics() [1/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::WithDesiredShardLevelMetrics ( Aws::Vector< MetricsName > &&  value)
inline

Represents the list of all the metrics that would be in the enhanced state after the operation.

Definition at line 150 of file DisableEnhancedMonitoringResult.h.

◆ WithDesiredShardLevelMetrics() [2/2]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::WithDesiredShardLevelMetrics ( const Aws::Vector< MetricsName > &  value)
inline

Represents the list of all the metrics that would be in the enhanced state after the operation.

Definition at line 144 of file DisableEnhancedMonitoringResult.h.

◆ WithStreamName() [1/3]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::WithStreamName ( Aws::String &&  value)
inline

The name of the Kinesis data stream.

Definition at line 71 of file DisableEnhancedMonitoringResult.h.

◆ WithStreamName() [2/3]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::WithStreamName ( const Aws::String value)
inline

The name of the Kinesis data stream.

Definition at line 66 of file DisableEnhancedMonitoringResult.h.

◆ WithStreamName() [3/3]

DisableEnhancedMonitoringResult& Aws::Kinesis::Model::DisableEnhancedMonitoringResult::WithStreamName ( const char *  value)
inline

The name of the Kinesis data stream.

Definition at line 76 of file DisableEnhancedMonitoringResult.h.


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