Package com.xebialabs.xlrelease.builder
Class ScriptTaskBuilder
- java.lang.Object
-
- com.xebialabs.xlrelease.builder.TaskBuilder<T,S>
-
- com.xebialabs.xlrelease.builder.BaseScriptTaskBuilder<com.xebialabs.xlrelease.domain.ScriptTask,ScriptTaskBuilder>
-
- com.xebialabs.xlrelease.builder.ScriptTaskBuilder
-
public class ScriptTaskBuilder extends BaseScriptTaskBuilder<com.xebialabs.xlrelease.domain.ScriptTask,ScriptTaskBuilder>
-
-
Constructor Summary
Constructors Constructor Description ScriptTaskBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.xebialabs.xlrelease.domain.ScriptTaskbuild()ScriptTaskBuilderwithIgnoreScriptVariableInterpolation(boolean ignoreScriptVariableInterpolation)ScriptTaskBuilderwithScript(java.lang.String script)-
Methods inherited from class com.xebialabs.xlrelease.builder.BaseScriptTaskBuilder
withExecutionId
-
Methods inherited from class com.xebialabs.xlrelease.builder.TaskBuilder
beenDelayed, beenFlagged, beenPostponedDueToBlackout, beenPostponedUntilEnvironmentsAreReserved, completed, isLocked, newCreateReleaseTask, newCustomScript, newCustomScript, newGateTask, newNotificationTask, newParallelGroup, newScriptTask, newSequentialGroup, newTask, newUserInputTask, pythonScript, withAttachments, withCheckAttributes, 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
-
-
-
-
Method Detail
-
withScript
public ScriptTaskBuilder withScript(java.lang.String script)
-
withIgnoreScriptVariableInterpolation
public ScriptTaskBuilder withIgnoreScriptVariableInterpolation(boolean ignoreScriptVariableInterpolation)
-
build
public com.xebialabs.xlrelease.domain.ScriptTask build()
- Specified by:
buildin classTaskBuilder<com.xebialabs.xlrelease.domain.ScriptTask,ScriptTaskBuilder>
-
-