Class ChaosExperimentOrchestrator.ExperimentStatus

java.lang.Object
org.mockserver.mock.action.http.ChaosExperimentOrchestrator.ExperimentStatus
Enclosing class:
ChaosExperimentOrchestrator

public static class ChaosExperimentOrchestrator.ExperimentStatus extends Object
Snapshot of the current experiment status.
  • Field Details

    • name

      public final String name
    • status

      public final String status
    • currentStageIndex

      public final int currentStageIndex
    • totalStages

      public final int totalStages
    • stageElapsedMillis

      public final long stageElapsedMillis
    • stageRemainingMillis

      public final long stageRemainingMillis
    • loopIteration

      public final int loopIteration
    • totalElapsedMillis

      public final long totalElapsedMillis
    • definition

    • startRemainingMillis

      public final long startRemainingMillis
      Milliseconds until a deferred-start experiment begins; 0 unless status is "scheduled".
  • Constructor Details

    • ExperimentStatus

      public ExperimentStatus(String name, String status, int currentStageIndex, int totalStages, long stageElapsedMillis, long stageRemainingMillis, int loopIteration, long totalElapsedMillis, ChaosExperimentOrchestrator.ExperimentDefinition definition, long startRemainingMillis)
  • Method Details

    • toJson

      public com.fasterxml.jackson.databind.node.ObjectNode toJson()