AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::WellArchitected::Model::ChoiceAnswerSummary Class Reference

#include <ChoiceAnswerSummary.h>

Public Member Functions

 ChoiceAnswerSummary ()
 
 ChoiceAnswerSummary (Aws::Utils::Json::JsonView jsonValue)
 
ChoiceAnswerSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetChoiceId () const
 
bool ChoiceIdHasBeenSet () const
 
void SetChoiceId (const Aws::String &value)
 
void SetChoiceId (Aws::String &&value)
 
void SetChoiceId (const char *value)
 
ChoiceAnswerSummaryWithChoiceId (const Aws::String &value)
 
ChoiceAnswerSummaryWithChoiceId (Aws::String &&value)
 
ChoiceAnswerSummaryWithChoiceId (const char *value)
 
const ChoiceStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const ChoiceStatus &value)
 
void SetStatus (ChoiceStatus &&value)
 
ChoiceAnswerSummaryWithStatus (const ChoiceStatus &value)
 
ChoiceAnswerSummaryWithStatus (ChoiceStatus &&value)
 
const ChoiceReasonGetReason () const
 
bool ReasonHasBeenSet () const
 
void SetReason (const ChoiceReason &value)
 
void SetReason (ChoiceReason &&value)
 
ChoiceAnswerSummaryWithReason (const ChoiceReason &value)
 
ChoiceAnswerSummaryWithReason (ChoiceReason &&value)
 

Detailed Description

A choice summary that has been answered on a question in your workload.

See Also:

AWS API Reference

Definition at line 34 of file ChoiceAnswerSummary.h.

Constructor & Destructor Documentation

◆ ChoiceAnswerSummary() [1/2]

Aws::WellArchitected::Model::ChoiceAnswerSummary::ChoiceAnswerSummary ( )

◆ ChoiceAnswerSummary() [2/2]

Aws::WellArchitected::Model::ChoiceAnswerSummary::ChoiceAnswerSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ChoiceIdHasBeenSet()

bool Aws::WellArchitected::Model::ChoiceAnswerSummary::ChoiceIdHasBeenSet ( ) const
inline

Definition at line 47 of file ChoiceAnswerSummary.h.

◆ GetChoiceId()

const Aws::String& Aws::WellArchitected::Model::ChoiceAnswerSummary::GetChoiceId ( ) const
inline

Definition at line 44 of file ChoiceAnswerSummary.h.

◆ GetReason()

const ChoiceReason& Aws::WellArchitected::Model::ChoiceAnswerSummary::GetReason ( ) const
inline

The reason why a choice is non-applicable to a question in your workload.

Definition at line 102 of file ChoiceAnswerSummary.h.

◆ GetStatus()

const ChoiceStatus& Aws::WellArchitected::Model::ChoiceAnswerSummary::GetStatus ( ) const
inline

The status of a choice.

Definition at line 71 of file ChoiceAnswerSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::WellArchitected::Model::ChoiceAnswerSummary::Jsonize ( ) const

◆ operator=()

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ReasonHasBeenSet()

bool Aws::WellArchitected::Model::ChoiceAnswerSummary::ReasonHasBeenSet ( ) const
inline

The reason why a choice is non-applicable to a question in your workload.

Definition at line 107 of file ChoiceAnswerSummary.h.

◆ SetChoiceId() [1/3]

void Aws::WellArchitected::Model::ChoiceAnswerSummary::SetChoiceId ( Aws::String &&  value)
inline

Definition at line 53 of file ChoiceAnswerSummary.h.

◆ SetChoiceId() [2/3]

void Aws::WellArchitected::Model::ChoiceAnswerSummary::SetChoiceId ( const Aws::String value)
inline

Definition at line 50 of file ChoiceAnswerSummary.h.

◆ SetChoiceId() [3/3]

void Aws::WellArchitected::Model::ChoiceAnswerSummary::SetChoiceId ( const char *  value)
inline

Definition at line 56 of file ChoiceAnswerSummary.h.

◆ SetReason() [1/2]

void Aws::WellArchitected::Model::ChoiceAnswerSummary::SetReason ( ChoiceReason &&  value)
inline

The reason why a choice is non-applicable to a question in your workload.

Definition at line 117 of file ChoiceAnswerSummary.h.

◆ SetReason() [2/2]

void Aws::WellArchitected::Model::ChoiceAnswerSummary::SetReason ( const ChoiceReason value)
inline

The reason why a choice is non-applicable to a question in your workload.

Definition at line 112 of file ChoiceAnswerSummary.h.

◆ SetStatus() [1/2]

void Aws::WellArchitected::Model::ChoiceAnswerSummary::SetStatus ( ChoiceStatus &&  value)
inline

The status of a choice.

Definition at line 86 of file ChoiceAnswerSummary.h.

◆ SetStatus() [2/2]

void Aws::WellArchitected::Model::ChoiceAnswerSummary::SetStatus ( const ChoiceStatus value)
inline

The status of a choice.

Definition at line 81 of file ChoiceAnswerSummary.h.

◆ StatusHasBeenSet()

bool Aws::WellArchitected::Model::ChoiceAnswerSummary::StatusHasBeenSet ( ) const
inline

The status of a choice.

Definition at line 76 of file ChoiceAnswerSummary.h.

◆ WithChoiceId() [1/3]

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::WithChoiceId ( Aws::String &&  value)
inline

Definition at line 62 of file ChoiceAnswerSummary.h.

◆ WithChoiceId() [2/3]

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::WithChoiceId ( const Aws::String value)
inline

Definition at line 59 of file ChoiceAnswerSummary.h.

◆ WithChoiceId() [3/3]

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::WithChoiceId ( const char *  value)
inline

Definition at line 65 of file ChoiceAnswerSummary.h.

◆ WithReason() [1/2]

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::WithReason ( ChoiceReason &&  value)
inline

The reason why a choice is non-applicable to a question in your workload.

Definition at line 127 of file ChoiceAnswerSummary.h.

◆ WithReason() [2/2]

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::WithReason ( const ChoiceReason value)
inline

The reason why a choice is non-applicable to a question in your workload.

Definition at line 122 of file ChoiceAnswerSummary.h.

◆ WithStatus() [1/2]

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::WithStatus ( ChoiceStatus &&  value)
inline

The status of a choice.

Definition at line 96 of file ChoiceAnswerSummary.h.

◆ WithStatus() [2/2]

ChoiceAnswerSummary& Aws::WellArchitected::Model::ChoiceAnswerSummary::WithStatus ( const ChoiceStatus value)
inline

The status of a choice.

Definition at line 91 of file ChoiceAnswerSummary.h.


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