Class DeploymentTaskReportLine

java.lang.Object
com.xebialabs.deployit.engine.api.dto.DeploymentTaskReportLine

public class DeploymentTaskReportLine extends Object
  • Constructor Details

    • DeploymentTaskReportLine

      public DeploymentTaskReportLine()
  • Method Details

    • getTaskId

      public String getTaskId()
      Returns:
      The Taks ID.
    • setTaskId

      public DeploymentTaskReportLine setTaskId(String taskId)
      Parameters:
      taskId - The Taks ID.
      Returns:
      The this object.
    • getStartDate

      public org.joda.time.DateTime getStartDate()
      Returns:
      The Start Date of Task.
    • setStartDate

      public DeploymentTaskReportLine setStartDate(org.joda.time.DateTime startDate)
      Parameters:
      startDate - The Start Date of Task.
      Returns:
      The this object.
    • getCompletionDate

      public org.joda.time.DateTime getCompletionDate()
      Returns:
      The Completion Date of Task.
    • setCompletionDate

      public DeploymentTaskReportLine setCompletionDate(org.joda.time.DateTime completionDate)
      Parameters:
      completionDate - The Completion Date of Task.
      Returns:
      The this object.
    • getStatus

      public String getStatus()
      Returns:
      The Status of Task.
    • setStatus

      public DeploymentTaskReportLine setStatus(String status)
      Parameters:
      status - The Status of Task.
      Returns:
      The this object.
    • getTaskType

      public String getTaskType()
      re
      Returns:
      The Task Type.
    • setTaskType

      public DeploymentTaskReportLine setTaskType(String taskType)
      Parameters:
      taskType - The Task Type.
      Returns:
      The this object.
    • getUser

      public String getUser()
      Returns:
      The user associated with the Task.
    • setUser

      public DeploymentTaskReportLine setUser(String user)
      Parameters:
      user - The user associated with the Task.
      Returns:
      The this object.
    • getEnvironment

      public String getEnvironment()
      Returns:
      The Environment CI path associated with the Task.
    • setEnvironment

      public DeploymentTaskReportLine setEnvironment(String environment)
      Parameters:
      environment - The Environment CI path associated with the Task.
      Returns:
      The this object.
    • getEnvironmentId

      public String getEnvironmentId()
      Returns:
      The Environment CI ID associated with the Task.
    • setEnvironmentId

      public DeploymentTaskReportLine setEnvironmentId(String environmentId)
      Parameters:
      environmentId - The Environment CI ID associated with the Task.
      Returns:
      The this object.
    • getEnvironmentIdWithoutRoot

      public String getEnvironmentIdWithoutRoot()
      Returns:
      The Environment CI name associated with the Task.
    • setEnvironmentIdWithoutRoot

      public DeploymentTaskReportLine setEnvironmentIdWithoutRoot(String environmentIdWithoutRoot)
      Parameters:
      environmentIdWithoutRoot - The Environment CI name associated with the Task.
      Returns:
      The this object.
    • getDeploymentPackage

      public String getDeploymentPackage()
      Returns:
      The Deployment Package associated with the Task.
    • setDeploymentPackage

      public DeploymentTaskReportLine setDeploymentPackage(String deploymentPackage)
      Parameters:
      deploymentPackage - The Deployment Package associated with the Task.
      Returns:
      The this object.
    • getRolledBack

      public Boolean getRolledBack()
      Returns:
      The flag marking if this Task is Rollback of an original task (rollback task shares same Task ID as original task).
    • setRolledBack

      public DeploymentTaskReportLine setRolledBack(Boolean rolledBack)
      Parameters:
      rolledBack - The flag marking if this Task is Rollback of an original task.
      Returns:
      The this object.
    • getBlock

      public BlockState getBlock()
      Returns:
      If FULL FetchMode was toggled block field will contain details of task execution blocks.
    • setBlock

      public DeploymentTaskReportLine setBlock(BlockState block)
      Parameters:
      block - The Task execution blocks.
      Returns:
      The this object.
    • getWorkerName

      public String getWorkerName()
      Returns:
      The name of worker that executes this task.
    • setWorkerName

      public DeploymentTaskReportLine setWorkerName(String workerName)
      Parameters:
      workerName - The name of worker that executes this task.
      Returns:
      The this object.