Package org.mockserver.mock.action.http
Class ChaosExperimentOrchestrator.ExperimentDefinition
java.lang.Object
org.mockserver.mock.action.http.ChaosExperimentOrchestrator.ExperimentDefinition
- Enclosing class:
- ChaosExperimentOrchestrator
An experiment definition: name, ordered stages, and whether to loop.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionExperimentDefinition(String name, List<ChaosExperimentOrchestrator.Stage> stages, boolean loop) -
Method Summary
-
Field Details
-
name
-
stages
-
loop
public final boolean loop
-
-
Constructor Details
-
ExperimentDefinition
public ExperimentDefinition(String name, List<ChaosExperimentOrchestrator.Stage> stages, boolean loop)
-
-
Method Details
-
fromJson
public static ChaosExperimentOrchestrator.ExperimentDefinition fromJson(com.fasterxml.jackson.databind.JsonNode node) Deserializes an experiment definition from a JSON node. -
toJson
public com.fasterxml.jackson.databind.node.ObjectNode toJson()Serializes this experiment definition to a JSON node.
-