JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Exception Summary
Error Summary
Annotation Types Summary
Class
Description
AbsentPattern
AbstractDateTimeMatchResult
AbstractDateTimePattern
AbstractFileSource
AbstractGetDocTask
AbstractRegexPattern
AbstractRequestHandler
AbstractRequestJournal
AbstractScenarios
AbstractStubMappings
AbstractTransformer
<
T
>
Admin
AdminApiExtension
AdminException
AdminRequestFilter
AdminRequestHandler
AdminRoutes
AdminRoutes.RouteBuilder
AdminTask
AdvancedPathPattern
AfterDateTimePattern
AnythingPattern
ApacheHttpHostNameMatcher
ArrayFunctions
ArrayHelper
AsynchronousResponseSettings
Authenticator
Base64Helper
BasicAuthenticator
BasicCredentials
BasicResponseRenderer
BeforeDateTimePattern
BinaryEqualToPattern
BinaryFile
BiPredicate
<
T
,
U
>
BlobStore
BlobStoreBinaryFile
BlobStoreFileSource
BlobStoreTextFile
Body
BodyChunker
BrowserProxySettings
BrowserProxySettings.Builder
CaptureHeadersSpec
CaseInsensitiveKey
CertificateGeneratingX509ExtendedKeyManager
CertificateGenerationUnsupportedException
ChunkedDribbleDelay
ClasspathFileSource
ClientAuthenticator
ClientBasicAuthenticator
ClientError
ClientTokenAuthenticator
CollectingNetworkTrafficListener
CommandLineOptions
ConfigurationException
ConsoleNotifier
ConsoleNotifyingWiremockNetworkTrafficListener
Container
A container of a WireMockApp instance
ContainsHelper
ContainsPattern
ContentPattern
<
T
>
ContentPatternDeserialiser
ContentTypeHeader
ContentTypes
ContentTypeSettingFilter
ContinueAction
Conversions
Cookie
CountMatchingMode
CountMatchingStrategy
Matches the number of requests made using relational predicates.
CreateStubMappingTask
CustomMatcherDefinition
CustomMatcherWrapper
DataTruncationSettings
Dates
DateTimeOffset
DateTimeParser
DateTimeTruncation
DateTimeUnit
DefaultMultipartRequestConfigurer
DefaultStores
DelayDistribution
Distribution that models delays.
DelegatingX509ExtendedKeyManager
Convenience class to override in order to change specific methods without implementing all the others.
DeleteStubFileTask
Diff
DirectCallHttpServer
An implementation of the
HttpServer
that doesn't actually run an HTTP server.
DirectCallHttpServerFactory
DisabledRequestJournal
DoNothingWiremockNetworkTrafficListener
DslWrapper
DynamicKeyStore
EagerMatchResult
EditStubFileTask
EditStubMappingTask
EmptyToStringRequestWrapper
Encoding
EqualToDateTimePattern
EqualToJsonPattern
EqualToPattern
EqualToXmlPattern
Errors
Errors.Error
Errors.Error.Source
ExactMatchMultiValuePattern
Exceptions
Exceptions.RunnableWithException
ExtendedSettingsWrapper
Extension
ExtensionLoader
FatalStartupException
Fault
FaultInjector
FaultInjectorFactory
FieldTransformer
<
T
>
FileItemPartAdapter
FilenameMaker
FilenameTemplateModel
FileSource
FileSourceBlobStore
FilterProcessor
FindNearMissesForRequestPatternTask
FindNearMissesForRequestTask
FindNearMissesForUnmatchedTask
FindNearMissesResult
FindRequestsResult
FindRequestsTask
FindServeEventsResult
FindStubMappingsByMetadataTask
FindUnmatchedRequestsTask
FixedDelayDistribution
FormDataHelper
FormParameter
FormParser
GetAllRequestsTask
GetAllScenariosTask
GetAllStubFilesTask
GetAllStubMappingsTask
GetCaCertTask
GetDocIndexTask
GetGlobalSettingsResult
GetGlobalSettingsTask
GetRecordingsIndexTask
GetRecordingStatusTask
GetRequestCountTask
GetScenariosResult
GetServedStubTask
GetServeEventsResult
GetStubMappingTask
GetSwaggerSpecTask
GlobalSettings
GlobalSettings.Builder
GlobalSettingsListener
GlobalSettingsUpdateTask
GuavaBase64Encoder
Gzip
HandlebarsCurrentDateHelper
HandlebarsHelper
<
T
>
This abstract class is the base for all defined Handlebars helper in wiremock.
HandlebarsJsonPathHelper
HandlebarsOptimizedTemplate
HandlebarsRandomValuesHelper
HandlebarsSoapHelper
This class uses HandlebarsXmlHelper as a base an just set a prefix which reduce the written handlebars helper to the relevant part
HandlebarsXPathHelper
This class uses javax.xml.xpath.* for reading a xml via xPath so that the result can be used for response templating.
HelperUtils
HostnameHelper
HostNameMatcher
HostVerifyingSSLSocketFactory
HttpAdminClient
HttpClientFactory
HttpClientUtils
HttpHeader
HttpHeaders
HttpHeadersJsonDeserializer
HttpHeadersJsonSerializer
HttpResponder
HttpServer
HttpServerFactory
HttpsSettings
HttpsSettings.Builder
HttpStatus
HttpTemplateCacheKey
HttpTemplateCacheKey.ResponseElement
IdGenerator
ImportStubMappingsTask
IncludesMatchMultiValuePattern
InlineCustomMatcherLine
InMemoryRecorderStateStore
InMemoryRequestJournal
InMemoryRequestJournalStore
InMemoryScenarios
InMemoryScenariosStore
InMemorySettingsStore
InMemoryStubMappings
InMemoryStubMappingStore
InputStreamSource
InvalidInputException
InvalidParameterException
Jetty11HttpServer
Jetty11Utils
JettyFaultInjector
JettyFaultInjectorFactory
JettyHttpServer
JettyHttpServerFactory
JettyHttpsFaultInjector
JettySettings
Exposed Jetty tuning options.
JettySettings.Builder
JettyUtils
JournalBasedResult
Json
Json.PrivateView
Json.PublicView
JsonData
<
T
>
JsonData.ListJsonData
JsonData.MapJsonData
JsonException
JsonFileMappingsSource
JsonPathPatternJsonSerializer
JUnitStyleDiffRenderer
JvmProxyConfigurer
KeyStoreSettings
KeyStoreSource
KeyStoreSourceFactory
Limit
LimitAndOffsetPaginator
<
T
>
LimitAndSinceDatePaginator
ListFunctions
ListOrSingle
<
T
>
ListOrSingleSerialiser
ListOrStringDeserialiser
<
T
>
ListStubMappingsResult
LocalNotifier
LoggedRequest
LoggedResponse
LoggedResponseDefinitionTransformer
Transforms a LoggedResponse into a ResponseDefinition, which will be used to construct a StubMapping
LogicalAnd
LogicalOr
LogNormal
Returns log normally distributed values.
ManInTheMiddleSslConnectHandler
MappingBuilder
MappingFileException
MappingsLoader
MappingsSaver
MappingsSource
MatchesJsonPathPattern
MatchesJsonSchemaPattern
MatchesRegexHelper
MatchesXPathPattern
MatchResult
MathsHelper
MemoizingMatchResult
Metadata
Metadata.Builder
MimeType
MissingMultipart
MultipartRequestConfigurer
MultipartValuePattern
MultipartValuePattern.MatchingType
MultipartValuePatternBuilder
MultipleMatchMultiValuePattern
MultiValue
MultiValuePattern
MultiValuePatternDeserializer
NamedCustomMatcherLine
NamedValueMatcher
<
T
>
NearMiss
NearMissCalculator
NegativeContainsPattern
NegativeRegexPattern
NetworkAddressRange
NetworkAddressRules
NetworkAddressRules.Builder
NoAuthenticator
NoClientAuthenticator
NoFaultInjector
NoFaultInjectorFactory
NotAuthorisedException
NotFoundAdminTask
NotFoundException
NotFoundHandler
Notifier
NotImplementedContainer
NotImplementedMappingsSaver
NotMatchedRenderer
NotPattern
NotPermittedException
NotRecordingException
NotWritableException
OldCreateStubMappingTask
OldEditStubMappingTask
OldRemoveStubMappingTask
OldResetRequestsTask
Options
Options.ChunkedEncodingPolicy
PaginatedResult
<
T
>
PaginatedResult.Meta
Paginator
<
T
>
Pair
<
A
,
B
>
Parameters
ParseDateHelper
ParseJsonHelper
PartParser
PartParser.ByteArrayUploadContext
PatchExtendedSettingsTask
PathParams
PathPattern
PathPattern.SubExpressionException
PathPatternJsonSerializer
<
T
extends
PathPattern
>
PathTemplate
PathTemplatePattern
PickRandomHelper
PlainTextDiffRenderer
PlainTextStubNotMatchedRenderer
PostServeAction
PostServeActionDefinition
ProxiedServeEventFilters
A predicate to filter proxied ServeEvents against RequestPattern filters and IDs
ProxyResponseRenderer
ProxySettings
QueryParameter
QueryParams
QueuedThreadPoolFactory
RandomDecimalHelper
RandomIntHelper
RangeHelper
ReadOnlyFileOrClasspathKeyStoreSource
Recorder
RecorderState
RecorderStateStore
RecordingStatus
RecordingStatusResult
RecordSpec
Encapsulates options for generating and outputting StubMappings
RecordSpecBuilder
RegexExtractHelper
RegexPattern
RemoteMappingsLoader
RemoveServeEventsByRequestPatternTask
RemoveServeEventsByStubMetadataTask
RemoveServeEventTask
RemoveStubMappingsByMetadataTask
RemoveStubMappingTask
RenderableDate
RenderCache
RenderCache.Key
Request
Request.Part
RequestBodyAutomaticPatternFactory
RequestBodyEqualToJsonPatternFactory
RequestBodyEqualToPatternFactory
RequestBodyEqualToXmlPatternFactory
RequestBodyPatternFactory
Factory for the StringValuePattern to use in a recorded stub mapping to match request bodies
RequestEventSource
RequestFilter
RequestFilterAction
RequestHandler
RequestJournal
RequestJournalDependentResult
<
T
>
RequestJournalDisabledException
RequestJournalStore
RequestLine
Deprecated.
RequestListener
RequestMatcher
RequestMatcherExtension
RequestMethod
RequestPattern
RequestPatternBuilder
RequestPatternTransformer
Creates a RequestPatternBuilder from a Request's URL, method, body (if present), and optionally headers from a whitelist.
RequestSpec
RequestTemplateModel
RequestWrapper
RequestWrapper.Builder
ResetRequestsTask
ResetScenariosTask
ResetStubMappingsTask
ResetTask
ResetToDefaultMappingsTask
Response
Response.Builder
ResponseDefinition
ResponseDefinitionBodyMatcher
ResponseDefinitionBodyMatcherDeserializer
ResponseDefinitionBuilder
ResponseDefinitionBuilder.ProxyResponseDefinitionBuilder
ResponseDefinitionTransformer
ResponseRenderer
ResponseTemplateTransformer
ResponseTemplateTransformer.Builder
ResponseTransformer
RootRedirectTask
RootTask
Router
SaveMappingsTask
Scenario
ScenarioMappingBuilder
ScenarioProcessor
Scenarios
ScenariosStore
ScenarioState
SectionDelimiter
ServeEvent
ServeEventQuery
ServletContextFileSource
SetScenarioStateTask
SettingsStore
ShutdownServerTask
SilentErrorHandler
SingleHeaderAuthenticator
SingleHeaderClientAuthenticator
SingleItemResult
<
T
>
SingleMatchMultiValuePattern
SingleRootFileSource
SingleServedStubResult
SingleStubMappingResult
SizeHelper
Slf4jNotifier
SnapshotOutputFormatter
Wraps a list of generated StubMappings into a SnapshotRecordResult object
SnapshotRecordResult
SnapshotRecordResult.Full
SnapshotRecordResult.Ids
SnapshotRecordResultDeserialiser
SnapshotStubMappingBodyExtractor
SnapshotStubMappingGenerator
Transforms ServeEvents to StubMappings using RequestPatternTransformer and LoggedResponseDefinitionTransformer
SnapshotStubMappingPostProcessor
Performs stateful post-processing tasks on stub mappings generated from ServeEvents: 1.
SnapshotStubMappingTransformerRunner
Applies all registered StubMappingTransformer extensions against a stub mapping when applicable, passing them any supplied Parameters.
SnapshotTask
SortedConcurrentMappingSet
Source
<
T
>
SpacerLine
SSLContextBuilder
SslContexts
StartRecordingTask
StopAction
StopRecordingTask
Store
<
K
,
V
>
StoreBackedRequestJournal
StoreBackedStubMappings
Stores
Note: BETA This interface and everything else under the stores package is in beta so breaking changes may occur between minor releases.
StoresLifecycle
StreamSources
StreamSources.ByteArrayInputStreamSource
StreamSources.StringInputStreamSource
Strings
StringTrimHelper
StringValuePattern
StringValuePatternJsonDeserializer
StringValuePatternJsonSerializer
Stubbing
StubImport
StubImport.Options
StubImport.Options.DuplicatePolicy
StubImportBuilder
StubLifecycleListener
StubMapping
StubMappingCollection
StubMappingJsonRecorder
StubMappings
StubMappingStore
StubMappingTransformer
Base class for stub mapping transformer extensions.
StubRequestFilter
StubRequestHandler
StubResponseRenderer
StubServer
SystemKeyAuthoriser
SystemValueHelper
TemplatedUrlPath
TemplateEngine
TextFile
TextType
ThreadPoolFactory
Timing
TokenAuthenticator
TrailingSlashFilter
TruncateDateTimeHelper
TrustEverythingStrategy
TrustSelfSignedStrategy
TrustSpecificHostsStrategy
TrustStrategy
UniformDistribution
Distribution that returns values uniformally distributed across a range.
UniqueFilenameGenerator
UrlEncodingHelper
UrlPath
UrlPathPattern
UrlPathTemplatePattern
UrlPattern
Urls
ValueMatcher
<
T
>
VerificationException
VerificationResult
VeryShortIdGenerator
WarConfiguration
WeightedMatchResult
WireMock
WireMock.JsonSchemaVersion
WireMockApp
WireMockBuilder
WireMockClassRule
WireMockConfiguration
WireMockExtension
JUnit Jupiter extension that manages a WireMock server instance's lifecycle and configuration.
WireMockExtension.Builder
WireMockHandlerDispatchingServlet
WireMockHelpers
This enum is implemented similar to the StringHelpers of handlebars.
WireMockHttpServletMultipartAdapter
WireMockHttpServletRequestAdapter
WiremockNetworkTrafficListener
WireMockRule
WireMockRuntimeInfo
WireMockServer
WireMockServerRunner
WireMockStaticRule
Deprecated.
JUnit disallows this approach from version 4.11.
WireMockTest
WireMockWebContextListener
WritableFileOrClasspathKeyStoreSource
X509KeyStore
Wrapper class to make it easy to retrieve X509 PrivateKey and certificate chains
Xml
XmlDocument
XmlException
XmlNode
XPathException
XPathPatternJsonSerializer