7#include <aws/pinpoint/Pinpoint_EXPORTS.h>
8#include <aws/pinpoint/model/DefaultButtonConfiguration.h>
9#include <aws/pinpoint/model/OverrideButtonConfiguration.h>
41 template <
typename Andro
idT = Overr
ideButtonConfiguration>
43 m_androidHasBeenSet =
true;
44 m_android = std::forward<AndroidT>(value);
46 template <
typename Andro
idT = Overr
ideButtonConfiguration>
59 template <
typename DefaultConfigT = DefaultButtonConfiguration>
61 m_defaultConfigHasBeenSet =
true;
62 m_defaultConfig = std::forward<DefaultConfigT>(value);
64 template <
typename DefaultConfigT = DefaultButtonConfiguration>
77 template <
typename IOST = Overr
ideButtonConfiguration>
79 m_iOSHasBeenSet =
true;
80 m_iOS = std::forward<IOST>(value);
82 template <
typename IOST = Overr
ideButtonConfiguration>
84 SetIOS(std::forward<IOST>(value));
95 template <
typename WebT = Overr
ideButtonConfiguration>
97 m_webHasBeenSet =
true;
98 m_web = std::forward<WebT>(value);
100 template <
typename WebT = Overr
ideButtonConfiguration>
102 SetWeb(std::forward<WebT>(value));
114 bool m_androidHasBeenSet =
false;
115 bool m_defaultConfigHasBeenSet =
false;
116 bool m_iOSHasBeenSet =
false;
117 bool m_webHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue