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

#include <HierarchyPath.h>

Public Member Functions

 HierarchyPath ()
 
 HierarchyPath (Aws::Utils::Json::JsonView jsonValue)
 
HierarchyPathoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const HierarchyGroupSummaryGetLevelOne () const
 
bool LevelOneHasBeenSet () const
 
void SetLevelOne (const HierarchyGroupSummary &value)
 
void SetLevelOne (HierarchyGroupSummary &&value)
 
HierarchyPathWithLevelOne (const HierarchyGroupSummary &value)
 
HierarchyPathWithLevelOne (HierarchyGroupSummary &&value)
 
const HierarchyGroupSummaryGetLevelTwo () const
 
bool LevelTwoHasBeenSet () const
 
void SetLevelTwo (const HierarchyGroupSummary &value)
 
void SetLevelTwo (HierarchyGroupSummary &&value)
 
HierarchyPathWithLevelTwo (const HierarchyGroupSummary &value)
 
HierarchyPathWithLevelTwo (HierarchyGroupSummary &&value)
 
const HierarchyGroupSummaryGetLevelThree () const
 
bool LevelThreeHasBeenSet () const
 
void SetLevelThree (const HierarchyGroupSummary &value)
 
void SetLevelThree (HierarchyGroupSummary &&value)
 
HierarchyPathWithLevelThree (const HierarchyGroupSummary &value)
 
HierarchyPathWithLevelThree (HierarchyGroupSummary &&value)
 
const HierarchyGroupSummaryGetLevelFour () const
 
bool LevelFourHasBeenSet () const
 
void SetLevelFour (const HierarchyGroupSummary &value)
 
void SetLevelFour (HierarchyGroupSummary &&value)
 
HierarchyPathWithLevelFour (const HierarchyGroupSummary &value)
 
HierarchyPathWithLevelFour (HierarchyGroupSummary &&value)
 
const HierarchyGroupSummaryGetLevelFive () const
 
bool LevelFiveHasBeenSet () const
 
void SetLevelFive (const HierarchyGroupSummary &value)
 
void SetLevelFive (HierarchyGroupSummary &&value)
 
HierarchyPathWithLevelFive (const HierarchyGroupSummary &value)
 
HierarchyPathWithLevelFive (HierarchyGroupSummary &&value)
 

Detailed Description

Contains information about the levels of a hierarchy group.

See Also:

AWS API Reference

Definition at line 32 of file HierarchyPath.h.

Constructor & Destructor Documentation

◆ HierarchyPath() [1/2]

Aws::Connect::Model::HierarchyPath::HierarchyPath ( )

◆ HierarchyPath() [2/2]

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

Member Function Documentation

◆ GetLevelFive()

const HierarchyGroupSummary& Aws::Connect::Model::HierarchyPath::GetLevelFive ( ) const
inline

Information about level five.

Definition at line 168 of file HierarchyPath.h.

◆ GetLevelFour()

const HierarchyGroupSummary& Aws::Connect::Model::HierarchyPath::GetLevelFour ( ) const
inline

Information about level four.

Definition at line 137 of file HierarchyPath.h.

◆ GetLevelOne()

const HierarchyGroupSummary& Aws::Connect::Model::HierarchyPath::GetLevelOne ( ) const
inline

Information about level one.

Definition at line 44 of file HierarchyPath.h.

◆ GetLevelThree()

const HierarchyGroupSummary& Aws::Connect::Model::HierarchyPath::GetLevelThree ( ) const
inline

Information about level three.

Definition at line 106 of file HierarchyPath.h.

◆ GetLevelTwo()

const HierarchyGroupSummary& Aws::Connect::Model::HierarchyPath::GetLevelTwo ( ) const
inline

Information about level two.

Definition at line 75 of file HierarchyPath.h.

◆ Jsonize()

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

◆ LevelFiveHasBeenSet()

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

Information about level five.

Definition at line 173 of file HierarchyPath.h.

◆ LevelFourHasBeenSet()

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

Information about level four.

Definition at line 142 of file HierarchyPath.h.

◆ LevelOneHasBeenSet()

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

Information about level one.

Definition at line 49 of file HierarchyPath.h.

◆ LevelThreeHasBeenSet()

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

Information about level three.

Definition at line 111 of file HierarchyPath.h.

◆ LevelTwoHasBeenSet()

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

Information about level two.

Definition at line 80 of file HierarchyPath.h.

◆ operator=()

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

◆ SetLevelFive() [1/2]

void Aws::Connect::Model::HierarchyPath::SetLevelFive ( const HierarchyGroupSummary value)
inline

Information about level five.

Definition at line 178 of file HierarchyPath.h.

◆ SetLevelFive() [2/2]

void Aws::Connect::Model::HierarchyPath::SetLevelFive ( HierarchyGroupSummary &&  value)
inline

Information about level five.

Definition at line 183 of file HierarchyPath.h.

◆ SetLevelFour() [1/2]

void Aws::Connect::Model::HierarchyPath::SetLevelFour ( const HierarchyGroupSummary value)
inline

Information about level four.

Definition at line 147 of file HierarchyPath.h.

◆ SetLevelFour() [2/2]

void Aws::Connect::Model::HierarchyPath::SetLevelFour ( HierarchyGroupSummary &&  value)
inline

Information about level four.

Definition at line 152 of file HierarchyPath.h.

◆ SetLevelOne() [1/2]

void Aws::Connect::Model::HierarchyPath::SetLevelOne ( const HierarchyGroupSummary value)
inline

Information about level one.

Definition at line 54 of file HierarchyPath.h.

◆ SetLevelOne() [2/2]

void Aws::Connect::Model::HierarchyPath::SetLevelOne ( HierarchyGroupSummary &&  value)
inline

Information about level one.

Definition at line 59 of file HierarchyPath.h.

◆ SetLevelThree() [1/2]

void Aws::Connect::Model::HierarchyPath::SetLevelThree ( const HierarchyGroupSummary value)
inline

Information about level three.

Definition at line 116 of file HierarchyPath.h.

◆ SetLevelThree() [2/2]

void Aws::Connect::Model::HierarchyPath::SetLevelThree ( HierarchyGroupSummary &&  value)
inline

Information about level three.

Definition at line 121 of file HierarchyPath.h.

◆ SetLevelTwo() [1/2]

void Aws::Connect::Model::HierarchyPath::SetLevelTwo ( const HierarchyGroupSummary value)
inline

Information about level two.

Definition at line 85 of file HierarchyPath.h.

◆ SetLevelTwo() [2/2]

void Aws::Connect::Model::HierarchyPath::SetLevelTwo ( HierarchyGroupSummary &&  value)
inline

Information about level two.

Definition at line 90 of file HierarchyPath.h.

◆ WithLevelFive() [1/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelFive ( const HierarchyGroupSummary value)
inline

Information about level five.

Definition at line 188 of file HierarchyPath.h.

◆ WithLevelFive() [2/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelFive ( HierarchyGroupSummary &&  value)
inline

Information about level five.

Definition at line 193 of file HierarchyPath.h.

◆ WithLevelFour() [1/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelFour ( const HierarchyGroupSummary value)
inline

Information about level four.

Definition at line 157 of file HierarchyPath.h.

◆ WithLevelFour() [2/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelFour ( HierarchyGroupSummary &&  value)
inline

Information about level four.

Definition at line 162 of file HierarchyPath.h.

◆ WithLevelOne() [1/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelOne ( const HierarchyGroupSummary value)
inline

Information about level one.

Definition at line 64 of file HierarchyPath.h.

◆ WithLevelOne() [2/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelOne ( HierarchyGroupSummary &&  value)
inline

Information about level one.

Definition at line 69 of file HierarchyPath.h.

◆ WithLevelThree() [1/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelThree ( const HierarchyGroupSummary value)
inline

Information about level three.

Definition at line 126 of file HierarchyPath.h.

◆ WithLevelThree() [2/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelThree ( HierarchyGroupSummary &&  value)
inline

Information about level three.

Definition at line 131 of file HierarchyPath.h.

◆ WithLevelTwo() [1/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelTwo ( const HierarchyGroupSummary value)
inline

Information about level two.

Definition at line 95 of file HierarchyPath.h.

◆ WithLevelTwo() [2/2]

HierarchyPath& Aws::Connect::Model::HierarchyPath::WithLevelTwo ( HierarchyGroupSummary &&  value)
inline

Information about level two.

Definition at line 100 of file HierarchyPath.h.


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