7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
41 template <
typename DefaultT = Aws::String>
43 m_defaultHasBeenSet =
true;
44 m_default = std::forward<DefaultT>(value);
46 template <
typename DefaultT = Aws::String>
59 template <
typename FaviconT = Aws::String>
61 m_faviconHasBeenSet =
true;
62 m_favicon = std::forward<FaviconT>(value);
64 template <
typename FaviconT = Aws::String>
74 bool m_defaultHasBeenSet =
false;
75 bool m_faviconHasBeenSet =
false;
AWS_CONNECT_API ImagesLogo()=default
const Aws::String & GetFavicon() const
const Aws::String & GetDefault() const
void SetFavicon(FaviconT &&value)
ImagesLogo & WithDefault(DefaultT &&value)
AWS_CONNECT_API ImagesLogo(Aws::Utils::Json::JsonView jsonValue)
bool DefaultHasBeenSet() const
ImagesLogo & WithFavicon(FaviconT &&value)
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetDefault(DefaultT &&value)
bool FaviconHasBeenSet() const
AWS_CONNECT_API ImagesLogo & operator=(Aws::Utils::Json::JsonView jsonValue)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue