public class MockHttpsProviderConfig
extends MockProviderConfig
Mock Provider configuration for HTTPS
public static au.com.dius.pact.consumer.model.MockHttpsProviderConfig.Companion Companion
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname,
int port,
@NotNull
au.com.dius.pact.core.model.PactSpecVersion pactVersion,
@Nullable
java.security.KeyStore keyStore,
@NotNull
java.lang.String keyStoreAlias,
@NotNull
java.lang.String keystorePassword,
@NotNull
java.lang.String privateKeyPassword,
@NotNull
MockServerImplementation mockServerImplementation)
Mock Provider configuration for HTTPS
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname,
int port,
@NotNull
au.com.dius.pact.core.model.PactSpecVersion pactVersion,
@Nullable
java.security.KeyStore keyStore,
@NotNull
java.lang.String keyStoreAlias,
@NotNull
java.lang.String keystorePassword,
@NotNull
java.lang.String privateKeyPassword)
Mock Provider configuration for HTTPS
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname,
int port,
@NotNull
au.com.dius.pact.core.model.PactSpecVersion pactVersion,
@Nullable
java.security.KeyStore keyStore,
@NotNull
java.lang.String keyStoreAlias,
@NotNull
java.lang.String keystorePassword)
Mock Provider configuration for HTTPS
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname,
int port,
@NotNull
au.com.dius.pact.core.model.PactSpecVersion pactVersion,
@Nullable
java.security.KeyStore keyStore,
@NotNull
java.lang.String keyStoreAlias)
Mock Provider configuration for HTTPS
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname,
int port,
@NotNull
au.com.dius.pact.core.model.PactSpecVersion pactVersion,
@Nullable
java.security.KeyStore keyStore)
Mock Provider configuration for HTTPS
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname,
int port,
@NotNull
au.com.dius.pact.core.model.PactSpecVersion pactVersion)
Mock Provider configuration for HTTPS
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname,
int port)
Mock Provider configuration for HTTPS
@JvmOverloads
public MockHttpsProviderConfig(@NotNull
java.lang.String hostname)
Mock Provider configuration for HTTPS
@JvmOverloads public MockHttpsProviderConfig()
Mock Provider configuration for HTTPS
@NotNull public java.lang.String getHostname()
public int getPort()
@NotNull public au.com.dius.pact.core.model.PactSpecVersion getPactVersion()
@Nullable public java.security.KeyStore getKeyStore()
@NotNull public java.lang.String getKeyStoreAlias()
@NotNull public java.lang.String getKeystorePassword()
@NotNull public java.lang.String getPrivateKeyPassword()
@NotNull public MockServerImplementation getMockServerImplementation()
@JvmStatic @JvmOverloads @NotNull public static MockHttpsProviderConfig httpsConfig(@NotNull java.lang.String hostname, int port, @NotNull au.com.dius.pact.core.model.PactSpecVersion pactVersion, @NotNull MockServerImplementation implementation)
@JvmStatic @JvmOverloads @NotNull public static MockHttpsProviderConfig httpsConfig(@NotNull java.lang.String hostname, int port, @NotNull au.com.dius.pact.core.model.PactSpecVersion pactVersion)
@JvmStatic @JvmOverloads @NotNull public static MockHttpsProviderConfig httpsConfig(@NotNull java.lang.String hostname, int port)
@JvmStatic @JvmOverloads @NotNull public static MockHttpsProviderConfig httpsConfig(@NotNull java.lang.String hostname)
@JvmStatic @JvmOverloads @NotNull public static MockHttpsProviderConfig httpsConfig()