-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.IProviderInfo
public class ProviderInfo implements IProviderInfo
Provider Info Config
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
ProviderInfo.Companion
-
Field Summary
Fields Modifier and Type Field Description private String
name
private String
protocol
private Object
host
private Object
port
private String
path
private Object
startProviderTask
private Object
terminateProviderTask
private Object
requestFilter
private Object
stateChangeRequestFilter
private Object
createClient
private Boolean
insecure
private File
trustStore
private String
trustStorePassword
private URL
stateChangeUrl
private Boolean
stateChangeUsesBody
private Boolean
stateChangeTeardown
private Boolean
isDependencyForPactVerify
private PactVerification
verificationType
private List<String>
packagesToScan
private List<IConsumerInfo>
consumers
-
Constructor Summary
Constructors Constructor Description ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify, PactVerification verificationType, List<String> packagesToScan, List<IConsumerInfo> consumers)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify, PactVerification verificationType, List<String> packagesToScan)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify, PactVerification verificationType)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask)
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask)
ProviderInfo(String name, String protocol, Object host, Object port, String path)
ProviderInfo(String name, String protocol, Object host, Object port)
ProviderInfo(String name, String protocol, Object host)
ProviderInfo(String name, String protocol)
ProviderInfo(String name)
ProviderInfo()
-
Method Summary
-
-
Constructor Detail
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify, PactVerification verificationType, List<String> packagesToScan, List<IConsumerInfo> consumers)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify, PactVerification verificationType, List<String> packagesToScan)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify, PactVerification verificationType)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown, Boolean isDependencyForPactVerify)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody, Boolean stateChangeTeardown)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl, Boolean stateChangeUsesBody)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword, URL stateChangeUrl)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore, String trustStorePassword)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure, File trustStore)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient, Boolean insecure)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter, Object createClient)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter, Object stateChangeRequestFilter)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask, Object requestFilter)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask, Object terminateProviderTask)
-
ProviderInfo
ProviderInfo(String name, String protocol, Object host, Object port, String path, Object startProviderTask)
-
ProviderInfo
ProviderInfo(String name)
-
ProviderInfo
ProviderInfo()
-
-
Method Detail
-
getProtocol
String getProtocol()
-
setProtocol
Unit setProtocol(String protocol)
-
getStartProviderTask
Object getStartProviderTask()
-
setStartProviderTask
Unit setStartProviderTask(Object startProviderTask)
-
getTerminateProviderTask
Object getTerminateProviderTask()
-
setTerminateProviderTask
Unit setTerminateProviderTask(Object terminateProviderTask)
-
getRequestFilter
Object getRequestFilter()
-
setRequestFilter
Unit setRequestFilter(Object requestFilter)
-
getStateChangeRequestFilter
Object getStateChangeRequestFilter()
-
setStateChangeRequestFilter
Unit setStateChangeRequestFilter(Object stateChangeRequestFilter)
-
getCreateClient
Object getCreateClient()
-
setCreateClient
Unit setCreateClient(Object createClient)
-
getInsecure
Boolean getInsecure()
-
setInsecure
Unit setInsecure(Boolean insecure)
-
getTrustStore
File getTrustStore()
-
setTrustStore
Unit setTrustStore(File trustStore)
-
getTrustStorePassword
String getTrustStorePassword()
-
setTrustStorePassword
Unit setTrustStorePassword(String trustStorePassword)
-
getStateChangeUrl
URL getStateChangeUrl()
-
setStateChangeUrl
Unit setStateChangeUrl(URL stateChangeUrl)
-
getStateChangeUsesBody
Boolean getStateChangeUsesBody()
-
setStateChangeUsesBody
Unit setStateChangeUsesBody(Boolean stateChangeUsesBody)
-
getStateChangeTeardown
Boolean getStateChangeTeardown()
-
setStateChangeTeardown
Unit setStateChangeTeardown(Boolean stateChangeTeardown)
-
getIsDependencyForPactVerify
Boolean getIsDependencyForPactVerify()
-
setIsDependencyForPactVerify
Unit setIsDependencyForPactVerify(Boolean isDependencyForPactVerify)
-
getVerificationType
PactVerification getVerificationType()
-
setVerificationType
Unit setVerificationType(PactVerification verificationType)
-
getPackagesToScan
List<String> getPackagesToScan()
-
setPackagesToScan
Unit setPackagesToScan(List<String> packagesToScan)
-
getConsumers
List<IConsumerInfo> getConsumers()
-
setConsumers
Unit setConsumers(List<IConsumerInfo> consumers)
-
hasPactWith
ConsumerInfo hasPactWith(String consumer, Function1<ConsumerInfo, Unit> closure)
-
hasPactsWith
List<IConsumerInfo> hasPactsWith(String consumersGroupName, Function1<ConsumersGroup, Unit> closure)
-
hasPactsFromPactBroker
@JvmOverloads() List<ConsumerInfo> hasPactsFromPactBroker(Map<String, Object> options, String pactBrokerUrl)
-
hasPactsFromPactBroker
@JvmOverloads() List<ConsumerInfo> hasPactsFromPactBroker(String pactBrokerUrl)
-
hasPactsFromPactBrokerWithSelectors
@JvmOverloads() List<ConsumerInfo> hasPactsFromPactBrokerWithSelectors(Map<String, Object> options, String pactBrokerUrl, List<ConsumerVersionSelector> selectors)
-
hasPactsFromPactBrokerWithSelectors
@JvmOverloads() List<ConsumerInfo> hasPactsFromPactBrokerWithSelectors(String pactBrokerUrl, List<ConsumerVersionSelector> selectors)
-
hasPactsFromPactBrokerWithSelectors
List<ConsumerInfo> hasPactsFromPactBrokerWithSelectors(String pactBrokerUrl, List<ConsumerVersionSelector> selectors, PactBrokerOptions options)
-
pactBrokerClient
PactBrokerClient pactBrokerClient(String pactBrokerUrl, PactBrokerOptions options)
-
setupConsumerListFromPactFiles
List<IConsumerInfo> setupConsumerListFromPactFiles(ConsumersGroup consumersGroup)
-
-
-
-