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

#include <VersionDifferences.h>

Public Member Functions

 VersionDifferences ()
 
 VersionDifferences (Aws::Utils::Json::JsonView jsonValue)
 
VersionDifferencesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< PillarDifference > & GetPillarDifferences () const
 
bool PillarDifferencesHasBeenSet () const
 
void SetPillarDifferences (const Aws::Vector< PillarDifference > &value)
 
void SetPillarDifferences (Aws::Vector< PillarDifference > &&value)
 
VersionDifferencesWithPillarDifferences (const Aws::Vector< PillarDifference > &value)
 
VersionDifferencesWithPillarDifferences (Aws::Vector< PillarDifference > &&value)
 
VersionDifferencesAddPillarDifferences (const PillarDifference &value)
 
VersionDifferencesAddPillarDifferences (PillarDifference &&value)
 

Detailed Description

The differences between the base and latest versions of the lens.

See Also:

AWS API Reference

Definition at line 33 of file VersionDifferences.h.

Constructor & Destructor Documentation

◆ VersionDifferences() [1/2]

Aws::WellArchitected::Model::VersionDifferences::VersionDifferences ( )

◆ VersionDifferences() [2/2]

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

Member Function Documentation

◆ AddPillarDifferences() [1/2]

VersionDifferences& Aws::WellArchitected::Model::VersionDifferences::AddPillarDifferences ( const PillarDifference value)
inline

The differences between the base and latest versions of the lens.

Definition at line 75 of file VersionDifferences.h.

◆ AddPillarDifferences() [2/2]

VersionDifferences& Aws::WellArchitected::Model::VersionDifferences::AddPillarDifferences ( PillarDifference &&  value)
inline

The differences between the base and latest versions of the lens.

Definition at line 80 of file VersionDifferences.h.

◆ GetPillarDifferences()

const Aws::Vector<PillarDifference>& Aws::WellArchitected::Model::VersionDifferences::GetPillarDifferences ( ) const
inline

The differences between the base and latest versions of the lens.

Definition at line 45 of file VersionDifferences.h.

◆ Jsonize()

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

◆ operator=()

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

◆ PillarDifferencesHasBeenSet()

bool Aws::WellArchitected::Model::VersionDifferences::PillarDifferencesHasBeenSet ( ) const
inline

The differences between the base and latest versions of the lens.

Definition at line 50 of file VersionDifferences.h.

◆ SetPillarDifferences() [1/2]

void Aws::WellArchitected::Model::VersionDifferences::SetPillarDifferences ( Aws::Vector< PillarDifference > &&  value)
inline

The differences between the base and latest versions of the lens.

Definition at line 60 of file VersionDifferences.h.

◆ SetPillarDifferences() [2/2]

void Aws::WellArchitected::Model::VersionDifferences::SetPillarDifferences ( const Aws::Vector< PillarDifference > &  value)
inline

The differences between the base and latest versions of the lens.

Definition at line 55 of file VersionDifferences.h.

◆ WithPillarDifferences() [1/2]

VersionDifferences& Aws::WellArchitected::Model::VersionDifferences::WithPillarDifferences ( Aws::Vector< PillarDifference > &&  value)
inline

The differences between the base and latest versions of the lens.

Definition at line 70 of file VersionDifferences.h.

◆ WithPillarDifferences() [2/2]

VersionDifferences& Aws::WellArchitected::Model::VersionDifferences::WithPillarDifferences ( const Aws::Vector< PillarDifference > &  value)
inline

The differences between the base and latest versions of the lens.

Definition at line 65 of file VersionDifferences.h.


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