-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.IProviderInfo
public final class PluginProvider implements IProviderInfo
Provider data when verifying via a plugin
-
-
Field Summary
Fields Modifier and Type Field Description private String
protocol
private Object
host
private Object
port
private PactVerification
verificationType
private String
path
private final Object
requestFilter
private final Object
stateChangeRequestFilter
private final URL
stateChangeUrl
private final Boolean
stateChangeUsesBody
private final Boolean
stateChangeTeardown
private List<String>
packagesToScan
private Object
createClient
private Boolean
insecure
private File
trustStore
private String
trustStorePassword
private List<IConsumerInfo>
consumers
private String
name
private final PactSource
pactSource
private final Map<String, Object>
config
-
Constructor Summary
Constructors Constructor Description PluginProvider(String name, PactSource pactSource, Map<String, Object> config)
-
Method Summary
-
-
Method Detail
-
getProtocol
String getProtocol()
-
setProtocol
Unit setProtocol(String protocol)
-
getVerificationType
PactVerification getVerificationType()
-
setVerificationType
Unit setVerificationType(PactVerification verificationType)
-
getRequestFilter
Object getRequestFilter()
-
getStateChangeRequestFilter
Object getStateChangeRequestFilter()
-
getStateChangeUrl
URL getStateChangeUrl()
-
getStateChangeUsesBody
Boolean getStateChangeUsesBody()
-
getStateChangeTeardown
Boolean getStateChangeTeardown()
-
getPackagesToScan
List<String> getPackagesToScan()
-
setPackagesToScan
Unit setPackagesToScan(List<String> packagesToScan)
-
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)
-
getConsumers
List<IConsumerInfo> getConsumers()
-
setConsumers
Unit setConsumers(List<IConsumerInfo> consumers)
-
getPactSource
final PactSource getPactSource()
Source that the Pact will be loaded from
-
-
-
-