69 inline void SetNotificationArn(
const char* value) { m_notificationArnHasBeenSet =
true; m_notificationArn.assign(value); }
189 bool m_notificationArnHasBeenSet;
191 bool m_notificationEventsHasBeenSet;
193 bool m_notificationTypeHasBeenSet;
NotificationConfig & AddNotificationEvents(NotificationEvent &&value)
NotificationConfig & WithNotificationType(NotificationType &&value)
void SetNotificationType(NotificationType &&value)
NotificationConfig & WithNotificationArn(const char *value)
const Aws::String & GetNotificationArn() const
std::vector< T, Aws::Allocator< T > > Vector
NotificationConfig & WithNotificationType(const NotificationType &value)
NotificationConfig & WithNotificationArn(const Aws::String &value)
void SetNotificationEvents(const Aws::Vector< NotificationEvent > &value)
const NotificationType & GetNotificationType() const
NotificationConfig & WithNotificationEvents(const Aws::Vector< NotificationEvent > &value)
NotificationConfig & WithNotificationArn(Aws::String &&value)
void SetNotificationArn(const Aws::String &value)
void SetNotificationArn(Aws::String &&value)
NotificationConfig & WithNotificationEvents(Aws::Vector< NotificationEvent > &&value)
void SetNotificationType(const NotificationType &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
NotificationConfig & AddNotificationEvents(const NotificationEvent &value)
const Aws::Vector< NotificationEvent > & GetNotificationEvents() const
JSON (JavaScript Object Notation).
void SetNotificationArn(const char *value)
void SetNotificationEvents(Aws::Vector< NotificationEvent > &&value)