Uses of Package
org.mockserver.mock.action.http
Packages that use org.mockserver.mock.action.http
Package
Description
-
Classes in org.mockserver.mock.action.http used by org.mockserver.mock.action.httpClassDescriptionCallback interface for sending response frames to the client.Safety circuit-breaker for service-scoped chaos: when the number of error-class chaos faults (5xx synthetic errors, dropped connections, and quota-limit responses) within a configurable sliding window exceeds a threshold, all active service-scoped chaos profiles are automatically halted (disabled) via
ServiceChaosRegistry.reset().Orchestrates scheduled multi-stage chaos experiments.An experiment definition: name, ordered stages, whether to loop, and an optional deferred start (startDelayMillisand/orcronSchedule).Snapshot of the current experiment status.A single stage: profiles to apply to specific hosts for a duration.Per-upstream circuit breaker for forwarded/proxied requests.Callback interface for sending text frames to the client, with optional delay support.The outcome of a gRPC chaos fault decision.Process-wide registry of gRPC chaos profiles, keyed by gRPC service name.Process-wide, stateful request quota for HTTP chaos — a fixed-window rate limiter, the HTTP counterpart ofLlmQuotaRegistry.Cost-budget circuit-breaker for LLM forwarding.Orchestrates an in-process API-driven load scenario.Immutable snapshot of a load scenario's progress, serialized by the GET endpoint.Process-wide state machine for a simulated server preemption (node drain / Spot reclamation / pre-SIGTERM): whenPreemptionSimulator.start(PreemptionRequest)is called the server becomes cordoned — new data-plane exchanges are turned away (503 + Connection: close on HTTP/1.1, GOAWAY on HTTP/2, perPreemptionRequest.Mode) while in-flight requests are allowed to drain for a bounded window.Node-local, stateful per-key attempt counter for theRecoverAfterrecovery primitive.Process-wide registry of service-scoped HTTP chaos profiles, keyed by upstream host.Process-wide registry of TCP-layer chaos profiles, keyed by host. -
Classes in org.mockserver.mock.action.http used by org.mockserver.netty
-
Classes in org.mockserver.mock.action.http used by org.mockserver.netty.grpcClassDescriptionProcess-wide registry of gRPC chaos profiles, keyed by gRPC service name.Process-wide, stateful request quota for HTTP chaos — a fixed-window rate limiter, the HTTP counterpart of
LlmQuotaRegistry. -
Classes in org.mockserver.mock.action.http used by org.mockserver.netty.http3
-
Classes in org.mockserver.mock.action.http used by org.mockserver.netty.unification
-
Classes in org.mockserver.mock.action.http used by org.mockserver.scheduler