Class ChaosExperimentOrchestrator.ExperimentHistoryEntry

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

public static final class ChaosExperimentOrchestrator.ExperimentHistoryEntry extends Object
An immutable record of a terminated experiment, retained in the bounded history ring and exposed at GET /chaosExperiment/history. Captures the experiment name, its terminal status, the terminal SLO verdict (if any), and when it terminated.
  • Field Details

    • name

      public final String name
    • status

      public final String status
    • verdict

      public final SloVerdict verdict
      Terminal SLO verdict; null when the experiment had no sloCriteria.
    • terminatedAtMillis

      public final long terminatedAtMillis
  • Method Details

    • toJson

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