Class EmailNotificationSettings

  • All Implemented Interfaces:
    com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, java.io.Serializable, java.lang.Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>

    @Metadata(root=CONFIGURATION,
              versioned=false)
    public class EmailNotificationSettings
    extends com.xebialabs.xlrelease.domain.BaseConfiguration
    See Also:
    Serialized Form
    • Field Detail

      • GLOBAL_EMAIL_NOTIFICATION_SETTINGS_ID

        public static final java.lang.String GLOBAL_EMAIL_NOTIFICATION_SETTINGS_ID
        See Also:
        Constant Field Values
    • Constructor Detail

      • EmailNotificationSettings

        public EmailNotificationSettings()
    • Method Detail

      • getCardinality

        public java.lang.Integer getCardinality()
      • hasNotificationTriggerSettings

        public boolean hasNotificationTriggerSettings​(java.lang.String notificationTriggerName)
      • removeNotificationTriggerSettings

        public void removeNotificationTriggerSettings​(java.lang.String notificationTriggerName)
      • getNotificationTriggerSettings

        public NotificationTriggerSettings getNotificationTriggerSettings​(java.lang.String notificationTriggerName)
      • setNotificationTriggerSettings

        public void setNotificationTriggerSettings​(java.util.List<NotificationTriggerSettings> notificationTriggerSettings)
      • setNotificationTriggerSettings

        public void setNotificationTriggerSettings​(NotificationTriggerSettings notificationTriggerSettings)