7#include <aws/qbusiness/QBusiness_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
49 template<
typename CustomCSSUrlT = Aws::String>
51 template<
typename CustomCSSUrlT = Aws::String>
62 template<
typename LogoUrlT = Aws::String>
63 void SetLogoUrl(
LogoUrlT&& value) { m_logoUrlHasBeenSet =
true; m_logoUrl = std::forward<LogoUrlT>(value); }
64 template<
typename LogoUrlT = Aws::String>
75 template<
typename FontUrlT = Aws::String>
76 void SetFontUrl(
FontUrlT&& value) { m_fontUrlHasBeenSet =
true; m_fontUrl = std::forward<FontUrlT>(value); }
77 template<
typename FontUrlT = Aws::String>
88 template<
typename FaviconUrlT = Aws::String>
90 template<
typename FaviconUrlT = Aws::String>
96 bool m_customCSSUrlHasBeenSet =
false;
99 bool m_logoUrlHasBeenSet =
false;
102 bool m_fontUrlHasBeenSet =
false;
105 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