Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accumulateBody(CompositeByteBuf, Http3DataFrame) - Static method in class org.mockserver.netty.http3.Http3RequestBridge
-
Accumulate body data from an HTTP/3 data frame into a composite buffer.
- AltSvcHeaderHandler - Class in org.mockserver.netty.unification
-
Outbound handler that adds an
Alt-Svcheader to responses served over the TCP (HTTP/1.1 and HTTP/2) paths when HTTP/3 is enabled. - AltSvcHeaderHandler(int, long) - Constructor for class org.mockserver.netty.unification.AltSvcHeaderHandler
- applyIfEnabled(ServerBootstrap, Configuration) - Static method in class org.mockserver.netty.proxy.MockServerIpTransparentHelper
-
Applies the
IP_TRANSPARENTchannel option to the server bootstrap if TPROXY mode is enabled in configuration and the epoll transport is available. - authority() - Method in class org.mockserver.netty.http3.Http3RequestBridge.ParsedHeaders
B
- BinaryRequestProxyingHandler - Class in org.mockserver.netty.proxy
- BinaryRequestProxyingHandler(Configuration, MockServerLogger, Scheduler, NettyHttpClient, HttpState) - Constructor for class org.mockserver.netty.proxy.BinaryRequestProxyingHandler
- bindServerPorts(List<Integer>) - Method in class org.mockserver.lifecycle.LifeCycle
- bossGroup - Variable in class org.mockserver.lifecycle.LifeCycle
- buildDataFrame(byte[]) - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Build an HTTP/3 DATA frame from gRPC-framed bytes.
- buildInitialHeadersFrame() - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Build the initial HTTP/3 HEADERS frame for a gRPC response.
- buildTrailersOnlyFrame(String, String) - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Build a "trailers-only" HTTP/3 HEADERS frame that combines :status, content-type, and grpc-status/grpc-message in a single HEADERS frame (no DATA frame follows).
- buildTrailingHeadersFrame(String, String) - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Build the trailing HTTP/3 HEADERS frame for a gRPC response.
C
- CallbackWebSocketServerHandler - Class in org.mockserver.netty.websocketregistry
- CallbackWebSocketServerHandler(HttpState) - Constructor for class org.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- callTool(String, JsonNode) - Method in class org.mockserver.netty.mcp.McpToolRegistry
- channelActive(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- channelActive(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- channelActive(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.TransparentProxyHandler
- channelActive(ChannelHandlerContext) - Method in class org.mockserver.netty.unification.PortUnificationHandler
- channelInactive(ChannelHandlerContext) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- channelInactive(ChannelHandlerContext) - Method in class org.mockserver.netty.grpc.GrpcBidiStreamHandler
-
Handles channel deactivation (client disconnect, connection closed, abandoned stream).
- channelInactive(ChannelHandlerContext) - Method in class org.mockserver.netty.http3.Http3ConnectUdpHandler
- channelInactive(ChannelHandlerContext) - Method in class org.mockserver.netty.http3.Http3MockServerHandler
- channelInactive(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- channelInactive(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- channelInputClosed(ChannelHandlerContext) - Method in class org.mockserver.netty.http3.Http3MockServerHandler
- channelRead(ChannelHandlerContext, Http3DataFrame) - Method in class org.mockserver.netty.http3.Http3MockServerHandler
- channelRead(ChannelHandlerContext, Http3HeadersFrame) - Method in class org.mockserver.netty.http3.Http3MockServerHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.grpc.GrpcBidiReflectionHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.grpc.GrpcBidiRouterHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.grpc.GrpcBidiStreamHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.http3.Http3ConnectUdpHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.mcp.McpStreamableHttpHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.proxy.ProxyProtocolOriginalDestinationHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.unification.TcpChaosHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.unification.TraceContextHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- channelRead0(ChannelHandlerContext, ByteBuf) - Method in class org.mockserver.netty.proxy.BinaryRequestProxyingHandler
- channelRead0(ChannelHandlerContext, DatagramDnsQuery) - Method in class org.mockserver.netty.dns.DnsRequestHandler
- channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class org.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- channelRead0(ChannelHandlerContext, HttpObject) - Method in class org.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- channelRead0(ChannelHandlerContext, HttpObject) - Method in class org.mockserver.netty.unification.EarlyMatchingHandler
- channelRead0(ChannelHandlerContext, Socks4CommandRequest) - Method in class org.mockserver.netty.proxy.socks.Socks4ProxyHandler
- channelRead0(ChannelHandlerContext, Socks5Message) - Method in class org.mockserver.netty.proxy.socks.Socks5ProxyHandler
- channelRead0(ChannelHandlerContext, HttpRequest) - Method in class org.mockserver.netty.grpc.GrpcToHttpRequestHandler
- channelRead0(ChannelHandlerContext, HttpRequest) - Method in class org.mockserver.netty.HttpRequestHandler
- channelRead0(ChannelHandlerContext, T) - Method in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- channelReadComplete(ChannelHandlerContext) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- channelReadComplete(ChannelHandlerContext) - Method in class org.mockserver.netty.HttpRequestHandler
- channelReadComplete(ChannelHandlerContext) - Method in class org.mockserver.netty.mcp.McpStreamableHttpHandler
- channelReadComplete(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.BinaryRequestProxyingHandler
- channelReadComplete(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.socks.SocksProxyHandler
- channelReadComplete(ChannelHandlerContext) - Method in class org.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- ClientAndServer - Class in org.mockserver.integration
- ClientAndServer(Integer...) - Constructor for class org.mockserver.integration.ClientAndServer
- ClientAndServer(String, Integer, Integer...) - Constructor for class org.mockserver.integration.ClientAndServer
- ClientAndServer(Configuration, Integer...) - Constructor for class org.mockserver.integration.ClientAndServer
- ClientAndServer(Configuration, String, Integer, Integer...) - Constructor for class org.mockserver.integration.ClientAndServer
- close() - Method in class org.mockserver.lifecycle.LifeCycle
- close(ChannelHandlerContext, ChannelPromise) - Method in class org.mockserver.netty.unification.TcpChaosHandler
- complete() - Method in class org.mockserver.netty.InFlightRequest
-
Decrement the in-flight counter, but only the first time this is called for this token.
- CompositeOriginalDestinationResolver - Class in org.mockserver.netty.proxy
-
A composite
TransparentProxyHandler.OriginalDestinationResolverthat tries an ordered chain of resolution strategies and returns the first non-null result. - CompositeOriginalDestinationResolver(List<TransparentProxyHandler.OriginalDestinationResolver>) - Constructor for class org.mockserver.netty.proxy.CompositeOriginalDestinationResolver
-
Creates a composite resolver with the given ordered strategies.
- configuration - Variable in class org.mockserver.netty.proxy.socks.SocksProxyHandler
- ConntrackOriginalDestinationResolver - Class in org.mockserver.netty.proxy
-
Resolves the original destination of a transparently intercepted TCP connection by reading the Linux conntrack table (
/proc/net/nf_conntrack). - ConntrackOriginalDestinationResolver() - Constructor for class org.mockserver.netty.proxy.ConntrackOriginalDestinationResolver
- createSession() - Method in class org.mockserver.netty.mcp.McpSessionManager
D
- DashboardHandler - Class in org.mockserver.dashboard
- DashboardHandler() - Constructor for class org.mockserver.dashboard.DashboardHandler
- DashboardLogEntryDTO - Class in org.mockserver.dashboard.model
- DashboardLogEntryDTO(String, String, String, LogEntry.LogMessageType) - Constructor for class org.mockserver.dashboard.model.DashboardLogEntryDTO
- DashboardLogEntryDTO(LogEntry) - Constructor for class org.mockserver.dashboard.model.DashboardLogEntryDTO
- DashboardLogEntryDTOGroup - Class in org.mockserver.dashboard.model
- DashboardLogEntryDTOGroup(DescriptionProcessor) - Constructor for class org.mockserver.dashboard.model.DashboardLogEntryDTOGroup
- DashboardLogEntryDTOGroupSerializer - Class in org.mockserver.dashboard.serializers
- DashboardLogEntryDTOGroupSerializer() - Constructor for class org.mockserver.dashboard.serializers.DashboardLogEntryDTOGroupSerializer
- DashboardLogEntryDTOSerializer - Class in org.mockserver.dashboard.serializers
- DashboardLogEntryDTOSerializer() - Constructor for class org.mockserver.dashboard.serializers.DashboardLogEntryDTOSerializer
- DashboardWebSocketHandler - Class in org.mockserver.dashboard
- DashboardWebSocketHandler(HttpState, boolean, boolean) - Constructor for class org.mockserver.dashboard.DashboardWebSocketHandler
- DataPlaneAuthenticationGate - Class in org.mockserver.netty
-
Shared data-plane (mocked endpoint) authentication gate used by every Netty data-plane dispatch path —
HttpRequestHandler(HTTP/1.1, HTTP/2, gRPC-over-h2) andHttp3MockServerHandler(HTTP/3 / QUIC, including gRPC-over-HTTP/3). - decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.mockserver.netty.unification.PortUnificationHandler
- DEFAULT_PROTOCOL_VERSION - Static variable in class org.mockserver.netty.mcp.McpContractTest
-
Default MCP protocol version advertised by the client when the caller supplies none.
- defaultChain() - Static method in class org.mockserver.netty.proxy.CompositeOriginalDestinationResolver
-
Returns the default chain without TPROXY or eBPF: [SO_ORIGINAL_DST, conntrack, dns-intent].
- defaultChain(Configuration) - Static method in class org.mockserver.netty.proxy.CompositeOriginalDestinationResolver
-
Returns the default chain: [TPROXY, eBPF, SO_ORIGINAL_DST, conntrack, dns-intent].
- description(Object) - Method in class org.mockserver.dashboard.serializers.DescriptionProcessor
- description(Object, String) - Method in class org.mockserver.dashboard.serializers.DescriptionProcessor
- Description - Interface in org.mockserver.dashboard.serializers
- DescriptionProcessor - Class in org.mockserver.dashboard.serializers
- DescriptionProcessor() - Constructor for class org.mockserver.dashboard.serializers.DescriptionProcessor
- DescriptionSerializer - Class in org.mockserver.dashboard.serializers
- DescriptionSerializer() - Constructor for class org.mockserver.dashboard.serializers.DescriptionSerializer
- disableSslDownstream(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- DnsIntentOriginalDestinationResolver - Class in org.mockserver.netty.proxy
-
Resolves the original destination of a transparently intercepted TCP connection by consulting the
DnsIntentRegistry— a record of hostname-to-IP answers that MockServer's DNS server has handed out. - DnsIntentOriginalDestinationResolver() - Constructor for class org.mockserver.netty.proxy.DnsIntentOriginalDestinationResolver
- DnsRequestHandler - Class in org.mockserver.netty.dns
- DnsRequestHandler(MockServerLogger, HttpState) - Constructor for class org.mockserver.netty.dns.DnsRequestHandler
- DownstreamProxyRelayHandler - Class in org.mockserver.netty.proxy.relay
- DownstreamProxyRelayHandler(MockServerLogger, Channel) - Constructor for class org.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
E
- EarlyMatchingHandler - Class in org.mockserver.netty.unification
-
Inspects the incoming Netty HttpRequest (headers only) and, when a matching expectation is configured with
respondBeforeBody=true, dispatches the response and closes the connection before HttpObjectAggregator buffers the request body. - EarlyMatchingHandler(Configuration, HttpState, HttpActionHandler, boolean) - Constructor for class org.mockserver.netty.unification.EarlyMatchingHandler
- EarlyNettyResponseWriter - Class in org.mockserver.netty.responsewriter
-
Response writer for the early-dispatch path.
- EarlyNettyResponseWriter(Configuration, MockServerLogger, ChannelHandlerContext, Scheduler) - Constructor for class org.mockserver.netty.responsewriter.EarlyNettyResponseWriter
- EbpfOriginalDestinationResolver - Class in org.mockserver.netty.proxy
-
Resolves the original destination of a transparently intercepted TCP connection by reading a pinned BPF hash map populated by an external eBPF program.
- EbpfOriginalDestinationResolver(Configuration) - Constructor for class org.mockserver.netty.proxy.EbpfOriginalDestinationResolver
- emit(ChannelHandlerContext, long, long) - Static method in class org.mockserver.netty.unification.Http2GoAwayEmitter
-
Emit a GOAWAY on the connection carrying
ctx, if it is a connection-level HTTP/2 pipeline. - enableSslDownstream(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- enableSslUpstreamAndDownstream(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- encode(ChannelHandlerContext, DefaultHttpMessage, List) - Method in class org.mockserver.netty.unification.HttpContentLengthRemover
- encode(ChannelHandlerContext, HttpResponse, List<Object>) - Method in class org.mockserver.netty.grpc.GrpcToHttpResponseHandler
- error(Object, int, String) - Static method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- error(Object, int, String, JsonNode) - Static method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- errorResponse(GrpcStatusMapper.GrpcStatusCode, String) - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Build an error response (trailers-only pattern) for gRPC over HTTP/3.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.dns.DnsRequestHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.grpc.GrpcBidiReflectionHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.grpc.GrpcBidiStreamHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.http3.Http3ConnectUdpHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.http3.Http3MockServerHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.HttpRequestHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.mcp.McpStreamableHttpHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.proxy.BinaryRequestProxyingHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.proxy.socks.SocksProxyHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.unification.EarlyMatchingHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.unification.PortUnificationHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- ExchangeResult(int, String, JsonNode, String) - Constructor for class org.mockserver.netty.mcp.McpContractTest.ExchangeResult
- ExpectationsListener - Interface in org.mockserver.lifecycle
F
- failureResponse(Object) - Method in class org.mockserver.netty.proxy.connect.HttpConnectHandler
- failureResponse(Object) - Method in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- failureResponse(Object) - Method in class org.mockserver.netty.proxy.socks.Socks4ConnectHandler
- failureResponse(Object) - Method in class org.mockserver.netty.proxy.socks.Socks5ConnectHandler
- fieldsExcludedFromEqualsAndHashCode() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- forwardClientGroup - Variable in class org.mockserver.lifecycle.LifeCycle
- forwardConnection(ChannelHandlerContext, ChannelHandler, String, int) - Method in class org.mockserver.netty.proxy.socks.SocksProxyHandler
G
- getActionHandler() - Method in class org.mockserver.netty.MockServerUnificationInitializer
- getActiveConnectionCount() - Method in class org.mockserver.netty.http3.Http3Server
-
Returns the current number of active QUIC (HTTP/3) connections.
- getArguments() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getArguments() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptDefinition
- getBecause() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getBody() - Method in class org.mockserver.netty.mcp.McpContractTest.ExchangeResult
- getBody() - Method in class org.mockserver.netty.mcp.McpRequestProcessor.McpResult
-
JSON body bytes, or empty for no-body responses.
- getCheck() - Method in class org.mockserver.netty.mcp.McpContractTest.CheckResult
- getChecks() - Method in class org.mockserver.netty.mcp.McpContractTest.Report
- getClientRegistry() - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- getCode() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcError
- getCorrelationId() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getCreatedAt() - Method in class org.mockserver.netty.mcp.McpSession
- getData() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcError
- getDescription() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getDescription() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptArgument
- getDescription() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptDefinition
- getDescription() - Method in class org.mockserver.netty.mcp.McpResourceRegistry.ResourceDefinition
- getDescription() - Method in class org.mockserver.netty.mcp.McpToolRegistry.ToolDefinition
- getDescriptionProcessor() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTOGroup
- getDetail() - Method in class org.mockserver.netty.mcp.McpContractTest.CheckResult
- getDnsPort() - Method in class org.mockserver.netty.MockServer
- getError() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- getEventLoopGroup() - Method in class org.mockserver.lifecycle.LifeCycle
- getExecutor() - Method in class org.mockserver.netty.mcp.McpSessionManager
-
Returns the executor used for MCP request processing.
- getForwardClientEventLoopGroup() - Method in class org.mockserver.lifecycle.LifeCycle
- getHandler() - Method in class org.mockserver.netty.mcp.McpToolRegistry.ToolDefinition
- getHttp3ActiveConnectionCount() - Method in class org.mockserver.netty.MockServer
-
Returns the current number of active HTTP/3 (QUIC) connections, or 0 if the HTTP/3 server is not running.
- getHttp3Port() - Method in class org.mockserver.netty.MockServer
-
Returns the bound HTTP/3 (QUIC) UDP port, or -1 if the HTTP/3 server is not running.
- getHttpRequest() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getHttpRequests() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getHttpResponse() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getId() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getId() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- getId() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- getInetSocketAddress() - Method in class org.mockserver.netty.unification.PortBinding
- getInputSchema() - Method in class org.mockserver.netty.mcp.McpToolRegistry.ToolDefinition
- getJsonrpc() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcNotification
- getJsonrpc() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- getJsonrpc() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- getLastAccessedAt() - Method in class org.mockserver.netty.mcp.McpSession
- getLocalPort() - Method in class org.mockserver.integration.ClientAndServer
- getLocalPort() - Method in class org.mockserver.lifecycle.LifeCycle
- getLocalPorts() - Method in class org.mockserver.integration.ClientAndServer
- getLocalPorts() - Method in class org.mockserver.lifecycle.LifeCycle
- getLogEntryDTOS() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTOGroup
- getMaxHttpRequestLength() - Method in class org.mockserver.dashboard.serializers.DescriptionProcessor
- getMaxLogEventLength() - Method in class org.mockserver.dashboard.serializers.DescriptionProcessor
- getMaxOpenAPILength() - Method in class org.mockserver.dashboard.serializers.DescriptionProcessor
- getMaxOpenAPIObjectLength() - Method in class org.mockserver.dashboard.serializers.DescriptionProcessor
- getMcpSessionManager() - Method in class org.mockserver.netty.MockServerUnificationInitializer
- getMessage() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcError
- getMessageFormat() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getMessages(String, JsonNode) - Method in class org.mockserver.netty.mcp.McpPromptRegistry
-
Build the messages for a named prompt, substituting
{{argument}}placeholders with the supplied argument values. - getMethod() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcNotification
- getMethod() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- getMimeType() - Method in class org.mockserver.netty.mcp.McpResourceRegistry.ResourceDefinition
- getName() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptArgument
- getName() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptDefinition
- getName() - Method in class org.mockserver.netty.mcp.McpResourceRegistry.ResourceDefinition
- getName() - Method in class org.mockserver.netty.mcp.McpToolRegistry.ToolDefinition
- getOriginalDestination(Channel) - Static method in class org.mockserver.netty.proxy.SoOriginalDstHelper
-
Attempts to read the original destination of the connection associated with the given Netty channel.
- getParams() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcNotification
- getParams() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- getPort() - Method in class org.mockserver.integration.ClientAndServer
- getPort() - Method in class org.mockserver.lifecycle.LifeCycle
-
Deprecated.use getLocalPort instead of getPort
- getPort() - Method in class org.mockserver.netty.http3.Http3Server
-
Returns the bound UDP port, or -1 if not started.
- getPortExtension() - Method in class org.mockserver.netty.unification.PortBinding
- getPrompts() - Method in class org.mockserver.netty.mcp.McpPromptRegistry
- getProtocolVersion() - Method in class org.mockserver.netty.mcp.McpContractTest.Report
- getRemoteAddress() - Method in class org.mockserver.integration.ClientAndServer
- getRemoteAddress() - Method in class org.mockserver.netty.MockServer
- getRequestsInFlight() - Method in class org.mockserver.lifecycle.LifeCycle
- getResources() - Method in class org.mockserver.netty.mcp.McpResourceRegistry
- getResult() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- getRole() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptDefinition
- getScheduler() - Method in class org.mockserver.lifecycle.LifeCycle
- getServerName() - Method in class org.mockserver.netty.mcp.McpContractTest.Report
- getServerVersion() - Method in class org.mockserver.netty.mcp.McpContractTest.Report
- getSession(String) - Method in class org.mockserver.netty.mcp.McpSessionManager
- getSessionId() - Method in class org.mockserver.netty.mcp.McpContractTest.ExchangeResult
- getSessionId() - Method in class org.mockserver.netty.mcp.McpRequestProcessor.McpResult
-
Non-null only for initialize responses.
- getSessionId() - Method in class org.mockserver.netty.mcp.McpSession
- getSessionManager() - Method in class org.mockserver.netty.mcp.McpRequestProcessor
-
Returns the session manager used by this processor.
- getStatusCode() - Method in class org.mockserver.netty.mcp.McpContractTest.CheckResult
- getStatusCode() - Method in class org.mockserver.netty.mcp.McpContractTest.ExchangeResult
- getStatusCode() - Method in class org.mockserver.netty.mcp.McpRequestProcessor.McpResult
- getStyle() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getTemplate() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptDefinition
- getThrowable() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getTimestamp() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getTools() - Method in class org.mockserver.netty.mcp.McpToolRegistry
- getTransportError() - Method in class org.mockserver.netty.mcp.McpContractTest.ExchangeResult
- getType() - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- getUri() - Method in class org.mockserver.netty.mcp.McpResourceRegistry.ResourceDefinition
- getValidationErrors() - Method in class org.mockserver.netty.mcp.McpContractTest.CheckResult
- GrpcBidiReflectionHandler - Class in org.mockserver.netty.grpc
-
Per-stream handler for serving gRPC Server Reflection interactively over the bidirectional-streaming multiplex pipeline.
- GrpcBidiReflectionHandler(GrpcServerReflectionHandler) - Constructor for class org.mockserver.netty.grpc.GrpcBidiReflectionHandler
-
Creates a new per-stream bidi reflection handler.
- GrpcBidiRouterHandler - Class in org.mockserver.netty.grpc
-
Per-stream router that inspects the first
Http2HeadersFrameto determine whether this stream is a true bidirectional-streaming gRPC method. - GrpcBidiRouterHandler(Configuration, GrpcProtoDescriptorStore, MockServerLogger, boolean, Certificate[], CallbackWebSocketServerHandler, DashboardWebSocketHandler, McpStreamableHttpHandler, TraceContextHandler, AltSvcHeaderHandler, GrpcToHttpResponseHandler, GrpcToHttpRequestHandler, HttpRequestHandler) - Constructor for class org.mockserver.netty.grpc.GrpcBidiRouterHandler
- GrpcBidiRouterHandler(Configuration, GrpcProtoDescriptorStore, MockServerLogger, boolean, Certificate[], CallbackWebSocketServerHandler, DashboardWebSocketHandler, McpStreamableHttpHandler, TraceContextHandler, AltSvcHeaderHandler, GrpcToHttpResponseHandler, GrpcToHttpRequestHandler, HttpRequestHandler, HttpState) - Constructor for class org.mockserver.netty.grpc.GrpcBidiRouterHandler
- GrpcBidiStreamHandler - Class in org.mockserver.netty.grpc
-
Per-stream handler for true bidirectional gRPC streaming.
- GrpcBidiStreamHandler(Descriptors.MethodDescriptor, GrpcJsonMessageConverter, Function<String, List<String>>) - Constructor for class org.mockserver.netty.grpc.GrpcBidiStreamHandler
-
Phase 3a constructor: function-based responder (backward compatible).
- GrpcBidiStreamHandler(Descriptors.MethodDescriptor, GrpcJsonMessageConverter, GrpcBidiResponse) - Constructor for class org.mockserver.netty.grpc.GrpcBidiStreamHandler
-
Phase 3b constructor: GrpcBidiResponse-driven (without completion callback).
- GrpcBidiStreamHandler(Descriptors.MethodDescriptor, GrpcJsonMessageConverter, GrpcBidiResponse, Runnable) - Constructor for class org.mockserver.netty.grpc.GrpcBidiStreamHandler
-
Phase 3b constructor: GrpcBidiResponse-driven with completion callback.
- GrpcBidiStreamHandler(Descriptors.MethodDescriptor, GrpcJsonMessageConverter, GrpcBidiResponse, Runnable, Configuration, String) - Constructor for class org.mockserver.netty.grpc.GrpcBidiStreamHandler
-
Phase 3b constructor: GrpcBidiResponse-driven with completion callback and inbound breakpoints.
- GrpcBidiStreamHandler(Descriptors.MethodDescriptor, GrpcJsonMessageConverter, GrpcBidiResponse, Runnable, Configuration, String, WebSocketClientRegistry) - Constructor for class org.mockserver.netty.grpc.GrpcBidiStreamHandler
-
Deprecated.use the constructor that accepts inboundBreakpointClientId and inboundBreakpointId from the outer caller to avoid mis-routing across clients
- GrpcBidiStreamHandler(Descriptors.MethodDescriptor, GrpcJsonMessageConverter, GrpcBidiResponse, Runnable, Configuration, String, WebSocketClientRegistry, String, String) - Constructor for class org.mockserver.netty.grpc.GrpcBidiStreamHandler
-
Phase 3b constructor: GrpcBidiResponse-driven with completion callback, inbound breakpoints, per-server WebSocket registry, and pre-resolved breakpoint identity from the outer caller.
- grpcFrameBytes() - Method in class org.mockserver.netty.http3.GrpcHttp3Adapter.GrpcResponseParts
- GrpcHttp3Adapter - Class in org.mockserver.netty.http3
-
Adapter that bridges gRPC request/response framing for the HTTP/3 path.
- GrpcHttp3Adapter.GrpcResponseParts - Class in org.mockserver.netty.http3
-
Holds the parts of a gRPC response for HTTP/3 framing: the gRPC-framed body bytes, the grpc-status value, and an optional grpc-message.
- grpcMessage() - Method in class org.mockserver.netty.http3.GrpcHttp3Adapter.GrpcResponseParts
- GrpcMultiplexChildInitializer - Class in org.mockserver.netty.grpc
-
Per-stream child initializer used with
Http2MultiplexHandlerwhen the gRPC bidi-streaming multiplex pipeline is enabled. - GrpcMultiplexChildInitializer(Configuration, LifeCycle, HttpState, HttpActionHandler, MockServerLogger, McpSessionManager, boolean, Certificate[]) - Constructor for class org.mockserver.netty.grpc.GrpcMultiplexChildInitializer
- GrpcResponseParts(byte[], String, String) - Constructor for class org.mockserver.netty.http3.GrpcHttp3Adapter.GrpcResponseParts
- grpcStatus() - Method in class org.mockserver.netty.http3.GrpcHttp3Adapter.GrpcResponseParts
- GrpcToHttpRequestHandler - Class in org.mockserver.netty.grpc
- GrpcToHttpRequestHandler(MockServerLogger, GrpcProtoDescriptorStore) - Constructor for class org.mockserver.netty.grpc.GrpcToHttpRequestHandler
- GrpcToHttpRequestHandler(MockServerLogger, GrpcProtoDescriptorStore, GrpcHealthCheckHandler) - Constructor for class org.mockserver.netty.grpc.GrpcToHttpRequestHandler
- GrpcToHttpRequestHandler(MockServerLogger, GrpcProtoDescriptorStore, GrpcHealthCheckHandler, GrpcChaosRegistry, HttpQuotaRegistry) - Constructor for class org.mockserver.netty.grpc.GrpcToHttpRequestHandler
- GrpcToHttpResponseHandler - Class in org.mockserver.netty.grpc
- GrpcToHttpResponseHandler(MockServerLogger, GrpcProtoDescriptorStore) - Constructor for class org.mockserver.netty.grpc.GrpcToHttpResponseHandler
H
- handleDelete(String) - Method in class org.mockserver.netty.mcp.McpRequestProcessor
-
Process an MCP DELETE request.
- handleGet() - Method in class org.mockserver.netty.mcp.McpRequestProcessor
-
Process an MCP GET request (currently not supported -- returns 405).
- handleOptions(boolean) - Method in class org.mockserver.netty.mcp.McpRequestProcessor
-
Process an MCP OPTIONS request (CORS preflight or method-not-allowed).
- handlePost(String, String) - Method in class org.mockserver.netty.mcp.McpRequestProcessor
-
Process an MCP POST request.
- handlePost(String, String, Set<String>) - Method in class org.mockserver.netty.mcp.McpRequestProcessor
-
Process an MCP POST request, enforcing per-tool control-plane authorization for
tools/callusing the authenticated principal's verifiedscopes. - handlerAdded(ChannelHandlerContext) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- handlerAdded(ChannelHandlerContext) - Method in class org.mockserver.netty.grpc.GrpcBidiReflectionHandler
- handlerAdded(ChannelHandlerContext) - Method in class org.mockserver.netty.grpc.GrpcBidiStreamHandler
- handlerAdded(ChannelHandlerContext) - Method in class org.mockserver.netty.MockServerUnificationInitializer
- handlerRemoved(ChannelHandlerContext) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- handlerRemoved(ChannelHandlerContext) - Method in class org.mockserver.netty.http3.Http3ConnectUdpHandler
- handlerRemoved(ChannelHandlerContext) - Method in class org.mockserver.netty.http3.Http3MockServerHandler
- handlerRemoved(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.ProxyProtocolOriginalDestinationHandler
- hasBody() - Method in class org.mockserver.netty.http3.GrpcHttp3Adapter.GrpcResponseParts
- hasBody() - Method in class org.mockserver.netty.mcp.McpRequestProcessor.McpResult
- hasStarted() - Method in class org.mockserver.integration.ClientAndServer
- headers() - Method in class org.mockserver.netty.http3.Http3RequestBridge.ParsedHeaders
- HealthCheck - Class in org.mockserver.cli
- HealthCheck() - Constructor for class org.mockserver.cli.HealthCheck
- host - Variable in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- http2Enabled(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- Http2GoAwayEmitter - Class in org.mockserver.netty.unification
-
Emits an HTTP/2
GOAWAYframe on a connection-level (default) HTTP/2 pipeline so the client is told to stop opening new streams and drain — the graceful "this connection is going away" signal a server sends before a shutdown / preemption. - Http3ConnectUdpHandler - Class in org.mockserver.netty.http3
-
HTTP/3 CONNECT-UDP (MASQUE, RFC 9298) relay handler.
- Http3ConnectUdpHandler() - Constructor for class org.mockserver.netty.http3.Http3ConnectUdpHandler
- Http3GrpcBidiStreamHandler - Class in org.mockserver.netty.http3
-
Drives true bidirectional gRPC streaming over a single QUIC bidirectional stream (HTTP/3).
- Http3GrpcBidiStreamHandler(ChannelHandlerContext, Descriptors.MethodDescriptor, GrpcJsonMessageConverter, GrpcBidiResponse, Runnable, MockServerLogger) - Constructor for class org.mockserver.netty.http3.Http3GrpcBidiStreamHandler
-
Constructs a bidi handler without inbound breakpoint support (default path).
- Http3GrpcBidiStreamHandler(ChannelHandlerContext, Descriptors.MethodDescriptor, GrpcJsonMessageConverter, GrpcBidiResponse, Runnable, MockServerLogger, Configuration, String, String, String, WebSocketClientRegistry) - Constructor for class org.mockserver.netty.http3.Http3GrpcBidiStreamHandler
-
Constructs a bidi handler with optional inbound (client-to-server) breakpoint support.
- Http3GrpcResponseWriter - Class in org.mockserver.netty.http3
-
A
ResponseWriterthat writes gRPC responses over HTTP/3 with correct gRPC wire framing: initial HEADERS (:status=200,content-type=application/grpc), DATA (gRPC length-prefixed message), and trailing HEADERS (grpc-status,grpc-message). - Http3GrpcResponseWriter(Configuration, MockServerLogger, ChannelHandlerContext, GrpcProtoDescriptorStore, String, String) - Constructor for class org.mockserver.netty.http3.Http3GrpcResponseWriter
- Http3GrpcResponseWriter(Configuration, MockServerLogger, ChannelHandlerContext, GrpcProtoDescriptorStore, String, String, WebSocketClientRegistry) - Constructor for class org.mockserver.netty.http3.Http3GrpcResponseWriter
- Http3MockServerHandler - Class in org.mockserver.netty.http3
-
HTTP/3 request stream handler that bridges incoming QUIC requests into MockServer's standard request-processing pipeline (expectation matching, actions, recording, proxy forwarding).
- Http3MockServerHandler(Configuration, MockServerLogger, HttpState, HttpActionHandler, Metrics) - Constructor for class org.mockserver.netty.http3.Http3MockServerHandler
- Http3MockServerHandler(Configuration, MockServerLogger, HttpState, HttpActionHandler, Metrics, McpRequestProcessor) - Constructor for class org.mockserver.netty.http3.Http3MockServerHandler
- Http3RequestBridge - Class in org.mockserver.netty.http3
-
Converts between HTTP/3 frames and MockServer's
HttpRequest/HttpResponsemodel. - Http3RequestBridge.ParsedHeaders - Class in org.mockserver.netty.http3
-
Parsed HTTP/3 pseudo-headers and regular headers.
- Http3ResponseWriter - Class in org.mockserver.netty.http3
-
A
ResponseWriterthat serialises the MockServerHttpResponseas HTTP/3 frames and writes them to a QUIC stream channel. - Http3ResponseWriter(Configuration, MockServerLogger, ChannelHandlerContext) - Constructor for class org.mockserver.netty.http3.Http3ResponseWriter
- Http3Server - Class in org.mockserver.netty.http3
-
HTTP/3 (QUIC) server for MockServer, integrated with the full request pipeline.
- Http3Server() - Constructor for class org.mockserver.netty.http3.Http3Server
-
Legacy constructor for backwards compatibility (echo-only mode).
- Http3Server(Configuration, MockServerLogger, HttpState, HttpActionHandler) - Constructor for class org.mockserver.netty.http3.Http3Server
-
Create an HTTP/3 server wired into MockServer's request pipeline (no MCP).
- Http3Server(Configuration, MockServerLogger, HttpState, HttpActionHandler, LifeCycle, McpSessionManager) - Constructor for class org.mockserver.netty.http3.Http3Server
-
Create an HTTP/3 server wired into MockServer's request pipeline, with MCP support.
- HttpConnectHandler - Class in org.mockserver.netty.proxy.connect
- HttpConnectHandler(Configuration, LifeCycle, MockServerLogger, String, int) - Constructor for class org.mockserver.netty.proxy.connect.HttpConnectHandler
- HttpContentLengthRemover - Class in org.mockserver.netty.unification
- HttpContentLengthRemover() - Constructor for class org.mockserver.netty.unification.HttpContentLengthRemover
- httpEnabled(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- HttpRequestHandler - Class in org.mockserver.netty
- HttpRequestHandler(Configuration, LifeCycle, HttpState, HttpActionHandler) - Constructor for class org.mockserver.netty.HttpRequestHandler
- httpState - Variable in class org.mockserver.lifecycle.LifeCycle
I
- InFlightRequest - Class in org.mockserver.netty
-
Per-request in-flight token used by the WS7.2 graceful-shutdown connection drain.
- initChannel(Http2StreamChannel) - Method in class org.mockserver.netty.grpc.GrpcMultiplexChildInitializer
- INTERNAL_ERROR - Static variable in class org.mockserver.netty.mcp.JsonRpcMessage
- INVALID_PARAMS - Static variable in class org.mockserver.netty.mcp.JsonRpcMessage
- INVALID_REQUEST - Static variable in class org.mockserver.netty.mcp.JsonRpcMessage
- isAuthenticated(Configuration, MockServerLogger, HttpRequest, ResponseWriter) - Static method in class org.mockserver.netty.DataPlaneAuthenticationGate
-
Apply the data-plane authentication gate.
- isEnabled() - Method in class org.mockserver.netty.proxy.TransparentProxyInitializer
- isGrpcRequest(String) - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Detect whether the given content-type indicates a gRPC request.
- isHttp2Enabled(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- isHttpEnabled(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- isIdPresent() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- isInitialized() - Method in class org.mockserver.netty.mcp.McpSession
- isMcpPath(String) - Static method in class org.mockserver.netty.mcp.McpRequestProcessor
-
Check if a path matches the MCP endpoint.
- isMutatingTool(String) - Static method in class org.mockserver.netty.mcp.McpToolRegistry
-
Whether the named tool mutates control-plane state (and so requires the MUTATE role when control-plane authorization is enforced).
- isNotification() - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- isPassed() - Method in class org.mockserver.netty.mcp.McpContractTest.CheckResult
- isPlatformSupported() - Method in class org.mockserver.netty.proxy.EbpfOriginalDestinationResolver
-
Returns
trueif the platform supports eBPF map operations: Linux OS, Netty epoll transport, and JNA. - isQuicAvailable() - Static method in class org.mockserver.netty.http3.Http3Server
-
Check whether the native QUIC transport is available on this platform.
- isRequired() - Method in class org.mockserver.netty.mcp.McpPromptRegistry.PromptArgument
- isRunning() - Method in class org.mockserver.integration.ClientAndServer
- isRunning() - Method in class org.mockserver.lifecycle.LifeCycle
- isSocks4(ByteBuf, int) - Static method in class org.mockserver.netty.proxy.socks.SocksDetector
- isSocks5(ByteBuf, int) - Static method in class org.mockserver.netty.proxy.socks.SocksDetector
- isSslEnabledDownstream(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- isSslEnabledUpstream(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
- isSupported() - Static method in class org.mockserver.netty.proxy.SoOriginalDstHelper
-
Returns
trueif the current OS is Linux, which is the only platform where SO_ORIGINAL_DST / conntrack-based original destination resolution is supported. - isSupported() - Method in class org.mockserver.netty.proxy.SoOriginalDstResolver
-
Returns
trueif this resolver can function on the current platform: Linux OS, Netty epoll transport available, and JNA native loadable. - isValidSession(String) - Method in class org.mockserver.netty.mcp.McpSessionManager
J
- JsonRpcError() - Constructor for class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcError
- JsonRpcMessage - Class in org.mockserver.netty.mcp
- JsonRpcMessage() - Constructor for class org.mockserver.netty.mcp.JsonRpcMessage
- JsonRpcMessage.JsonRpcError - Class in org.mockserver.netty.mcp
- JsonRpcMessage.JsonRpcNotification - Class in org.mockserver.netty.mcp
- JsonRpcMessage.JsonRpcRequest - Class in org.mockserver.netty.mcp
- JsonRpcMessage.JsonRpcResponse - Class in org.mockserver.netty.mcp
- JsonRpcNotification() - Constructor for class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcNotification
- JsonRpcRequest() - Constructor for class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- JsonRpcResponse() - Constructor for class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
L
- length() - Method in interface org.mockserver.dashboard.serializers.Description
- length() - Method in class org.mockserver.dashboard.serializers.LogMessageDescription
- length() - Method in class org.mockserver.dashboard.serializers.RequestDefinitionDescription
- length() - Method in class org.mockserver.dashboard.serializers.RequestDefinitionObjectDescription
- LifeCycle - Class in org.mockserver.lifecycle
- LifeCycle(Configuration) - Constructor for class org.mockserver.lifecycle.LifeCycle
- LOCAL_HOST_HEADERS - Static variable in class org.mockserver.netty.HttpRequestHandler
- logLevel - Enum constant in enum class org.mockserver.cli.Main.Arguments
- LogMessageDescription - Class in org.mockserver.dashboard.serializers
- LogMessageDescription(String, String, DescriptionProcessor) - Constructor for class org.mockserver.dashboard.serializers.LogMessageDescription
- logStyle(DashboardLogEntryDTO) - Method in class org.mockserver.dashboard.serializers.DashboardLogEntryDTOSerializer
- longEnvironmentVariableName() - Method in enum class org.mockserver.cli.Main.Arguments
M
- main(String...) - Static method in class org.mockserver.cli.HealthCheck
- main(String...) - Static method in class org.mockserver.cli.Main
-
Run the MockServer directly providing the arguments as specified below.
- Main - Class in org.mockserver.cli
- Main() - Constructor for class org.mockserver.cli.Main
- Main.Arguments - Enum Class in org.mockserver.cli
- markInitialized() - Method in class org.mockserver.netty.mcp.McpSession
- MAX_LENGTH - Static variable in interface org.mockserver.dashboard.serializers.Description
- McpContractTest - Class in org.mockserver.netty.mcp
-
Deterministic conformance / contract tester for a target MCP (Model Context Protocol) server reachable over Streamable HTTP.
- McpContractTest(ObjectMapper) - Constructor for class org.mockserver.netty.mcp.McpContractTest
- McpContractTest.CheckResult - Class in org.mockserver.netty.mcp
-
Outcome of a single named conformance check.
- McpContractTest.ExchangeResult - Class in org.mockserver.netty.mcp
-
Result of a single JSON-RPC exchange.
- McpContractTest.JsonRpcExchange - Interface in org.mockserver.netty.mcp
-
One JSON-RPC exchange against the target server.
- McpContractTest.Report - Class in org.mockserver.netty.mcp
-
Full conformance report.
- McpPromptRegistry - Class in org.mockserver.netty.mcp
-
Registry of MCP prompts exposed by MockServer's own MCP server.
- McpPromptRegistry() - Constructor for class org.mockserver.netty.mcp.McpPromptRegistry
- McpPromptRegistry.PromptArgument - Class in org.mockserver.netty.mcp
- McpPromptRegistry.PromptDefinition - Class in org.mockserver.netty.mcp
- McpRequestProcessor - Class in org.mockserver.netty.mcp
-
Transport-neutral MCP (Model Context Protocol) JSON-RPC request processor.
- McpRequestProcessor(HttpState, LifeCycle, McpSessionManager) - Constructor for class org.mockserver.netty.mcp.McpRequestProcessor
- McpRequestProcessor.McpResult - Class in org.mockserver.netty.mcp
-
Result of processing an MCP request.
- McpResourceRegistry - Class in org.mockserver.netty.mcp
- McpResourceRegistry(HttpState) - Constructor for class org.mockserver.netty.mcp.McpResourceRegistry
- McpResourceRegistry.ResourceDefinition - Class in org.mockserver.netty.mcp
- McpResult(int, byte[], String) - Constructor for class org.mockserver.netty.mcp.McpRequestProcessor.McpResult
- McpSession - Class in org.mockserver.netty.mcp
- McpSession(String) - Constructor for class org.mockserver.netty.mcp.McpSession
- McpSessionManager - Class in org.mockserver.netty.mcp
- McpSessionManager(MockServerLogger) - Constructor for class org.mockserver.netty.mcp.McpSessionManager
- McpStreamableHttpHandler - Class in org.mockserver.netty.mcp
-
Netty channel handler that intercepts MCP (Model Context Protocol) requests on the TCP (HTTP/1.1 and HTTP/2) path.
- McpStreamableHttpHandler(HttpState, LifeCycle, McpSessionManager) - Constructor for class org.mockserver.netty.mcp.McpStreamableHttpHandler
- McpToolRegistry - Class in org.mockserver.netty.mcp
- McpToolRegistry(HttpState, LifeCycle) - Constructor for class org.mockserver.netty.mcp.McpToolRegistry
- McpToolRegistry.ToolDefinition - Class in org.mockserver.netty.mcp
- method() - Method in class org.mockserver.netty.http3.Http3RequestBridge.ParsedHeaders
- METHOD_NOT_FOUND - Static variable in class org.mockserver.netty.mcp.JsonRpcMessage
- MockServer - Class in org.mockserver.netty
- MockServer(Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(Integer, String, Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(Configuration, Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(Configuration, Integer, String, Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(Configuration, List<ProxyConfiguration>, Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided configuring forwarded or proxied requests to go via an additional proxy
- MockServer(Configuration, List<ProxyConfiguration>, String, Integer, Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided configuring forwarded or proxied requests to go via an additional proxy
- MockServer(Configuration, ProxyConfiguration, String, Integer, Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided configuring forwarded or proxied requests to go via an additional proxy
- MockServer(ProxyConfiguration, Integer...) - Constructor for class org.mockserver.netty.MockServer
-
Start the instance using the ports provided configuring forwarded or proxied requests to go via an additional proxy
- MockServerIpTransparentHelper - Class in org.mockserver.netty.proxy
-
Wires the
IP_TRANSPARENTsocket option on the server bootstrap when TPROXY mode is enabled. - mockServerLogger - Variable in class org.mockserver.lifecycle.LifeCycle
- mockServerLogger - Variable in class org.mockserver.netty.proxy.socks.SocksProxyHandler
- mockServerLogger - Variable in class org.mockserver.netty.unification.PortUnificationHandler
- MockServerUnificationInitializer - Class in org.mockserver.netty
- MockServerUnificationInitializer(Configuration, LifeCycle, HttpState, HttpActionHandler, NettySslContextFactory) - Constructor for class org.mockserver.netty.MockServerUnificationInitializer
N
- NettyResponseWriter - Class in org.mockserver.netty.responsewriter
- NettyResponseWriter(Configuration, MockServerLogger, ChannelHandlerContext, Scheduler) - Constructor for class org.mockserver.netty.responsewriter.NettyResponseWriter
- NettyResponseWriter(Configuration, MockServerLogger, ChannelHandlerContext, Scheduler, InFlightRequest) - Constructor for class org.mockserver.netty.responsewriter.NettyResponseWriter
- nettySslContextFactory(Channel) - Static method in class org.mockserver.netty.unification.PortUnificationHandler
O
- onChannelInactive() - Method in class org.mockserver.netty.http3.Http3GrpcBidiStreamHandler
-
The QUIC stream / connection was torn down.
- onData(byte[]) - Method in class org.mockserver.netty.http3.Http3GrpcBidiStreamHandler
-
Feed inbound request bytes.
- onInputClosed() - Method in class org.mockserver.netty.http3.Http3GrpcBidiStreamHandler
-
The client half-closed (END_STREAM).
- OpenAPISpecHandler - Class in org.mockserver.netty
-
Serves the embedded OpenAPI specification at GET /mockserver/openapi.yaml
- OpenAPISpecHandler() - Constructor for class org.mockserver.netty.OpenAPISpecHandler
- openUI() - Method in class org.mockserver.integration.ClientAndServer
-
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.integration.ClientAndServer
-
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.cli - package org.mockserver.cli
- org.mockserver.dashboard - package org.mockserver.dashboard
- org.mockserver.dashboard.model - package org.mockserver.dashboard.model
- org.mockserver.dashboard.serializers - package org.mockserver.dashboard.serializers
- org.mockserver.integration - package org.mockserver.integration
- org.mockserver.lifecycle - package org.mockserver.lifecycle
- org.mockserver.netty - module org.mockserver.netty
- org.mockserver.netty - package org.mockserver.netty
- org.mockserver.netty.dns - package org.mockserver.netty.dns
- org.mockserver.netty.grpc - package org.mockserver.netty.grpc
- org.mockserver.netty.http3 - package org.mockserver.netty.http3
- org.mockserver.netty.mcp - package org.mockserver.netty.mcp
- org.mockserver.netty.proxy - package org.mockserver.netty.proxy
- org.mockserver.netty.proxy.connect - package org.mockserver.netty.proxy.connect
- org.mockserver.netty.proxy.relay - package org.mockserver.netty.proxy.relay
- org.mockserver.netty.proxy.socks - package org.mockserver.netty.proxy.socks
- org.mockserver.netty.responsewriter - package org.mockserver.netty.responsewriter
- org.mockserver.netty.unification - package org.mockserver.netty.unification
- org.mockserver.netty.websocketregistry - package org.mockserver.netty.websocketregistry
P
- PARSE_ERROR - Static variable in class org.mockserver.netty.mcp.JsonRpcMessage
- ParsedHeaders(String, String, String, String, List<Map.Entry<String, String>>) - Constructor for class org.mockserver.netty.http3.Http3RequestBridge.ParsedHeaders
- parseHeaders(Http3HeadersFrame) - Static method in class org.mockserver.netty.http3.Http3RequestBridge
-
Extract pseudo-headers and regular headers from an HTTP/3 headers frame.
- path() - Method in class org.mockserver.netty.http3.Http3RequestBridge.ParsedHeaders
- port - Variable in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- PortBinding - Class in org.mockserver.netty.unification
- PortBinding(InetSocketAddress, String) - Constructor for class org.mockserver.netty.unification.PortBinding
- PortUnificationHandler - Class in org.mockserver.netty.unification
- PortUnificationHandler(Configuration, LifeCycle, HttpState, HttpActionHandler, NettySslContextFactory, McpSessionManager) - Constructor for class org.mockserver.netty.unification.PortUnificationHandler
- PromptArgument(String, String, boolean) - Constructor for class org.mockserver.netty.mcp.McpPromptRegistry.PromptArgument
- PromptDefinition(String, String, List<McpPromptRegistry.PromptArgument>, String, String) - Constructor for class org.mockserver.netty.mcp.McpPromptRegistry.PromptDefinition
- PROXIED - Static variable in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- PROXIED_RESPONSE - Static variable in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- PROXIED_SECURE - Static variable in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- PROXYING - Static variable in class org.mockserver.netty.HttpRequestHandler
- ProxyProtocolOriginalDestinationHandler - Class in org.mockserver.netty.proxy
-
Inbound handler that detects and parses PROXY protocol v1 (text format) and v2 (binary format) headers prepended to TCP connections by upstream load balancers (e.g., AWS GWLB, HAProxy, nginx with
proxy_protocol on). - ProxyProtocolOriginalDestinationHandler(MockServerLogger) - Constructor for class org.mockserver.netty.proxy.ProxyProtocolOriginalDestinationHandler
- proxyRemoteHost - Enum constant in enum class org.mockserver.cli.Main.Arguments
- proxyRemotePort - Enum constant in enum class org.mockserver.cli.Main.Arguments
R
- readAccumulatedBody(CompositeByteBuf) - Static method in class org.mockserver.netty.http3.Http3RequestBridge
-
Read the accumulated composite buffer into a byte array.
- readResource(String) - Method in class org.mockserver.netty.mcp.McpResourceRegistry
- registerListener(ExpectationsListener) - Method in class org.mockserver.integration.ClientAndServer
- registerListener(ExpectationsListener) - Method in class org.mockserver.lifecycle.LifeCycle
- registerListener(ExpectationsListener) - Method in class org.mockserver.netty.MockServer
- registerListeners() - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- RelayConnectHandler<T> - Class in org.mockserver.netty.proxy.relay
- RelayConnectHandler(Configuration, LifeCycle, MockServerLogger, String, int) - Constructor for class org.mockserver.netty.proxy.relay.RelayConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.connect.HttpConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.socks.Socks4ConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.socks.Socks5ConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class org.mockserver.netty.proxy.socks.SocksConnectHandler
- removeHandler(ChannelPipeline, ChannelHandler) - Method in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- removeHandler(ChannelPipeline, Class<? extends ChannelHandler>) - Method in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- removeSession(String) - Method in class org.mockserver.netty.mcp.McpSessionManager
- renderDashboard(ChannelHandlerContext, HttpRequest) - Method in class org.mockserver.dashboard.DashboardHandler
- renderOpenAPISpec(ChannelHandlerContext, HttpRequest) - Method in class org.mockserver.netty.OpenAPISpecHandler
- Report() - Constructor for class org.mockserver.netty.mcp.McpContractTest.Report
- RequestDefinitionDescription - Class in org.mockserver.dashboard.serializers
- RequestDefinitionDescription(String, String, DescriptionProcessor, boolean) - Constructor for class org.mockserver.dashboard.serializers.RequestDefinitionDescription
- RequestDefinitionObjectDescription - Class in org.mockserver.dashboard.serializers
- RequestDefinitionObjectDescription(String, Object, String, DescriptionProcessor) - Constructor for class org.mockserver.dashboard.serializers.RequestDefinitionObjectDescription
- requestProcessingComplete() - Method in class org.mockserver.lifecycle.LifeCycle
-
Mark that a data-plane request has finished (its response has been written or the connection has otherwise completed).
- requestProcessingStarted() - Method in class org.mockserver.lifecycle.LifeCycle
-
Mark that a data-plane request has started processing.
- resolve(Channel) - Method in class org.mockserver.netty.proxy.CompositeOriginalDestinationResolver
-
Tries each strategy in order.
- resolve(Channel) - Method in class org.mockserver.netty.proxy.ConntrackOriginalDestinationResolver
- resolve(Channel) - Method in class org.mockserver.netty.proxy.DnsIntentOriginalDestinationResolver
- resolve(Channel) - Method in class org.mockserver.netty.proxy.EbpfOriginalDestinationResolver
- resolve(Channel) - Method in class org.mockserver.netty.proxy.SoOriginalDstResolver
-
Resolves the original destination for the given channel.
- resolve(Channel) - Method in class org.mockserver.netty.proxy.TproxyOriginalDestinationResolver
-
Resolves the original destination by reading the channel's local address.
- resolve(Channel) - Method in interface org.mockserver.netty.proxy.TransparentProxyHandler.OriginalDestinationResolver
- resolveTargetHost(String) - Method in class org.mockserver.netty.proxy.TransparentProxyInitializer
-
Returns the forwarding host for a transparent proxy request.
- resolveTargetPort(String, boolean) - Method in class org.mockserver.netty.proxy.TransparentProxyInitializer
-
Returns the forwarding port for a transparent proxy request.
- ResourceDefinition(String, String, String, String, Supplier<JsonNode>) - Constructor for class org.mockserver.netty.mcp.McpResourceRegistry.ResourceDefinition
- run(String, String, McpContractTest.JsonRpcExchange) - Method in class org.mockserver.netty.mcp.McpContractTest
-
Run the conformance suite against the target server.
S
- scheme() - Method in class org.mockserver.netty.http3.Http3RequestBridge.ParsedHeaders
- send(ObjectNode, String) - Method in interface org.mockserver.netty.mcp.McpContractTest.JsonRpcExchange
-
Send a single JSON-RPC message (request or notification) to the target server.
- sendResponse(HttpRequest, HttpResponse) - Method in class org.mockserver.netty.http3.Http3GrpcResponseWriter
- sendResponse(HttpRequest, HttpResponse) - Method in class org.mockserver.netty.http3.Http3ResponseWriter
- sendResponse(HttpRequest, HttpResponse) - Method in class org.mockserver.netty.responsewriter.EarlyNettyResponseWriter
- sendResponse(HttpRequest, HttpResponse) - Method in class org.mockserver.netty.responsewriter.NettyResponseWriter
- serialize(Throwable, JsonGenerator, SerializerProvider) - Method in class org.mockserver.dashboard.serializers.ThrowableSerializer
- serialize(DashboardLogEntryDTOGroup, JsonGenerator, SerializerProvider) - Method in class org.mockserver.dashboard.serializers.DashboardLogEntryDTOGroupSerializer
- serialize(DashboardLogEntryDTO, JsonGenerator, SerializerProvider) - Method in class org.mockserver.dashboard.serializers.DashboardLogEntryDTOSerializer
- serialize(Description, JsonGenerator, SerializerProvider) - Method in class org.mockserver.dashboard.serializers.DescriptionSerializer
- server - Variable in class org.mockserver.netty.proxy.socks.SocksProxyHandler
- serverPort - Enum constant in enum class org.mockserver.cli.Main.Arguments
- serverServerBootstrap - Variable in class org.mockserver.lifecycle.LifeCycle
- setArguments(Object...) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setBecause(String) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setCode(int) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcError
- setCorrelationId(String) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setData(JsonNode) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcError
- setDescription(Description) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setError(JsonRpcMessage.JsonRpcError) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- setHttpRequests(RequestDefinition[]) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setHttpResponse(HttpResponse) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setId(Object) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- setId(Object) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- setId(String) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setIdPresent(boolean) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- setJsonrpc(String) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcNotification
- setJsonrpc(String) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- setJsonrpc(String) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- setLogEventListener(Consumer<LogEntry>) - Static method in class org.mockserver.integration.ClientAndServer
- setMessage(String) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcError
- setMessageFormat(String) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setMethod(String) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcNotification
- setMethod(String) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- setParams(JsonNode) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcNotification
- setParams(JsonNode) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcRequest
- setProxyingRequest(ChannelHandlerContext, Boolean) - Static method in class org.mockserver.netty.HttpRequestHandler
- setResult(JsonNode) - Method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- setStyle(Map<String, String>) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setThrowable(String[]) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setTimestamp(String) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- setType(LogEntry.LogMessageType) - Method in class org.mockserver.dashboard.model.DashboardLogEntryDTO
- shortEnvironmentVariableName() - Method in enum class org.mockserver.cli.Main.Arguments
- shutdown() - Method in class org.mockserver.netty.mcp.McpSessionManager
-
Shuts down the MCP executor gracefully.
- size() - Method in class org.mockserver.netty.mcp.McpSessionManager
- Socks4ConnectHandler - Class in org.mockserver.netty.proxy.socks
- Socks4ConnectHandler(Configuration, MockServerLogger, LifeCycle, String, int) - Constructor for class org.mockserver.netty.proxy.socks.Socks4ConnectHandler
- Socks4ProxyHandler - Class in org.mockserver.netty.proxy.socks
- Socks4ProxyHandler(Configuration, MockServerLogger, LifeCycle) - Constructor for class org.mockserver.netty.proxy.socks.Socks4ProxyHandler
- Socks5ConnectHandler - Class in org.mockserver.netty.proxy.socks
- Socks5ConnectHandler(Configuration, MockServerLogger, LifeCycle, String, int) - Constructor for class org.mockserver.netty.proxy.socks.Socks5ConnectHandler
- Socks5ProxyHandler - Class in org.mockserver.netty.proxy.socks
- Socks5ProxyHandler(Configuration, MockServerLogger, LifeCycle) - Constructor for class org.mockserver.netty.proxy.socks.Socks5ProxyHandler
- SocksConnectHandler<T> - Class in org.mockserver.netty.proxy.socks
- SocksConnectHandler(Configuration, MockServerLogger, LifeCycle, String, int) - Constructor for class org.mockserver.netty.proxy.socks.SocksConnectHandler
- SocksDetector - Class in org.mockserver.netty.proxy.socks
-
This class is expected to be used from within a
ReplayingDecoder, or with enough bytes available. - SocksProxyHandler<T> - Class in org.mockserver.netty.proxy.socks
- SocksProxyHandler(Configuration, MockServerLogger, LifeCycle) - Constructor for class org.mockserver.netty.proxy.socks.SocksProxyHandler
- SoOriginalDstHelper - Class in org.mockserver.netty.proxy
-
Reads the original destination of an intercepted TCP connection on Linux.
- SoOriginalDstResolver - Class in org.mockserver.netty.proxy
-
Resolves the original destination of a transparently intercepted TCP connection by calling
getsockopt(fd, SOL_IP, SO_ORIGINAL_DST, ...)via JNA on Linux. - SoOriginalDstResolver() - Constructor for class org.mockserver.netty.proxy.SoOriginalDstResolver
- start() - Method in class org.mockserver.netty.http3.Http3GrpcBidiStreamHandler
-
Write the initial response HEADERS and any eager messages.
- start(int) - Method in class org.mockserver.netty.http3.Http3Server
-
Start the HTTP/3 server on the given UDP port.
- startClientAndServer(Integer...) - Static method in class org.mockserver.integration.ClientAndServer
- startClientAndServer(String, Integer, Integer...) - Static method in class org.mockserver.integration.ClientAndServer
- startClientAndServer(List<Integer>) - Static method in class org.mockserver.integration.ClientAndServer
- startClientAndServer(Configuration, Integer...) - Static method in class org.mockserver.integration.ClientAndServer
- startClientAndServer(Configuration, String, Integer, Integer...) - Static method in class org.mockserver.integration.ClientAndServer
- startClientAndServer(Configuration, List<Integer>) - Static method in class org.mockserver.integration.ClientAndServer
- started(LifeCycle) - Static method in class org.mockserver.netty.InFlightRequest
-
Increment the in-flight counter and return a token whose
InFlightRequest.complete()will decrement it exactly once. - startedServer(List<Integer>) - Method in class org.mockserver.lifecycle.LifeCycle
- stop() - Method in class org.mockserver.integration.ClientAndServer
- stop() - Method in class org.mockserver.lifecycle.LifeCycle
- stop() - Method in class org.mockserver.netty.http3.Http3Server
-
Stop the HTTP/3 server and release resources.
- stopAsync() - Method in class org.mockserver.integration.ClientAndServer
- stopAsync() - Method in class org.mockserver.lifecycle.LifeCycle
- stopAsync() - Method in class org.mockserver.netty.MockServer
- strategyCount() - Method in class org.mockserver.netty.proxy.CompositeOriginalDestinationResolver
-
Returns the number of strategies in this chain (useful for testing).
- success(Object, JsonNode) - Static method in class org.mockserver.netty.mcp.JsonRpcMessage.JsonRpcResponse
- successResponse(Object) - Method in class org.mockserver.netty.proxy.connect.HttpConnectHandler
- successResponse(Object) - Method in class org.mockserver.netty.proxy.relay.RelayConnectHandler
- successResponse(Object) - Method in class org.mockserver.netty.proxy.socks.Socks4ConnectHandler
- successResponse(Object) - Method in class org.mockserver.netty.proxy.socks.Socks5ConnectHandler
- systemPropertyName() - Method in enum class org.mockserver.cli.Main.Arguments
T
- TcpChaosHandler - Class in org.mockserver.netty.unification
-
Netty
ChannelDuplexHandlerthat injects raw TCP-layer faults before HTTP decoding, based on theTcpChaosProfileregistered inTcpChaosRegistryfor the connection's remote host. - TcpChaosHandler() - Constructor for class org.mockserver.netty.unification.TcpChaosHandler
- ThrowableSerializer - Class in org.mockserver.dashboard.serializers
- ThrowableSerializer() - Constructor for class org.mockserver.dashboard.serializers.ThrowableSerializer
- toHttp3DataFrame(HttpResponse) - Static method in class org.mockserver.netty.http3.Http3RequestBridge
-
Convert the body of a MockServer
HttpResponseinto an HTTP/3 data frame. - toHttp3HeadersFrame(HttpResponse) - Static method in class org.mockserver.netty.http3.Http3RequestBridge
-
Convert a MockServer
HttpResponseinto an HTTP/3 headers frame. - toHttp3TrailersFrame(HttpResponse) - Static method in class org.mockserver.netty.http3.Http3RequestBridge
-
Build a trailing HTTP/3 HEADERS frame from the response trailers, or null when the response carries no trailers.
- toHttpRequest(String, String, String, String, List<Map.Entry<String, String>>, byte[]) - Static method in class org.mockserver.netty.http3.Http3RequestBridge
-
Build a MockServer
HttpRequestfrom the HTTP/3 pseudo-headers and accumulated body bytes. - toObject() - Method in interface org.mockserver.dashboard.serializers.Description
- toObject() - Method in class org.mockserver.dashboard.serializers.LogMessageDescription
- toObject() - Method in class org.mockserver.dashboard.serializers.RequestDefinitionDescription
- toObject() - Method in class org.mockserver.dashboard.serializers.RequestDefinitionObjectDescription
- ToolDefinition(String, String, JsonNode, Function<JsonNode, JsonNode>) - Constructor for class org.mockserver.netty.mcp.McpToolRegistry.ToolDefinition
- touch() - Method in class org.mockserver.netty.mcp.McpSession
- TproxyOriginalDestinationResolver - Class in org.mockserver.netty.proxy
-
Resolves the original destination of a transparently intercepted TCP connection using the TPROXY (IP_TRANSPARENT) mechanism.
- TproxyOriginalDestinationResolver(Configuration) - Constructor for class org.mockserver.netty.proxy.TproxyOriginalDestinationResolver
-
Creates a TPROXY resolver that checks whether TPROXY mode is active via the given configuration.
- TRACE_CONTEXT - Static variable in class org.mockserver.netty.unification.TraceContextHandler
-
Delegates to the shared constant in
mockserver-coreso both the Netty handler and the core action handler use the same attribute key. - TraceContextHandler - Class in org.mockserver.netty.unification
-
Netty handler that extracts W3C
traceparent/tracestateheaders from inboundHttpRequestobjects and stores the parsedW3CTraceContextas a channel attribute. - TraceContextHandler(Configuration) - Constructor for class org.mockserver.netty.unification.TraceContextHandler
- transformGrpcRequest(HttpRequest, GrpcProtoDescriptorStore) - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Transform a gRPC request for the MockServer matching pipeline: decode the gRPC length-prefixed message(s), convert protobuf to JSON via the descriptor store, and tag the request with service/method markers.
- transformGrpcResponse(HttpResponse, String, String, GrpcProtoDescriptorStore) - Static method in class org.mockserver.netty.http3.GrpcHttp3Adapter
-
Convert the response from the matching pipeline back to a gRPC-framed response.
- TRANSPARENT_ORIGINAL_DST_RESOLVED - Static variable in class org.mockserver.netty.proxy.TransparentProxyHandler
-
Channel attribute indicating the transparent proxy original destination was resolved via SO_ORIGINAL_DST / conntrack (as opposed to Host header).
- TransparentProxyHandler - Class in org.mockserver.netty.proxy
-
A Netty channel handler that resolves the original destination for transparently intercepted connections and stores it as the
HttpActionHandler.REMOTE_SOCKETchannel attribute. - TransparentProxyHandler(Configuration, MockServerLogger) - Constructor for class org.mockserver.netty.proxy.TransparentProxyHandler
- TransparentProxyHandler(Configuration, MockServerLogger, TransparentProxyHandler.OriginalDestinationResolver) - Constructor for class org.mockserver.netty.proxy.TransparentProxyHandler
-
Constructor with injectable resolver for unit testing.
- TransparentProxyHandler.OriginalDestinationResolver - Interface in org.mockserver.netty.proxy
-
Strategy interface for resolving the original destination.
- TransparentProxyInitializer - Class in org.mockserver.netty.proxy
-
Utility for transparent HTTP proxy mode — provides Host-header parsing helpers and an
TransparentProxyInitializer.isEnabled()configuration check. - TransparentProxyInitializer(Configuration, MockServerLogger) - Constructor for class org.mockserver.netty.proxy.TransparentProxyInitializer
- transportError(String) - Static method in class org.mockserver.netty.mcp.McpContractTest.ExchangeResult
U
- updated(List<Expectation>) - Method in interface org.mockserver.lifecycle.ExpectationsListener
- updated(MockServerEventLog) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- updated(RequestMatchers, MockServerMatcherNotifier.Cause) - Method in class org.mockserver.dashboard.DashboardWebSocketHandler
- UpstreamProxyRelayHandler - Class in org.mockserver.netty.proxy.relay
- UpstreamProxyRelayHandler(MockServerLogger, Channel, Channel) - Constructor for class org.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
V
- valueOf(String) - Static method in enum class org.mockserver.cli.Main.Arguments
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.mockserver.cli.Main.Arguments
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- workerGroup - Variable in class org.mockserver.lifecycle.LifeCycle
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.mockserver.netty.unification.AltSvcHeaderHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.mockserver.netty.unification.TraceContextHandler
- writeGrpcStreamResponse(GrpcStreamResponse, HttpRequest) - Method in class org.mockserver.netty.http3.Http3GrpcResponseWriter
-
Write a server-streaming gRPC response over HTTP/3: an initial HEADERS frame (
:status=200,content-type=application/grpc, plus any configured headers), one DATA frame per message honouring per-messageDelay, then a trailing HEADERS frame carryinggrpc-status/grpc-message, followed by a QUIC stream output shutdown (or connection close when configured). - writeStreamError(long) - Method in class org.mockserver.netty.http3.Http3ResponseWriter
-
Reset the QUIC stream with the supplied HTTP/3 error code (RESET_STREAM, RFC 9114 section 4.1).
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form