7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/Palette.h>
46 template<
typename GlobalNavbarT = Palette>
47 void SetGlobalNavbar(GlobalNavbarT&& value) { m_globalNavbarHasBeenSet =
true; m_globalNavbar = std::forward<GlobalNavbarT>(value); }
48 template<
typename GlobalNavbarT = Palette>
58 template<
typename ContextualNavbarT = Palette>
59 void SetContextualNavbar(ContextualNavbarT&& value) { m_contextualNavbarHasBeenSet =
true; m_contextualNavbar = std::forward<ContextualNavbarT>(value); }
60 template<
typename ContextualNavbarT = Palette>
66 bool m_globalNavbarHasBeenSet =
false;
69 bool m_contextualNavbarHasBeenSet =
false;
NavbarStyle & WithGlobalNavbar(GlobalNavbarT &&value)
bool GlobalNavbarHasBeenSet() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
const Palette & GetGlobalNavbar() const
AWS_QUICKSIGHT_API NavbarStyle(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API NavbarStyle()=default
const Palette & GetContextualNavbar() const
void SetGlobalNavbar(GlobalNavbarT &&value)
NavbarStyle & WithContextualNavbar(ContextualNavbarT &&value)
void SetContextualNavbar(ContextualNavbarT &&value)
AWS_QUICKSIGHT_API NavbarStyle & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ContextualNavbarHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue