Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form