- 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
-
- 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
-
- 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
-
- 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
-
- 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
- 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
-