roboto.notifications.validator#

Module Contents#

class roboto.notifications.validator.EmailLifecycleStatus#

Bases: str, enum.Enum

Notification email lifecycle status enum

Bounce = 'Bounce'#
Click = 'Click'#
Complaint = 'Complaint'#
Delivery = 'Delivery'#
DeliveryDelay = 'DeliveryDelay'#
Failed = 'Failed'#
Initiated = 'Initiated'#
Open = 'Open'#
Reject = 'Reject'#
RenderingFailure = 'RenderingFailure'#
Send = 'Send'#
Subscription = 'Subscription'#
class roboto.notifications.validator.LifecycleStatusValidator#
classmethod check_lifecycle_status(value)#
class roboto.notifications.validator.NotificationChannel#

Bases: str, enum.Enum

Notification channel enum

Email = 'email'#
WebUi = 'web_ui'#
class roboto.notifications.validator.NotificationType#

Bases: str, enum.Enum

Notification type enum

CommentMention = 'comment_mention'#
class roboto.notifications.validator.ReadStatus#

Bases: str, enum.Enum

Notification read status enum

Read = 'read'#
Unread = 'unread'#
class roboto.notifications.validator.WebUiLifecycleStatus#

Bases: str, enum.Enum

Notification web ui status enum

Acknowledged = 'Acknowledged'#