Package com.xebialabs.xlrelease.views
Class TaskViewBuilder
java.lang.Object
com.xebialabs.xlrelease.views.TaskViewBuilder
-
Method Summary
Modifier and TypeMethodDescriptionassignedTo(String owner) build()static TaskViewBuilderwithAddresses(Set<String> addresses) withCreatedReleaseId(String createdReleaseId) withDelayDuringBlackout(boolean delayDuringBlackout) withDeploymentPackage(String deploymentPackage) withDescription(String description) withDueDate(Date dueDate) withEnvironment(String environment) withFlagComment(String flagComment) withFlagStatus(com.xebialabs.xlrelease.domain.status.FlagStatus flagStatus) withFolderId(String folderId) withInputProperties(Map<String, Object> inputProperties) withNewReleaseTitle(String newReleaseTitle) withOutputProperties(Map<String, Object> outputProperties) withPlannedDuration(Long duration) withScheduledStartDate(Date scheduledStartDate) withScriptDefinitionType(String scriptDefinitionType) withServer(String server) withStartRelease(boolean startRelease) withStatus(com.xebialabs.xlrelease.domain.status.TaskStatus status) withSubject(String subject) withTemplateId(String templateId) withVariableMapping(Map<String, String> variableMapping) withVariables(List<com.xebialabs.xlrelease.domain.variables.Variable> variables)
-
Method Details
-
newTaskView
-
withId
-
withTitle
-
withDescription
-
withType
-
withStatus
-
withFlagStatus
-
withFlagComment
-
withDueDate
-
withScheduledStartDate
-
withDelayDuringBlackout
-
assignedTo
-
withTeam
-
withEnvironment
-
withServer
-
withDeploymentPackage
-
withAddresses
-
withSubject
-
withBody
-
withScriptDefinitionType
-
withInputProperties
-
withOutputProperties
-
withPlannedDuration
-
withVariables
public TaskViewBuilder withVariables(List<com.xebialabs.xlrelease.domain.variables.Variable> variables) -
withVariableMapping
-
withNewReleaseTitle
-
withTemplateId
-
withFolderId
-
withCreatedReleaseId
-
withStartRelease
-
withTags
-
build
-