Class NotificationType<N extends NotificationType<N,P>,P extends NotificationTypeProperties>
- java.lang.Object
-
- com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<P>
-
- com.atlassian.bamboo.specs.api.builders.notification.NotificationType<N,P>
-
- Direct Known Subclasses:
AnyNotificationType,BuildErrorNotification,CommentAddedNotification,DeploymentFailedNotification,DeploymentFinishedNotification,DeploymentStartedAndFinishedNotification,FirstFailedJobNotification,JobCompletedNotification,JobFailedNotification,JobHungNotification,JobStatusChangedNotification,JobTimeoutNotification,JobWithoutAgentNotification,PlanCompletedNotification,PlanFailedNotification,PlanStatusChangedNotification,ResponsibilityChangedNotification,XFailedChainsNotification
public abstract class NotificationType<N extends NotificationType<N,P>,P extends NotificationTypeProperties> extends EntityPropertiesBuilder<P>
Represents notification type.
-
-
Constructor Summary
Constructors Constructor Description NotificationType()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract Pbuild()
-
-
-
Method Detail
-
build
@NotNull protected abstract P build()
- Specified by:
buildin classEntityPropertiesBuilder<P extends NotificationTypeProperties>
-
-