Package com.seeq.model
Class NotificationConfigurationOutputV1
java.lang.Object
com.seeq.model.NotificationConfigurationOutputV1
NotificationConfigurationOutputV1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The format in which capsules are grouped in the notificationstatic enum
The format of the report in the notification -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBccEmailRecipientsItem
(EmailNotificationRecipientOutputV1 bccEmailRecipientsItem) addCapsulePropertiesItem
(String capsulePropertiesItem) addCcEmailRecipientsItem
(EmailNotificationRecipientOutputV1 ccEmailRecipientsItem) addToEmailRecipientsItem
(EmailNotificationRecipientOutputV1 toEmailRecipientsItem) bccEmailRecipients
(List<EmailNotificationRecipientOutputV1> bccEmailRecipients) capsuleGrouping
(NotificationConfigurationOutputV1.CapsuleGroupingEnum capsuleGrouping) capsuleProperties
(List<String> capsuleProperties) ccEmailRecipients
(List<EmailNotificationRecipientOutputV1> ccEmailRecipients) contextualText
(String contextualText) boolean
Email addresses or User IDs that will be in the Bcc list of the emailThe format in which capsules are grouped in the notificationThe list of properties included in the notificationEmail addresses or User IDs that will be in the Cc list of the emailText that provides additional context in the notificationThe format of the report in the notificationIANA name of the time zone for notification content.Email addresses or User IDs that will be in the To list of the emailint
hashCode()
void
setBccEmailRecipients
(List<EmailNotificationRecipientOutputV1> bccEmailRecipients) void
setCapsuleGrouping
(NotificationConfigurationOutputV1.CapsuleGroupingEnum capsuleGrouping) void
setCapsuleProperties
(List<String> capsuleProperties) void
setCcEmailRecipients
(List<EmailNotificationRecipientOutputV1> ccEmailRecipients) void
setContextualText
(String contextualText) void
void
setTimezone
(String timezone) void
setToEmailRecipients
(List<EmailNotificationRecipientOutputV1> toEmailRecipients) toEmailRecipients
(List<EmailNotificationRecipientOutputV1> toEmailRecipients) toString()
-
Constructor Details
-
NotificationConfigurationOutputV1
public NotificationConfigurationOutputV1()
-
-
Method Details
-
bccEmailRecipients
public NotificationConfigurationOutputV1 bccEmailRecipients(List<EmailNotificationRecipientOutputV1> bccEmailRecipients) -
addBccEmailRecipientsItem
public NotificationConfigurationOutputV1 addBccEmailRecipientsItem(EmailNotificationRecipientOutputV1 bccEmailRecipientsItem) -
getBccEmailRecipients
Email addresses or User IDs that will be in the Bcc list of the email- Returns:
- bccEmailRecipients
-
setBccEmailRecipients
-
capsuleGrouping
public NotificationConfigurationOutputV1 capsuleGrouping(NotificationConfigurationOutputV1.CapsuleGroupingEnum capsuleGrouping) -
getCapsuleGrouping
The format in which capsules are grouped in the notification- Returns:
- capsuleGrouping
-
setCapsuleGrouping
public void setCapsuleGrouping(NotificationConfigurationOutputV1.CapsuleGroupingEnum capsuleGrouping) -
capsuleProperties
-
addCapsulePropertiesItem
-
getCapsuleProperties
The list of properties included in the notification- Returns:
- capsuleProperties
-
setCapsuleProperties
-
ccEmailRecipients
public NotificationConfigurationOutputV1 ccEmailRecipients(List<EmailNotificationRecipientOutputV1> ccEmailRecipients) -
addCcEmailRecipientsItem
public NotificationConfigurationOutputV1 addCcEmailRecipientsItem(EmailNotificationRecipientOutputV1 ccEmailRecipientsItem) -
getCcEmailRecipients
Email addresses or User IDs that will be in the Cc list of the email- Returns:
- ccEmailRecipients
-
setCcEmailRecipients
-
contextualText
-
getContextualText
Text that provides additional context in the notification- Returns:
- contextualText
-
setContextualText
-
reportFormat
public NotificationConfigurationOutputV1 reportFormat(NotificationConfigurationOutputV1.ReportFormatEnum reportFormat) -
getReportFormat
The format of the report in the notification- Returns:
- reportFormat
-
setReportFormat
-
timezone
-
getTimezone
IANA name of the time zone for notification content. If empty it means UTC is being used- Returns:
- timezone
-
setTimezone
-
toEmailRecipients
public NotificationConfigurationOutputV1 toEmailRecipients(List<EmailNotificationRecipientOutputV1> toEmailRecipients) -
addToEmailRecipientsItem
public NotificationConfigurationOutputV1 addToEmailRecipientsItem(EmailNotificationRecipientOutputV1 toEmailRecipientsItem) -
getToEmailRecipients
Email addresses or User IDs that will be in the To list of the email- Returns:
- toEmailRecipients
-
setToEmailRecipients
-
equals
-
hashCode
public int hashCode() -
toString
-