public class MockProviderConfig
Configuration of the Pact Mock Server.
By default this class will setup the configuration for a http mock server running on local host and a random port
| Modifier and Type | Class and Description |
|---|---|
static class |
MockProviderConfig.Companion |
| Modifier and Type | Field and Description |
|---|---|
static MockProviderConfig.Companion |
Companion |
static java.lang.String |
HTTP |
static java.lang.String |
LOCALHOST |
| Constructor and Description |
|---|
MockProviderConfig(java.lang.String hostname,
int port,
au.com.dius.pact.core.model.PactSpecVersion pactVersion,
java.lang.String scheme)
Configuration of the Pact Mock Server.
|
MockProviderConfig(java.lang.String hostname,
int port,
au.com.dius.pact.core.model.PactSpecVersion pactVersion)
Configuration of the Pact Mock Server.
|
MockProviderConfig(java.lang.String hostname,
int port)
Configuration of the Pact Mock Server.
|
MockProviderConfig(java.lang.String hostname)
Configuration of the Pact Mock Server.
|
MockProviderConfig()
Configuration of the Pact Mock Server.
|
| Modifier and Type | Method and Description |
|---|---|
java.net.InetSocketAddress |
address() |
static MockProviderConfig |
createDefault() |
static MockProviderConfig |
createDefault(au.com.dius.pact.core.model.PactSpecVersion pactVersion) |
static MockProviderConfig |
createDefault(java.lang.String host,
au.com.dius.pact.core.model.PactSpecVersion pactVersion) |
java.lang.String |
getHostname() |
au.com.dius.pact.core.model.PactSpecVersion |
getPactVersion() |
int |
getPort() |
java.lang.String |
getScheme() |
static MockProviderConfig |
httpConfig(java.lang.String hostname,
int port,
au.com.dius.pact.core.model.PactSpecVersion pactVersion) |
java.lang.String |
url() |
public static java.lang.String LOCALHOST
public static java.lang.String HTTP
public static MockProviderConfig.Companion Companion
public MockProviderConfig(java.lang.String hostname,
int port,
au.com.dius.pact.core.model.PactSpecVersion pactVersion,
java.lang.String scheme)
Configuration of the Pact Mock Server.
By default this class will setup the configuration for a http mock server running on local host and a random port
public MockProviderConfig(java.lang.String hostname,
int port,
au.com.dius.pact.core.model.PactSpecVersion pactVersion)
Configuration of the Pact Mock Server.
By default this class will setup the configuration for a http mock server running on local host and a random port
public MockProviderConfig(java.lang.String hostname,
int port)
Configuration of the Pact Mock Server.
By default this class will setup the configuration for a http mock server running on local host and a random port
public MockProviderConfig(java.lang.String hostname)
Configuration of the Pact Mock Server.
By default this class will setup the configuration for a http mock server running on local host and a random port
public MockProviderConfig()
Configuration of the Pact Mock Server.
By default this class will setup the configuration for a http mock server running on local host and a random port
public java.lang.String url()
public java.net.InetSocketAddress address()
public java.lang.String getHostname()
public int getPort()
public au.com.dius.pact.core.model.PactSpecVersion getPactVersion()
public java.lang.String getScheme()
public static MockProviderConfig httpConfig(java.lang.String hostname, int port, au.com.dius.pact.core.model.PactSpecVersion pactVersion)
public static MockProviderConfig createDefault()
public static MockProviderConfig createDefault(au.com.dius.pact.core.model.PactSpecVersion pactVersion)
public static MockProviderConfig createDefault(java.lang.String host, au.com.dius.pact.core.model.PactSpecVersion pactVersion)