Package com.xebialabs.xlrelease.builder
Class GateTaskBuilder
java.lang.Object
com.xebialabs.xlrelease.builder.TaskBuilder<com.xebialabs.xlrelease.domain.GateTask,GateTaskBuilder>
com.xebialabs.xlrelease.builder.GateTaskBuilder
public class GateTaskBuilder
extends TaskBuilder<com.xebialabs.xlrelease.domain.GateTask,GateTaskBuilder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.GateTaskbuild()static com.xebialabs.xlrelease.domain.GateConditionwithConditions(com.xebialabs.xlrelease.domain.GateCondition... conditions) withDependencies(com.xebialabs.xlrelease.domain.Dependency... dependencies) withDependencies(List<com.xebialabs.xlrelease.domain.Dependency> dependencies) 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
-
GateTaskBuilder
public GateTaskBuilder()
-
-
Method Details
-
withConditions
-
withDependencies
-
withDependencies
public GateTaskBuilder withDependencies(List<com.xebialabs.xlrelease.domain.Dependency> dependencies) -
unchecked
-
build
public com.xebialabs.xlrelease.domain.GateTask build()- Specified by:
buildin classTaskBuilder<com.xebialabs.xlrelease.domain.GateTask,GateTaskBuilder>
-