-
public class PactPluginExtension
Extension object for pact plugin
-
-
Field Summary
Fields Modifier and Type Field Description private PactPublish
publish
private VerificationReports
reports
private Broker
broker
private final NamedDomainObjectContainer<GradleProviderInfo>
serviceProviders
-
Constructor Summary
Constructors Constructor Description PactPluginExtension(NamedDomainObjectContainer<GradleProviderInfo> serviceProviders)
-
Method Summary
Modifier and Type Method Description final PactPublish
getPublish()
final Unit
setPublish(PactPublish publish)
final VerificationReports
getReports()
final Unit
setReports(VerificationReports reports)
final Broker
getBroker()
final Unit
setBroker(Broker broker)
final NamedDomainObjectContainer<GradleProviderInfo>
getServiceProviders()
Unit
serviceProviders(Action<NamedDomainObjectContainer<GradleProviderInfo>> configureAction)
Unit
publish(Action<PactPublish> configureAction)
Unit
reports(Action<VerificationReports> configureAction)
final Unit
broker(Action<Broker> configureAction)
-
-
Constructor Detail
-
PactPluginExtension
PactPluginExtension(NamedDomainObjectContainer<GradleProviderInfo> serviceProviders)
-
-
Method Detail
-
getPublish
final PactPublish getPublish()
-
setPublish
final Unit setPublish(PactPublish publish)
-
getReports
final VerificationReports getReports()
-
setReports
final Unit setReports(VerificationReports reports)
-
getServiceProviders
final NamedDomainObjectContainer<GradleProviderInfo> getServiceProviders()
-
serviceProviders
Unit serviceProviders(Action<NamedDomainObjectContainer<GradleProviderInfo>> configureAction)
-
publish
Unit publish(Action<PactPublish> configureAction)
-
reports
Unit reports(Action<VerificationReports> configureAction)
-
-
-
-