Class TaskViewBuilder


  • public class TaskViewBuilder
    extends java.lang.Object
    • Method Detail

      • withDescription

        public TaskViewBuilder withDescription​(java.lang.String description)
      • withStatus

        public TaskViewBuilder withStatus​(com.xebialabs.xlrelease.domain.status.TaskStatus status)
      • withFlagStatus

        public TaskViewBuilder withFlagStatus​(com.xebialabs.xlrelease.domain.status.FlagStatus flagStatus)
      • withFlagComment

        public TaskViewBuilder withFlagComment​(java.lang.String flagComment)
      • withDueDate

        public TaskViewBuilder withDueDate​(java.util.Date dueDate)
      • withScheduledStartDate

        public TaskViewBuilder withScheduledStartDate​(java.util.Date scheduledStartDate)
      • withDelayDuringBlackout

        public TaskViewBuilder withDelayDuringBlackout​(boolean delayDuringBlackout)
      • assignedTo

        public TaskViewBuilder assignedTo​(java.lang.String owner)
      • withEnvironment

        public TaskViewBuilder withEnvironment​(java.lang.String environment)
      • withServer

        public TaskViewBuilder withServer​(java.lang.String server)
      • withDeploymentPackage

        public TaskViewBuilder withDeploymentPackage​(java.lang.String deploymentPackage)
      • withAddresses

        public TaskViewBuilder withAddresses​(java.util.Set<java.lang.String> addresses)
      • withSubject

        public TaskViewBuilder withSubject​(java.lang.String subject)
      • withScriptDefinitionType

        public TaskViewBuilder withScriptDefinitionType​(java.lang.String scriptDefinitionType)
      • withInputProperties

        public TaskViewBuilder withInputProperties​(java.util.Map<java.lang.String,​java.lang.Object> inputProperties)
      • withOutputProperties

        public TaskViewBuilder withOutputProperties​(java.util.Map<java.lang.String,​java.lang.Object> outputProperties)
      • withPlannedDuration

        public TaskViewBuilder withPlannedDuration​(java.lang.Long duration)
      • withVariables

        public TaskViewBuilder withVariables​(java.util.List<com.xebialabs.xlrelease.domain.variables.Variable> variables)
      • withVariableMapping

        public TaskViewBuilder withVariableMapping​(java.util.Map<java.lang.String,​java.lang.String> variableMapping)
      • withNewReleaseTitle

        public TaskViewBuilder withNewReleaseTitle​(java.lang.String newReleaseTitle)
      • withTemplateId

        public TaskViewBuilder withTemplateId​(java.lang.String templateId)
      • withFolderId

        public TaskViewBuilder withFolderId​(java.lang.String folderId)
      • withCreatedReleaseId

        public TaskViewBuilder withCreatedReleaseId​(java.lang.String createdReleaseId)
      • withStartRelease

        public TaskViewBuilder withStartRelease​(boolean startRelease)
      • withTags

        public TaskViewBuilder withTags​(java.util.List<java.lang.String> tags)