7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/model/HierarchyGroupSummary.h>
103 bool m_levelOneHasBeenSet =
false;
106 bool m_levelTwoHasBeenSet =
false;
109 bool m_levelThreeHasBeenSet =
false;
112 bool m_levelFourHasBeenSet =
false;
115 bool m_levelFiveHasBeenSet =
false;
AWS_CONNECT_API HierarchyPath & operator=(Aws::Utils::Json::JsonView jsonValue)
bool LevelTwoHasBeenSet() const
HierarchyPath & WithLevelTwo(const HierarchyGroupSummary &value)
HierarchyPath & WithLevelFour(const HierarchyGroupSummary &value)
bool LevelFourHasBeenSet() const
void SetLevelFive(const HierarchyGroupSummary &value)
void SetLevelFive(HierarchyGroupSummary &&value)
HierarchyPath & WithLevelOne(HierarchyGroupSummary &&value)
void SetLevelTwo(HierarchyGroupSummary &&value)
void SetLevelOne(const HierarchyGroupSummary &value)
HierarchyPath & WithLevelFour(HierarchyGroupSummary &&value)
void SetLevelThree(HierarchyGroupSummary &&value)
const HierarchyGroupSummary & GetLevelOne() const
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
bool LevelThreeHasBeenSet() const
void SetLevelFour(const HierarchyGroupSummary &value)
void SetLevelTwo(const HierarchyGroupSummary &value)
const HierarchyGroupSummary & GetLevelThree() const
void SetLevelThree(const HierarchyGroupSummary &value)
HierarchyPath & WithLevelThree(const HierarchyGroupSummary &value)
AWS_CONNECT_API HierarchyPath()
const HierarchyGroupSummary & GetLevelFive() const
HierarchyPath & WithLevelOne(const HierarchyGroupSummary &value)
const HierarchyGroupSummary & GetLevelTwo() const
HierarchyPath & WithLevelFive(HierarchyGroupSummary &&value)
AWS_CONNECT_API HierarchyPath(Aws::Utils::Json::JsonView jsonValue)
void SetLevelOne(HierarchyGroupSummary &&value)
bool LevelFiveHasBeenSet() const
HierarchyPath & WithLevelTwo(HierarchyGroupSummary &&value)
bool LevelOneHasBeenSet() const
HierarchyPath & WithLevelFive(const HierarchyGroupSummary &value)
void SetLevelFour(HierarchyGroupSummary &&value)
const HierarchyGroupSummary & GetLevelFour() const
HierarchyPath & WithLevelThree(HierarchyGroupSummary &&value)
Aws::Utils::Json::JsonValue JsonValue