A B C D E F G H I M O P R S U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a2aMock() - Static method in class org.mockserver.client.A2aMockBuilder
- a2aMock(String) - Static method in class org.mockserver.client.A2aMockBuilder
- A2aMockBuilder - Class in org.mockserver.client
- A2aMockBuilder.A2aSkillBuilder - Class in org.mockserver.client
- A2aMockBuilder.A2aTaskHandlerBuilder - Class in org.mockserver.client
- and() - Method in class org.mockserver.client.A2aMockBuilder.A2aSkillBuilder
- and() - Method in class org.mockserver.client.A2aMockBuilder.A2aTaskHandlerBuilder
- and() - Method in class org.mockserver.client.McpMockBuilder.McpPromptBuilder
- and() - Method in class org.mockserver.client.McpMockBuilder.McpResourceBuilder
- and() - Method in class org.mockserver.client.McpMockBuilder.McpToolBuilder
- applyTo(MockServerClient) - Method in class org.mockserver.client.A2aMockBuilder
- applyTo(MockServerClient) - Method in class org.mockserver.client.McpMockBuilder
B
- bind(Integer...) - Method in class org.mockserver.client.MockServerClient
-
Bind new ports to listen on
- build() - Method in class org.mockserver.client.A2aMockBuilder
- build() - Method in class org.mockserver.client.McpMockBuilder
C
- clear(String) - Method in class org.mockserver.client.MockServerClient
-
Clear all expectations and logs that match the expectation id
- clear(String, ClearType) - Method in class org.mockserver.client.MockServerClient
-
Clear expectations, logs or both that match the expectation id
- clear(ExpectationId) - Method in class org.mockserver.client.MockServerClient
-
Clear all expectations and logs that match the expectation id
- clear(ExpectationId, ClearType) - Method in class org.mockserver.client.MockServerClient
-
Clear expectations, logs or both that match the expectation id
- clear(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Clear all expectations and logs that match the request matcher
- clear(RequestDefinition, ClearType) - Method in class org.mockserver.client.MockServerClient
-
Clear expectations, logs or both that match the request matcher
- clearGrpcDescriptors() - Method in class org.mockserver.client.MockServerClient
- ClientException - Exception in org.mockserver.client
- close() - Method in class org.mockserver.client.MockServerClient
- contextPath() - Method in class org.mockserver.client.MockServerClient
- crud(CrudExpectationsDefinition) - Method in class org.mockserver.client.MockServerClient
-
Register a CRUD simulation that auto-generates RESTful endpoints for a given base path.
D
- debugMismatch(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Analyze why a request does not match any active expectations, showing per-field match failures for each expectation.
E
- error(HttpError) - Method in class org.mockserver.client.ForwardChainExpectation
-
Return error when expectation is matched
- ExpectationInitializer - Interface in org.mockserver.client.initialize
-
Deprecated.instead use org.mockserver.client.initialize.PluginExpectationInitializer or org.mockserver.server.initialize.ExpectationInitializer
F
- forward(ExpectationForwardCallback) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on object locally or remotely (over web socket) to generate request to forward when expectation is matched
- forward(ExpectationForwardCallback, ExpectationForwardAndResponseCallback) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on object locally or remotely (over web socket) to generate request to forward when expectation is matched
- forward(ExpectationForwardCallback, ExpectationForwardAndResponseCallback, Delay) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on object locally or remotely (over web socket) to generate request to forward when expectation is matched
- forward(ExpectationForwardCallback, Delay) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on object locally or remotely (over web socket) to generate request to forward when expectation is matched
- forward(HttpClassCallback) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on local class in same JVM implementing ExpectationResponseCallback to generate request to forward when expectation is matched
- forward(HttpForward) - Method in class org.mockserver.client.ForwardChainExpectation
-
Forward request to the specified host and port when expectation is matched
- forward(HttpOverrideForwardedRequest) - Method in class org.mockserver.client.ForwardChainExpectation
-
Override fields, headers, and cookies etc in request being forwarded with specified fields, headers and cookies, etc in the specified request when expectation is matched
- forward(HttpTemplate) - Method in class org.mockserver.client.ForwardChainExpectation
-
Evaluate Velocity or JavaScript template to generate request to forward when expectation is matched
- ForwardChainExpectation - Class in org.mockserver.client
G
- getPort() - Method in class org.mockserver.client.MockServerClient
H
- hasStarted() - Method in class org.mockserver.client.MockServerClient
-
Returns whether MockServer has started, if called after MockServer has been stopped this method will block for 5 seconds while confirming MockServer is not starting
- hasStarted(int, long, TimeUnit) - Method in class org.mockserver.client.MockServerClient
-
Returns whether server MockServer has started, by polling the MockServer a configurable amount of times
- hasStopped() - Method in class org.mockserver.client.MockServerClient
-
Returns whether MockServer has stopped, if called too quickly after starting MockServer this may return false because MockServer has not yet started, to ensure MockServer has started use hasStarted()
- hasStopped(int, long, TimeUnit) - Method in class org.mockserver.client.MockServerClient
-
Returns whether server MockServer has stopped, by polling the MockServer a configurable amount of times.
I
- initializeExpectations(MockServerClient) - Method in interface org.mockserver.client.initialize.ExpectationInitializer
-
Deprecated.
- initializeExpectations(MockServerClient) - Method in interface org.mockserver.client.initialize.PluginExpectationInitializer
- isRunning() - Method in class org.mockserver.client.MockServerClient
-
Deprecated.use hasStopped() or hasStarted() instead
- isRunning(int, long, TimeUnit) - Method in class org.mockserver.client.MockServerClient
-
Deprecated.use hasStopped() or hasStarted() instead
- isSecure() - Method in class org.mockserver.client.MockServerClient
M
- matchingMessage(String) - Method in class org.mockserver.client.A2aMockBuilder.A2aTaskHandlerBuilder
- mcpMock() - Static method in class org.mockserver.client.McpMockBuilder
- mcpMock(String) - Static method in class org.mockserver.client.McpMockBuilder
- McpMockBuilder - Class in org.mockserver.client
- McpMockBuilder.McpPromptBuilder - Class in org.mockserver.client
- McpMockBuilder.McpResourceBuilder - Class in org.mockserver.client
- McpMockBuilder.McpToolBuilder - Class in org.mockserver.client
- MockServerClient - Class in org.mockserver.client
- MockServerClient(String, int) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer at the specified host and port for example:
- MockServerClient(String, int, String) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer at the specified host and port and contextPath for example:
- MockServerClient(ClientConfiguration, String, int) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer at the specified host and port for example:
- MockServerClient(ClientConfiguration, String, int, String) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer at the specified host and port and contextPath for example:
- MockServerClient(ClientConfiguration, CompletableFuture<Integer>) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer on localhost at the port specified with the Future
- MockServerClient(Configuration, String, int) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer at the specified host and port for example:
- MockServerClient(Configuration, String, int, String) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer at the specified host and port and contextPath for example:
- MockServerClient(Configuration, CompletableFuture<Integer>) - Constructor for class org.mockserver.client.MockServerClient
-
Start the client communicating to a MockServer on localhost at the port specified with the Future
O
- onTaskSend() - Method in class org.mockserver.client.A2aMockBuilder
- openUI() - Method in class org.mockserver.client.MockServerClient
-
Launch UI and wait the default period to allow the UI to launch and start collecting logs, this ensures that the log are visible in the UI even if MockServer is shutdown by a test shutdown function, such as After, AfterClass, AfterAll, etc
- openUI(TimeUnit, long) - Method in class org.mockserver.client.MockServerClient
-
Launch UI and wait a specified period to allow the UI to launch and start collecting logs, this ensures that the log are visible in the UI even if MockServer is shutdown by a test shutdown function, such as After, AfterClass, AfterAll, etc
- org.mockserver.client - package org.mockserver.client
- org.mockserver.client.initialize - package org.mockserver.client.initialize
P
- PluginExpectationInitializer - Interface in org.mockserver.client.initialize
-
If the MockServer is started using the Maven Plugin a initializationClass property can be specified to initialize expectations, when the MockServer starts.
- portFuture - Variable in class org.mockserver.client.MockServerClient
R
- remoteAddress() - Method in class org.mockserver.client.MockServerClient
- reset() - Method in class org.mockserver.client.MockServerClient
-
Reset MockServer by clearing all expectations
- respond(List<HttpResponse>) - Method in class org.mockserver.client.ForwardChainExpectation
-
Set a list of responses to cycle through sequentially when expectation is matched.
- respond(ExpectationResponseCallback) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on object locally or remotely (over web socket) to generate response to return when expectation is matched
- respond(ExpectationResponseCallback, Delay) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on object locally or remotely (over web socket) to generate response to return when expectation is matched
- respond(HttpClassCallback) - Method in class org.mockserver.client.ForwardChainExpectation
-
Call method on local class in same JVM implementing ExpectationResponseCallback to generate response to return when expectation is matched
- respond(HttpResponse) - Method in class org.mockserver.client.ForwardChainExpectation
-
Return response when expectation is matched
- respond(HttpTemplate) - Method in class org.mockserver.client.ForwardChainExpectation
-
Evaluate Velocity or JavaScript template to generate response to return when expectation is matched
- respondingWith(String) - Method in class org.mockserver.client.A2aMockBuilder.A2aTaskHandlerBuilder
- respondingWith(String) - Method in class org.mockserver.client.McpMockBuilder.McpToolBuilder
- respondingWith(String, boolean) - Method in class org.mockserver.client.A2aMockBuilder.A2aTaskHandlerBuilder
- respondingWith(String, boolean) - Method in class org.mockserver.client.McpMockBuilder.McpToolBuilder
- respondingWith(String, String) - Method in class org.mockserver.client.McpMockBuilder.McpPromptBuilder
- respondWithBinary(BinaryResponse) - Method in class org.mockserver.client.ForwardChainExpectation
- respondWithDns(DnsResponse) - Method in class org.mockserver.client.ForwardChainExpectation
- respondWithGrpcStream(GrpcStreamResponse) - Method in class org.mockserver.client.ForwardChainExpectation
- respondWithSse(HttpSseResponse) - Method in class org.mockserver.client.ForwardChainExpectation
- respondWithWebSocket(HttpWebSocketResponse) - Method in class org.mockserver.client.ForwardChainExpectation
- retrieveActiveExpectations(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the active expectations match the httpRequest parameter, use null for the parameter to retrieve all expectations
- retrieveActiveExpectations(RequestDefinition, Format) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the active expectations match the httpRequest parameter, use null for the parameter to retrieve all expectations
- retrieveConfiguration() - Method in class org.mockserver.client.MockServerClient
- retrieveGrpcServices() - Method in class org.mockserver.client.MockServerClient
- retrieveLogEntries(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Retrieve log entries as typed objects that match the httpRequest parameter, use null for the parameter to retrieve all log entries.
- retrieveLogEntries(RequestDefinition, long, long) - Method in class org.mockserver.client.MockServerClient
-
Retrieve log entries as typed objects that match the httpRequest parameter, filtered to a time window.
- retrieveLogEntriesByCorrelationId(String) - Method in class org.mockserver.client.MockServerClient
-
Retrieve log entries as typed objects filtered by correlation ID.
- retrieveLogMessages(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the logs associated to a specific requests, this shows all logs for expectation matching, verification, clearing, etc
- retrieveLogMessagesArray(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the logs associated to a specific requests, this shows all logs for expectation matching, verification, clearing, etc
- retrieveLogsByCorrelationId(String) - Method in class org.mockserver.client.MockServerClient
-
Retrieve all log entries that share the specified correlationId.
- retrieveMetrics() - Method in class org.mockserver.client.MockServerClient
- retrieveRecordedExpectations(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the request-response combinations that have been recorded as a list of expectations, only those that match the httpRequest parameter are returned, use null to retrieve all requests
- retrieveRecordedExpectations(RequestDefinition, Format) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the request-response combinations that have been recorded as a list of expectations, only those that match the httpRequest parameter are returned, use null to retrieve all requests
- retrieveRecordedRequests(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requests
- retrieveRecordedRequests(RequestDefinition, Format) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requests
- retrieveRecordedRequestsAndResponses(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the recorded requests and responses that match the httpRequest parameter, use null for the parameter to retrieve all requests and responses
- retrieveRecordedRequestsAndResponses(RequestDefinition, Format) - Method in class org.mockserver.client.MockServerClient
-
Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requests
S
- sendExpectation(Expectation...) - Method in class org.mockserver.client.MockServerClient
-
Deprecated.this is deprecated due to unclear naming, use method upsert(Expectation... expectations) instead
- setProxyConfiguration(ProxyConfiguration) - Method in class org.mockserver.client.MockServerClient
-
Deprecated.use withProxyConfiguration which is more consistent with MockServer API style
- setRequestOverride(HttpRequest) - Method in class org.mockserver.client.MockServerClient
-
Deprecated.use withRequestOverride which is more consistent with MockServer API style
- stop() - Method in class org.mockserver.client.MockServerClient
-
Stop MockServer gracefully (only support for Netty version, not supported for WAR version)
- stop(boolean) - Method in class org.mockserver.client.MockServerClient
-
Stop MockServer gracefully (only support for Netty version, not supported for WAR version)
- stopAsync() - Method in class org.mockserver.client.MockServerClient
-
Stop MockServer gracefully (only support for Netty version, not supported for WAR version)
U
- updateConfiguration(String) - Method in class org.mockserver.client.MockServerClient
- uploadGrpcDescriptor(byte[]) - Method in class org.mockserver.client.MockServerClient
- upsert(Expectation...) - Method in class org.mockserver.client.MockServerClient
-
Specify one or more expectations to be create, or updated (if the id matches).
- upsert(OpenAPIExpectation...) - Method in class org.mockserver.client.MockServerClient
-
Specify OpenAPI and operations and responses to create matchers and example responses
V
- verify(Integer, ExpectationId...) - Method in class org.mockserver.client.MockServerClient
-
Verify a list of requests have been sent in the order specified for example:
- verify(Integer, RequestDefinition...) - Method in class org.mockserver.client.MockServerClient
-
Verify a list of requests have been sent in the order specified for example:
- verify(String...) - Method in class org.mockserver.client.MockServerClient
-
Verify a list of requests have been sent in the order specified for example:
- verify(String, VerificationTimes) - Method in class org.mockserver.client.MockServerClient
-
Verify a request has been sent for example:
- verify(ExpectationId...) - Method in class org.mockserver.client.MockServerClient
-
Verify a list of requests have been sent in the order specified for example:
- verify(ExpectationId, VerificationTimes) - Method in class org.mockserver.client.MockServerClient
-
Verify a request has been sent for example:
- verify(ExpectationId, VerificationTimes, Integer) - Method in class org.mockserver.client.MockServerClient
-
Verify a request has been sent for example:
- verify(RequestDefinition...) - Method in class org.mockserver.client.MockServerClient
-
Verify a list of requests have been sent in the order specified for example:
- verify(RequestDefinition, VerificationTimes) - Method in class org.mockserver.client.MockServerClient
-
Verify a request has been sent for example:
- verify(RequestDefinition, VerificationTimes, Integer) - Method in class org.mockserver.client.MockServerClient
-
Verify a request has been sent for example:
- verifyZeroInteractions() - Method in class org.mockserver.client.MockServerClient
-
Verify no requests have been sent.
W
- when(RequestDefinition) - Method in class org.mockserver.client.MockServerClient
-
Specify an unlimited expectation that will respond regardless of the number of matching http for example:
- when(RequestDefinition, Times) - Method in class org.mockserver.client.MockServerClient
-
Specify a limited expectation that will respond a specified number of times when the http is matched
- when(RequestDefinition, Times, TimeToLive) - Method in class org.mockserver.client.MockServerClient
-
Specify a limited expectation that will respond a specified number of times when the http is matched
- when(RequestDefinition, Times, TimeToLive, Integer) - Method in class org.mockserver.client.MockServerClient
-
Specify a limited expectation that will respond a specified number of times when the http is matched and will be matched according to priority as follows:
- withAfterAction(AfterAction) - Method in class org.mockserver.client.ForwardChainExpectation
-
Set a single after-action to execute after the primary action completes
- withAfterActions(AfterAction...) - Method in class org.mockserver.client.ForwardChainExpectation
- withAgentCardPath(String) - Method in class org.mockserver.client.A2aMockBuilder
- withAgentDescription(String) - Method in class org.mockserver.client.A2aMockBuilder
- withAgentName(String) - Method in class org.mockserver.client.A2aMockBuilder
- withAgentUrl(String) - Method in class org.mockserver.client.A2aMockBuilder
- withAgentVersion(String) - Method in class org.mockserver.client.A2aMockBuilder
- withArgument(String, String, boolean) - Method in class org.mockserver.client.McpMockBuilder.McpPromptBuilder
- withContent(String) - Method in class org.mockserver.client.McpMockBuilder.McpResourceBuilder
- withControlPlaneJWT(String) - Method in class org.mockserver.client.MockServerClient
-
Specify JWT to use for control plane authorisation
- withControlPlaneJWT(Supplier<String>) - Method in class org.mockserver.client.MockServerClient
-
Specify JWT supplier to use for control plane authorisation
- withDefaultTaskResponse(String) - Method in class org.mockserver.client.A2aMockBuilder
- withDescription(String) - Method in class org.mockserver.client.A2aMockBuilder.A2aSkillBuilder
- withDescription(String) - Method in class org.mockserver.client.McpMockBuilder.McpPromptBuilder
- withDescription(String) - Method in class org.mockserver.client.McpMockBuilder.McpResourceBuilder
- withDescription(String) - Method in class org.mockserver.client.McpMockBuilder.McpToolBuilder
- withExample(String) - Method in class org.mockserver.client.A2aMockBuilder.A2aSkillBuilder
- withId(String) - Method in class org.mockserver.client.ForwardChainExpectation
-
Set id of this expectation which can be used to update this expectation later or for clearing or verifying by expectation id.
- withInputSchema(String) - Method in class org.mockserver.client.McpMockBuilder.McpToolBuilder
- withMimeType(String) - Method in class org.mockserver.client.McpMockBuilder.McpResourceBuilder
- withName(String) - Method in class org.mockserver.client.A2aMockBuilder.A2aSkillBuilder
- withName(String) - Method in class org.mockserver.client.McpMockBuilder.McpResourceBuilder
- withNewScenarioState(String) - Method in class org.mockserver.client.ForwardChainExpectation
- withPercentage(Integer) - Method in class org.mockserver.client.ForwardChainExpectation
-
Set percentage of requests this expectation should match (0-100).
- withPriority(int) - Method in class org.mockserver.client.ForwardChainExpectation
-
Set priority of this expectation which is used to determine the matching order of expectations when a request is received.
- withPrompt(String) - Method in class org.mockserver.client.McpMockBuilder
- withPromptsCapability() - Method in class org.mockserver.client.McpMockBuilder
- withProtocolVersion(String) - Method in class org.mockserver.client.McpMockBuilder
- withProxyConfiguration(ProxyConfiguration) - Method in class org.mockserver.client.MockServerClient
-
Configure communication to MockServer to go via a proxy
- withRequestOverride(HttpRequest) - Method in class org.mockserver.client.MockServerClient
- withResource(String) - Method in class org.mockserver.client.McpMockBuilder
- withResourcesCapability() - Method in class org.mockserver.client.McpMockBuilder
- withResponseMode(ResponseMode) - Method in class org.mockserver.client.ForwardChainExpectation
- withScenarioName(String) - Method in class org.mockserver.client.ForwardChainExpectation
-
Set the scenario name for stateful expectation matching
- withScenarioState(String) - Method in class org.mockserver.client.ForwardChainExpectation
- withSecure(boolean) - Method in class org.mockserver.client.MockServerClient
- withServerName(String) - Method in class org.mockserver.client.McpMockBuilder
- withServerVersion(String) - Method in class org.mockserver.client.McpMockBuilder
- withSkill(String) - Method in class org.mockserver.client.A2aMockBuilder
- withTag(String) - Method in class org.mockserver.client.A2aMockBuilder.A2aSkillBuilder
- withTool(String) - Method in class org.mockserver.client.McpMockBuilder
- withToolsCapability() - Method in class org.mockserver.client.McpMockBuilder
All Classes All Packages