Package com.xebialabs.xlrelease.builder
Class CustomScriptTaskBuilder
java.lang.Object
com.xebialabs.xlrelease.builder.TaskBuilder<com.xebialabs.xlrelease.domain.CustomScriptTask,CustomScriptTaskBuilder>
com.xebialabs.xlrelease.builder.BaseScriptTaskBuilder<com.xebialabs.xlrelease.domain.CustomScriptTask,CustomScriptTaskBuilder>
com.xebialabs.xlrelease.builder.CustomScriptTaskBuilder
public class CustomScriptTaskBuilder
extends BaseScriptTaskBuilder<com.xebialabs.xlrelease.domain.CustomScriptTask,CustomScriptTaskBuilder>
-
Constructor Summary
ConstructorsConstructorDescriptionCustomScriptTaskBuilder(String scriptDefinitionType) CustomScriptTaskBuilder(String scriptDefinitionType, String type) -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.CustomScriptTaskbuild()withInputParameters(Map<String, Object> inputParameters) withKeepPreviousOutputPropertiesOnRetry(boolean keepPreviousOutputPropertiesOnRetry) withOutputProperties(Map<String, Object> outputProperties) withStatusLine(String statusLine) Methods inherited from class com.xebialabs.xlrelease.builder.BaseScriptTaskBuilder
withExecutionIdMethods 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
-
CustomScriptTaskBuilder
-
CustomScriptTaskBuilder
-
-
Method Details
-
withInputParameters
-
withOutputProperties
-
withStatusLine
-
withKeepPreviousOutputPropertiesOnRetry
public CustomScriptTaskBuilder withKeepPreviousOutputPropertiesOnRetry(boolean keepPreviousOutputPropertiesOnRetry) -
build
public com.xebialabs.xlrelease.domain.CustomScriptTask build()- Specified by:
buildin classTaskBuilder<com.xebialabs.xlrelease.domain.CustomScriptTask,CustomScriptTaskBuilder>
-