public IPactBrokerClient
@NotNull
com.github.michaelbull.result.Result<java.util.List,java.lang.Exception> fetchConsumersWithSelectors(@NotNull
java.lang.String providerName,
@NotNull
java.util.List<au.com.dius.pact.core.pactbroker.ConsumerVersionSelector> selectors,
@NotNull
java.util.List<java.lang.String> providerTags,
boolean enablePending,
@Nullable
java.lang.String includeWipPactsSince)
Fetches all consumers for the given provider and selectors
@Nullable
java.lang.String getUrlForProvider(@NotNull
java.lang.String providerName,
@NotNull
java.lang.String tag)
@NotNull java.util.Map<java.lang.String,java.lang.Object> getOptions()
@NotNull
com.github.michaelbull.result.Result<java.lang.Boolean,java.util.List> publishProviderTags(@NotNull
java.util.Map<java.lang.String,? extends java.lang.Object> docAttributes,
@NotNull
java.lang.String name,
@NotNull
java.util.List<java.lang.String> tags,
@NotNull
java.lang.String version)
Publish all the tags for the provider to the Pact broker
docAttributes - Attributes associated with the fetched Pact filetags - Provider tags to tag the provider withversion - Provider version@NotNull
com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.String> publishVerificationResults(@NotNull
java.util.Map<java.lang.String,? extends java.lang.Object> docAttributes,
@NotNull
TestResult result,
@NotNull
java.lang.String version,
@Nullable
java.lang.String buildUrl)
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
@NotNull
com.github.michaelbull.result.Result<java.lang.Boolean,java.lang.String> publishVerificationResults(@NotNull
java.util.Map<java.lang.String,? extends java.lang.Object> docAttributes,
@NotNull
TestResult result,
@NotNull
java.lang.String version)
Publishes the result to the "pb:publish-verification-results" link in the document attributes.