Package com.xebialabs.xlrelease.builder
Class CreateReleaseTaskBuilder
java.lang.Object
com.xebialabs.xlrelease.builder.TaskBuilder<com.xebialabs.xlrelease.domain.CreateReleaseTask,CreateReleaseTaskBuilder>
com.xebialabs.xlrelease.builder.CreateReleaseTaskBuilder
public class CreateReleaseTaskBuilder
extends TaskBuilder<com.xebialabs.xlrelease.domain.CreateReleaseTask,CreateReleaseTaskBuilder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.CreateReleaseTaskbuild()withCreatedReleaseId(String createdReleaseId) withFolderId(String folderId) withNewReleaseTitle(String newReleaseTitle) withReleaseTags(String... releaseTags) withReleaseTags(Set<String> releaseTags) withStartRelease(boolean startRelease) withTemplateId(String templateId) withVariables(com.xebialabs.xlrelease.domain.variables.Variable... variables) withVariables(List<com.xebialabs.xlrelease.domain.variables.Variable> variables) 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
-
CreateReleaseTaskBuilder
public CreateReleaseTaskBuilder()
-
-
Method Details
-
withNewReleaseTitle
-
withTemplateId
-
withFolderId
-
withVariables
public CreateReleaseTaskBuilder withVariables(List<com.xebialabs.xlrelease.domain.variables.Variable> variables) -
withVariables
public CreateReleaseTaskBuilder withVariables(com.xebialabs.xlrelease.domain.variables.Variable... variables) -
withCreatedReleaseId
-
withStartRelease
-
withReleaseTags
-
withReleaseTags
-
build
public com.xebialabs.xlrelease.domain.CreateReleaseTask build()- Specified by:
buildin classTaskBuilder<com.xebialabs.xlrelease.domain.CreateReleaseTask,CreateReleaseTaskBuilder>
-