Class XFailedChainsNotificationProperties

  • All Implemented Interfaces:
    com.atlassian.bamboo.specs.api.model.EntityProperties

    public class XFailedChainsNotificationProperties
    extends com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties ATLASSIAN_PLUGIN  
      static com.atlassian.bamboo.specs.api.validators.common.ValidationContext VALIDATION_CONTEXT  
    • Field Detail

      • VALIDATION_CONTEXT

        public static final com.atlassian.bamboo.specs.api.validators.common.ValidationContext VALIDATION_CONTEXT
      • ATLASSIAN_PLUGIN

        public static final com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties ATLASSIAN_PLUGIN
    • Constructor Detail

      • XFailedChainsNotificationProperties

        public XFailedChainsNotificationProperties​(int numberOfFailures)
    • Method Detail

      • getNumberOfFailures

        public int getNumberOfFailures()
      • getAtlassianPlugin

        @NotNull
        public @NotNull com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties getAtlassianPlugin()
        Specified by:
        getAtlassianPlugin in class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
      • validate

        public void validate()
      • applicableTo

        public java.util.Set<com.atlassian.bamboo.specs.api.builders.Applicability> applicableTo()
        Overrides:
        applicableTo in class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object