Package com.xebialabs.xlrelease.builder
Class NotificationTaskBuilder
java.lang.Object
com.xebialabs.xlrelease.builder.TaskBuilder<com.xebialabs.xlrelease.domain.NotificationTask,NotificationTaskBuilder>
com.xebialabs.xlrelease.builder.NotificationTaskBuilder
public class NotificationTaskBuilder
extends TaskBuilder<com.xebialabs.xlrelease.domain.NotificationTask,NotificationTaskBuilder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.NotificationTaskbuild()withAddresses(String... addresses) withAddresses(Set<String> addresses) withMailPriority(com.xebialabs.xlrelease.domain.notification.MailPriority mailPriority) withReplyTo(String replyTo) withSenderPassword(String password) withSenderUsername(String username) withSubject(String subject) Methods inherited from class com.xebialabs.xlrelease.builder.TaskBuilder
beenDelayed, beenFlagged, beenPostponedDueToBlackout, beenPostponedUntilEnvironmentsAreReserved, completed, isLocked, newContainerTask, newCreateReleaseTask, newCustomScript, newCustomScript, newGateTask, newNotificationTask, newParallelGroup, newRemoteExecution, newScriptTask, newSequentialGroup, newTask, newUserInputTask, pythonScript, withAttachments, withCheckAttributes, withCiAttributes, withComments, withContainer, withDelayDuringBlackout, withDescription, withDueDate, withDueSoonNotified, withEndDate, withFacets, withFailureHandler, withFailuresCount, withFlagComment, withFlagStatus, withId, withIdAndTitle, withLocked, withOriginalScheduledStartDate, withOverdueNotified, withOwner, withPlannedDuration, withPrecondition, withScheduledStartDate, withStartDate, withStatus, withTags, withTaskFailureHandlerEnabled, withTaskRecoverOp, withTeam, withTitle, withVariableMapping, withWaitForScheduledStartDate, withWatchers
-
Constructor Details
-
NotificationTaskBuilder
public NotificationTaskBuilder()
-
-
Method Details
-
withAddresses
-
withAddresses
-
withCc
-
withCc
-
withBcc
-
withBcc
-
withReplyTo
-
withFrom
-
withSenderUsername
-
withSenderPassword
-
withMailPriority
public NotificationTaskBuilder withMailPriority(com.xebialabs.xlrelease.domain.notification.MailPriority mailPriority) -
withSubject
-
withBody
-
build
public com.xebialabs.xlrelease.domain.NotificationTask build()- Specified by:
buildin classTaskBuilder<com.xebialabs.xlrelease.domain.NotificationTask,NotificationTaskBuilder>
-