- PactBrokerClient - Class in au.com.dius.pact.core.pactbroker
-
Client for the pact broker service
- PactBrokerClient(pactBrokerUrl, options) - 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
-
- PactBrokerClient.Companion - Class in au.com.dius.pact.core.pactbroker
-
- PactBrokerConsumer - Class in au.com.dius.pact.core.pactbroker
-
- PactBrokerConsumer(name, source, pactBrokerUrl, pactFileAuthentication, tag) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerConsumer
-
- PactBrokerConsumer(name, source, pactBrokerUrl, pactFileAuthentication) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerConsumer
-
- PactBrokerConsumer(name, source, pactBrokerUrl) - Constructor for class au.com.dius.pact.core.pactbroker.PactBrokerConsumer
-
- 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
-
- 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(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
- 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_TAG_VERSION - Static variable in class au.com.dius.pact.core.pactbroker.PactBrokerClient
-
- publishProviderTag(docAttributes, name, tag, version) - Method in class au.com.dius.pact.core.pactbroker.PactBrokerClient
-
- 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.
- 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.
- 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