-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.IProviderInfo
public class Provider extends ProviderInfoProvider Info
-
-
Field Summary
Fields Modifier and Type Field Description private Stringnameprivate Stringprotocolprivate Objecthostprivate Objectportprivate Stringpathprivate ObjectstartProviderTaskprivate ObjectterminateProviderTaskprivate ObjectrequestFilterprivate ObjectstateChangeRequestFilterprivate ObjectcreateClientprivate Booleaninsecureprivate FiletrustStoreprivate StringtrustStorePasswordprivate URLstateChangeUrlprivate BooleanstateChangeUsesBodyprivate BooleanstateChangeTeardownprivate BooleanisDependencyForPactVerifyprivate PactVerificationverificationTypeprivate List<String>packagesToScanprivate List<IConsumerInfo>consumersprivate FilepactFileDirectoryprivate URLpactBrokerUrlprivate PactBrokerpactBrokerprivate List<File>pactFileDirectories
-
Constructor Summary
Constructors Constructor Description Provider()Provider(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, File pactFileDirectory, URL pactBrokerUrl, PactBroker pactBroker, List<File> pactFileDirectories)
-
Method Summary
-
Methods inherited from class au.com.dius.pact.provider.maven.Provider
equals, hasPactWith, hasPactsFromPactBroker, hasPactsFromPactBrokerWithSelectors, hasPactsWith, hashCode, pactBrokerClient, setupConsumerListFromPactFiles, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
Provider
Provider()
-
Provider
Provider(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, File pactFileDirectory, URL pactBrokerUrl, PactBroker pactBroker, List<File> pactFileDirectories)
-
-
Method Detail
-
getProtocol
String getProtocol()
-
getStartProviderTask
Object getStartProviderTask()
-
getTerminateProviderTask
Object getTerminateProviderTask()
-
getRequestFilter
Object getRequestFilter()
-
getStateChangeRequestFilter
Object getStateChangeRequestFilter()
-
getCreateClient
Object getCreateClient()
-
getInsecure
Boolean getInsecure()
-
getTrustStore
File getTrustStore()
-
getTrustStorePassword
String getTrustStorePassword()
-
getStateChangeUrl
URL getStateChangeUrl()
-
getStateChangeUsesBody
Boolean getStateChangeUsesBody()
-
getStateChangeTeardown
Boolean getStateChangeTeardown()
-
getIsDependencyForPactVerify
Boolean getIsDependencyForPactVerify()
-
getVerificationType
PactVerification getVerificationType()
-
getPackagesToScan
List<String> getPackagesToScan()
-
getConsumers
List<IConsumerInfo> getConsumers()
-
getPactFileDirectory
final File getPactFileDirectory()
-
getPactBrokerUrl
final URL getPactBrokerUrl()
-
getPactBroker
final PactBroker getPactBroker()
-
getPactFileDirectories
final List<File> getPactFileDirectories()
-
setProtocol
Unit setProtocol(String protocol)
-
setStartProviderTask
Unit setStartProviderTask(Object startProviderTask)
-
setTerminateProviderTask
Unit setTerminateProviderTask(Object terminateProviderTask)
-
setRequestFilter
Unit setRequestFilter(Object requestFilter)
-
setStateChangeRequestFilter
Unit setStateChangeRequestFilter(Object stateChangeRequestFilter)
-
setCreateClient
Unit setCreateClient(Object createClient)
-
setInsecure
Unit setInsecure(Boolean insecure)
-
setTrustStore
Unit setTrustStore(File trustStore)
-
setTrustStorePassword
Unit setTrustStorePassword(String trustStorePassword)
-
setStateChangeUrl
Unit setStateChangeUrl(URL stateChangeUrl)
-
setStateChangeUsesBody
Unit setStateChangeUsesBody(Boolean stateChangeUsesBody)
-
setStateChangeTeardown
Unit setStateChangeTeardown(Boolean stateChangeTeardown)
-
setIsDependencyForPactVerify
Unit setIsDependencyForPactVerify(Boolean isDependencyForPactVerify)
-
setVerificationType
Unit setVerificationType(PactVerification verificationType)
-
setPackagesToScan
Unit setPackagesToScan(List<String> packagesToScan)
-
setConsumers
Unit setConsumers(List<IConsumerInfo> consumers)
-
setPactFileDirectory
final Unit setPactFileDirectory(File pactFileDirectory)
-
setPactBrokerUrl
final Unit setPactBrokerUrl(URL pactBrokerUrl)
-
setPactBroker
final Unit setPactBroker(PactBroker pactBroker)
-
setPactFileDirectories
final Unit setPactFileDirectories(List<File> pactFileDirectories)
-
-
-
-