Uses of Class
org.mockserver.model.ObjectWithJsonToString
Packages that use ObjectWithJsonToString
Package
Description
-
Uses of ObjectWithJsonToString in org.mockserver.dashboard.model
Subclasses of ObjectWithJsonToString in org.mockserver.dashboard.model -
Uses of ObjectWithJsonToString in org.mockserver.load
Subclasses of ObjectWithJsonToString in org.mockserver.loadModifier and TypeClassDescriptionclassThe load profile of aLoadScenario: an ordered list ofLoadStages the orchestrator runs in sequence.classAn API-driven load scenario: an ordered list of templated requestLoadSteps driven at a target concurrency described by aLoadProfile, with optional per-iteration data variation via the scenario'sHttpTemplate.TemplateType.classOne stage of aLoadProfile: a contiguous slice of the run holding or ramping a setpoint fordurationMillis.classOne ordered step of aLoadScenario: the request to fire and the optional think-time to wait before firing the next step in the same iteration. -
Uses of ObjectWithJsonToString in org.mockserver.memory
Subclasses of ObjectWithJsonToString in org.mockserver.memory -
Uses of ObjectWithJsonToString in org.mockserver.mock
Subclasses of ObjectWithJsonToString in org.mockserver.mock -
Uses of ObjectWithJsonToString in org.mockserver.model
Subclasses of ObjectWithJsonToString in org.mockserver.modelModifier and TypeClassDescriptionclassclassclassclassclassclassBody<T>classclassclassA conditional (if-then-else) request matcher.classclassSerialisable predicate descriptors for LLM conversation matching.classclassclassclassclassclassclassclassRepresents a single step in an ordered multi-action expectation pipeline.classclassA body matcher that matches when the request body is "similar enough" to an expected string, using a deterministic string-similarity metric (normalised Jaro-Winkler) with a configurable threshold between0.0and1.0.classclassResponse action for true bidirectional gRPC streaming.classReactive rule for bidirectional gRPC streaming: each inbound client message is matched against rules in order; the first rule whoseGrpcBidiRule.matchJsonmatches the inbound message JSON emits itsGrpcBidiRule.responsesas DATA frames.classDeclarative gRPC fault/chaos injection profile for probabilistically returning gRPC error statuses (UNAVAILABLE, DEADLINE_EXCEEDED, RESOURCE_EXHAUSTED, INTERNAL, etc.) on matched gRPC method calls, with latency, quota, and count-window controls.classclassclassclassclassDeclarative HTTP fault/chaos injection for mocked and forwarded responses: probabilistic connection-drop injection, error status injection (e.g. 500, 503, 429 with an optionalRetry-Afterheader), latency injection, and response-body corruption (truncateBodyAtFractionkeeps only a leading fraction of the body bytes;malformedBodyappends a broken-JSON fragment) for testing client-side body-parsing resilience, and a slow ("dribbled") response (slowResponseChunkSize+slowResponseChunkDelaysend the body in small chunks with a delay between each) for testing read timeouts on a trickling response.classclassclassclassclassForward a request to an upstream host; if upstream returns a configured status code (default 500-599) or times out, return a fallback mock response.classclassclassclassclassclassclassclassclassA minimal, self-contained predicate that gates whether aHttpResponseModifierapplies.classclassclassclassclassclassclassclassclassKeysAndValues<T extends KeyAndValue,K extends KeysAndValues> classKeysToMultiValues<T extends KeyToMultiValue,K extends KeysToMultiValues> classclassDeclarative fault/chaos injection for anHttpLlmResponse, for testing agent resilience: probabilistic provider errors (e.g. 429/529 with aRetry-Afterheader), mid-stream truncation, and malformed SSE chunks.classclassclassclassMatches amultipart/form-datarequest body at the field level.classOpt-in normalisation applied to LLM prompt text beforeConversationPredicatessubstring/regex comparisons are evaluated.classclassclassclassclassclassclassclassclassclassclassDeclarative request to simulate a server preemption (Kubernetes node drain / Spot reclamation / a SIGTERM the platform sends before killing the pod): the server cordons itself (rejecting new exchanges), drains in-flight requests for a bounded window, and optionally signals HTTP/2 clients to stop with a GOAWAY.classDeclarative, protocol-agnostic rate-limiting / quota action attached to anExpectation(a sibling ofchaos).classDeclarative retry/backoff recovery primitive attached to anHttpResponse: "fail the first K matches, then serve the configured success response".classclassclassConfiguration for a mocked rerank response (Cohere/v1/rerank, Voyage/v1/rerank, ...).classclassclassclassclassDeclarative TCP-layer fault/chaos injection profile, applied at the raw byte level before HTTP decoding.classclassToken usage for an LLM completion.classBody matcher that delegates matching to a WASM module stored in theWasmStore.classclassclassclassclassclass -
Uses of ObjectWithJsonToString in org.mockserver.netty.unification
Subclasses of ObjectWithJsonToString in org.mockserver.netty.unification -
Uses of ObjectWithJsonToString in org.mockserver.proxyconfiguration
Subclasses of ObjectWithJsonToString in org.mockserver.proxyconfiguration -
Uses of ObjectWithJsonToString in org.mockserver.serialization.model
Subclasses of ObjectWithJsonToString in org.mockserver.serialization.modelModifier and TypeClassDescriptionclassclassclassclassclassclassclassDTO forConditionalRequestDefinition(if-then-else request matching).classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassSerialization DTO forRecoverAfter.classclassclassclassclassclassDTO for serialising/deserialisingWasmBodyto/from JSON.classclassclass -
Uses of ObjectWithJsonToString in org.mockserver.slo
Subclasses of ObjectWithJsonToString in org.mockserver.sloModifier and TypeClassDescriptionclassA resilience verdict request: a named set ofSloObjectives evaluated synchronously over an already-elapsedSloWindow.classA single objective within anSloCriteria: one service-level indicator compared against a threshold.classThe evaluated outcome of a singleSloObjective: the observed indicator value over the window and whether it satisfied the threshold.classThe resilience verdict produced bySloEvaluatorfor oneSloCriteria.classThe time window over which anSloCriteriais evaluated. -
Uses of ObjectWithJsonToString in org.mockserver.templates.engine.model
Subclasses of ObjectWithJsonToString in org.mockserver.templates.engine.modelModifier and TypeClassDescriptionclassclass -
Uses of ObjectWithJsonToString in org.mockserver.verify
Subclasses of ObjectWithJsonToString in org.mockserver.verify