public class PactBrokerClientBase
Pact broker base class
| Modifier and Type | Class and Description |
|---|---|
static class |
PactBrokerClientBase.Companion |
| Modifier and Type | Field and Description |
|---|---|
static PactBrokerClientBase.Companion |
Companion |
static java.lang.String |
LATEST_PROVIDER_PACTS_WITH_NO_TAG |
static java.lang.String |
PACTS |
static java.lang.String |
UTF8 |
| Constructor and Description |
|---|
PactBrokerClientBase(java.lang.String pactBrokerUrl,
java.util.Map<java.lang.String,? extends java.lang.Object> options)
Pact broker base class
|
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
buildPayload(TestResult result,
java.lang.String version,
java.lang.String buildUrl) |
java.util.List<au.com.dius.pact.pactbroker.PactBrokerConsumer> |
fetchLatestConsumersWithNoTag(java.lang.String provider) |
java.util.Map<java.lang.String,java.lang.Object> |
getOptions() |
java.lang.String |
getPactBrokerUrl() |
IHalClient |
newHalClient() |
au.com.dius.pact.com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.Exception> |
publishVerificationResults(java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,? extends java.lang.Object>> docAttributes,
boolean result,
java.lang.String version,
java.lang.String buildUrl)
Deprecated.
|
au.com.dius.pact.com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.Exception> |
publishVerificationResults(java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,? extends java.lang.Object>> docAttributes,
TestResult result,
java.lang.String version,
java.lang.String buildUrl)
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
|
au.com.dius.pact.com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.Exception> |
publishVerificationResults(java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,? extends java.lang.Object>> docAttributes,
TestResult result,
java.lang.String version)
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
|
public static java.lang.String LATEST_PROVIDER_PACTS_WITH_NO_TAG
public static java.lang.String PACTS
public static java.lang.String UTF8
public static PactBrokerClientBase.Companion Companion
public PactBrokerClientBase(java.lang.String pactBrokerUrl,
java.util.Map<java.lang.String,? extends java.lang.Object> options)
Pact broker base class
public IHalClient newHalClient()
public au.com.dius.pact.com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.Exception> publishVerificationResults(java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,? extends java.lang.Object>> docAttributes,
boolean result,
java.lang.String version,
java.lang.String buildUrl)
public au.com.dius.pact.com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.Exception> publishVerificationResults(java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,? extends java.lang.Object>> docAttributes,
TestResult result,
java.lang.String version,
java.lang.String buildUrl)
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
public au.com.dius.pact.com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.Exception> publishVerificationResults(java.util.Map<java.lang.String,? extends java.util.Map<java.lang.String,? extends java.lang.Object>> docAttributes,
TestResult result,
java.lang.String version)
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
public com.google.gson.JsonObject buildPayload(TestResult result, java.lang.String version, java.lang.String buildUrl)
public java.util.List<au.com.dius.pact.pactbroker.PactBrokerConsumer> fetchLatestConsumersWithNoTag(java.lang.String provider)
public java.lang.String getPactBrokerUrl()
public java.util.Map<java.lang.String,java.lang.Object> getOptions()