Options.ChunkedEncodingPolicyDEFAULT_BIND_ADDRESS, DEFAULT_CONTAINER_THREADS, DEFAULT_PORT, DYNAMIC_PORT| Constructor and Description |
|---|
WireMockConfiguration() |
public static WireMockConfiguration wireMockConfig()
public static WireMockConfiguration options()
public WireMockConfiguration port(int portNumber)
public WireMockConfiguration dynamicPort()
public WireMockConfiguration httpDisabled(boolean httpDisabled)
public WireMockConfiguration httpsPort(java.lang.Integer httpsPort)
public WireMockConfiguration dynamicHttpsPort()
public WireMockConfiguration containerThreads(java.lang.Integer containerThreads)
public WireMockConfiguration jettyAcceptors(java.lang.Integer jettyAcceptors)
public WireMockConfiguration jettyAcceptQueueSize(java.lang.Integer jettyAcceptQueueSize)
public WireMockConfiguration jettyHeaderBufferSize(java.lang.Integer jettyHeaderBufferSize)
public WireMockConfiguration jettyStopTimeout(java.lang.Long jettyStopTimeout)
public WireMockConfiguration keystorePath(java.lang.String path)
public WireMockConfiguration keystorePassword(java.lang.String keyStorePassword)
public WireMockConfiguration keystoreType(java.lang.String keyStoreType)
public WireMockConfiguration trustStorePath(java.lang.String truststorePath)
public WireMockConfiguration trustStorePassword(java.lang.String trustStorePassword)
public WireMockConfiguration trustStoreType(java.lang.String trustStoreType)
public WireMockConfiguration needClientAuth(boolean needClientAuth)
public WireMockConfiguration enableBrowserProxying(boolean enabled)
public WireMockConfiguration proxyVia(java.lang.String host, int port)
public WireMockConfiguration proxyVia(ProxySettings proxySettings)
public WireMockConfiguration withRootDirectory(java.lang.String path)
public WireMockConfiguration usingFilesUnderDirectory(java.lang.String path)
public WireMockConfiguration usingFilesUnderClasspath(java.lang.String path)
public WireMockConfiguration fileSource(FileSource fileSource)
public WireMockConfiguration mappingSource(MappingsSource mappingsSource)
public WireMockConfiguration notifier(Notifier notifier)
public WireMockConfiguration bindAddress(java.lang.String bindAddress)
public WireMockConfiguration disableRequestJournal()
@Deprecated public WireMockConfiguration maxRequestJournalEntries(com.google.common.base.Optional<java.lang.Integer> maxRequestJournalEntries)
public WireMockConfiguration maxRequestJournalEntries(int maxRequestJournalEntries)
public WireMockConfiguration recordRequestHeadersForMatching(java.util.List<java.lang.String> headers)
public WireMockConfiguration preserveHostHeader(boolean preserveHostHeader)
public WireMockConfiguration proxyHostHeader(java.lang.String hostHeaderValue)
public WireMockConfiguration extensions(java.lang.String... classNames)
public WireMockConfiguration extensions(Extension... extensionInstances)
public WireMockConfiguration extensions(java.lang.Class<? extends Extension>... classes)
public WireMockConfiguration httpServerFactory(HttpServerFactory serverFactory)
public WireMockConfiguration threadPoolFactory(ThreadPoolFactory threadPoolFactory)
public WireMockConfiguration networkTrafficListener(WiremockNetworkTrafficListener networkTrafficListener)
public WireMockConfiguration adminAuthenticator(Authenticator authenticator)
public WireMockConfiguration basicAdminAuthenticator(java.lang.String username, java.lang.String password)
public WireMockConfiguration requireHttpsForAdminApi()
public WireMockConfiguration notMatchedRenderer(NotMatchedRenderer notMatchedRenderer)
public WireMockConfiguration asynchronousResponseEnabled(boolean asynchronousResponseEnabled)
public WireMockConfiguration asynchronousResponseThreads(int asynchronousResponseThreads)
public WireMockConfiguration useChunkedTransferEncoding(Options.ChunkedEncodingPolicy policy)
public WireMockConfiguration gzipDisabled(boolean gzipDisabled)
public WireMockConfiguration stubRequestLoggingDisabled(boolean disabled)
public int portNumber()
portNumber in interface Optionspublic boolean getHttpDisabled()
getHttpDisabled in interface Optionspublic int containerThreads()
containerThreads in interface Optionspublic HttpsSettings httpsSettings()
httpsSettings in interface Optionspublic JettySettings jettySettings()
jettySettings in interface Optionspublic boolean browserProxyingEnabled()
browserProxyingEnabled in interface Optionspublic ProxySettings proxyVia()
public FileSource filesRoot()
public MappingsLoader mappingsLoader()
mappingsLoader in interface Optionspublic MappingsSaver mappingsSaver()
mappingsSaver in interface Optionspublic boolean requestJournalDisabled()
requestJournalDisabled in interface Optionspublic com.google.common.base.Optional<java.lang.Integer> maxRequestJournalEntries()
maxRequestJournalEntries in interface Optionspublic java.lang.String bindAddress()
bindAddress in interface Optionspublic java.util.List<CaseInsensitiveKey> matchingHeaders()
matchingHeaders in interface Optionspublic HttpServerFactory httpServerFactory()
httpServerFactory in interface Optionspublic ThreadPoolFactory threadPoolFactory()
threadPoolFactory in interface Optionspublic boolean shouldPreserveHostHeader()
shouldPreserveHostHeader in interface Optionspublic java.lang.String proxyHostHeader()
proxyHostHeader in interface Optionspublic <T extends Extension> java.util.Map<java.lang.String,T> extensionsOfType(java.lang.Class<T> extensionType)
extensionsOfType in interface Optionspublic WiremockNetworkTrafficListener networkTrafficListener()
networkTrafficListener in interface Optionspublic Authenticator getAdminAuthenticator()
getAdminAuthenticator in interface Optionspublic boolean getHttpsRequiredForAdminApi()
getHttpsRequiredForAdminApi in interface Optionspublic NotMatchedRenderer getNotMatchedRenderer()
getNotMatchedRenderer in interface Optionspublic AsynchronousResponseSettings getAsynchronousResponseSettings()
getAsynchronousResponseSettings in interface Optionspublic Options.ChunkedEncodingPolicy getChunkedEncodingPolicy()
getChunkedEncodingPolicy in interface Optionspublic boolean getGzipDisabled()
getGzipDisabled in interface Optionspublic boolean getStubRequestLoggingDisabled()
getStubRequestLoggingDisabled in interface Options