Client for the pact broker service
| Fields inherited from class | Fields |
|---|---|
class au.com.dius.pact.pactbroker.PactBrokerClientBase |
LATEST_PROVIDER_PACTS_WITH_NO_TAG, PACTS, UTF8, Companion |
| Constructor and description |
|---|
PactBrokerClient
(java.lang.String pactBrokerUrl, java.util.Map<java.lang.String, ?> options) |
PactBrokerClient
(java.lang.String pactBrokerUrl) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.util.List<au.com.dius.pact.pactbroker.PactBrokerConsumer> |
fetchConsumers(java.lang.String provider) |
|
java.util.List<au.com.dius.pact.pactbroker.PactBrokerConsumer> |
fetchConsumersWithTag(java.lang.String provider, java.lang.String tag) |
|
au.com.dius.pact.pactbroker.PactResponse |
fetchPact(java.lang.String url) |
|
java.lang.String |
getUrlForProvider(java.lang.String providerName, java.lang.String tag) |
|
protected au.com.dius.pact.pactbroker.IHalClient |
newHalClient() |
|
java.lang.Object |
uploadPactFile(java.io.File pactFile, java.lang.String unescapedVersion, java.util.List<java.lang.String> tags = []) |
|
static java.lang.Object |
uploadTags(au.com.dius.pact.pactbroker.IHalClient halClient, java.lang.String consumerName, java.lang.String version, java.util.List<java.lang.String> tags) |
| Methods inherited from class | Name |
|---|---|
class au.com.dius.pact.pactbroker.PactBrokerClientBase |
au.com.dius.pact.pactbroker.PactBrokerClientBase#getPactBrokerUrl(), au.com.dius.pact.pactbroker.PactBrokerClientBase#publishVerificationResults(java.util.Map, boolean, java.lang.String), au.com.dius.pact.pactbroker.PactBrokerClientBase#publishVerificationResults(java.util.Map, boolean, java.lang.String, java.lang.String), au.com.dius.pact.pactbroker.PactBrokerClientBase#publishVerificationResults$default(au.com.dius.pact.pactbroker.PactBrokerClientBase, java.util.Map, boolean, java.lang.String, java.lang.String, int, java.lang.Object), au.com.dius.pact.pactbroker.PactBrokerClientBase#fetchLatestConsumersWithNoTag(java.lang.String), au.com.dius.pact.pactbroker.PactBrokerClientBase#getOptions(), au.com.dius.pact.pactbroker.PactBrokerClientBase#wait(long, int), au.com.dius.pact.pactbroker.PactBrokerClientBase#wait(long), au.com.dius.pact.pactbroker.PactBrokerClientBase#wait(), au.com.dius.pact.pactbroker.PactBrokerClientBase#equals(java.lang.Object), au.com.dius.pact.pactbroker.PactBrokerClientBase#toString(), au.com.dius.pact.pactbroker.PactBrokerClientBase#hashCode(), au.com.dius.pact.pactbroker.PactBrokerClientBase#getClass(), au.com.dius.pact.pactbroker.PactBrokerClientBase#notify(), au.com.dius.pact.pactbroker.PactBrokerClientBase#notifyAll() |
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |