7#include <aws/timestream-query/TimestreamQuery_EXPORTS.h>
8#include <aws/timestream-query/model/SnsConfiguration.h>
21namespace TimestreamQuery
56 bool m_snsConfigurationHasBeenSet =
false;
NotificationConfiguration & WithSnsConfiguration(const SnsConfiguration &value)
void SetSnsConfiguration(const SnsConfiguration &value)
AWS_TIMESTREAMQUERY_API NotificationConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_TIMESTREAMQUERY_API NotificationConfiguration()
AWS_TIMESTREAMQUERY_API Aws::Utils::Json::JsonValue Jsonize() const
NotificationConfiguration & WithSnsConfiguration(SnsConfiguration &&value)
AWS_TIMESTREAMQUERY_API NotificationConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetSnsConfiguration(SnsConfiguration &&value)
const SnsConfiguration & GetSnsConfiguration() const
bool SnsConfigurationHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue