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 Constructor Description GateTaskBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.xebialabs.xlrelease.domain.GateTaskbuild()static com.xebialabs.xlrelease.domain.GateConditionunchecked(java.lang.String id, java.lang.String title)GateTaskBuilderwithConditions(com.xebialabs.xlrelease.domain.GateCondition... conditions)GateTaskBuilderwithDependencies(com.xebialabs.xlrelease.domain.Dependency... dependencies)GateTaskBuilderwithDependencies(java.util.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, 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
-
-
-
-
Method Detail
-
withConditions
public GateTaskBuilder withConditions(com.xebialabs.xlrelease.domain.GateCondition... conditions)
-
withDependencies
public GateTaskBuilder withDependencies(com.xebialabs.xlrelease.domain.Dependency... dependencies)
-
withDependencies
public GateTaskBuilder withDependencies(java.util.List<com.xebialabs.xlrelease.domain.Dependency> dependencies)
-
unchecked
public static com.xebialabs.xlrelease.domain.GateCondition unchecked(java.lang.String id, java.lang.String title)
-
build
public com.xebialabs.xlrelease.domain.GateTask build()
- Specified by:
buildin classTaskBuilder<com.xebialabs.xlrelease.domain.GateTask,GateTaskBuilder>
-
-