7#include <aws/devops-guru/DevOpsGuru_EXPORTS.h>
8#include <aws/devops-guru/model/SnsChannelConfig.h>
9#include <aws/devops-guru/model/NotificationFilterConfig.h>
83 bool m_snsHasBeenSet =
false;
86 bool m_filtersHasBeenSet =
false;
AWS_DEVOPSGURU_API NotificationChannelConfig()
bool FiltersHasBeenSet() const
void SetSns(SnsChannelConfig &&value)
bool SnsHasBeenSet() const
void SetFilters(NotificationFilterConfig &&value)
AWS_DEVOPSGURU_API NotificationChannelConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetFilters(const NotificationFilterConfig &value)
NotificationChannelConfig & WithFilters(NotificationFilterConfig &&value)
NotificationChannelConfig & WithSns(const SnsChannelConfig &value)
NotificationChannelConfig & WithSns(SnsChannelConfig &&value)
AWS_DEVOPSGURU_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSns(const SnsChannelConfig &value)
AWS_DEVOPSGURU_API NotificationChannelConfig(Aws::Utils::Json::JsonView jsonValue)
NotificationChannelConfig & WithFilters(const NotificationFilterConfig &value)
const SnsChannelConfig & GetSns() const
const NotificationFilterConfig & GetFilters() const
Aws::Utils::Json::JsonValue JsonValue