-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.junitsupport.loader.PactLoader
public class VersionedPactUrlLoader extends PactUrlLoader
Implementation of PactLoader that downloads pacts from given urls containing versions to be filtered in from system properties.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classVersionedPactUrlLoader.Companion
-
Field Summary
Fields Modifier and Type Field Description private UrlsSourcepactSourceprivate PactReaderpactReaderprivate ValueResolverresolverprivate final Array<String>urlsprivate final Authauthentication
-
Constructor Summary
Constructors Constructor Description VersionedPactUrlLoader(VersionedPactUrl pactUrl)VersionedPactUrlLoader(Array<String> urls)
-
Method Summary
Modifier and Type Method Description final UrlsSourcegetPactSource()final UnitsetPactSource(UrlsSource pactSource)final PactReadergetPactReader()final UnitsetPactReader(PactReader pactReader)final ValueResolvergetResolver()final UnitsetResolver(ValueResolver resolver)final Array<String>getUrls()final AuthgetAuthentication()-
Methods inherited from class au.com.dius.pact.provider.junitsupport.loader.VersionedPactUrlLoader
description, getPactSource, load -
Methods inherited from class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
enablePendingPacts, setValueResolver -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
VersionedPactUrlLoader
VersionedPactUrlLoader(VersionedPactUrl pactUrl)
-
-
Method Detail
-
getPactSource
final UrlsSource getPactSource()
-
setPactSource
final Unit setPactSource(UrlsSource pactSource)
-
getPactReader
final PactReader getPactReader()
-
setPactReader
final Unit setPactReader(PactReader pactReader)
-
getResolver
final ValueResolver getResolver()
-
setResolver
final Unit setResolver(ValueResolver resolver)
-
getAuthentication
final Auth getAuthentication()
-
-
-
-