AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Connect::Model::HierarchyStructure Class Reference

#include <HierarchyStructure.h>

Public Member Functions

 HierarchyStructure ()
 
 HierarchyStructure (Aws::Utils::Json::JsonView jsonValue)
 
HierarchyStructureoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const HierarchyLevelGetLevelOne () const
 
bool LevelOneHasBeenSet () const
 
void SetLevelOne (const HierarchyLevel &value)
 
void SetLevelOne (HierarchyLevel &&value)
 
HierarchyStructureWithLevelOne (const HierarchyLevel &value)
 
HierarchyStructureWithLevelOne (HierarchyLevel &&value)
 
const HierarchyLevelGetLevelTwo () const
 
bool LevelTwoHasBeenSet () const
 
void SetLevelTwo (const HierarchyLevel &value)
 
void SetLevelTwo (HierarchyLevel &&value)
 
HierarchyStructureWithLevelTwo (const HierarchyLevel &value)
 
HierarchyStructureWithLevelTwo (HierarchyLevel &&value)
 
const HierarchyLevelGetLevelThree () const
 
bool LevelThreeHasBeenSet () const
 
void SetLevelThree (const HierarchyLevel &value)
 
void SetLevelThree (HierarchyLevel &&value)
 
HierarchyStructureWithLevelThree (const HierarchyLevel &value)
 
HierarchyStructureWithLevelThree (HierarchyLevel &&value)
 
const HierarchyLevelGetLevelFour () const
 
bool LevelFourHasBeenSet () const
 
void SetLevelFour (const HierarchyLevel &value)
 
void SetLevelFour (HierarchyLevel &&value)
 
HierarchyStructureWithLevelFour (const HierarchyLevel &value)
 
HierarchyStructureWithLevelFour (HierarchyLevel &&value)
 
const HierarchyLevelGetLevelFive () const
 
bool LevelFiveHasBeenSet () const
 
void SetLevelFive (const HierarchyLevel &value)
 
void SetLevelFive (HierarchyLevel &&value)
 
HierarchyStructureWithLevelFive (const HierarchyLevel &value)
 
HierarchyStructureWithLevelFive (HierarchyLevel &&value)
 

Detailed Description

Contains information about a hierarchy structure.

See Also:

AWS API Reference

Definition at line 32 of file HierarchyStructure.h.

Constructor & Destructor Documentation

◆ HierarchyStructure() [1/2]

Aws::Connect::Model::HierarchyStructure::HierarchyStructure ( )

◆ HierarchyStructure() [2/2]

Aws::Connect::Model::HierarchyStructure::HierarchyStructure ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetLevelFive()

const HierarchyLevel& Aws::Connect::Model::HierarchyStructure::GetLevelFive ( ) const
inline

Information about level five.

Definition at line 168 of file HierarchyStructure.h.

◆ GetLevelFour()

const HierarchyLevel& Aws::Connect::Model::HierarchyStructure::GetLevelFour ( ) const
inline

Information about level four.

Definition at line 137 of file HierarchyStructure.h.

◆ GetLevelOne()

const HierarchyLevel& Aws::Connect::Model::HierarchyStructure::GetLevelOne ( ) const
inline

Information about level one.

Definition at line 44 of file HierarchyStructure.h.

◆ GetLevelThree()

const HierarchyLevel& Aws::Connect::Model::HierarchyStructure::GetLevelThree ( ) const
inline

Information about level three.

Definition at line 106 of file HierarchyStructure.h.

◆ GetLevelTwo()

const HierarchyLevel& Aws::Connect::Model::HierarchyStructure::GetLevelTwo ( ) const
inline

Information about level two.

Definition at line 75 of file HierarchyStructure.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Connect::Model::HierarchyStructure::Jsonize ( ) const

◆ LevelFiveHasBeenSet()

bool Aws::Connect::Model::HierarchyStructure::LevelFiveHasBeenSet ( ) const
inline

Information about level five.

Definition at line 173 of file HierarchyStructure.h.

◆ LevelFourHasBeenSet()

bool Aws::Connect::Model::HierarchyStructure::LevelFourHasBeenSet ( ) const
inline

Information about level four.

Definition at line 142 of file HierarchyStructure.h.

◆ LevelOneHasBeenSet()

bool Aws::Connect::Model::HierarchyStructure::LevelOneHasBeenSet ( ) const
inline

Information about level one.

Definition at line 49 of file HierarchyStructure.h.

◆ LevelThreeHasBeenSet()

bool Aws::Connect::Model::HierarchyStructure::LevelThreeHasBeenSet ( ) const
inline

Information about level three.

Definition at line 111 of file HierarchyStructure.h.

◆ LevelTwoHasBeenSet()

bool Aws::Connect::Model::HierarchyStructure::LevelTwoHasBeenSet ( ) const
inline

Information about level two.

Definition at line 80 of file HierarchyStructure.h.

◆ operator=()

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetLevelFive() [1/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelFive ( const HierarchyLevel value)
inline

Information about level five.

Definition at line 178 of file HierarchyStructure.h.

◆ SetLevelFive() [2/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelFive ( HierarchyLevel &&  value)
inline

Information about level five.

Definition at line 183 of file HierarchyStructure.h.

◆ SetLevelFour() [1/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelFour ( const HierarchyLevel value)
inline

Information about level four.

Definition at line 147 of file HierarchyStructure.h.

◆ SetLevelFour() [2/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelFour ( HierarchyLevel &&  value)
inline

Information about level four.

Definition at line 152 of file HierarchyStructure.h.

◆ SetLevelOne() [1/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelOne ( const HierarchyLevel value)
inline

Information about level one.

Definition at line 54 of file HierarchyStructure.h.

◆ SetLevelOne() [2/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelOne ( HierarchyLevel &&  value)
inline

Information about level one.

Definition at line 59 of file HierarchyStructure.h.

◆ SetLevelThree() [1/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelThree ( const HierarchyLevel value)
inline

Information about level three.

Definition at line 116 of file HierarchyStructure.h.

◆ SetLevelThree() [2/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelThree ( HierarchyLevel &&  value)
inline

Information about level three.

Definition at line 121 of file HierarchyStructure.h.

◆ SetLevelTwo() [1/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelTwo ( const HierarchyLevel value)
inline

Information about level two.

Definition at line 85 of file HierarchyStructure.h.

◆ SetLevelTwo() [2/2]

void Aws::Connect::Model::HierarchyStructure::SetLevelTwo ( HierarchyLevel &&  value)
inline

Information about level two.

Definition at line 90 of file HierarchyStructure.h.

◆ WithLevelFive() [1/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelFive ( const HierarchyLevel value)
inline

Information about level five.

Definition at line 188 of file HierarchyStructure.h.

◆ WithLevelFive() [2/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelFive ( HierarchyLevel &&  value)
inline

Information about level five.

Definition at line 193 of file HierarchyStructure.h.

◆ WithLevelFour() [1/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelFour ( const HierarchyLevel value)
inline

Information about level four.

Definition at line 157 of file HierarchyStructure.h.

◆ WithLevelFour() [2/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelFour ( HierarchyLevel &&  value)
inline

Information about level four.

Definition at line 162 of file HierarchyStructure.h.

◆ WithLevelOne() [1/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelOne ( const HierarchyLevel value)
inline

Information about level one.

Definition at line 64 of file HierarchyStructure.h.

◆ WithLevelOne() [2/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelOne ( HierarchyLevel &&  value)
inline

Information about level one.

Definition at line 69 of file HierarchyStructure.h.

◆ WithLevelThree() [1/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelThree ( const HierarchyLevel value)
inline

Information about level three.

Definition at line 126 of file HierarchyStructure.h.

◆ WithLevelThree() [2/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelThree ( HierarchyLevel &&  value)
inline

Information about level three.

Definition at line 131 of file HierarchyStructure.h.

◆ WithLevelTwo() [1/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelTwo ( const HierarchyLevel value)
inline

Information about level two.

Definition at line 95 of file HierarchyStructure.h.

◆ WithLevelTwo() [2/2]

HierarchyStructure& Aws::Connect::Model::HierarchyStructure::WithLevelTwo ( HierarchyLevel &&  value)
inline

Information about level two.

Definition at line 100 of file HierarchyStructure.h.


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