Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractHttpRequestMatcher - Class in software.xdev.mockserver.matchers
- AbstractHttpRequestMatcher(ServerConfiguration) - Constructor for class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- actionHandlerThreadCount() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- actionHandlerThreadCount() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- actionHandlerThreadCount(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Number of threads for the action handler thread pool
- actionHandlerThreadCount(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Number of threads for the action handler thread pool
- add(E) - Method in class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
- add(EventEntry) - Method in class software.xdev.mockserver.event.EventBus
- add(Expectation...) - Method in class software.xdev.mockserver.mock.HttpState
- add(Expectation, MockServerMatcherNotifier.Cause) - Method in class software.xdev.mockserver.mock.RequestMatchers
- add(V) - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- addAll(Collection<? extends E>) - Method in class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
- addConnectionHeader(HttpRequest, HttpResponse) - Method in class software.xdev.mockserver.responsewriter.ResponseWriter
- addCORSHeaders(HttpRequest, HttpResponse) - Method in class software.xdev.mockserver.cors.CORSHeaders
- addDifference(String, Object...) - Method in class software.xdev.mockserver.matchers.MatchDifference
- addDifference(MatchDifference.Field, String, Object...) - Method in class software.xdev.mockserver.matchers.MatchDifference
- addDifferences(Map<MatchDifference.Field, List<String>>) - Method in class software.xdev.mockserver.matchers.MatchDifference
- additionalSerializers() - Method in class software.xdev.mockserver.serialization.ServerObjectMapperFactoryCustomizer
- addPriorityKey(V) - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- allCachesEnabled(boolean) - Static method in class software.xdev.mockserver.cache.LRUCache
- allKeysNotted() - Method in class software.xdev.mockserver.collections.NottableStringHashMap
- allKeysNotted() - Method in class software.xdev.mockserver.collections.NottableStringMultiMap
- allKeysOptional() - Method in class software.xdev.mockserver.collections.NottableStringHashMap
- allKeysOptional() - Method in class software.xdev.mockserver.collections.NottableStringMultiMap
- allMatchingExpectation(HttpRequest) - Method in class software.xdev.mockserver.mock.HttpState
- alwaysCloseSocketConnections() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- alwaysCloseSocketConnections() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- alwaysCloseSocketConnections(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
If true socket connections will always be closed after a response is returned, if false connection is only closed if request header indicate connection should be closed.
- alwaysCloseSocketConnections(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
If true socket connections will always be closed after a response is returned, if false connection is only closed if request header indicate connection should be closed.
- API - Enum constant in enum class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause.Type
- API - Static variable in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause
- apply(RequestDefinition) - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- assumeAllRequestsAreHttp() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- assumeAllRequestsAreHttp() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- assumeAllRequestsAreHttp(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
If true requests are assumed as binary if the method isn't one of "GET", "POST", "PUT", "HEAD", "OPTIONS", "PATCH", "DELETE", "TRACE" or "CONNECT"
- assumeAllRequestsAreHttp(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
If false requests are assumed as binary if the method isn't one of "GET", "POST", "PUT", "HEAD", "OPTIONS", "PATCH", "DELETE", "TRACE" or "CONNECT"
B
- BECAUSE - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- BinaryMatcher - Class in software.xdev.mockserver.matchers
- binaryProxyListener() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- binaryProxyListener(BinaryProxyListener) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Set a software.xdev.mockserver.model.BinaryProxyListener called when binary content is proxied
- BinaryRequestProxyingHandler - Class in software.xdev.mockserver.netty.proxy
- BinaryRequestProxyingHandler(ServerConfiguration, Scheduler, NettyHttpClient, EventBus) - Constructor for class software.xdev.mockserver.netty.proxy.BinaryRequestProxyingHandler
- bindServerPorts(List<Integer>) - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- BODY - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- BodyMatcher<MatchedType> - Class in software.xdev.mockserver.matchers
- BodyMatcher() - Constructor for class software.xdev.mockserver.matchers.BodyMatcher
- BooleanMatcher - Class in software.xdev.mockserver.matchers
- bossGroup - Variable in class software.xdev.mockserver.lifecycle.LifeCycle
C
- CallbackWebSocketServerHandler - Class in software.xdev.mockserver.netty.websocketregistry
- CallbackWebSocketServerHandler(HttpState) - Constructor for class software.xdev.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- Cause(String, MockServerMatcherNotifier.Cause.Type) - Constructor for class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause
- channelActive(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- channelActive(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- channelInactive(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- channelInactive(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- channelRead(ChannelHandlerContext, Object) - Method in class software.xdev.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- channelRead0(ChannelHandlerContext, ByteBuf) - Method in class software.xdev.mockserver.netty.proxy.BinaryRequestProxyingHandler
- channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class software.xdev.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- channelRead0(ChannelHandlerContext, FullHttpResponse) - Method in class software.xdev.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- channelRead0(ChannelHandlerContext, Socks4CommandRequest) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks4ProxyHandler
- channelRead0(ChannelHandlerContext, Socks5Message) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks5ProxyHandler
- channelRead0(ChannelHandlerContext, HttpRequest) - Method in class software.xdev.mockserver.netty.HttpRequestHandler
- channelRead0(ChannelHandlerContext, T) - Method in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- channelReadComplete(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.HttpRequestHandler
- channelReadComplete(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.BinaryRequestProxyingHandler
- channelReadComplete(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.socks.SocksProxyHandler
- channelReadComplete(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- CircularConcurrentLinkedDeque<E> - Class in software.xdev.mockserver.collections
- CircularConcurrentLinkedDeque(int, Consumer<E>) - Constructor for class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
- CircularPriorityQueue<K,
V, SLK extends Keyed<K>> - Class in software.xdev.mockserver.collections - CircularPriorityQueue(int, Comparator<? super SLK>, Function<V, SLK>, Function<V, K>) - Constructor for class software.xdev.mockserver.collections.CircularPriorityQueue
- CLASS_INITIALISER - Enum constant in enum class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause.Type
- clear() - Method in class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
- clear() - Method in class software.xdev.mockserver.event.model.EventEntry
- clear(ExpectationId, String) - Method in class software.xdev.mockserver.mock.RequestMatchers
- clear(HttpRequest) - Method in class software.xdev.mockserver.mock.HttpState
- clear(RequestDefinition) - Method in class software.xdev.mockserver.event.EventBus
- clear(RequestDefinition) - Method in class software.xdev.mockserver.mock.RequestMatchers
- clearAllCaches() - Static method in class software.xdev.mockserver.cache.LRUCache
- clone() - Method in class software.xdev.mockserver.event.model.EventEntry
- cloneAndClear() - Method in class software.xdev.mockserver.event.model.EventEntry
- close() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- close() - Method in class software.xdev.mockserver.logging.StandardOutConsoleHandler
- closeOnFlush(Channel) - Static method in class software.xdev.mockserver.exception.ExceptionHandling
-
Closes the specified channel after all queued write requests are flushed.
- COLON_NEW_LINES - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- configuration - Variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- configuration - Variable in class software.xdev.mockserver.netty.proxy.socks.SocksProxyHandler
- configuration - Variable in class software.xdev.mockserver.responsewriter.ResponseWriter
- configuration() - Static method in class software.xdev.mockserver.configuration.ServerConfiguration
- configureLogger() - Static method in class software.xdev.mockserver.logging.MockServerLoggerConfiguration
- connectionClosedException(Throwable) - Static method in class software.xdev.mockserver.exception.ExceptionHandling
-
returns true is the exception was caused by the connection being closed
- connectionException(Throwable) - Static method in class software.xdev.mockserver.exception.ExceptionHandling
- ConnectionOptionsToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- ConnectionOptionsToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.ConnectionOptionsToJavaSerializer
- containsAll(MatchDifference, NottableStringHashMap) - Method in class software.xdev.mockserver.collections.NottableStringHashMap
- containsAll(MatchDifference, NottableStringMultiMap) - Method in class software.xdev.mockserver.collections.NottableStringMultiMap
- controlPlaneMatcher - Variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- COOKIES - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- CookieToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- CookieToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.CookieToJavaSerializer
- corsAllowCredentials() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- corsAllowCredentials() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- corsAllowCredentials(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The value used for CORS in the access-control-allow-credentials header.
- corsAllowCredentials(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The value used for CORS in the access-control-allow-credentials header.
- corsAllowHeaders() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- corsAllowHeaders() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- corsAllowHeaders(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
the value used for CORS in the access-control-allow-headers and access-control-expose-headers headers.
- corsAllowHeaders(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
the value used for CORS in the access-control-allow-headers and access-control-expose-headers headers.
- corsAllowMethods() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- corsAllowMethods() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- corsAllowMethods(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
the value used for CORS in the access-control-allow-methods header.
- corsAllowMethods(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The value used for CORS in the access-control-allow-methods header.
- corsAllowOrigin() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- corsAllowOrigin() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- corsAllowOrigin(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
the value used for CORS in the access-control-allow-origin header.
- corsAllowOrigin(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
the value used for CORS in the access-control-allow-origin header.
- CORSHeaders - Class in software.xdev.mockserver.cors
- CORSHeaders(String, String, String, boolean, int) - Constructor for class software.xdev.mockserver.cors.CORSHeaders
- CORSHeaders(ServerConfiguration) - Constructor for class software.xdev.mockserver.cors.CORSHeaders
- corsMaxAgeInSeconds() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- corsMaxAgeInSeconds() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- corsMaxAgeInSeconds(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The value used for CORS in the access-control-max-age header.
- corsMaxAgeInSeconds(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The value used for CORS in the access-control-max-age header.
- CREATED_EXPECTATION_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- currentField(MatchDifference.Field) - Method in class software.xdev.mockserver.matchers.MatchDifference
D
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class software.xdev.mockserver.netty.unification.PortUnificationHandler
- decode(ChannelHandlerContext, FullHttpRequest, List<Object>) - Method in class software.xdev.mockserver.codec.NettyHttpToMockServerHttpRequestDecoder
- decode(ChannelHandlerContext, HttpObject, List<Object>) - Method in class software.xdev.mockserver.codec.PreserveHeadersNettyRemoves
- DelayToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- DelayToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.DelayToJavaSerializer
- delete(K) - Method in class software.xdev.mockserver.cache.LRUCache
- detailedMatchFailures() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- detailedMatchFailures() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- detailedMatchFailures(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
If true (the default) the log event recording that a request matcher did not match will include a detailed reason why each non matching field did not match.
- detailedMatchFailures(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
If true (the default) the log event recording that a request matcher did not match will include a detailed reason why each non-matching field did not match.
- DID_NOT_MATCH - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- didNotMatchExpectationBecause - Variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- didNotMatchExpectationWithoutBecause - Variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- didNotMatchRequestBecause - Variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- disableLogging() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- disableLogging(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Disable all logging and processing of log events
- disableSystemOut() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- disableSystemOut(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Disable printing log to system out for JVM, default is enabled
- DownstreamProxyRelayHandler - Class in software.xdev.mockserver.netty.proxy.relay
- DownstreamProxyRelayHandler(Channel) - Constructor for class software.xdev.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
E
- enableCORSForAllResponses() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- enableCORSForAllResponses() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- enableCORSForAllResponses(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Enable CORS for all responses from MockServer, including the REST API and expectation responses
- enableCORSForAllResponses(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Enable CORS for all responses from MockServer, including the REST API and expectation responses
- enableCORSForAPI() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- enableCORSForAPI() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- enableCORSForAPI(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Enable CORS for MockServer REST API so that the API can be used for javascript running in browsers, such as selenium
- enableCORSForAPI(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Enable CORS for MockServer REST API so that the API can be used for javascript running in browsers, such as selenium
- enableSslUpstreamAndDownstream(Channel) - Static method in class software.xdev.mockserver.netty.unification.PortUnificationHandler
- encode(ChannelHandlerContext, DefaultHttpMessage, List) - Method in class software.xdev.mockserver.netty.unification.HttpContentLengthRemover
- encode(ChannelHandlerContext, HttpResponse, List<Object>) - Method in class software.xdev.mockserver.codec.MockServerHttpToNettyHttpResponseEncoder
- entry(RegexStringMatcher, String, String) - Static method in class software.xdev.mockserver.collections.ImmutableEntry
- entry(RegexStringMatcher, NottableString, NottableString) - Static method in class software.xdev.mockserver.collections.ImmutableEntry
- Entry<T> - Class in software.xdev.mockserver.cache
- Entry(long, long, T) - Constructor for class software.xdev.mockserver.cache.Entry
- equals(Object) - Method in class software.xdev.mockserver.collections.ImmutableEntry
- equals(Object) - Method in class software.xdev.mockserver.collections.NottableStringMultiMap
- equals(Object) - Method in class software.xdev.mockserver.event.EventBus
- equals(Object) - Method in class software.xdev.mockserver.event.model.EventEntry
- equals(Object) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.BinaryMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.BooleanMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.ExactStringMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.HashMapMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.MultiValueMapMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.NotMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.ParameterStringMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.RegexStringMatcher
- equals(Object) - Method in class software.xdev.mockserver.matchers.SubStringMatcher
- equals(Object) - Method in class software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
- equals(Object) - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause
- equals(Object) - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier
- equals(Object) - Method in class software.xdev.mockserver.mock.RequestMatchers
- EventBus - Class in software.xdev.mockserver.event
- EventBus(ServerConfiguration, Scheduler, boolean) - Constructor for class software.xdev.mockserver.event.EventBus
- EventEntry - Class in software.xdev.mockserver.event.model
- EventEntry() - Constructor for class software.xdev.mockserver.event.model.EventEntry
- EventEntry.EventType - Enum Class in software.xdev.mockserver.event.model
- ExactStringMatcher - Class in software.xdev.mockserver.matchers
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.HttpRequestHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.proxy.BinaryRequestProxyingHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.proxy.relay.DownstreamProxyRelayHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.proxy.socks.SocksProxyHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.unification.PortUnificationHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.xdev.mockserver.netty.websocketregistry.CallbackWebSocketServerHandler
- ExceptionHandling - Class in software.xdev.mockserver.exception
- ExpandedParameterDecoder - Class in software.xdev.mockserver.codec
- ExpandedParameterDecoder(ServerConfiguration) - Constructor for class software.xdev.mockserver.codec.ExpandedParameterDecoder
- expectation - Variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- EXPECTATION - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- EXPECTATION_DID_MATCH - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- EXPECTATION_RESPONSE - Enum constant in enum class software.xdev.mockserver.event.model.EventEntry.EventType
- ExpectationsListener - Interface in software.xdev.mockserver.lifecycle
- ExpectationToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- ExpectationToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.ExpectationToJavaSerializer
F
- failureResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.connect.HttpConnectHandler
- failureResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- failureResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks4ConnectHandler
- failureResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks5ConnectHandler
- FILE_INITIALISER - Enum constant in enum class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause.Type
- firstMatchingExpectation(HttpRequest) - Method in class software.xdev.mockserver.mock.HttpState
- firstMatchingExpectation(HttpRequest) - Method in class software.xdev.mockserver.mock.RequestMatchers
- forwardConnection(ChannelHandlerContext, ChannelHandler) - Method in class software.xdev.mockserver.netty.proxy.socks.SocksProxyHandler
- FORWARDED_REQUEST - Enum constant in enum class software.xdev.mockserver.event.model.EventEntry.EventType
- FullHttpRequestToMockServerHttpRequest - Class in software.xdev.mockserver.mappers
- FullHttpRequestToMockServerHttpRequest(ServerConfiguration, Integer) - Constructor for class software.xdev.mockserver.mappers.FullHttpRequestToMockServerHttpRequest
G
- get(K) - Method in class software.xdev.mockserver.cache.LRUCache
- getAllDifferences() - Method in class software.xdev.mockserver.matchers.MatchDifference
- getByKey(K) - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- getConsumer() - Method in class software.xdev.mockserver.event.model.EventEntry
- getCorrelationId() - Method in class software.xdev.mockserver.event.model.EventEntry
- getDifferences(MatchDifference.Field) - Method in class software.xdev.mockserver.matchers.MatchDifference
- getEpochTime() - Method in class software.xdev.mockserver.event.model.EventEntry
- getEventBus() - Method in class software.xdev.mockserver.mock.HttpState
- getEventLoopGroup() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- getException() - Method in class software.xdev.mockserver.event.model.EventEntry
- getExpectation() - Method in class software.xdev.mockserver.event.model.EventEntry
- getExpectation() - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- getExpectation() - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- getExpectationId() - Method in class software.xdev.mockserver.event.model.EventEntry
- getExpectationId() - Method in class software.xdev.mockserver.event.model.RequestAndExpectationId
- getExpiryInMillis() - Method in class software.xdev.mockserver.cache.Entry
- getFailures() - Method in class software.xdev.mockserver.matchers.MatchDifferenceCount
- getHttpClient() - Method in class software.xdev.mockserver.mock.action.http.HttpActionHandler
- getHttpError() - Method in class software.xdev.mockserver.event.model.EventEntry
- getHttpRequest() - Method in class software.xdev.mockserver.event.model.EventEntry
- getHttpRequest() - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- getHttpRequest() - Method in class software.xdev.mockserver.matchers.MatchDifference
- getHttpRequest() - Method in class software.xdev.mockserver.matchers.MatchDifferenceCount
- getHttpRequest() - Method in class software.xdev.mockserver.mock.action.http.HttpForwardActionResult
- getHttpRequests() - Method in class software.xdev.mockserver.event.model.EventEntry
- getHttpRequests() - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- getHttpRequests() - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- getHttpResponse() - Method in class software.xdev.mockserver.event.model.EventEntry
- getHttpResponse() - Method in class software.xdev.mockserver.mock.action.http.HttpForwardActionResult
- getInetSocketAddress() - Method in class software.xdev.mockserver.netty.unification.PortBinding
- getKeyMatchStyle() - Method in class software.xdev.mockserver.collections.NottableStringMultiMap
- getLeft() - Method in class software.xdev.mockserver.collections.ImmutableEntry
- getLocalPort() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- getLocalPorts() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- getLogCorrelationId() - Method in class software.xdev.mockserver.matchers.MatchDifference
- getName() - Method in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- getPort() - Static method in class software.xdev.mockserver.mock.HttpState
- getPortExtension() - Method in class software.xdev.mockserver.netty.unification.PortBinding
- getRemoteAddress() - Method in class software.xdev.mockserver.mock.action.http.HttpForwardActionResult
- getRemoteAddress() - Method in class software.xdev.mockserver.netty.MockServer
- getRemoteAddress(ChannelHandlerContext) - Static method in class software.xdev.mockserver.mock.action.http.HttpActionHandler
- getRequestDefinition() - Method in class software.xdev.mockserver.event.model.RequestAndExpectationId
- getRequestMatchers() - Method in class software.xdev.mockserver.mock.HttpState
- getRight() - Method in class software.xdev.mockserver.collections.ImmutableEntry
- getScheduler() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- getScheduler() - Method in class software.xdev.mockserver.mock.HttpState
- getSource() - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- getSource() - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- getSource() - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause
- getTimestamp() - Method in class software.xdev.mockserver.event.model.EventEntry
- getTtlInMillis() - Method in class software.xdev.mockserver.cache.Entry
- getType() - Method in class software.xdev.mockserver.event.model.EventEntry
- getType() - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause
- getUniqueLoopPreventionHeaderName() - Method in class software.xdev.mockserver.mock.HttpState
- getUniqueLoopPreventionHeaderValue() - Method in class software.xdev.mockserver.mock.HttpState
- getValue() - Method in class software.xdev.mockserver.cache.Entry
- getWebSocketClientRegistry() - Method in class software.xdev.mockserver.mock.HttpState
H
- handle(HttpActionHandler, HttpObjectCallback, HttpRequest, ResponseWriter, boolean, Runnable) - Method in class software.xdev.mockserver.mock.action.http.HttpForwardObjectCallbackActionHandler
- handle(HttpActionHandler, HttpObjectCallback, HttpRequest, ResponseWriter, boolean, Runnable) - Method in class software.xdev.mockserver.mock.action.http.HttpResponseObjectCallbackActionHandler
- handle(HttpClassCallback, HttpRequest) - Method in class software.xdev.mockserver.mock.action.http.HttpForwardClassCallbackActionHandler
- handle(HttpClassCallback, HttpRequest) - Method in class software.xdev.mockserver.mock.action.http.HttpResponseClassCallbackActionHandler
- handle(HttpError, ChannelHandlerContext) - Method in class software.xdev.mockserver.mock.action.http.HttpErrorActionHandler
- handle(HttpForward, HttpRequest) - Method in class software.xdev.mockserver.mock.action.http.HttpForwardActionHandler
- handle(HttpOverrideForwardedRequest, HttpRequest) - Method in class software.xdev.mockserver.mock.action.http.HttpOverrideForwardedRequestActionHandler
- handle(HttpRequest, ResponseWriter, boolean) - Method in class software.xdev.mockserver.mock.HttpState
- handle(HttpResponse) - Method in class software.xdev.mockserver.mock.action.http.HttpResponseActionHandler
- handlerAdded(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.MockServerUnificationInitializer
- hashCode() - Method in class software.xdev.mockserver.collections.ImmutableEntry
- hashCode() - Method in class software.xdev.mockserver.collections.NottableStringMultiMap
- hashCode() - Method in class software.xdev.mockserver.event.EventBus
- hashCode() - Method in class software.xdev.mockserver.event.model.EventEntry
- hashCode() - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.BinaryMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.BooleanMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.ExactStringMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.HashMapMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.MultiValueMapMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.NotMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.ParameterStringMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.RegexStringMatcher
- hashCode() - Method in class software.xdev.mockserver.matchers.SubStringMatcher
- hashCode() - Method in class software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
- hashCode() - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause
- hashCode() - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier
- hashCode() - Method in class software.xdev.mockserver.mock.RequestMatchers
- HashMapMatcher - Class in software.xdev.mockserver.matchers
- HEADERS - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- HeaderToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HeaderToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HeaderToJavaSerializer
- host - Variable in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- HttpActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpActionHandler(ServerConfiguration, EventLoopGroup, HttpState, List<ProxyConfiguration>) - Constructor for class software.xdev.mockserver.mock.action.http.HttpActionHandler
- HttpClassCallbackToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpClassCallbackToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpClassCallbackToJavaSerializer
- HttpConnectHandler - Class in software.xdev.mockserver.netty.proxy.connect
- HttpConnectHandler(ServerConfiguration, LifeCycle, String, int) - Constructor for class software.xdev.mockserver.netty.proxy.connect.HttpConnectHandler
- HttpContentLengthRemover - Class in software.xdev.mockserver.netty.unification
- HttpContentLengthRemover() - Constructor for class software.xdev.mockserver.netty.unification.HttpContentLengthRemover
- httpEnabled(Channel) - Static method in class software.xdev.mockserver.netty.unification.PortUnificationHandler
- HttpErrorActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpErrorActionHandler() - Constructor for class software.xdev.mockserver.mock.action.http.HttpErrorActionHandler
- HttpErrorToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpErrorToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpErrorToJavaSerializer
- HttpForwardAction - Class in software.xdev.mockserver.mock.action.http
- HttpForwardActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpForwardActionHandler(NettyHttpClient) - Constructor for class software.xdev.mockserver.mock.action.http.HttpForwardActionHandler
- HttpForwardActionResult - Class in software.xdev.mockserver.mock.action.http
- HttpForwardActionResult(HttpRequest, CompletableFuture<HttpResponse>, Function<HttpResponse, HttpResponse>) - Constructor for class software.xdev.mockserver.mock.action.http.HttpForwardActionResult
- HttpForwardClassCallbackActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpForwardClassCallbackActionHandler(NettyHttpClient) - Constructor for class software.xdev.mockserver.mock.action.http.HttpForwardClassCallbackActionHandler
- HttpForwardObjectCallbackActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpForwardObjectCallbackActionHandler(HttpState, NettyHttpClient) - Constructor for class software.xdev.mockserver.mock.action.http.HttpForwardObjectCallbackActionHandler
- HttpForwardToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpForwardToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpForwardToJavaSerializer
- HttpOverrideForwardedRequestActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpOverrideForwardedRequestActionHandler(NettyHttpClient) - Constructor for class software.xdev.mockserver.mock.action.http.HttpOverrideForwardedRequestActionHandler
- HttpOverrideForwardedRequestToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpOverrideForwardedRequestToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpOverrideForwardedRequestToJavaSerializer
- HttpRequestHandler - Class in software.xdev.mockserver.netty
- HttpRequestHandler(ServerConfiguration, LifeCycle, HttpState, HttpActionHandler) - Constructor for class software.xdev.mockserver.netty.HttpRequestHandler
- HttpRequestMatcher - Interface in software.xdev.mockserver.matchers
- HttpRequestModifierToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpRequestModifierToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpRequestModifierToJavaSerializer
- HttpRequestPropertiesMatcher - Class in software.xdev.mockserver.matchers
- HttpRequestPropertiesMatcher(ServerConfiguration) - Constructor for class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- HttpRequestPropertiesMatcherSerializer - Class in software.xdev.mockserver.serialization.serializers.matcher
- HttpRequestPropertiesMatcherSerializer() - Constructor for class software.xdev.mockserver.serialization.serializers.matcher.HttpRequestPropertiesMatcherSerializer
- HttpRequestToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpRequestToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpRequestToJavaSerializer
- HttpResponseActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpResponseActionHandler() - Constructor for class software.xdev.mockserver.mock.action.http.HttpResponseActionHandler
- HttpResponseClassCallbackActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpResponseClassCallbackActionHandler() - Constructor for class software.xdev.mockserver.mock.action.http.HttpResponseClassCallbackActionHandler
- HttpResponseModifierToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpResponseModifierToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpResponseModifierToJavaSerializer
- HttpResponseObjectCallbackActionHandler - Class in software.xdev.mockserver.mock.action.http
- HttpResponseObjectCallbackActionHandler(HttpState) - Constructor for class software.xdev.mockserver.mock.action.http.HttpResponseObjectCallbackActionHandler
- HttpResponseToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- HttpResponseToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.HttpResponseToJavaSerializer
- httpState - Variable in class software.xdev.mockserver.lifecycle.LifeCycle
- HttpState - Class in software.xdev.mockserver.mock
- HttpState(ServerConfiguration, Scheduler) - Constructor for class software.xdev.mockserver.mock.HttpState
I
- id() - Method in class software.xdev.mockserver.event.model.EventEntry
- ImmutableEntry - Class in software.xdev.mockserver.collections
- incrementFailures() - Method in class software.xdev.mockserver.matchers.MatchDifferenceCount
- INDENT_SIZE - Static variable in class software.xdev.mockserver.serialization.java.ExpectationToJavaSerializer
- IntegerStringListParser - Class in software.xdev.mockserver.configuration
- IntegerStringListParser() - Constructor for class software.xdev.mockserver.configuration.IntegerStringListParser
- isActive() - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- isActive() - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.BinaryMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.BooleanMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.ExactStringMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.HashMapMatcher
- isBlank() - Method in interface software.xdev.mockserver.matchers.Matcher
- isBlank() - Method in class software.xdev.mockserver.matchers.MultiValueMapMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.ParameterStringMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.RegexStringMatcher
- isBlank() - Method in class software.xdev.mockserver.matchers.SubStringMatcher
- isDeleted() - Method in class software.xdev.mockserver.event.model.EventEntry
- isEmpty() - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- isEmpty() - Method in class software.xdev.mockserver.collections.NottableStringHashMap
- isEmpty() - Method in class software.xdev.mockserver.collections.NottableStringMultiMap
- isEmpty() - Method in class software.xdev.mockserver.mock.RequestMatchers
- isHttpEnabled(Channel) - Static method in class software.xdev.mockserver.netty.unification.PortUnificationHandler
- isNotOptional() - Method in class software.xdev.mockserver.collections.ImmutableEntry
- isNotted() - Method in class software.xdev.mockserver.collections.ImmutableEntry
- isOptional() - Method in class software.xdev.mockserver.collections.ImmutableEntry
- isPreflightRequest(ServerConfiguration, HttpRequest) - Static method in class software.xdev.mockserver.cors.CORSHeaders
- isResponseInProgress() - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- isResponseInProgress() - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- isRunning() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- isSocks4(ByteBuf, int) - Static method in class software.xdev.mockserver.netty.proxy.socks.SocksDetector
- isSocks5(ByteBuf, int) - Static method in class software.xdev.mockserver.netty.proxy.socks.SocksDetector
- isSslEnabledUpstream(Channel) - Static method in class software.xdev.mockserver.netty.unification.PortUnificationHandler
J
- javaLoggerLogLevel() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
K
- KEEP_ALIVE - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- keyMap() - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
L
- LifeCycle - Class in software.xdev.mockserver.lifecycle
- LifeCycle(ServerConfiguration) - Constructor for class software.xdev.mockserver.lifecycle.LifeCycle
- listsEqual(List<T>, List<T>) - Static method in class software.xdev.mockserver.collections.ImmutableEntry
- listsEqualWithOptionals(RegexStringMatcher, List<ImmutableEntry>, List<ImmutableEntry>) - Static method in class software.xdev.mockserver.collections.ImmutableEntry
- livenessHttpGetPath() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- livenessHttpGetPath() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- livenessHttpGetPath(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Path to support HTTP GET requests for status response (also available on PUT /mockserver/status).
- livenessHttpGetPath(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Path to support HTTP GET requests for status response (also available on PUT /mockserver/status).
- LOCAL_HOST_HEADERS - Static variable in class software.xdev.mockserver.netty.HttpRequestHandler
- localBoundIP() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- localBoundIP() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- localBoundIP(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The local IP address to bind to for accepting new socket connections
- localBoundIP(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The local IP address to bind to for accepting new socket connections
- logEvent(EventEntry) - Method in class software.xdev.mockserver.mock.HttpState
- LoggingMessages - Class in software.xdev.mockserver.logging
- logLevel - Enum constant in enum class software.xdev.mockserver.cli.Main.Arguments
- logLevel() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- logLevel(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Override the default logging level of INFO
- longEnvironmentVariableName() - Method in enum class software.xdev.mockserver.cli.Main.Arguments
- LRUCache<K,
V> - Class in software.xdev.mockserver.cache - LRUCache(int, long) - Constructor for class software.xdev.mockserver.cache.LRUCache
M
- main(String...) - Static method in class software.xdev.mockserver.cli.Main
-
Run the MockServer directly providing the arguments as specified below.
- Main - Class in software.xdev.mockserver.cli
- Main.Arguments - Enum Class in software.xdev.mockserver.cli
- Main.CaseInsensitiveList - Class in software.xdev.mockserver.cli
- mapFullHttpRequestToMockServerRequest(FullHttpRequest, List<Header>, SocketAddress, SocketAddress) - Method in class software.xdev.mockserver.mappers.FullHttpRequestToMockServerHttpRequest
- MatchDifference - Class in software.xdev.mockserver.matchers
- MatchDifference(boolean, RequestDefinition) - Constructor for class software.xdev.mockserver.matchers.MatchDifference
- MatchDifference.Field - Enum Class in software.xdev.mockserver.matchers
- MatchDifferenceCount - Class in software.xdev.mockserver.matchers
- MatchDifferenceCount(HttpRequest) - Constructor for class software.xdev.mockserver.matchers.MatchDifferenceCount
- MATCHED - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- Matcher<T> - Interface in software.xdev.mockserver.matchers
- MatcherBuilder - Class in software.xdev.mockserver.matchers
- MatcherBuilder(ServerConfiguration) - Constructor for class software.xdev.mockserver.matchers.MatcherBuilder
- matchersFailFast() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- matchersFailFast() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- matchersFailFast(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
If true (the default) request matchers will fail on the first non-matching field, if false request matchers will compare all fields.
- matchersFailFast(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
If true (the default) request matchers will fail on the first non-matching field, if false request matchers will compare all fields.
- matches(String) - Method in class software.xdev.mockserver.matchers.RegexStringMatcher
- matches(String, String, boolean) - Static method in class software.xdev.mockserver.matchers.ExactStringMatcher
- matches(String, String, boolean) - Static method in class software.xdev.mockserver.matchers.SubStringMatcher
- matches(HttpRequestMatcher) - Method in class software.xdev.mockserver.event.model.EventEntry
- matches(MatchDifference, byte[]) - Method in class software.xdev.mockserver.matchers.BinaryMatcher
- matches(MatchDifference, Boolean) - Method in class software.xdev.mockserver.matchers.BooleanMatcher
- matches(MatchDifference, String) - Method in class software.xdev.mockserver.matchers.ExactStringMatcher
- matches(MatchDifference, String) - Method in class software.xdev.mockserver.matchers.ParameterStringMatcher
- matches(MatchDifference, String) - Method in class software.xdev.mockserver.matchers.SubStringMatcher
- matches(MatchDifference, KeysAndValues<? extends KeyAndValue, ? extends KeysAndValues>) - Method in class software.xdev.mockserver.matchers.HashMapMatcher
- matches(MatchDifference, KeysToMultiValues<? extends KeyToMultiValue, ? extends KeysToMultiValues>) - Method in class software.xdev.mockserver.matchers.MultiValueMapMatcher
- matches(MatchDifference, NottableString) - Method in class software.xdev.mockserver.matchers.ExactStringMatcher
- matches(MatchDifference, NottableString) - Method in class software.xdev.mockserver.matchers.RegexStringMatcher
- matches(MatchDifference, NottableString) - Method in class software.xdev.mockserver.matchers.SubStringMatcher
- matches(MatchDifference, NottableString, NottableString) - Method in class software.xdev.mockserver.matchers.RegexStringMatcher
- matches(MatchDifference, RequestDefinition) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- matches(MatchDifference, RequestDefinition) - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- matches(MatchDifference, RequestDefinition) - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- matches(MatchDifference, T) - Method in interface software.xdev.mockserver.matchers.Matcher
- matches(ExpectationId) - Method in class software.xdev.mockserver.event.model.RequestAndExpectationId
- matches(NottableString, NottableString) - Method in class software.xdev.mockserver.matchers.RegexStringMatcher
- matches(RequestDefinition) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- matches(RequestDefinition) - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- matchesAnyExpectationId(List<String>) - Method in class software.xdev.mockserver.event.model.EventEntry
- maxChunkSize() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- maxChunkSize() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- maxChunkSize(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Maximum size of HTTP chunks in request or responses
- maxChunkSize(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Maximum size of HTTP chunks in request or responses
- maxExpectations() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- maxExpectations() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- maxExpectations(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Maximum number of expectations stored in memory.
- maxExpectations(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Maximum number of expectations stored in memory.
- maxHeaderSize() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- maxHeaderSize() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- maxHeaderSize(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Maximum size of HTTP request headers
- maxHeaderSize(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Maximum size of HTTP request headers
- maximumNumberOfRequestToReturnInVerificationFailure() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- maximumNumberOfRequestToReturnInVerificationFailure() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- maximumNumberOfRequestToReturnInVerificationFailure(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The maximum number of requests to return in verification failure result, if more expectations are found the failure result does not list them separately
- maximumNumberOfRequestToReturnInVerificationFailure(Integer) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The maximum number of requests to return in verification failure result, if more expectations are found the failure result does not list them separately
- maxInitialLineLength() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- maxInitialLineLength() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- maxInitialLineLength(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Maximum size of the first line of an HTTP request
- maxInitialLineLength(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Maximum size of the first line of an HTTP request
- maxLogEntries() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- maxLogEntries() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- maxLogEntries(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Maximum number of log entries stored in memory.
- maxLogEntries(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Maximum number of log entries stored in memory.
- METHOD - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- MockServer - Class in software.xdev.mockserver.netty
- MockServer(Integer...) - Constructor for class software.xdev.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(Integer, String, Integer...) - Constructor for class software.xdev.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(ServerConfiguration, Integer...) - Constructor for class software.xdev.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(ServerConfiguration, Integer, String, Integer...) - Constructor for class software.xdev.mockserver.netty.MockServer
-
Start the instance using the ports provided
- MockServer(ServerConfiguration, List<ProxyConfiguration>, Integer...) - Constructor for class software.xdev.mockserver.netty.MockServer
-
Start the instance using the ports provided configuring forwarded or proxied requests to go via an additional proxy
- MockServer(ServerConfiguration, List<ProxyConfiguration>, String, Integer, Integer...) - Constructor for class software.xdev.mockserver.netty.MockServer
-
Start the instance using the ports provided configuring forwarded or proxied requests to go via an additional proxy
- MockServer(ServerConfiguration, ProxyConfiguration, String, Integer, Integer...) - Constructor for class software.xdev.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 software.xdev.mockserver.netty.MockServer
-
Start the instance using the ports provided configuring forwarded or proxied requests to go via an additional proxy
- MockServerEventLogNotifier - Class in software.xdev.mockserver.mock.listeners
- MockServerEventLogNotifier(Scheduler) - Constructor for class software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
- MockServerHttpServerCodec - Class in software.xdev.mockserver.codec
- MockServerHttpServerCodec(ServerConfiguration, Integer) - Constructor for class software.xdev.mockserver.codec.MockServerHttpServerCodec
- MockServerHttpServerCodec(ServerConfiguration, SocketAddress) - Constructor for class software.xdev.mockserver.codec.MockServerHttpServerCodec
- MockServerHttpToNettyHttpResponseEncoder - Class in software.xdev.mockserver.codec
- MockServerHttpToNettyHttpResponseEncoder() - Constructor for class software.xdev.mockserver.codec.MockServerHttpToNettyHttpResponseEncoder
- MockServerLoggerConfiguration - Class in software.xdev.mockserver.logging
- MockServerLogListener - Interface in software.xdev.mockserver.mock.listeners
- MockServerMatcherListener - Interface in software.xdev.mockserver.mock.listeners
- MockServerMatcherNotifier - Class in software.xdev.mockserver.mock.listeners
- MockServerMatcherNotifier(Scheduler) - Constructor for class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier
- MockServerMatcherNotifier.Cause - Class in software.xdev.mockserver.mock.listeners
- MockServerMatcherNotifier.Cause.Type - Enum Class in software.xdev.mockserver.mock.listeners
- MockServerUnificationInitializer - Class in software.xdev.mockserver.netty
- MockServerUnificationInitializer(ServerConfiguration, LifeCycle, HttpState, HttpActionHandler) - Constructor for class software.xdev.mockserver.netty.MockServerUnificationInitializer
- MultiValueMapMatcher - Class in software.xdev.mockserver.matchers
- MultiValueToJavaSerializer<T extends ObjectWithJsonToString> - Interface in software.xdev.mockserver.serialization.java
N
- names() - Static method in enum class software.xdev.mockserver.cli.Main.Arguments
- NettyHttpToMockServerHttpRequestDecoder - Class in software.xdev.mockserver.codec
- NettyHttpToMockServerHttpRequestDecoder(ServerConfiguration, Integer) - Constructor for class software.xdev.mockserver.codec.NettyHttpToMockServerHttpRequestDecoder
- NettyResponseWriter - Class in software.xdev.mockserver.netty.responsewriter
- NettyResponseWriter(ServerConfiguration, ChannelHandlerContext, Scheduler) - Constructor for class software.xdev.mockserver.netty.responsewriter.NettyResponseWriter
- nioEventLoopThreadCount() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- nioEventLoopThreadCount() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- nioEventLoopThreadCount(int) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
Netty worker thread pool size for handling requests and response.
- nioEventLoopThreadCount(Integer) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
Netty worker thread pool size for handling requests and response.
- NO_MATCH_RESPONSE - Enum constant in enum class software.xdev.mockserver.event.model.EventEntry.EventType
- NO_MATCH_RESPONSE_ERROR_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- NO_MATCH_RESPONSE_NO_EXPECTATION_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- noProxyHosts() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- noProxyHosts() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- noProxyHosts(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The list of hostnames to not use the configured proxy.
- noProxyHosts(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The list of hostnames to not use the configured proxy.
- notifyListeners(EventBus, boolean) - Method in class software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
- notifyListeners(RequestMatchers, MockServerMatcherNotifier.Cause) - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier
- notifyListeners(RequestMatchers, MockServerMatcherNotifier.Cause) - Method in class software.xdev.mockserver.mock.RequestMatchers
- notMatcher(MatcherType) - Static method in class software.xdev.mockserver.matchers.NotMatcher
- NotMatcher<MatchedType> - Class in software.xdev.mockserver.matchers
- NotMatcher() - Constructor for class software.xdev.mockserver.matchers.NotMatcher
- NottableStringHashMap - Class in software.xdev.mockserver.collections
- NottableStringHashMap(boolean, List<? extends KeyAndValue>) - Constructor for class software.xdev.mockserver.collections.NottableStringHashMap
- NottableStringHashMap(boolean, NottableString[]...) - Constructor for class software.xdev.mockserver.collections.NottableStringHashMap
- NottableStringMultiMap - Class in software.xdev.mockserver.collections
- NottableStringMultiMap(boolean, KeyMatchStyle, List<? extends KeyToMultiValue>) - Constructor for class software.xdev.mockserver.collections.NottableStringMultiMap
- NottableStringMultiMap(boolean, KeyMatchStyle, NottableString[]...) - Constructor for class software.xdev.mockserver.collections.NottableStringMultiMap
- NottableStringToJavaSerializer - Class in software.xdev.mockserver.serialization.java
O
- offer(E) - Method in class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
- OPENAPI - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- OPERATION - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
P
- ParameterStringMatcher - Class in software.xdev.mockserver.matchers
- ParameterToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- ParameterToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.ParameterToJavaSerializer
- PATH - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- PATH_PARAMETERS - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- PATH_PREFIX - Static variable in class software.xdev.mockserver.mock.HttpState
- port - Variable in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- PortBinding - Class in software.xdev.mockserver.netty.unification
- PortBinding(InetSocketAddress, String) - Constructor for class software.xdev.mockserver.netty.unification.PortBinding
- PortUnificationHandler - Class in software.xdev.mockserver.netty.unification
- PortUnificationHandler(ServerConfiguration, LifeCycle, HttpState, HttpActionHandler) - Constructor for class software.xdev.mockserver.netty.unification.PortUnificationHandler
- postProcess(Expectation) - Method in class software.xdev.mockserver.mock.HttpState
- preservedHeaders(Channel) - Static method in class software.xdev.mockserver.codec.PreserveHeadersNettyRemoves
- PreserveHeadersNettyRemoves - Class in software.xdev.mockserver.codec
- PreserveHeadersNettyRemoves() - Constructor for class software.xdev.mockserver.codec.PreserveHeadersNettyRemoves
- processAction(HttpRequest, ResponseWriter, ChannelHandlerContext, Set<String>, boolean, boolean) - Method in class software.xdev.mockserver.mock.action.http.HttpActionHandler
- PROTOCOL - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- PROXIED - Static variable in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- PROXIED_RESPONSE - Static variable in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- PROXIED_SECURE - Static variable in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- proxyAuthenticationPassword() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- proxyAuthenticationPassword() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- proxyAuthenticationPassword(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The required password for proxy authentication to MockServer
- proxyAuthenticationPassword(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The required password for proxy authentication to MockServer
- proxyAuthenticationRealm() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- proxyAuthenticationRealm() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- proxyAuthenticationRealm(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The authentication realm for proxy authentication to MockServer
- proxyAuthenticationRealm(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The authentication realm for proxy authentication to MockServer
- proxyAuthenticationUsername() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- proxyAuthenticationUsername() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- proxyAuthenticationUsername(String) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
The required username for proxy authentication to MockServer
- proxyAuthenticationUsername(String) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
The required username for proxy authentication to MockServer
- PROXYING - Static variable in class software.xdev.mockserver.netty.HttpRequestHandler
- proxyRemoteHost - Enum constant in enum class software.xdev.mockserver.cli.Main.Arguments
- proxyRemotePort - Enum constant in enum class software.xdev.mockserver.cli.Main.Arguments
- publish(LogRecord) - Method in class software.xdev.mockserver.logging.StandardOutConsoleHandler
- put(K, V) - Method in class software.xdev.mockserver.cache.LRUCache
- put(K, V, long) - Method in class software.xdev.mockserver.cache.LRUCache
Q
- QUERY_PARAMETERS - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
R
- RECEIVED_REQUEST - Enum constant in enum class software.xdev.mockserver.event.model.EventEntry.EventType
- RECEIVED_REQUEST_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- RegexStringMatcher - Class in software.xdev.mockserver.matchers
- RegexStringMatcher(boolean) - Constructor for class software.xdev.mockserver.matchers.RegexStringMatcher
- registerListener(ExpectationsListener) - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- registerListener(ExpectationsListener) - Method in class software.xdev.mockserver.netty.MockServer
- registerListener(MockServerLogListener) - Method in class software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
- registerListener(MockServerMatcherListener) - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier
- RelayConnectHandler<T> - Class in software.xdev.mockserver.netty.proxy.relay
- RelayConnectHandler(ServerConfiguration, LifeCycle, String, int) - Constructor for class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- REMOTE_SOCKET - Static variable in class software.xdev.mockserver.mock.action.http.HttpActionHandler
- remove(Object) - Method in class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
-
Deprecated.use removeItem instead
- remove(V) - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- removeCodecSupport(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.connect.HttpConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks4ConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks5ConnectHandler
- removeCodecSupport(ChannelHandlerContext) - Method in class software.xdev.mockserver.netty.proxy.socks.SocksConnectHandler
- REMOVED_EXPECTATION_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- removeHandler(ChannelPipeline, ChannelHandler) - Method in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- removeHandler(ChannelPipeline, Class<? extends ChannelHandler>) - Method in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- removeItem(E) - Method in class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
- removePriorityKey(V) - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- REQUEST_DID_MATCH - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- REQUEST_DID_NOT_MATCH - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- REQUEST_MATCHER - Static variable in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- RequestAndExpectationId - Class in software.xdev.mockserver.event.model
- RequestAndExpectationId(RequestDefinition, String) - Constructor for class software.xdev.mockserver.event.model.RequestAndExpectationId
- RequestMatchers - Class in software.xdev.mockserver.mock
- RequestMatchers(ServerConfiguration, Scheduler, WebSocketClientRegistry) - Constructor for class software.xdev.mockserver.mock.RequestMatchers
- reset() - Method in class software.xdev.mockserver.event.EventBus
- reset() - Method in class software.xdev.mockserver.mock.HttpState
- reset() - Method in class software.xdev.mockserver.mock.RequestMatchers
- reset(MockServerMatcherNotifier.Cause) - Method in class software.xdev.mockserver.mock.RequestMatchers
- ResponseWriter - Class in software.xdev.mockserver.responsewriter
- ResponseWriter(ServerConfiguration) - Constructor for class software.xdev.mockserver.responsewriter.ResponseWriter
- retrieve(HttpRequest) - Method in class software.xdev.mockserver.mock.HttpState
- retrieveActiveExpectations(RequestDefinition) - Method in class software.xdev.mockserver.mock.RequestMatchers
- retrieveAllRequests(boolean, Consumer<List<RequestDefinition>>) - Method in class software.xdev.mockserver.event.EventBus
- retrieveAllRequests(List<String>, Consumer<List<RequestAndExpectationId>>) - Method in class software.xdev.mockserver.event.EventBus
- RETRIEVED - Enum constant in enum class software.xdev.mockserver.event.model.EventEntry.EventType
- retrieveFormParameters(String, boolean) - Method in class software.xdev.mockserver.codec.ExpandedParameterDecoder
- retrieveQueryParameters(String, boolean) - Method in class software.xdev.mockserver.codec.ExpandedParameterDecoder
- retrieveRecordedExpectations(RequestDefinition, Consumer<List<Expectation>>) - Method in class software.xdev.mockserver.event.EventBus
- retrieveRequestDefinitions(List<ExpectationId>) - Method in class software.xdev.mockserver.mock.RequestMatchers
- retrieveRequestMatchers(RequestDefinition) - Method in class software.xdev.mockserver.mock.RequestMatchers
- retrieveRequestResponses(RequestDefinition, Consumer<List<LogEventRequestAndResponse>>) - Method in class software.xdev.mockserver.event.EventBus
- retrieveRequests(RequestDefinition, Consumer<List<RequestDefinition>>) - Method in class software.xdev.mockserver.event.EventBus
- retrieveRequests(Verification, String, Consumer<List<RequestDefinition>>) - Method in class software.xdev.mockserver.event.EventBus
- ringBufferSize() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- RUNNABLE - Enum constant in enum class software.xdev.mockserver.event.model.EventEntry.EventType
S
- schedule(Runnable, boolean, Delay...) - Method in class software.xdev.mockserver.scheduler.Scheduler
- Scheduler - Class in software.xdev.mockserver.scheduler
- Scheduler(ServerConfiguration) - Constructor for class software.xdev.mockserver.scheduler.Scheduler
- Scheduler(ServerConfiguration, boolean) - Constructor for class software.xdev.mockserver.scheduler.Scheduler
- SECURE - Enum constant in enum class software.xdev.mockserver.matchers.MatchDifference.Field
- sendRequest(HttpRequest, InetSocketAddress, Function<HttpResponse, HttpResponse>) - Method in class software.xdev.mockserver.mock.action.http.HttpForwardAction
- sendResponse(HttpRequest, HttpResponse) - Method in class software.xdev.mockserver.netty.responsewriter.NettyResponseWriter
- sendResponse(HttpRequest, HttpResponse) - Method in class software.xdev.mockserver.responsewriter.ResponseWriter
- serialize(int, Times) - Method in class software.xdev.mockserver.serialization.java.TimesToJavaSerializer
- serialize(int, TimeToLive) - Method in class software.xdev.mockserver.serialization.java.TimeToLiveToJavaSerializer
- serialize(int, Expectation) - Method in class software.xdev.mockserver.serialization.java.ExpectationToJavaSerializer
- serialize(int, ConnectionOptions) - Method in class software.xdev.mockserver.serialization.java.ConnectionOptionsToJavaSerializer
- serialize(int, Cookie) - Method in class software.xdev.mockserver.serialization.java.CookieToJavaSerializer
- serialize(int, Delay) - Method in class software.xdev.mockserver.serialization.java.DelayToJavaSerializer
- serialize(int, Header) - Method in class software.xdev.mockserver.serialization.java.HeaderToJavaSerializer
- serialize(int, HttpClassCallback) - Method in class software.xdev.mockserver.serialization.java.HttpClassCallbackToJavaSerializer
- serialize(int, HttpError) - Method in class software.xdev.mockserver.serialization.java.HttpErrorToJavaSerializer
- serialize(int, HttpForward) - Method in class software.xdev.mockserver.serialization.java.HttpForwardToJavaSerializer
- serialize(int, HttpOverrideForwardedRequest) - Method in class software.xdev.mockserver.serialization.java.HttpOverrideForwardedRequestToJavaSerializer
- serialize(int, HttpRequest) - Method in class software.xdev.mockserver.serialization.java.HttpRequestToJavaSerializer
- serialize(int, HttpRequestModifier) - Method in class software.xdev.mockserver.serialization.java.HttpRequestModifierToJavaSerializer
- serialize(int, HttpResponse) - Method in class software.xdev.mockserver.serialization.java.HttpResponseToJavaSerializer
- serialize(int, HttpResponseModifier) - Method in class software.xdev.mockserver.serialization.java.HttpResponseModifierToJavaSerializer
- serialize(int, Parameter) - Method in class software.xdev.mockserver.serialization.java.ParameterToJavaSerializer
- serialize(int, SocketAddress) - Method in class software.xdev.mockserver.serialization.java.SocketAddressToJavaSerializer
- serialize(int, T) - Method in interface software.xdev.mockserver.serialization.java.ToJavaSerializer
- serialize(List<Expectation>) - Method in class software.xdev.mockserver.serialization.java.ExpectationToJavaSerializer
- serialize(List<HttpRequest>) - Method in class software.xdev.mockserver.serialization.java.HttpRequestToJavaSerializer
- serialize(List<HttpRequestModifier>) - Method in class software.xdev.mockserver.serialization.java.HttpRequestModifierToJavaSerializer
- serialize(List<HttpResponseModifier>) - Method in class software.xdev.mockserver.serialization.java.HttpResponseModifierToJavaSerializer
- serialize(HttpRequestPropertiesMatcher, JsonGenerator, SerializerProvider) - Method in class software.xdev.mockserver.serialization.serializers.matcher.HttpRequestPropertiesMatcherSerializer
- serialize(NottableString, boolean) - Static method in class software.xdev.mockserver.serialization.java.NottableStringToJavaSerializer
- serializeAsJava(int, List<Cookie>) - Method in class software.xdev.mockserver.serialization.java.CookieToJavaSerializer
- serializeAsJava(int, List<Header>) - Method in class software.xdev.mockserver.serialization.java.HeaderToJavaSerializer
- serializeAsJava(int, List<Parameter>) - Method in class software.xdev.mockserver.serialization.java.ParameterToJavaSerializer
- serializeAsJava(int, List<T>) - Method in interface software.xdev.mockserver.serialization.java.MultiValueToJavaSerializer
- serializeAsJava(int, Cookie...) - Method in class software.xdev.mockserver.serialization.java.CookieToJavaSerializer
- serializeAsJava(int, Header...) - Method in class software.xdev.mockserver.serialization.java.HeaderToJavaSerializer
- serializeAsJava(int, Parameter...) - Method in class software.xdev.mockserver.serialization.java.ParameterToJavaSerializer
- serializeAsJava(int, T...) - Method in interface software.xdev.mockserver.serialization.java.MultiValueToJavaSerializer
- server - Variable in class software.xdev.mockserver.netty.proxy.socks.SocksProxyHandler
- ServerConfiguration - Class in software.xdev.mockserver.configuration
- ServerConfiguration() - Constructor for class software.xdev.mockserver.configuration.ServerConfiguration
- ServerConfigurationProperties - Class in software.xdev.mockserver.configuration
- ServerConfigurationProperties() - Constructor for class software.xdev.mockserver.configuration.ServerConfigurationProperties
- ServerObjectMapperFactoryCustomizer - Class in software.xdev.mockserver.serialization
- ServerObjectMapperFactoryCustomizer() - Constructor for class software.xdev.mockserver.serialization.ServerObjectMapperFactoryCustomizer
- serverPort - Enum constant in enum class software.xdev.mockserver.cli.Main.Arguments
- serverServerBootstrap - Variable in class software.xdev.mockserver.lifecycle.LifeCycle
- setConsumer(Runnable) - Method in class software.xdev.mockserver.event.model.EventEntry
- setContextClassLoader(ClassLoader) - Static method in class software.xdev.mockserver.mock.action.http.HttpResponseClassCallbackActionHandler
- setControlPlaneMatcher(boolean) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- setCorrelationId(String) - Method in class software.xdev.mockserver.event.model.EventEntry
- setDeleted(boolean) - Method in class software.xdev.mockserver.event.model.EventEntry
- setDescription(String) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- setEpochTime(long) - Method in class software.xdev.mockserver.event.model.EventEntry
- setException(Exception) - Method in class software.xdev.mockserver.event.model.EventEntry
- setExpectation(Expectation) - Method in class software.xdev.mockserver.event.model.EventEntry
- setExpectation(RequestDefinition, HttpResponse) - Method in class software.xdev.mockserver.event.model.EventEntry
- setExpectationId(String) - Method in class software.xdev.mockserver.event.model.EventEntry
- setHttpError(HttpError) - Method in class software.xdev.mockserver.event.model.EventEntry
- setHttpRequest(RequestDefinition) - Method in class software.xdev.mockserver.event.model.EventEntry
- setHttpRequests(RequestDefinition[]) - Method in class software.xdev.mockserver.event.model.EventEntry
- setHttpResponse(CompletableFuture<HttpResponse>) - Method in class software.xdev.mockserver.mock.action.http.HttpForwardActionResult
- setHttpResponse(HttpResponse) - Method in class software.xdev.mockserver.event.model.EventEntry
- setMaxSize(int) - Method in class software.xdev.mockserver.collections.CircularConcurrentLinkedDeque
- setMaxSize(int) - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- setMaxSizeOverride(int) - Static method in class software.xdev.mockserver.cache.LRUCache
- setPort(Integer) - Static method in class software.xdev.mockserver.mock.HttpState
- setPort(Integer...) - Static method in class software.xdev.mockserver.mock.HttpState
- setPort(List<Integer>) - Static method in class software.xdev.mockserver.mock.HttpState
- setPort(HttpRequest) - Static method in class software.xdev.mockserver.mock.HttpState
- setProxyingRequest(ChannelHandlerContext, Boolean) - Static method in class software.xdev.mockserver.netty.HttpRequestHandler
- setRemoteAddress(ChannelHandlerContext, InetSocketAddress) - Static method in class software.xdev.mockserver.mock.action.http.HttpActionHandler
- setResponseInProgress(boolean) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- setResponseInProgress(boolean) - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- setType(EventEntry.EventType) - Method in class software.xdev.mockserver.event.model.EventEntry
- setValue(NottableString) - Method in class software.xdev.mockserver.collections.ImmutableEntry
- shortEnvironmentVariableName() - Method in enum class software.xdev.mockserver.cli.Main.Arguments
- shutdown() - Method in class software.xdev.mockserver.scheduler.Scheduler
- size() - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- size() - Method in class software.xdev.mockserver.event.EventBus
- size() - Method in class software.xdev.mockserver.mock.RequestMatchers
- SocketAddressToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- SocketAddressToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.SocketAddressToJavaSerializer
- Socks4ConnectHandler - Class in software.xdev.mockserver.netty.proxy.socks
- Socks4ConnectHandler(ServerConfiguration, LifeCycle, String, int) - Constructor for class software.xdev.mockserver.netty.proxy.socks.Socks4ConnectHandler
- Socks4ProxyHandler - Class in software.xdev.mockserver.netty.proxy.socks
- Socks4ProxyHandler(ServerConfiguration, LifeCycle) - Constructor for class software.xdev.mockserver.netty.proxy.socks.Socks4ProxyHandler
- Socks5ConnectHandler - Class in software.xdev.mockserver.netty.proxy.socks
- Socks5ConnectHandler(ServerConfiguration, LifeCycle, String, int) - Constructor for class software.xdev.mockserver.netty.proxy.socks.Socks5ConnectHandler
- Socks5ProxyHandler - Class in software.xdev.mockserver.netty.proxy.socks
- Socks5ProxyHandler(ServerConfiguration, LifeCycle) - Constructor for class software.xdev.mockserver.netty.proxy.socks.Socks5ProxyHandler
- SocksConnectHandler<T> - Class in software.xdev.mockserver.netty.proxy.socks
- SocksConnectHandler(ServerConfiguration, LifeCycle, String, int) - Constructor for class software.xdev.mockserver.netty.proxy.socks.SocksConnectHandler
- SocksDetector - Class in software.xdev.mockserver.netty.proxy.socks
-
This class is expected to be used from within a
ReplayingDecoder, or with enough bytes available. - SocksProxyHandler<T> - Class in software.xdev.mockserver.netty.proxy.socks
- SocksProxyHandler(ServerConfiguration, LifeCycle) - Constructor for class software.xdev.mockserver.netty.proxy.socks.SocksProxyHandler
- software.xdev.mockserver.cache - package software.xdev.mockserver.cache
- software.xdev.mockserver.cli - package software.xdev.mockserver.cli
- software.xdev.mockserver.codec - package software.xdev.mockserver.codec
- software.xdev.mockserver.collections - package software.xdev.mockserver.collections
- software.xdev.mockserver.configuration - package software.xdev.mockserver.configuration
- software.xdev.mockserver.cors - package software.xdev.mockserver.cors
- software.xdev.mockserver.event - package software.xdev.mockserver.event
- software.xdev.mockserver.event.model - package software.xdev.mockserver.event.model
- software.xdev.mockserver.exception - package software.xdev.mockserver.exception
- software.xdev.mockserver.lifecycle - package software.xdev.mockserver.lifecycle
- software.xdev.mockserver.logging - package software.xdev.mockserver.logging
- software.xdev.mockserver.mappers - package software.xdev.mockserver.mappers
- software.xdev.mockserver.matchers - package software.xdev.mockserver.matchers
- software.xdev.mockserver.mock - package software.xdev.mockserver.mock
- software.xdev.mockserver.mock.action.http - package software.xdev.mockserver.mock.action.http
- software.xdev.mockserver.mock.listeners - package software.xdev.mockserver.mock.listeners
- software.xdev.mockserver.netty - package software.xdev.mockserver.netty
- software.xdev.mockserver.netty.proxy - package software.xdev.mockserver.netty.proxy
- software.xdev.mockserver.netty.proxy.connect - package software.xdev.mockserver.netty.proxy.connect
- software.xdev.mockserver.netty.proxy.relay - package software.xdev.mockserver.netty.proxy.relay
- software.xdev.mockserver.netty.proxy.socks - package software.xdev.mockserver.netty.proxy.socks
- software.xdev.mockserver.netty.responsewriter - package software.xdev.mockserver.netty.responsewriter
- software.xdev.mockserver.netty.unification - package software.xdev.mockserver.netty.unification
- software.xdev.mockserver.netty.websocketregistry - package software.xdev.mockserver.netty.websocketregistry
- software.xdev.mockserver.responsewriter - package software.xdev.mockserver.responsewriter
- software.xdev.mockserver.scheduler - package software.xdev.mockserver.scheduler
- software.xdev.mockserver.serialization - package software.xdev.mockserver.serialization
- software.xdev.mockserver.serialization.java - package software.xdev.mockserver.serialization.java
- software.xdev.mockserver.serialization.serializers.matcher - package software.xdev.mockserver.serialization.serializers.matcher
- splitOnDelimiter(ParameterStyle, String, List<NottableString>) - Method in class software.xdev.mockserver.codec.ExpandedParameterDecoder
- splitParameters(Parameters, Parameters) - Method in class software.xdev.mockserver.codec.ExpandedParameterDecoder
- sslHandshakeException(Throwable) - Static method in class software.xdev.mockserver.exception.ExceptionHandling
- StandardOutConsoleHandler - Class in software.xdev.mockserver.logging
- StandardOutConsoleHandler() - Constructor for class software.xdev.mockserver.logging.StandardOutConsoleHandler
- startedServer(List<Integer>) - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- stop() - Method in class software.xdev.mockserver.event.EventBus
- stop() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- stop() - Method in class software.xdev.mockserver.mock.HttpState
- stopAsync() - Method in class software.xdev.mockserver.lifecycle.LifeCycle
- stream() - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- submit(Runnable) - Method in class software.xdev.mockserver.scheduler.Scheduler
- submit(Runnable, boolean) - Method in class software.xdev.mockserver.scheduler.Scheduler
- submit(CompletableFuture<BinaryMessage>, Runnable, boolean) - Method in class software.xdev.mockserver.scheduler.Scheduler
- submit(HttpForwardActionResult, Runnable, boolean, Predicate<Throwable>) - Method in class software.xdev.mockserver.scheduler.Scheduler
- submit(HttpForwardActionResult, BiConsumer<HttpResponse, Throwable>, boolean) - Method in class software.xdev.mockserver.scheduler.Scheduler
- SubSetMatcher - Class in software.xdev.mockserver.collections
- SubStringMatcher - Class in software.xdev.mockserver.matchers
- successResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.connect.HttpConnectHandler
- successResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.relay.RelayConnectHandler
- successResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks4ConnectHandler
- successResponse(Object) - Method in class software.xdev.mockserver.netty.proxy.socks.Socks5ConnectHandler
- systemPropertyName() - Method in enum class software.xdev.mockserver.cli.Main.Arguments
T
- temporaryLogLevel(String, Runnable) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- TimesToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- TimesToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.TimesToJavaSerializer
- TimeToLiveToJavaSerializer - Class in software.xdev.mockserver.serialization.java
- TimeToLiveToJavaSerializer() - Constructor for class software.xdev.mockserver.serialization.java.TimeToLiveToJavaSerializer
- toArray(String) - Method in class software.xdev.mockserver.configuration.IntegerStringListParser
- ToJavaSerializer<T> - Interface in software.xdev.mockserver.serialization.java
- toSortedList() - Method in class software.xdev.mockserver.collections.CircularPriorityQueue
- toString() - Method in class software.xdev.mockserver.collections.ImmutableEntry
- toString() - Method in class software.xdev.mockserver.event.model.EventEntry
- toString() - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- toString(Integer[]) - Method in class software.xdev.mockserver.configuration.IntegerStringListParser
- toString(List<Integer>) - Method in class software.xdev.mockserver.configuration.IntegerStringListParser
- transformsToMatcher(Expectation) - Method in class software.xdev.mockserver.matchers.MatcherBuilder
- transformsToMatcher(RequestDefinition) - Method in class software.xdev.mockserver.matchers.MatcherBuilder
- translateTo(EventEntry, long) - Method in class software.xdev.mockserver.event.model.EventEntry
U
- unregisterListener(MockServerLogListener) - Method in class software.xdev.mockserver.mock.listeners.MockServerEventLogNotifier
- unregisterListener(MockServerMatcherListener) - Method in class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier
- update(Expectation) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- update(Expectation) - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- update(Expectation[], MockServerMatcherNotifier.Cause) - Method in class software.xdev.mockserver.mock.RequestMatchers
- update(RequestDefinition) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- update(RequestDefinition) - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- updated(List<Expectation>) - Method in interface software.xdev.mockserver.lifecycle.ExpectationsListener
- updated(EventBus) - Method in interface software.xdev.mockserver.mock.listeners.MockServerLogListener
- updated(RequestMatchers, MockServerMatcherNotifier.Cause) - Method in interface software.xdev.mockserver.mock.listeners.MockServerMatcherListener
- UPDATED_EXPECTATION_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- updateExpiryInMillis(long) - Method in class software.xdev.mockserver.cache.Entry
- UpstreamProxyRelayHandler - Class in software.xdev.mockserver.netty.proxy.relay
- UpstreamProxyRelayHandler(Channel) - Constructor for class software.xdev.mockserver.netty.proxy.relay.UpstreamProxyRelayHandler
- useSemicolonAsQueryParameterSeparator() - Method in class software.xdev.mockserver.configuration.ServerConfiguration
- useSemicolonAsQueryParameterSeparator() - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
- useSemicolonAsQueryParameterSeparator(boolean) - Static method in class software.xdev.mockserver.configuration.ServerConfigurationProperties
-
If true semicolons are treated as a separator for a query parameter string, if false the semicolon is treated as a normal character that is part of a query parameter value.
- useSemicolonAsQueryParameterSeparator(Boolean) - Method in class software.xdev.mockserver.configuration.ServerConfiguration
-
If true semicolons are treated as a separator for a query parameter string, if false the semicolon is treated as a normal character that is part of a query parameter value.
V
- valueOf(String) - Static method in enum class software.xdev.mockserver.cli.Main.Arguments
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.xdev.mockserver.event.model.EventEntry.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.xdev.mockserver.matchers.MatchDifference.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class software.xdev.mockserver.cli.Main.Arguments
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.xdev.mockserver.event.model.EventEntry.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.xdev.mockserver.matchers.MatchDifference.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.xdev.mockserver.mock.listeners.MockServerMatcherNotifier.Cause.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERIFICATION_REQUEST_SEQUENCES_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- VERIFICATION_REQUESTS_MESSAGE_FORMAT - Static variable in class software.xdev.mockserver.logging.LoggingMessages
- verify(Verification) - Method in class software.xdev.mockserver.event.EventBus
- verify(Verification) - Method in class software.xdev.mockserver.mock.HttpState
- verify(Verification, Consumer<String>) - Method in class software.xdev.mockserver.event.EventBus
- verify(Verification, Consumer<String>) - Method in class software.xdev.mockserver.mock.HttpState
- verify(VerificationSequence) - Method in class software.xdev.mockserver.event.EventBus
- verify(VerificationSequence) - Method in class software.xdev.mockserver.mock.HttpState
- verify(VerificationSequence, Consumer<String>) - Method in class software.xdev.mockserver.event.EventBus
- verify(VerificationSequence, Consumer<String>) - Method in class software.xdev.mockserver.mock.HttpState
W
- withControlPlaneMatcher(boolean) - Method in class software.xdev.mockserver.matchers.HttpRequestPropertiesMatcher
- withSource(MockServerMatcherNotifier.Cause) - Method in class software.xdev.mockserver.matchers.AbstractHttpRequestMatcher
- withSource(MockServerMatcherNotifier.Cause) - Method in interface software.xdev.mockserver.matchers.HttpRequestMatcher
- workerGroup - Variable in class software.xdev.mockserver.lifecycle.LifeCycle
- writeResponse(HttpRequest, HttpResponseStatus) - Method in class software.xdev.mockserver.responsewriter.ResponseWriter
- writeResponse(HttpRequest, HttpResponseStatus, String, String) - Method in class software.xdev.mockserver.responsewriter.ResponseWriter
- writeResponse(HttpRequest, HttpResponse, boolean) - Method in class software.xdev.mockserver.responsewriter.ResponseWriter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form