DEFAULT_BIND_ADDRESS, DEFAULT_CONTAINER_THREADS, DEFAULT_PORT, DYNAMIC_PORT| Constructor and Description |
|---|
WireMockConfiguration() |
public static WireMockConfiguration wireMockConfig()
public WireMockConfiguration port(int portNumber)
public WireMockConfiguration dynamicPort()
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 keystorePath(java.lang.String path)
public WireMockConfiguration keystorePassword(java.lang.String keyStorePassword)
public WireMockConfiguration trustStorePath(java.lang.String truststorePath)
public WireMockConfiguration trustStorePassword(java.lang.String trustStorePassword)
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 notifier(Notifier notifier)
public WireMockConfiguration bindAddress(java.lang.String bindAddress)
public WireMockConfiguration disableRequestJournal()
public WireMockConfiguration maxRequestJournalEntries(com.google.common.base.Optional<java.lang.Integer> 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 int portNumber()
portNumber 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 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 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 Options