AWS SDK for C++  1.9.153
AWS SDK for C++
Public Member Functions | List of all members
Aws::ComputeOptimizer::Model::ReasonCodeSummary Class Reference

#include <ReasonCodeSummary.h>

Public Member Functions

 ReasonCodeSummary ()
 
 ReasonCodeSummary (Aws::Utils::Json::JsonView jsonValue)
 
ReasonCodeSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FindingReasonCodeGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const FindingReasonCode &value)
 
void SetName (FindingReasonCode &&value)
 
ReasonCodeSummaryWithName (const FindingReasonCode &value)
 
ReasonCodeSummaryWithName (FindingReasonCode &&value)
 
double GetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (double value)
 
ReasonCodeSummaryWithValue (double value)
 

Detailed Description

A summary of a finding reason code.

See Also:

AWS API Reference

Definition at line 31 of file ReasonCodeSummary.h.

Constructor & Destructor Documentation

◆ ReasonCodeSummary() [1/2]

Aws::ComputeOptimizer::Model::ReasonCodeSummary::ReasonCodeSummary ( )

◆ ReasonCodeSummary() [2/2]

Aws::ComputeOptimizer::Model::ReasonCodeSummary::ReasonCodeSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetName()

const FindingReasonCode& Aws::ComputeOptimizer::Model::ReasonCodeSummary::GetName ( ) const
inline

The name of the finding reason code.

Definition at line 43 of file ReasonCodeSummary.h.

◆ GetValue()

double Aws::ComputeOptimizer::Model::ReasonCodeSummary::GetValue ( ) const
inline

The value of the finding reason code summary.

Definition at line 74 of file ReasonCodeSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ComputeOptimizer::Model::ReasonCodeSummary::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::ComputeOptimizer::Model::ReasonCodeSummary::NameHasBeenSet ( ) const
inline

The name of the finding reason code.

Definition at line 48 of file ReasonCodeSummary.h.

◆ operator=()

ReasonCodeSummary& Aws::ComputeOptimizer::Model::ReasonCodeSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetName() [1/2]

void Aws::ComputeOptimizer::Model::ReasonCodeSummary::SetName ( const FindingReasonCode value)
inline

The name of the finding reason code.

Definition at line 53 of file ReasonCodeSummary.h.

◆ SetName() [2/2]

void Aws::ComputeOptimizer::Model::ReasonCodeSummary::SetName ( FindingReasonCode &&  value)
inline

The name of the finding reason code.

Definition at line 58 of file ReasonCodeSummary.h.

◆ SetValue()

void Aws::ComputeOptimizer::Model::ReasonCodeSummary::SetValue ( double  value)
inline

The value of the finding reason code summary.

Definition at line 84 of file ReasonCodeSummary.h.

◆ ValueHasBeenSet()

bool Aws::ComputeOptimizer::Model::ReasonCodeSummary::ValueHasBeenSet ( ) const
inline

The value of the finding reason code summary.

Definition at line 79 of file ReasonCodeSummary.h.

◆ WithName() [1/2]

ReasonCodeSummary& Aws::ComputeOptimizer::Model::ReasonCodeSummary::WithName ( const FindingReasonCode value)
inline

The name of the finding reason code.

Definition at line 63 of file ReasonCodeSummary.h.

◆ WithName() [2/2]

ReasonCodeSummary& Aws::ComputeOptimizer::Model::ReasonCodeSummary::WithName ( FindingReasonCode &&  value)
inline

The name of the finding reason code.

Definition at line 68 of file ReasonCodeSummary.h.

◆ WithValue()

ReasonCodeSummary& Aws::ComputeOptimizer::Model::ReasonCodeSummary::WithValue ( double  value)
inline

The value of the finding reason code summary.

Definition at line 89 of file ReasonCodeSummary.h.


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