Class RemoteStepState

  • All Implemented Interfaces:
    com.xebialabs.deployit.engine.api.execution.StepState

    public class RemoteStepState
    extends java.lang.Object
    implements com.xebialabs.deployit.engine.api.execution.StepState
    • Constructor Detail

      • RemoteStepState

        public RemoteStepState()
    • Method Detail

      • getDescription

        public java.lang.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 java.lang.String getLog()
        Specified by:
        getLog in interface com.xebialabs.deployit.engine.api.execution.StepState
      • getPreviousAttemptsLogs

        public java.util.List<java.lang.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 java.util.Map<java.lang.String,​java.lang.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
      • setDescription

        public void setDescription​(java.lang.String description)
      • setState

        public void setState​(com.xebialabs.deployit.engine.api.execution.StepExecutionState state)
      • setLog

        public void setLog​(java.lang.String log)
      • setPreviousAttemptsLogs

        public void setPreviousAttemptsLogs​(java.util.List<java.lang.String> logs)
      • setStartDate

        public void setStartDate​(org.joda.time.DateTime startDate)
      • setCompletionDate

        public void setCompletionDate​(org.joda.time.DateTime completionDate)
      • setFailureCount

        public void setFailureCount​(int failureCount)
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​java.lang.String> metadata)
      • setSkippable

        public void setSkippable​(boolean skippable)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object