7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/qbusiness/QBusiness_EXPORTS.h>
43 template <
typename CustomCSSUrlT = Aws::String>
45 m_customCSSUrlHasBeenSet =
true;
46 m_customCSSUrl = std::forward<CustomCSSUrlT>(value);
48 template <
typename CustomCSSUrlT = Aws::String>
62 template <
typename LogoUrlT = Aws::String>
64 m_logoUrlHasBeenSet =
true;
65 m_logoUrl = std::forward<LogoUrlT>(value);
67 template <
typename LogoUrlT = Aws::String>
81 template <
typename FontUrlT = Aws::String>
83 m_fontUrlHasBeenSet =
true;
84 m_fontUrl = std::forward<FontUrlT>(value);
86 template <
typename FontUrlT = Aws::String>
100 template <
typename FaviconUrlT = Aws::String>
102 m_faviconUrlHasBeenSet =
true;
103 m_faviconUrl = std::forward<FaviconUrlT>(value);
105 template <
typename FaviconUrlT = Aws::String>
119 bool m_customCSSUrlHasBeenSet =
false;
120 bool m_logoUrlHasBeenSet =
false;
121 bool m_fontUrlHasBeenSet =
false;
122 bool m_faviconUrlHasBeenSet =
false;
CustomizationConfiguration & WithFaviconUrl(FaviconUrlT &&value)
const Aws::String & GetCustomCSSUrl() const
AWS_QBUSINESS_API Aws::Utils::Json::JsonValue Jsonize() const
CustomizationConfiguration & WithFontUrl(FontUrlT &&value)
const Aws::String & GetLogoUrl() const
const Aws::String & GetFontUrl() const
void SetLogoUrl(LogoUrlT &&value)
void SetFontUrl(FontUrlT &&value)
void SetFaviconUrl(FaviconUrlT &&value)
AWS_QBUSINESS_API CustomizationConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool FaviconUrlHasBeenSet() const
AWS_QBUSINESS_API CustomizationConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool FontUrlHasBeenSet() const
AWS_QBUSINESS_API CustomizationConfiguration()=default
void SetCustomCSSUrl(CustomCSSUrlT &&value)
CustomizationConfiguration & WithCustomCSSUrl(CustomCSSUrlT &&value)
bool LogoUrlHasBeenSet() const
bool CustomCSSUrlHasBeenSet() const
CustomizationConfiguration & WithLogoUrl(LogoUrlT &&value)
const Aws::String & GetFaviconUrl() const
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue