A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

Address - Class in au.com.dius.pact.provider.sbtsupport
Address Configuration for SBT plugin
AnsiConsoleReporter - Class in au.com.dius.pact.provider.reporters
Pact verifier reporter that displays the results of the verification to the console using ASCII escapes
availableReporters() - Method in ReporterManager

B

bodyComparisonFailed(def) - Method in AnsiConsoleReporter
bodyComparisonFailed(def) - Method in JsonReporter
bodyComparisonFailed(def) - Method in MarkdownReporter
bodyComparisonFailed(def) - Method in VerifierReporter
bodyComparisonOk() - Method in AnsiConsoleReporter
bodyComparisonOk() - Method in JsonReporter
bodyComparisonOk() - Method in MarkdownReporter
bodyComparisonOk() - Method in VerifierReporter

C

callProjectGetProperty(String) - Method in ProviderVerifier
callProjectHasProperty(String) - Method in ProviderVerifier
compareBody(List<ResponsePartMismatch>) - Method in ResponseComparison
compareHeaders(List<ResponsePartMismatch>) - Method in ResponseComparison
compareMessage(Message, OptionalBody) - Method in ResponseComparison
compareResponse(Response, Map, int, Map, String) - Method in ResponseComparison
compareStatus(List<ResponsePartMismatch>) - Method in ResponseComparison
ConsumerInfo - Class in au.com.dius.pact.provider
Consumer Info
ConsumersGroup - Class in au.com.dius.pact.provider
Consumers grouped by pacts in a directory or an S3 bucket
convertToInteger(def) - Method in ProviderClient
createReporter(String) - Method in ReporterManager

D

displayBodyResult(Map, def, String) - Method in ProviderVerifier
displayDiff(def) - Method in AnsiConsoleReporter
displayError(Throwable) - Method in AnsiConsoleReporter
displayFailures(Map) - Method in AnsiConsoleReporter
displayFailures(Map) - Method in JsonReporter
displayFailures(Map) - Method in MarkdownReporter
displayFailures(Map) - Method in ProviderVerifier
displayFailures(Map) - Method in VerifierReporter
displayHeadersResult(Map, def, Map, String) - Method in ProviderVerifier
displayStatusResult(Map, int, def, String) - Method in ProviderVerifier

E

errorHasNoAnnotatedMethodsFoundForInteraction(Interaction) - Method in AnsiConsoleReporter
errorHasNoAnnotatedMethodsFoundForInteraction(Interaction) - Method in JsonReporter
errorHasNoAnnotatedMethodsFoundForInteraction(Interaction) - Method in MarkdownReporter
errorHasNoAnnotatedMethodsFoundForInteraction(Interaction) - Method in VerifierReporter
executeStateChange(ProviderVerifier, ProviderInfo, ConsumerInfo, Interaction, String, Map) - Method in StateChange
executeStateChangeTeardown(ProviderVerifier, Interaction, ProviderInfo, ConsumerInfo) - Method in StateChange

F

fetchConsumers(String) - Method in PactBrokerClient
fetchConsumersWithTag(String, String) - Method in PactBrokerClient
filterConsumers(def) - Method in ProviderVerifier
filterInteractions(def) - Method in ProviderVerifier
finaliseReport() - Method in AnsiConsoleReporter
finaliseReport() - Method in JsonReporter
finaliseReport() - Method in MarkdownReporter
finaliseReport() - Method in VerifierReporter
finialiseReports() - Method in ProviderVerifier
forEachInteraction(def, Closure) - Method in ProviderVerifier

G

generatesAMessageWhich() - Method in AnsiConsoleReporter
generatesAMessageWhich() - Method in JsonReporter
generatesAMessageWhich() - Method in MarkdownReporter
generatesAMessageWhich() - Method in VerifierReporter
getPactFile() - Method in ConsumerInfo
Returns the Pact file for the consumer
getUrlForProvider(String, String) - Method in PactBrokerClient

H

HalClient - Class in au.com.dius.pact.provider.broker
HAL client for navigating the HAL links
handleResponse(HttpResponse) - Method in ProviderClient
hasPactsFromPactBroker(Map, String) - Method in ProviderInfo
hasPactsFromPactBrokerWithTag(Map, String, String) - Method in ProviderInfo
hasPactsWith(String, Closure) - Method in ProviderInfo
hasPactWith(String, Closure) - Method in ProviderInfo
headerComparisonFailed(String, String, def) - Method in AnsiConsoleReporter
headerComparisonFailed(String, String, def) - Method in JsonReporter
headerComparisonFailed(String, String, def) - Method in MarkdownReporter
headerComparisonFailed(String, String, def) - Method in VerifierReporter
headerComparisonOk(String, String) - Method in AnsiConsoleReporter
headerComparisonOk(String, String) - Method in JsonReporter
headerComparisonOk(String, String) - Method in MarkdownReporter
headerComparisonOk(String, String) - Method in VerifierReporter
HttpClientFactory - Class in au.com.dius.pact.provider
HTTP Client Factory

I

includesHeaders() - Method in AnsiConsoleReporter
includesHeaders() - Method in JsonReporter
includesHeaders() - Method in MarkdownReporter
includesHeaders() - Method in VerifierReporter
initialise(ProviderInfo) - Method in AnsiConsoleReporter
initialise(ProviderInfo) - Method in JsonReporter
initialise(ProviderInfo) - Method in MarkdownReporter
initialise(ProviderInfo) - Method in VerifierReporter
initialiseReporters(ProviderInfo) - Method in ProviderVerifier
interactionDescription(Interaction) - Method in AnsiConsoleReporter
interactionDescription(Interaction) - Method in JsonReporter
interactionDescription(Interaction) - Method in MarkdownReporter
interactionDescription(Interaction) - Method in VerifierReporter
interactions(def) - Method in ProviderVerifier
InvalidHalResponse - Class in au.com.dius.pact.provider.broker
Exception to indicate the response from the pact broker was invalid
InvalidNavigationRequest - Class in au.com.dius.pact.provider.broker
This exception is raised when an invalid navigation is attempted
InvalidPactConfigurationException - Class in au.com.dius.pact.provider.sbtsupport
Exception to indicate the pact config JSON was invalid
invokeProviderMethod(Method, Object) - Method in ProviderVerifier
isS3Url(def) - Method in ProviderUtils

J

JsonReporter - Class in au.com.dius.pact.provider.reporters
Pact verifier reporter that generates the results of the verification in JSON format

K

L

linkUrl(String) - Method in HalClient
loadConfiguration(File) - Method in PactConfiguration
loadPactFileForConsumer(ConsumerInfo) - Method in ProviderVerifier
loadPactFiles(def, File, def, boolean, PactVerification, List, List) - Method in ProviderUtils

M

makeRequest() - Method in ProviderClient
makeStateChangeRequest(def, ProviderState, boolean, boolean, boolean) - Method in ProviderClient
MarkdownReporter - Class in au.com.dius.pact.provider.reporters
Pact verifier reporter that displays the results of the verification in a markdown document
methodMissing(String, def) - Method in HalClient

N

navigate(Map, String) - Method in HalClient
newClient(def) - Method in HttpClientFactory
NotFoundHalResponse - Class in au.com.dius.pact.provider.broker
Exception to indicate the response from the pact broker resulted in Not Found

O

P

packagesToScan(ProviderInfo, ConsumerInfo) - Method in ProviderUtils
PACT_FILTER_CONSUMERS - Field in ProviderVerifier
PACT_FILTER_DESCRIPTION - Field in ProviderVerifier
PACT_FILTER_PROVIDERSTATE - Field in ProviderVerifier
PACT_SHOW_FULLDIFF - Field in ProviderVerifier
PACT_SHOW_STACKTRACE - Field in ProviderVerifier
PactBrokerClient - Class in au.com.dius.pact.provider.broker
Client for the pact broker service
PactConfiguration - Class in au.com.dius.pact.provider.sbtsupport
Pact Configuration for SBT plugin
pactFileExists(FileSource) - Method in ProviderUtils
pactLoadFailureForConsumer(ConsumerInfo, String) - Method in AnsiConsoleReporter
pactLoadFailureForConsumer(ConsumerInfo, String) - Method in JsonReporter
pactLoadFailureForConsumer(ConsumerInfo, String) - Method in MarkdownReporter
pactLoadFailureForConsumer(ConsumerInfo, String) - Method in VerifierReporter
PactVerification - Enum in au.com.dius.pact.provider
Pact verification type
PactVerifierException - Class in au.com.dius.pact.provider
Exception indicating failure to setup pact verification
PactVerifyProvider - Annotation Type in au.com.dius.pact.provider
Annotation to mark a test method for provider verification
parseLinkUrl(String, Map) - Method in HalClient
post(String, Map) - Method in HalClient
ProviderClient - Class in au.com.dius.pact.provider
Client HTTP utility for providers
ProviderInfo - Class in au.com.dius.pact.provider
Provider Info Config
ProviderInfo(String) - Constructor in ProviderInfo
ProviderUtils - Class in au.com.dius.pact.provider
Common provider utils
ProviderVerifier - Class in au.com.dius.pact.provider
Verifies the providers against the defined consumers in the context of a build plugin

Q

R

renderDiff(def) - Method in MarkdownReporter
reporterDefined(String) - Method in ReporterManager
ReporterManager - Class in au.com.dius.pact.provider.reporters
Manages the available verifier reporters
reportInteractionDescription(def) - Method in ProviderVerifier
reportStateForInteraction(String, ProviderInfo, ConsumerInfo, boolean) - Method in ProviderVerifier
reportVerificationForConsumer(ConsumerInfo, ProviderInfo) - Method in AnsiConsoleReporter
reportVerificationForConsumer(ConsumerInfo, ProviderInfo) - Method in JsonReporter
reportVerificationForConsumer(ConsumerInfo, ProviderInfo) - Method in MarkdownReporter
reportVerificationForConsumer(ConsumerInfo, ProviderInfo) - Method in ProviderVerifier
reportVerificationForConsumer(ConsumerInfo, ProviderInfo) - Method in VerifierReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean) - Method in AnsiConsoleReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean) - Method in JsonReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean) - Method in MarkdownReporter
requestFailed(ProviderInfo, Interaction, String, Exception, boolean) - Method in VerifierReporter
ResponseComparison - Class in au.com.dius.pact.provider
Utility class to compare responses
returnsAResponseWhich() - Method in AnsiConsoleReporter
returnsAResponseWhich() - Method in JsonReporter
returnsAResponseWhich() - Method in MarkdownReporter
returnsAResponseWhich() - Method in VerifierReporter
runVerificationForConsumer(Map, ProviderInfo, ConsumerInfo) - Method in ProviderVerifier

S

setPactFile(def) - Method in ConsumerInfo
Sets the Pact File for the consumer
setReportDir(File) - Method in AnsiConsoleReporter
setReportDir(File) - Method in VerifierReporter
setReportFile(File) - Method in AnsiConsoleReporter
setReportFile(File) - Method in VerifierReporter
StateChange - Class in au.com.dius.pact.provider
Class containing all the state change logic
StateChange.StateChangeResult - Class in au.com.dius.pact.provider
stateChange(ProviderVerifier, ProviderState, ProviderInfo, ConsumerInfo, boolean) - Method in StateChange
stateChangeRequestFailed(String, ProviderInfo, boolean, String) - Method in AnsiConsoleReporter
stateChangeRequestFailed(String, ProviderInfo, boolean, String) - Method in JsonReporter
stateChangeRequestFailed(String, ProviderInfo, boolean, String) - Method in MarkdownReporter
stateChangeRequestFailed(String, ProviderInfo, boolean, String) - Method in VerifierReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean) - Method in AnsiConsoleReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean) - Method in JsonReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean) - Method in MarkdownReporter
stateChangeRequestFailedWithException(String, ProviderInfo, ConsumerInfo, boolean, Exception, boolean) - Method in VerifierReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean) - Method in AnsiConsoleReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean) - Method in JsonReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean) - Method in MarkdownReporter
stateForInteraction(String, ProviderInfo, ConsumerInfo, boolean) - Method in VerifierReporter
statusComparisonFailed(int, def) - Method in AnsiConsoleReporter
statusComparisonFailed(int, def) - Method in JsonReporter
statusComparisonFailed(int, def) - Method in MarkdownReporter
statusComparisonFailed(int, def) - Method in VerifierReporter
statusComparisonOk(int) - Method in AnsiConsoleReporter
statusComparisonOk(int) - Method in JsonReporter
statusComparisonOk(int) - Method in MarkdownReporter
statusComparisonOk(int) - Method in VerifierReporter
systemPropertySet(String) - Method in ProviderClient

T

toPactConsumer() - Method in ConsumerInfo

U

uploadJson(String, String, Closure) - Method in HalClient
uploadPactFile(File, String, List<String>) - Method in PactBrokerClient
uploadTags(HalClient, String, String, List<String>) - Method in PactBrokerClient
url() - Method in Address
url(String) - Method in ConsumerInfo
url(String) - Method in ConsumersGroup
urlEncodedFormPost(Request) - Method in ProviderClient

V

validate() - Method in PactConfiguration
value - Field in PactVerifyProvider
the tested provider name.
verificationFailed(Interaction, Exception, boolean) - Method in AnsiConsoleReporter
verificationFailed(Interaction, Exception, boolean) - Method in JsonReporter
verificationFailed(Interaction, Exception, boolean) - Method in MarkdownReporter
verificationFailed(Interaction, Exception, boolean) - Method in VerifierReporter
verificationType(ProviderInfo, ConsumerInfo) - Method in ProviderUtils
VerifierReporter - Trait in au.com.dius.pact.provider.reporters
Interface to verification reporters that can hook into the events of the PactVerifier
verifyConsumerFromFile(def, ConsumerInfo) - Method in AnsiConsoleReporter
verifyConsumerFromFile(def, ConsumerInfo) - Method in JsonReporter
verifyConsumerFromFile(def, ConsumerInfo) - Method in MarkdownReporter
verifyConsumerFromFile(def, ConsumerInfo) - Method in VerifierReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo) - Method in AnsiConsoleReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo) - Method in JsonReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo) - Method in MarkdownReporter
verifyConsumerFromUrl(UrlPactSource, ConsumerInfo) - Method in VerifierReporter
verifyInteraction(ProviderInfo, ConsumerInfo, Map, def) - Method in ProviderVerifier
verifyMessagePact(Set, Message, String, Map) - Method in ProviderVerifier
verifyProvider(ProviderInfo) - Method in ProviderVerifier
verifyRequestResponsePact(Response, Map, String, Map) - Method in ProviderVerifier
verifyResponseByInvokingProviderMethods(ProviderInfo, ConsumerInfo, def, String, Map) - Method in ProviderVerifier
verifyResponseFromProvider(ProviderInfo, def, String, Map) - Method in ProviderVerifier

W

warnPactFileHasNoInteractions(Pact) - Method in AnsiConsoleReporter
warnPactFileHasNoInteractions(Pact) - Method in JsonReporter
warnPactFileHasNoInteractions(Pact) - Method in MarkdownReporter
warnPactFileHasNoInteractions(Pact) - Method in VerifierReporter
warnProviderHasNoConsumers(ProviderInfo) - Method in AnsiConsoleReporter
warnProviderHasNoConsumers(ProviderInfo) - Method in JsonReporter
warnProviderHasNoConsumers(ProviderInfo) - Method in MarkdownReporter
warnProviderHasNoConsumers(ProviderInfo) - Method in VerifierReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo) - Method in AnsiConsoleReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo) - Method in JsonReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo) - Method in MarkdownReporter
warnStateChangeIgnored(String, ProviderInfo, ConsumerInfo) - Method in VerifierReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, def) - Method in AnsiConsoleReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, Object) - Method in JsonReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, Object) - Method in MarkdownReporter
warnStateChangeIgnoredDueToInvalidUrl(String, ProviderInfo, boolean, def) - Method in VerifierReporter

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _