Class StepStateOptimised

java.lang.Object
com.xebialabs.deployit.core.rest.api.StepStateOptimised
All Implemented Interfaces:
com.xebialabs.deployit.engine.api.execution.StepState, com.xebialabs.deployit.engine.api.execution.StepStateLight

public class StepStateOptimised extends Object implements com.xebialabs.deployit.engine.api.execution.StepStateLight
  • Constructor Details

    • StepStateOptimised

      public StepStateOptimised(com.xebialabs.deployit.engine.api.execution.StepState wrapped)
  • Method Details

    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getState

      public com.xebialabs.deployit.engine.api.execution.StepExecutionState getState()
      Specified by:
      getState in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getLog

      public String getLog()
      Specified by:
      getLog in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getPreviousAttemptsLogs

      public List<String> getPreviousAttemptsLogs()
      Specified by:
      getPreviousAttemptsLogs in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getStartDate

      public org.joda.time.DateTime getStartDate()
      Specified by:
      getStartDate in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getCompletionDate

      public org.joda.time.DateTime getCompletionDate()
      Specified by:
      getCompletionDate in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getFailureCount

      public int getFailureCount()
      Specified by:
      getFailureCount in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getMetadata

      public Map<String,String> getMetadata()
      Specified by:
      getMetadata in interface com.xebialabs.deployit.engine.api.execution.StepState
    • getSkippable

      public boolean getSkippable()
      Specified by:
      getSkippable in interface com.xebialabs.deployit.engine.api.execution.StepState