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".
    • experimentVerdict

      public final SloVerdict experimentVerdict
      Terminal SLO verdict over the experiment window; null when the experiment had no sloCriteria or has not yet produced a verdict.
  • Constructor Details

  • Method Details

    • toJson

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