Class Process

All Implemented Interfaces:
Serializable

public class Process extends MorpheusModel
See Also:
  • Field Details

    • stepType

      public ProcessStepType stepType
    • type

      Deprecated.
      Use stepType instead
    • username

      public String username
    • status

      public String status
      The process status (e.g. 'pending', 'running', 'complete', 'failed').
      Since:
      1.5.0
    • message

      public String message
      The process-level message. Shown in the history detail when the process status is not 'failed'.
      Since:
      1.5.0
    • error

      public String error
      The process-level error. Shown in the history detail when the process status is 'failed'.
      Since:
      1.5.0
    • percent

      public Double percent
      Progress percentage (0-100).
      Since:
      1.5.0
    • startDate

      public Date startDate
      When the process was started.
      Since:
      1.5.0
    • endDate

      public Date endDate
      When the process ended. Null if still active.
      Since:
      1.5.0
    • displayName

      public String displayName
      Display name for this process (e.g. instance name, server name).
      Since:
      1.5.0
    • eventTitle

      public String eventTitle
      The event title for this process (e.g. "Configuring Networking").
      Since:
      1.5.0
    • name

      public String name
      The name of the process.
      Since:
      1.5.0
    • description

      public String description
      Description of this process.
      Since:
      1.5.0
    • processEvents

      public List<ProcessEvent> processEvents
      The process events (steps) associated with this process. Populated when loading a process with its full detail.
      Since:
      1.5.0
  • Constructor Details

    • Process

      public Process()
  • Method Details