Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

asMap(jsonObject) - Static method in class au.com.dius.pact.core.pactbroker.HalClient
 
asMap(jsonObject) - Method in class au.com.dius.pact.core.pactbroker.HalClient.Companion
 
au.com.dius.pact.core.pactbroker - package au.com.dius.pact.core.pactbroker
 
au.com.dius.pact.core.pactbroker.util - package au.com.dius.pact.core.pactbroker.util
 

B

BETA_PROVIDER_PACTS_FOR_VERIFICATION - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
Branch(name, consumer, fallback) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
Branch(name, consumer) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
Branch(name) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
buildPayload(result, version, buildUrl) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
buildUrl(baseUrl, url, encodePath) - Method in class au.com.dius.pact.core.pactbroker.util.HttpClientUtils
Constructs a URI from a base URL plus a URL path
buildUrl(baseUrl, url) - Method in class au.com.dius.pact.core.pactbroker.util.HttpClientUtils
Constructs a URI from a base URL plus a URL path

C

canIDeploy(pacticipant, pacticipantVersion, latest, to, ignore) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
canIDeploy(pacticipant, pacticipantVersion, latest, to) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
CanIDeployResult - Class in au.com.dius.pact.core.pactbroker
Model for a CanIDeploy result
CanIDeployResult(ok, message, reason, unknown) - Constructor for class au.com.dius.pact.core.pactbroker.CanIDeployResult
Model for a CanIDeploy result
Companion - Static variable in class au.com.dius.pact.core.pactbroker.HalClient
 
Companion - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
Companion - Static variable in class au.com.dius.pact.core.pactbroker.VerificationNotice
 
component1() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedTo
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Environment
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.ReleasedTo
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
component1() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Tag
 
component1() - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
 
component1() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatest
 
component1() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatestTag
 
component1() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
 
component1() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component1() - Method in class au.com.dius.pact.core.pactbroker.PactResponse
 
component1() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Version of the consumer that is publishing the Pact file
component1() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
 
component1() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
 
component1() - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 
component10() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component2() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
component2() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
component2() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
 
component2() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
 
component2() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
component2() - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
 
component2() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
 
component2() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component2() - Method in class au.com.dius.pact.core.pactbroker.PactResponse
 
component2() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Tags to use to tag the Pact file with
component2() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
 
component2() - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 
component3() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
component3() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
component3() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
 
component3() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
component3() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
 
component3() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component3() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Source control branch name of the consumer
component4() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
component4() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
component4() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
component4() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component4() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Consumer branch URL
component5() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component6() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component7() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component8() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
component9() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
ConsumerVersionSelector - Class in au.com.dius.pact.core.pactbroker
Deprecated. 
ConsumerVersionSelector(tag, latest, consumer, fallbackTag) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
Consumer version selector. See https://docs.pact.io/pact_broker/advanced_topics/selectors
ConsumerVersionSelector() - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
Consumer version selector. See https://docs.pact.io/pact_broker/advanced_topics/selectors
ConsumerVersionSelectors - Class in au.com.dius.pact.core.pactbroker
Consumer version selectors. See https://docs.pact.io/pact_broker/advanced_topics/selectors
ConsumerVersionSelectors.Branch - Class in au.com.dius.pact.core.pactbroker
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
ConsumerVersionSelectors.DeployedOrReleased - Class in au.com.dius.pact.core.pactbroker
All the currently deployed and currently released and supported versions of each consumer.
ConsumerVersionSelectors.DeployedTo - Class in au.com.dius.pact.core.pactbroker
Any versions currently deployed to the specified environment
ConsumerVersionSelectors.Environment - Class in au.com.dius.pact.core.pactbroker
Any versions currently deployed or released and supported in the specified environment
ConsumerVersionSelectors.LatestTag - Class in au.com.dius.pact.core.pactbroker
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
ConsumerVersionSelectors.MainBranch - Class in au.com.dius.pact.core.pactbroker
The latest version from the main branch of each consumer, as specified by the consumer's mainBranch property.
ConsumerVersionSelectors.MatchingBranch - Class in au.com.dius.pact.core.pactbroker
The latest version from any branch of the consumer that has the same name as the current branch of the provider. Used for coordinated development between consumer and provider teams using matching feature branch names.
ConsumerVersionSelectors.ReleasedTo - Class in au.com.dius.pact.core.pactbroker
Any versions currently released and supported in the specified environment
ConsumerVersionSelectors.Selector - Class in au.com.dius.pact.core.pactbroker
Deprecated. 
ConsumerVersionSelectors.Tag - Class in au.com.dius.pact.core.pactbroker
All versions with the specified tag
copy(ok, message, reason, unknown) - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
Model for a CanIDeploy result
copy(tag, latest, consumer, fallbackTag) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
Consumer version selector. See https://docs.pact.io/pact_broker/advanced_topics/selectors
copy(name, consumer, fallback) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
copy(environment) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedTo
Any versions currently deployed to the specified environment
copy(environment) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Environment
Any versions currently deployed or released and supported in the specified environment
copy(tag, fallback) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
copy(environment) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.ReleasedTo
Any versions currently released and supported in the specified environment
copy(tag, latest, consumer, fallbackTag) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
copy(tag) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Tag
All versions with the specified tag
copy(name, version) - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
Selectors to ignore with the can-i-deploy check
copy(latest) - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatest
 
copy(latestTag) - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatestTag
 
copy(retryCountWhileUnknown, retryWhileUnknownInterval, insecureTLS) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
copy(name, source, pactBrokerUrl, pactFileAuthentication, notices, pending, tag, wip, usedNewEndpoint, auth) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
copy(pactFile, links) - Method in class au.com.dius.pact.core.pactbroker.PactResponse
Wraps the response for a Pact from the broker with the link data associated with the Pact document.
copy(consumerVersion, tags, branchName, consumerBuildUrl) - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
copy(results, description) - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
Failed result
copy(interactionIds) - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
Success result
copy(when, text) - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 
createVersionTag(pacticipant, pacticipantVersion, tag) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 

D

DeployedTo(environment) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedTo
Any versions currently deployed to the specified environment

E

Environment(environment) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Environment
Any versions currently deployed or released and supported in the specified environment
equals(p) - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
Model for a CanIDeploy result
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
Consumer version selector. See https://docs.pact.io/pact_broker/advanced_topics/selectors
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedTo
Any versions currently deployed to the specified environment
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Environment
Any versions currently deployed or released and supported in the specified environment
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.ReleasedTo
Any versions currently released and supported in the specified environment
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
equals(p) - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Tag
All versions with the specified tag
equals(p) - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
Selectors to ignore with the can-i-deploy check
equals(p) - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatest
 
equals(p) - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatestTag
 
equals(p) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
equals(p) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
equals(p) - Method in class au.com.dius.pact.core.pactbroker.PactResponse
Wraps the response for a Pact from the broker with the link data associated with the Pact document.
equals(p) - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
equals(p) - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
Failed result
equals(p) - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
Success result
equals(p) - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 

F

Failed(results, description) - Constructor for class au.com.dius.pact.core.pactbroker.TestResult.Failed
Failed result
Failed() - Constructor for class au.com.dius.pact.core.pactbroker.TestResult.Failed
Failed result
fetch(path) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Fetches the HAL document from the provided path
fetch(path, encodePath) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Fetches the HAL document from the provided path
fetch(path, encodePath) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Fetches the HAL document from the provided path
fetch(path) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Fetches the HAL document from the provided path
fetchConsumers(provider) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Deprecated. 
fetchConsumersWithSelectors(providerName, selectors, providerTags, providerBranch, enablePending, includeWipPactsSince) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Deprecated. 
fetchConsumersWithSelectors(providerName, selectors, providerTags, providerBranch, enablePending, includeWipPactsSince) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Fetches all consumers for the given provider and selectors. If pactbroker.consumerversionselectors.rawjson is set as a system property or environment variable, that will override the selectors provided to this method.
fetchConsumersWithSelectorsV2(providerName, selectors, providerTags, providerBranch, enablePending, includeWipPactsSince) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Fetches all consumers for the given provider and selectors. If pactbroker.consumerversionselectors.rawjson is set as a system property or environment variable, that will override the selectors provided to this method.
fetchConsumersWithSelectorsV2(providerName, selectors, providerTags, providerBranch, enablePending, includeWipPactsSince) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Fetches all consumers for the given provider and selectors. If pactbroker.consumerversionselectors.rawjson is set as a system property or environment variable, that will override the selectors provided to this method.
fetchConsumersWithTag(provider, tag) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Deprecated. 
fetchLatestConsumersWithNoTag(provider) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Deprecated. 
fetchPact(url, encodePath) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
forAll(linkName, closure) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Calls the closure with a Map of attributes for all links associated with the link name
forAll(linkName, closure) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Calls the closure with a Map of attributes for all links associated with the link name
fromJson(json) - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice.Companion
 

G

getAuth() - Method in class au.com.dius.pact.core.pactbroker.HalClient
Return the authentication used to access the Pact broker
getAuth() - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Return the authentication used to access the Pact broker
getAuth() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getBaseUrl() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
getBody() - Method in exception au.com.dius.pact.core.pactbroker.RequestFailedException
 
getBranchName() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Source control branch name of the consumer
getConfig() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
getConfig() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
getConsumer() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
getConsumer() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
 
getConsumer() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
getConsumerBuildUrl() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Consumer branch URL
getConsumerVersion() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Version of the consumer that is publishing the Pact file
getDefaultHeaders() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
getDescription() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
 
getEnvironment() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedTo
 
getEnvironment() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Environment
 
getEnvironment() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.ReleasedTo
 
getFallback() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
 
getFallback() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
 
getFallbackTag() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
getFallbackTag() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
getHttpClient() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
getHttpContext() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
getInsecureTLS() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
 
getInteractionIds() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
 
getJson(path) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Get JSON from the provided path
getJson(path, encodePath) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Get JSON from the provided path
getJson(path) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Get JSON from the provided path
getJson(path, encodePath) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Get JSON from the provided path
getLastUrl() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
getLatest() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
getLatest() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
getLatest() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatest
 
getLatestTag() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatestTag
 
getLinks() - Method in class au.com.dius.pact.core.pactbroker.PactResponse
 
getMessage() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
getMessage() - Method in exception au.com.dius.pact.core.pactbroker.InvalidHalResponse
 
getMessage() - Method in exception au.com.dius.pact.core.pactbroker.InvalidNavigationRequest
 
getMessage() - Method in exception au.com.dius.pact.core.pactbroker.NotFoundHalResponse
 
getName() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
 
getName() - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
 
getName() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getNotices() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getOk() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
getOptions() - Method in class au.com.dius.pact.core.pactbroker.HalClient
Deprecated. 
getOptions() - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
 
getOptions() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Deprecated. 
getPactBrokerUrl() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
getPactBrokerUrl() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getPactFile() - Method in class au.com.dius.pact.core.pactbroker.PactResponse
 
getPactFileAuthentication() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
Deprecated. 
getPathInfo() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
getPending() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getReason() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
getResults() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
 
getRetryCountWhileUnknown() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
 
getRetryWhileUnknownInterval() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
 
getSource() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getStatus() - Method in exception au.com.dius.pact.core.pactbroker.RequestFailedException
 
getTag() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
getTag() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
 
getTag() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
 
getTag() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Tag
 
getTag() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getTags() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Tags to use to tag the Pact file with
getText() - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 
getUnknown() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
 
getURL_REGEX() - Method in class au.com.dius.pact.core.pactbroker.util.HttpClientUtils
 
getURL_TEMPLATE_REGEX() - Method in class au.com.dius.pact.core.pactbroker.HalClient.Companion
 
getUrlForProvider(providerName, tag) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
 
getUrlForProvider(providerName, tag) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
getUsedNewEndpoint() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
getVersion() - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
 
getWhen() - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 
getWip() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 

H

HalClient - Class in au.com.dius.pact.core.pactbroker
HAL client for navigating the HAL links
HalClient(baseUrl, options, config) - Constructor for class au.com.dius.pact.core.pactbroker.HalClient
HAL client for navigating the HAL links
HalClient(baseUrl, config) - Constructor for class au.com.dius.pact.core.pactbroker.HalClient
HAL client for navigating the HAL links
HalClient.Companion - Class in au.com.dius.pact.core.pactbroker
 
handleFailure(resp, body, closure) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
hashCode() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
Model for a CanIDeploy result
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
Consumer version selector. See https://docs.pact.io/pact_broker/advanced_topics/selectors
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedTo
Any versions currently deployed to the specified environment
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Environment
Any versions currently deployed or released and supported in the specified environment
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.ReleasedTo
Any versions currently released and supported in the specified environment
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
hashCode() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Tag
All versions with the specified tag
hashCode() - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
Selectors to ignore with the can-i-deploy check
hashCode() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatest
 
hashCode() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatestTag
 
hashCode() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
hashCode() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
hashCode() - Method in class au.com.dius.pact.core.pactbroker.PactResponse
Wraps the response for a Pact from the broker with the link data associated with the Pact document.
hashCode() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
hashCode() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
Failed result
hashCode() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
Success result
hashCode() - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 
HttpClientUtils - Class in au.com.dius.pact.core.pactbroker.util
 

I

IgnoreSelector - Class in au.com.dius.pact.core.pactbroker
Selectors to ignore with the can-i-deploy check
IgnoreSelector(name, version) - Constructor for class au.com.dius.pact.core.pactbroker.IgnoreSelector
Selectors to ignore with the can-i-deploy check
IgnoreSelector(name) - Constructor for class au.com.dius.pact.core.pactbroker.IgnoreSelector
Selectors to ignore with the can-i-deploy check
IgnoreSelector() - Constructor for class au.com.dius.pact.core.pactbroker.IgnoreSelector
Selectors to ignore with the can-i-deploy check
IHalClient - Interface in au.com.dius.pact.core.pactbroker
Interface to a HAL Client
IHalClient() - Constructor for interface au.com.dius.pact.core.pactbroker.IHalClient
 
initialiseRequest(method) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
initPathInfo() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
INSTANCE - Static variable in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedOrReleased
All the currently deployed and currently released and supported versions of each consumer.
INSTANCE - Static variable in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.MainBranch
The latest version from the main branch of each consumer, as specified by the consumer's mainBranch property.
INSTANCE - Static variable in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.MatchingBranch
The latest version from any branch of the consumer that has the same name as the current branch of the provider. Used for coordinated development between consumer and provider teams using matching feature branch names.
INSTANCE - Static variable in class au.com.dius.pact.core.pactbroker.util.HttpClientUtils
 
internalBuildMatrixQuery(pacticipant, pacticipantVersion, latest, to, ignore) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient.Companion
Internal: Public for testing
internalBuildMatrixQuery(pacticipant, pacticipantVersion, latest, to, ignore) - Static method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Internal: Public for testing
InvalidHalResponse - Exception in au.com.dius.pact.core.pactbroker
This exception is thrown when we don't receive a HAL response from the broker
InvalidHalResponse(message) - Constructor for exception au.com.dius.pact.core.pactbroker.InvalidHalResponse
This exception is thrown when we don't receive a HAL response from the broker
InvalidNavigationRequest - Exception in au.com.dius.pact.core.pactbroker
This exception is raised when an invalid navigation is attempted
InvalidNavigationRequest(message, cause) - Constructor for exception au.com.dius.pact.core.pactbroker.InvalidNavigationRequest
This exception is raised when an invalid navigation is attempted
IPactBrokerClient - Interface in au.com.dius.pact.core.pactbroker
Interface to a Pact Broker client
IPactBrokerClient() - Constructor for interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
 
isJsonResponse(contentType) - Method in class au.com.dius.pact.core.pactbroker.util.HttpClientUtils
 

L

Latest - Class in au.com.dius.pact.core.pactbroker
Represents a request for the latest pact, or the latest pact for a particular tag
Latest.UseLatest - Class in au.com.dius.pact.core.pactbroker
 
Latest.UseLatestTag - Class in au.com.dius.pact.core.pactbroker
 
LATEST_PROVIDER_PACTS - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
LATEST_PROVIDER_PACTS_WITH_NO_TAG - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
LATEST_PROVIDER_PACTS_WITH_TAG - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
LatestTag(tag, fallback) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
LatestTag(tag) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
LINKS - Static variable in class au.com.dius.pact.core.pactbroker.HalClient
 
linkUrl(name) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Returns the HREF of the named link from the current HAL document
linkUrl(name) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Returns the HREF of the named link from the current HAL document

M

merge(result) - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
 
merge(result) - Method in class au.com.dius.pact.core.pactbroker.TestResult
 
merge(result) - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
 

N

navigate() - Method in class au.com.dius.pact.core.pactbroker.HalClient
Navigates to the Root
navigate(options, link) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Navigates the URL associated with the given link using the current HAL document
navigate(link) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Navigates the URL associated with the given link using the current HAL document
navigate() - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Navigates to the Root
navigate(options, link) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Navigates the URL associated with the given link using the current HAL document
navigate(link) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Navigates the URL associated with the given link using the current HAL document
newHalClient() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
NotFoundHalResponse - Exception in au.com.dius.pact.core.pactbroker
Exception is thrown when we get a 404 response after navigating HAL links
NotFoundHalResponse(message) - Constructor for exception au.com.dius.pact.core.pactbroker.NotFoundHalResponse
Exception is thrown when we get a 404 response after navigating HAL links
NotFoundHalResponse() - Constructor for exception au.com.dius.pact.core.pactbroker.NotFoundHalResponse
Exception is thrown when we get a 404 response after navigating HAL links

O

Ok(interactionIds) - Constructor for class au.com.dius.pact.core.pactbroker.TestResult.Ok
Success result
Ok() - Constructor for class au.com.dius.pact.core.pactbroker.TestResult.Ok
Success result
Ok(interactionId) - Constructor for class au.com.dius.pact.core.pactbroker.TestResult.Ok
 

P

PactBrokerClient - Class in au.com.dius.pact.core.pactbroker
Client for the pact broker service
PactBrokerClient(pactBrokerUrl, options, config) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerClient
Client for the pact broker service
PactBrokerClient(pactBrokerUrl) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerClient
Deprecated. 
PactBrokerClient.Companion - Class in au.com.dius.pact.core.pactbroker
 
PactBrokerClientConfig - Class in au.com.dius.pact.core.pactbroker
Client configuration.
PactBrokerClientConfig(retryCountWhileUnknown, retryWhileUnknownInterval, insecureTLS) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
PactBrokerClientConfig(retryCountWhileUnknown, retryWhileUnknownInterval) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
PactBrokerClientConfig(retryCountWhileUnknown) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
PactBrokerClientConfig() - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
PactBrokerResult - Class in au.com.dius.pact.core.pactbroker
 
PactBrokerResult(name, source, pactBrokerUrl, pactFileAuthentication, notices, pending, tag, wip, usedNewEndpoint, auth) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactBrokerResult(name, source, pactBrokerUrl, pactFileAuthentication, notices, pending, tag, wip, usedNewEndpoint) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactBrokerResult(name, source, pactBrokerUrl, pactFileAuthentication, notices, pending, tag, wip) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactBrokerResult(name, source, pactBrokerUrl, pactFileAuthentication, notices, pending, tag) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactBrokerResult(name, source, pactBrokerUrl, pactFileAuthentication, notices, pending) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactBrokerResult(name, source, pactBrokerUrl, pactFileAuthentication, notices) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactBrokerResult(name, source, pactBrokerUrl, pactFileAuthentication) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactBrokerResult(name, source, pactBrokerUrl) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
PactResponse - Class in au.com.dius.pact.core.pactbroker
Wraps the response for a Pact from the broker with the link data associated with the Pact document.
PactResponse(pactFile, links) - Constructor for class au.com.dius.pact.core.pactbroker.PactResponse
Wraps the response for a Pact from the broker with the link data associated with the Pact document.
PACTS - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
parseLinkUrl(href, options) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
pathCombiner(builder, url) - Method in class au.com.dius.pact.core.pactbroker.util.HttpClientUtils
 
postJson(url, body) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Upload the JSON document to the provided URL, using a POST request
postJson(url, body, handler) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Upload the JSON document to the provided URL, using a POST request
postJson(link, options, json) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Upload a JSON document to the current path link, using a POST request
postJson(url, body) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Upload the JSON document to the provided URL, using a POST request
postJson(url, body, handler) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Upload the JSON document to the provided URL, using a POST request
postJson(link, options, json) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Upload a JSON document to the current path link, using a POST request
PREEMPTIVE_AUTHENTICATION - Static variable in class au.com.dius.pact.core.pactbroker.HalClient
 
PROVIDER - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
PROVIDER_BRANCH_VERSION - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
PROVIDER_PACTS_FOR_VERIFICATION - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
PROVIDER_TAG_VERSION - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
PUBLISH_CONTRACTS_LINK - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 
PublishConfiguration - Class in au.com.dius.pact.core.pactbroker
Model to encapsulate the options used when publishing a Pact file
PublishConfiguration(consumerVersion, tags, branchName, consumerBuildUrl) - Constructor for class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
PublishConfiguration(consumerVersion, tags, branchName) - Constructor for class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
PublishConfiguration(consumerVersion, tags) - Constructor for class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
PublishConfiguration(consumerVersion) - Constructor for class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
publishContract(halClient, providerName, consumerName, config, pactText) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Publish the contract using the "Publish Contracts" endpoint
publishProviderBranch(docAttributes, name, branch, version) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Publish provider branch to the Pact broker
publishProviderBranch(docAttributes, name, branch, version) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Publish provider branch to the Pact broker
publishProviderTag(docAttributes, name, tag, version) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Deprecated. 
publishProviderTags(docAttributes, name, tags, version) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Publish all the tags for the provider to the Pact broker
publishProviderTags(docAttributes, name, tags, version) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Publish all the tags for the provider to the Pact broker
publishVerificationResults(docAttributes, result, version, buildUrl) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
publishVerificationResults(docAttributes, result, version) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
publishVerificationResults(docAttributes, result, version) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
publishVerificationResults(docAttributes, result, version, buildUrl) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Publishes the result to the "pb:publish-verification-results" link in the document attributes.
putJson(link, options, json) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Upload a JSON document to the current path link, using a PUT request
putJson(link, options, json) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Upload a JSON document to the current path link, using a PUT request

R

ReleasedTo(environment) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.ReleasedTo
Any versions currently released and supported in the specified environment
RequestFailedException - Exception in au.com.dius.pact.core.pactbroker
General request failed exception
RequestFailedException(status, body, message) - Constructor for exception au.com.dius.pact.core.pactbroker.RequestFailedException
General request failed exception
retryWith(message, count, interval, predicate, function) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient.Companion
 
ROOT - Static variable in class au.com.dius.pact.core.pactbroker.HalClient
 

S

Selector(tag, latest, consumer, fallbackTag) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
Selector(tag, latest, consumer) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
Selector(tag, latest) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
Selector(tag) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
Selector() - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
set(value) - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
 
setDefaultHeaders(p) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
setHttpClient(p) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
setHttpContext(p) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
setLastUrl(p) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
setName(p) - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
 
setOptions(p) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Deprecated. 
setPathInfo(p) - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
setResults(p) - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
 
setupHttpClient() - Method in class au.com.dius.pact.core.pactbroker.HalClient
 
setVersion(p) - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
 

T

Tag(tag) - Constructor for class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Tag
All versions with the specified tag
TestResult - Class in au.com.dius.pact.core.pactbroker
Test result that is sent to the Pact broker
TestResult.Failed - Class in au.com.dius.pact.core.pactbroker
Failed result
TestResult.Ok - Class in au.com.dius.pact.core.pactbroker
Success result
toBoolean() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
 
toBoolean() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
 
toBoolean() - Method in class au.com.dius.pact.core.pactbroker.TestResult
 
toJson() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
 
toJson() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors
 
toSelector() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
Converts this deprecated version to a ConsumerVersionSelectors
toString() - Method in class au.com.dius.pact.core.pactbroker.CanIDeployResult
Model for a CanIDeploy result
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelector
Deprecated.
Consumer version selector. See https://docs.pact.io/pact_broker/advanced_topics/selectors
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Branch
The latest version from a particular branch of each consumer, or for a particular consumer if the second parameter is provided. If fallback is provided, falling back to the fallback branch if none is found from the specified branch.
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.DeployedTo
Any versions currently deployed to the specified environment
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Environment
Any versions currently deployed or released and supported in the specified environment
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.LatestTag
The latest version for each consumer with the specified tag. If fallback is provided, will fall back to the fallback tag if none is found with the specified tag
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.ReleasedTo
Any versions currently released and supported in the specified environment
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Selector
Deprecated.
Corresponds to the old consumer version selectors
toString() - Method in class au.com.dius.pact.core.pactbroker.ConsumerVersionSelectors.Tag
All versions with the specified tag
toString() - Method in class au.com.dius.pact.core.pactbroker.IgnoreSelector
Selectors to ignore with the can-i-deploy check
toString() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatest
 
toString() - Method in class au.com.dius.pact.core.pactbroker.Latest.UseLatestTag
 
toString() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClientConfig
Client configuration.
toString() - Method in class au.com.dius.pact.core.pactbroker.PactBrokerResult
 
toString() - Method in class au.com.dius.pact.core.pactbroker.PactResponse
Wraps the response for a Pact from the broker with the link data associated with the Pact document.
toString() - Method in class au.com.dius.pact.core.pactbroker.PublishConfiguration
Model to encapsulate the options used when publishing a Pact file
toString() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Failed
Failed result
toString() - Method in class au.com.dius.pact.core.pactbroker.TestResult.Ok
Success result
toString() - Method in class au.com.dius.pact.core.pactbroker.VerificationNotice
 

U

uploadPactFile(pactFile, version) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Deprecated. 
uploadPactFile(pactFile, version, tags) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Deprecated. 
uploadPactFile(pactFile, config) - Method in interface au.com.dius.pact.core.pactbroker.IPactBrokerClient
Uploads the given pact file to the broker and applies any tags/Branch
uploadPactFile(pactFile, version) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Uploads the given pact file to the broker, and optionally applies any tags
uploadPactFile(pactFile, version, tags) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Uploads the given pact file to the broker, and optionally applies any tags
uploadPactFile(pactFile, config) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
Uploads the given pact file to the broker and applies any tags/Branch
uploadTags(halClient, consumerName, version, tags) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient.Companion
 
UseLatest(latest) - Constructor for class au.com.dius.pact.core.pactbroker.Latest.UseLatest
 
UseLatestTag(latestTag) - Constructor for class au.com.dius.pact.core.pactbroker.Latest.UseLatestTag
 
UTF8 - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
 

V

VerificationNotice - Class in au.com.dius.pact.core.pactbroker
 
VerificationNotice(when, text) - Constructor for class au.com.dius.pact.core.pactbroker.VerificationNotice
 
VerificationNotice.Companion - Class in au.com.dius.pact.core.pactbroker
 

W

withDocContext(docAttributes) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Sets the starting context from a previous broker interaction (Pact document)
withDocContext(docAttributes) - Method in class au.com.dius.pact.core.pactbroker.HalClient
Sets the starting context from a previous broker interaction (Pact document)
withDocContext(docAttributes) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Sets the starting context from a previous broker interaction (Pact document)
withDocContext(docAttributes) - Method in interface au.com.dius.pact.core.pactbroker.IHalClient
Sets the starting context from a previous broker interaction (Pact document)
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links