Package au.com.dius.pact.provider
Class ConsumerInfo
-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.IConsumerInfo
public class ConsumerInfo implements IConsumerInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classConsumerInfo.Companion
-
Field Summary
Fields Modifier and Type Field Description private URLstateChangeUrlprivate Stringnameprivate ObjectstateChangeprivate BooleanstateChangeUsesBodyprivate List<String>packagesToScanprivate PactVerificationverificationTypeprivate ObjectpactSourceprivate List<Object>pactFileAuthenticationprivate final List<VerificationNotice>noticesprivate final Booleanpendingprivate final Booleanwipprivate final Authauthpublic final static ConsumerInfo.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices, Boolean pending, Boolean wip, Auth auth)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices, Boolean pending, Boolean wip)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices, Boolean pending)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan)ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody)ConsumerInfo(String name, Object stateChange)ConsumerInfo(String name)ConsumerInfo()
-
Method Summary
Modifier and Type Method Description final URLgetStateChangeUrl()final UnitsetStateChangeUrl(URL stateChangeUrl)StringgetName()UnitsetName(String name)ObjectgetStateChange()UnitsetStateChange(Object stateChange)BooleangetStateChangeUsesBody()UnitsetStateChangeUsesBody(Boolean stateChangeUsesBody)List<String>getPackagesToScan()UnitsetPackagesToScan(List<String> packagesToScan)PactVerificationgetVerificationType()UnitsetVerificationType(PactVerification verificationType)ObjectgetPactSource()UnitsetPactSource(Object pactSource)List<Object>getPactFileAuthentication()UnitsetPactFileAuthentication(@Deprecated(message = "replaced with auth") List<Object> pactFileAuthentication)List<VerificationNotice>getNotices()BooleangetPending()BooleangetWip()AuthgetAuth()ConsumertoPactConsumer()PactSourceresolvePactSource()StringtoString()Booleanequals(Object other)IntegerhashCode()-
-
Constructor Detail
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices, Boolean pending, Boolean wip, Auth auth)
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices, Boolean pending, Boolean wip)
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices, Boolean pending)
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication, List<VerificationNotice> notices)
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource, List<Object> pactFileAuthentication)
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType, Object pactSource)
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan, PactVerification verificationType)
-
ConsumerInfo
ConsumerInfo(String name, Object stateChange, Boolean stateChangeUsesBody, List<String> packagesToScan)
-
ConsumerInfo
ConsumerInfo(String name)
-
ConsumerInfo
ConsumerInfo()
-
-
Method Detail
-
getStateChangeUrl
final URL getStateChangeUrl()
-
setStateChangeUrl
final Unit setStateChangeUrl(URL stateChangeUrl)
-
getStateChange
Object getStateChange()
-
setStateChange
Unit setStateChange(Object stateChange)
-
getStateChangeUsesBody
Boolean getStateChangeUsesBody()
-
setStateChangeUsesBody
Unit setStateChangeUsesBody(Boolean stateChangeUsesBody)
-
getPackagesToScan
List<String> getPackagesToScan()
-
setPackagesToScan
Unit setPackagesToScan(List<String> packagesToScan)
-
getVerificationType
PactVerification getVerificationType()
-
setVerificationType
Unit setVerificationType(PactVerification verificationType)
-
getPactSource
Object getPactSource()
-
setPactSource
Unit setPactSource(Object pactSource)
-
getPactFileAuthentication
List<Object> getPactFileAuthentication()
-
setPactFileAuthentication
Unit setPactFileAuthentication(@Deprecated(message = "replaced with auth") List<Object> pactFileAuthentication)
-
getNotices
List<VerificationNotice> getNotices()
-
getPending
Boolean getPending()
-
getAuth
Auth getAuth()
-
toPactConsumer
Consumer toPactConsumer()
-
resolvePactSource
PactSource resolvePactSource()
-
-
-
-