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

#include <HierarchyStructureUpdate.h>

Public Member Functions

 HierarchyStructureUpdate ()
 
 HierarchyStructureUpdate (Aws::Utils::Json::JsonView jsonValue)
 
HierarchyStructureUpdateoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const HierarchyLevelUpdateGetLevelOne () const
 
bool LevelOneHasBeenSet () const
 
void SetLevelOne (const HierarchyLevelUpdate &value)
 
void SetLevelOne (HierarchyLevelUpdate &&value)
 
HierarchyStructureUpdateWithLevelOne (const HierarchyLevelUpdate &value)
 
HierarchyStructureUpdateWithLevelOne (HierarchyLevelUpdate &&value)
 
const HierarchyLevelUpdateGetLevelTwo () const
 
bool LevelTwoHasBeenSet () const
 
void SetLevelTwo (const HierarchyLevelUpdate &value)
 
void SetLevelTwo (HierarchyLevelUpdate &&value)
 
HierarchyStructureUpdateWithLevelTwo (const HierarchyLevelUpdate &value)
 
HierarchyStructureUpdateWithLevelTwo (HierarchyLevelUpdate &&value)
 
const HierarchyLevelUpdateGetLevelThree () const
 
bool LevelThreeHasBeenSet () const
 
void SetLevelThree (const HierarchyLevelUpdate &value)
 
void SetLevelThree (HierarchyLevelUpdate &&value)
 
HierarchyStructureUpdateWithLevelThree (const HierarchyLevelUpdate &value)
 
HierarchyStructureUpdateWithLevelThree (HierarchyLevelUpdate &&value)
 
const HierarchyLevelUpdateGetLevelFour () const
 
bool LevelFourHasBeenSet () const
 
void SetLevelFour (const HierarchyLevelUpdate &value)
 
void SetLevelFour (HierarchyLevelUpdate &&value)
 
HierarchyStructureUpdateWithLevelFour (const HierarchyLevelUpdate &value)
 
HierarchyStructureUpdateWithLevelFour (HierarchyLevelUpdate &&value)
 
const HierarchyLevelUpdateGetLevelFive () const
 
bool LevelFiveHasBeenSet () const
 
void SetLevelFive (const HierarchyLevelUpdate &value)
 
void SetLevelFive (HierarchyLevelUpdate &&value)
 
HierarchyStructureUpdateWithLevelFive (const HierarchyLevelUpdate &value)
 
HierarchyStructureUpdateWithLevelFive (HierarchyLevelUpdate &&value)
 

Detailed Description

Contains information about the level hierarchy to update.

See Also:

AWS API Reference

Definition at line 32 of file HierarchyStructureUpdate.h.

Constructor & Destructor Documentation

◆ HierarchyStructureUpdate() [1/2]

Aws::Connect::Model::HierarchyStructureUpdate::HierarchyStructureUpdate ( )

◆ HierarchyStructureUpdate() [2/2]

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

Member Function Documentation

◆ GetLevelFive()

const HierarchyLevelUpdate& Aws::Connect::Model::HierarchyStructureUpdate::GetLevelFive ( ) const
inline

The update for level five.

Definition at line 168 of file HierarchyStructureUpdate.h.

◆ GetLevelFour()

const HierarchyLevelUpdate& Aws::Connect::Model::HierarchyStructureUpdate::GetLevelFour ( ) const
inline

The update for level four.

Definition at line 137 of file HierarchyStructureUpdate.h.

◆ GetLevelOne()

const HierarchyLevelUpdate& Aws::Connect::Model::HierarchyStructureUpdate::GetLevelOne ( ) const
inline

The update for level one.

Definition at line 44 of file HierarchyStructureUpdate.h.

◆ GetLevelThree()

const HierarchyLevelUpdate& Aws::Connect::Model::HierarchyStructureUpdate::GetLevelThree ( ) const
inline

The update for level three.

Definition at line 106 of file HierarchyStructureUpdate.h.

◆ GetLevelTwo()

const HierarchyLevelUpdate& Aws::Connect::Model::HierarchyStructureUpdate::GetLevelTwo ( ) const
inline

The update for level two.

Definition at line 75 of file HierarchyStructureUpdate.h.

◆ Jsonize()

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

◆ LevelFiveHasBeenSet()

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

The update for level five.

Definition at line 173 of file HierarchyStructureUpdate.h.

◆ LevelFourHasBeenSet()

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

The update for level four.

Definition at line 142 of file HierarchyStructureUpdate.h.

◆ LevelOneHasBeenSet()

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

The update for level one.

Definition at line 49 of file HierarchyStructureUpdate.h.

◆ LevelThreeHasBeenSet()

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

The update for level three.

Definition at line 111 of file HierarchyStructureUpdate.h.

◆ LevelTwoHasBeenSet()

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

The update for level two.

Definition at line 80 of file HierarchyStructureUpdate.h.

◆ operator=()

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

◆ SetLevelFive() [1/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelFive ( const HierarchyLevelUpdate value)
inline

The update for level five.

Definition at line 178 of file HierarchyStructureUpdate.h.

◆ SetLevelFive() [2/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelFive ( HierarchyLevelUpdate &&  value)
inline

The update for level five.

Definition at line 183 of file HierarchyStructureUpdate.h.

◆ SetLevelFour() [1/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelFour ( const HierarchyLevelUpdate value)
inline

The update for level four.

Definition at line 147 of file HierarchyStructureUpdate.h.

◆ SetLevelFour() [2/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelFour ( HierarchyLevelUpdate &&  value)
inline

The update for level four.

Definition at line 152 of file HierarchyStructureUpdate.h.

◆ SetLevelOne() [1/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelOne ( const HierarchyLevelUpdate value)
inline

The update for level one.

Definition at line 54 of file HierarchyStructureUpdate.h.

◆ SetLevelOne() [2/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelOne ( HierarchyLevelUpdate &&  value)
inline

The update for level one.

Definition at line 59 of file HierarchyStructureUpdate.h.

◆ SetLevelThree() [1/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelThree ( const HierarchyLevelUpdate value)
inline

The update for level three.

Definition at line 116 of file HierarchyStructureUpdate.h.

◆ SetLevelThree() [2/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelThree ( HierarchyLevelUpdate &&  value)
inline

The update for level three.

Definition at line 121 of file HierarchyStructureUpdate.h.

◆ SetLevelTwo() [1/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelTwo ( const HierarchyLevelUpdate value)
inline

The update for level two.

Definition at line 85 of file HierarchyStructureUpdate.h.

◆ SetLevelTwo() [2/2]

void Aws::Connect::Model::HierarchyStructureUpdate::SetLevelTwo ( HierarchyLevelUpdate &&  value)
inline

The update for level two.

Definition at line 90 of file HierarchyStructureUpdate.h.

◆ WithLevelFive() [1/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelFive ( const HierarchyLevelUpdate value)
inline

The update for level five.

Definition at line 188 of file HierarchyStructureUpdate.h.

◆ WithLevelFive() [2/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelFive ( HierarchyLevelUpdate &&  value)
inline

The update for level five.

Definition at line 193 of file HierarchyStructureUpdate.h.

◆ WithLevelFour() [1/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelFour ( const HierarchyLevelUpdate value)
inline

The update for level four.

Definition at line 157 of file HierarchyStructureUpdate.h.

◆ WithLevelFour() [2/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelFour ( HierarchyLevelUpdate &&  value)
inline

The update for level four.

Definition at line 162 of file HierarchyStructureUpdate.h.

◆ WithLevelOne() [1/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelOne ( const HierarchyLevelUpdate value)
inline

The update for level one.

Definition at line 64 of file HierarchyStructureUpdate.h.

◆ WithLevelOne() [2/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelOne ( HierarchyLevelUpdate &&  value)
inline

The update for level one.

Definition at line 69 of file HierarchyStructureUpdate.h.

◆ WithLevelThree() [1/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelThree ( const HierarchyLevelUpdate value)
inline

The update for level three.

Definition at line 126 of file HierarchyStructureUpdate.h.

◆ WithLevelThree() [2/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelThree ( HierarchyLevelUpdate &&  value)
inline

The update for level three.

Definition at line 131 of file HierarchyStructureUpdate.h.

◆ WithLevelTwo() [1/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelTwo ( const HierarchyLevelUpdate value)
inline

The update for level two.

Definition at line 95 of file HierarchyStructureUpdate.h.

◆ WithLevelTwo() [2/2]

HierarchyStructureUpdate& Aws::Connect::Model::HierarchyStructureUpdate::WithLevelTwo ( HierarchyLevelUpdate &&  value)
inline

The update for level two.

Definition at line 100 of file HierarchyStructureUpdate.h.


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