- action() - Method in annotation type au.com.dius.pact.provider.junitsupport.State
-
Whether to run the method before (SETUP) or after (TEARDOWN) the interaction
- ACTION - Static variable in class au.com.dius.pact.provider.ProviderClient
-
- addResultCallback(callback) - Method in interface au.com.dius.pact.provider.junitsupport.target.Target
-
Add a callback to receive the test interaction result
- AllowOverridePactUrl - Annotation Type in au.com.dius.pact.provider.junitsupport
-
This will mark the test to use any pact URL from the Java system properties pact.filter.pacturl
and either the
pact.filter.consumers
system property or the @Consumer annotation.
- AllowOverridePactUrl() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.AllowOverridePactUrl
-
- 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
- AnsiConsoleReporter(name, reportDir, displayFullDiff) - Constructor for class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
Pact verifier reporter that displays the results of the verification to the console using ASCII escapes
- AnsiConsoleReporter(name, reportDir) - Constructor for class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- au.com.dius.pact.provider - package au.com.dius.pact.provider
-
- au.com.dius.pact.provider.junitsupport - package au.com.dius.pact.provider.junitsupport
-
- au.com.dius.pact.provider.junitsupport.filter - package au.com.dius.pact.provider.junitsupport.filter
-
- au.com.dius.pact.provider.junitsupport.loader - package au.com.dius.pact.provider.junitsupport.loader
-
- au.com.dius.pact.provider.junitsupport.target - package au.com.dius.pact.provider.junitsupport.target
-
- au.com.dius.pact.provider.reporters - package au.com.dius.pact.provider.reporters
-
- auth() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactUrl
-
Authentication to use, if needed. For basic auth, set the username and password. For bearer tokens, use the token attribute.
- auth() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.VersionedPactUrl
-
Authentication to use, if needed. For basic auth, set the username and password. For bearer tokens, use the token attribute.
- Authentication - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Defines the authentication scheme to use with URLs
- Authentication() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.Authentication
-
- authentication() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
Authentication to use with the pact broker, by default no authentication is used
- availableReporters() - Static method in class au.com.dius.pact.provider.reporters.ReporterManager
-
- calculateInteractionHash(interaction) - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- calculatePactHash(pact, source) - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- checkForOverriddenPactUrl(loader, overridePactUrl, consumer) - Static method in class au.com.dius.pact.provider.junitsupport.JUnitProviderTestSupport
-
- clearTestResult(pact, source) - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- clearTestResult(pact, source) - Method in interface au.com.dius.pact.provider.TestResultAccumulator
-
- comment() - Method in annotation type au.com.dius.pact.provider.junitsupport.State
-
Comment associated with the state change callback
- Companion - Static variable in class au.com.dius.pact.provider.ConsumerInfo
-
- Companion - Static variable in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- Companion - Static variable in class au.com.dius.pact.provider.junitsupport.loader.VersionedPactUrlLoader
-
- Companion - Static variable in class au.com.dius.pact.provider.ProviderClient
-
- Companion - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- Companion - Static variable in class au.com.dius.pact.provider.ProviderVersion
-
- Companion - Static variable in class au.com.dius.pact.provider.reporters.JsonReporter
-
- Companion - Static variable in class au.com.dius.pact.provider.ResponseComparison
-
- compareMessage(message, actual, metadata) - Method in class au.com.dius.pact.provider.ResponseComparison.Companion
-
- compareMessage(message, actual) - Method in class au.com.dius.pact.provider.ResponseComparison.Companion
-
- compareMessage(message, actual, metadata) - Static method in class au.com.dius.pact.provider.ResponseComparison
-
- compareMessage(message, actual) - Static method in class au.com.dius.pact.provider.ResponseComparison
-
- compareResponse(response, actualResponse) - Method in class au.com.dius.pact.provider.ResponseComparison.Companion
-
- compareResponse(response, actualResponse) - Static method in class au.com.dius.pact.provider.ResponseComparison
-
- ComparisonResult - Class in au.com.dius.pact.provider
-
- ComparisonResult(statusMismatch, headerMismatches, bodyMismatches, metadataMismatches) - Constructor for class au.com.dius.pact.provider.ComparisonResult
-
- ComparisonResult() - Constructor for class au.com.dius.pact.provider.ComparisonResult
-
- component1() - Method in class au.com.dius.pact.provider.BodyComparisonResult
-
- component1() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- component1() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- component1() - Method in class au.com.dius.pact.provider.junitsupport.loader.SelectorResult
-
- component1() - Method in class au.com.dius.pact.provider.MessageAndMetadata
-
- component1() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Enable pending pacts.
- component1() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- component1() - Method in class au.com.dius.pact.provider.reporters.Event
-
- component1() - Method in class au.com.dius.pact.provider.StateChangeResult
-
- component1() - Method in class au.com.dius.pact.provider.VerificationFailureType.ExceptionFailure
-
- component1() - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- component1() - Method in class au.com.dius.pact.provider.VerificationFailureType.PublishResultsFailure
-
- component1() - Method in class au.com.dius.pact.provider.VerificationFailureType.StateChangeFailure
-
- component1() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- component1() - Method in class au.com.dius.pact.provider.VerificationResult.Ok
-
- component2() - Method in class au.com.dius.pact.provider.BodyComparisonResult
-
- component2() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- component2() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- component2() - Method in class au.com.dius.pact.provider.junitsupport.loader.SelectorResult
-
- component2() - Method in class au.com.dius.pact.provider.MessageAndMetadata
-
- component2() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Provider tags.
- component2() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- component2() - Method in class au.com.dius.pact.provider.reporters.Event
-
- component2() - Method in class au.com.dius.pact.provider.StateChangeResult
-
- component2() - Method in class au.com.dius.pact.provider.VerificationFailureType.ExceptionFailure
-
- component2() - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- component2() - Method in class au.com.dius.pact.provider.VerificationFailureType.StateChangeFailure
-
- component2() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- component3() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- component3() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- component3() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Only include WIP pacts since the provided date.
- component3() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- component3() - Method in class au.com.dius.pact.provider.reporters.Event
-
- component3() - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- component3() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- component4() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- component4() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- component4() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
If we should enable insecure TLS.
- component4() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- component4() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- component5() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- component5() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Authentication for the pact broker
- component5() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- component6() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- configureVerifier(source, consumerName, interaction) - Method in interface au.com.dius.pact.provider.junitsupport.target.Target
-
- Consumer - Annotation Type in au.com.dius.pact.provider.junitsupport
-
Used to pass consumer name to Pact runner
- Consumer() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.Consumer
-
- consumer() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.VersionSelector
-
Consumer name to fetch pacts for. Empty string represents all consumers
- ConsumerInfo - Class in au.com.dius.pact.provider
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody, packagesToScan, verificationType, pactSource, pactFileAuthentication, notices, pending, wip) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody, packagesToScan, verificationType, pactSource, pactFileAuthentication, notices, pending) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody, packagesToScan, verificationType, pactSource, pactFileAuthentication, notices) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody, packagesToScan, verificationType, pactSource, pactFileAuthentication) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody, packagesToScan, verificationType, pactSource) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody, packagesToScan, verificationType) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody, packagesToScan) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange, stateChangeUsesBody) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name, stateChange) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo(name) - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo() - Constructor for class au.com.dius.pact.provider.ConsumerInfo
-
- ConsumerInfo.Companion - Class in au.com.dius.pact.provider
-
- consumers() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
Consumers to fetch pacts for, defaults to all consumers If you set the consumers through the `pactbroker.consumers` system property, separate the consumers by commas
- ConsumersGroup - Class in au.com.dius.pact.provider
-
Consumers grouped by pacts in a directory or an S3 bucket
- ConsumersGroup(name, pactFileLocation, stateChange, stateChangeUsesBody, stateChangeTeardown, include) - Constructor for class au.com.dius.pact.provider.ConsumersGroup
-
Consumers grouped by pacts in a directory or an S3 bucket
- ConsumersGroup(name, pactFileLocation, stateChange, stateChangeUsesBody, stateChangeTeardown) - Constructor for class au.com.dius.pact.provider.ConsumersGroup
-
Consumers grouped by pacts in a directory or an S3 bucket
- ConsumersGroup(name, pactFileLocation, stateChange, stateChangeUsesBody) - Constructor for class au.com.dius.pact.provider.ConsumersGroup
-
Consumers grouped by pacts in a directory or an S3 bucket
- ConsumersGroup(name, pactFileLocation, stateChange) - Constructor for class au.com.dius.pact.provider.ConsumersGroup
-
Consumers grouped by pacts in a directory or an S3 bucket
- ConsumersGroup(name, pactFileLocation) - Constructor for class au.com.dius.pact.provider.ConsumersGroup
-
Consumers grouped by pacts in a directory or an S3 bucket
- ConsumersGroup(name) - Constructor for class au.com.dius.pact.provider.ConsumersGroup
-
Consumers grouped by pacts in a directory or an S3 bucket
- consumerVersionSelectors() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
Consumer version selectors to fetch pacts for, defaults to latest version If you set the version selector tags or latest fields through system properties, separate values by commas
- CONTENT_TYPE - Static variable in class au.com.dius.pact.provider.ProviderClient
-
- copy(mismatches, diff) - Method in class au.com.dius.pact.provider.BodyComparisonResult
-
- copy(statusMismatch, headerMismatches, bodyMismatches, metadataMismatches) - Method in class au.com.dius.pact.provider.ComparisonResult
-
- copy(name, pactFileLocation, stateChange, stateChangeUsesBody, stateChangeTeardown, include) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
Consumers grouped by pacts in a directory or an S3 bucket
- copy(selectors, filtered) - Method in class au.com.dius.pact.provider.junitsupport.loader.SelectorResult
-
- copy(messageData, metadata) - Method in class au.com.dius.pact.provider.MessageAndMetadata
-
- copy(enablePending, providerTags, includeWipPactsSince, insecureTLS, auth) - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
- copy(statusCode, headers, contentType, body) - Method in class au.com.dius.pact.provider.ProviderResponse
-
- copy(type, contents, data) - Method in class au.com.dius.pact.provider.reporters.Event
-
- copy(stateChangeResult, message) - Method in class au.com.dius.pact.provider.StateChangeResult
-
- copy(description, e) - Method in class au.com.dius.pact.provider.VerificationFailureType.ExceptionFailure
-
- copy(mismatch, interaction, pact) - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- copy(cause) - Method in class au.com.dius.pact.provider.VerificationFailureType.PublishResultsFailure
-
- copy(description, result) - Method in class au.com.dius.pact.provider.VerificationFailureType.StateChangeFailure
-
- copy(description, verificationDescription, failures, pending, results) - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
Result failed
- copy(interactionIds) - Method in class au.com.dius.pact.provider.VerificationResult.Ok
-
Result was successful
- createReporter(name, reportDir, verifier) - Static method in class au.com.dius.pact.provider.reporters.ReporterManager
-
- createReporter(name, reportDir) - Static method in class au.com.dius.pact.provider.reporters.ReporterManager
-
- createReporter(name) - Static method in class au.com.dius.pact.provider.reporters.ReporterManager
-
- generateDescription() - Method in class au.com.dius.pact.provider.junitsupport.TestDescription
-
- generateErrorStringFromMismatches(mismatches) - Static method in class au.com.dius.pact.provider.junitsupport.JUnitProviderTestSupport
-
- generateErrorStringFromVerificationResult(result) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
- generateErrorStringFromVerificationResult(result) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- generatesAMessageWhich() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- generatesAMessageWhich() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- generatesAMessageWhich() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- generatesAMessageWhich() - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- generatesAMessageWhich() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- get() - Method in class au.com.dius.pact.provider.ProviderVersion
-
- getAuth() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Authentication for the pact broker
- getAuthentication() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getAuthentication() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- getBody() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- getBodyMismatches() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getCause() - Method in exception au.com.dius.pact.provider.PactVerifierException
-
- getCause() - Method in class au.com.dius.pact.provider.VerificationFailureType.PublishResultsFailure
-
- getCheckBuildSpecificTask() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine if something is a build specific task
- getCheckBuildSpecificTask() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine if something is a build specific task
- getConsumer() - Method in class au.com.dius.pact.provider.junitsupport.TestDescription
-
- getConsumerName() - Method in class au.com.dius.pact.provider.junitsupport.TestDescription
-
- getConsumers() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getContents() - Method in class au.com.dius.pact.provider.reporters.Event
-
- getContentType() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- getCreateClient() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getCreateClient() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getData() - Method in class au.com.dius.pact.provider.reporters.Event
-
- getDescription() - Method in class au.com.dius.pact.provider.VerificationFailureType.ExceptionFailure
-
- getDescription() - Method in class au.com.dius.pact.provider.VerificationFailureType.StateChangeFailure
-
- getDescription() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- getDiff() - Method in class au.com.dius.pact.provider.BodyComparisonResult
-
- getDisplayFullDiff() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getDisplayFullDiff() - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- getE() - Method in class au.com.dius.pact.provider.VerificationFailureType.ExceptionFailure
-
- getEnablePending() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Enable pending pacts.
- getEnablePendingPacts() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getException() - Method in class au.com.dius.pact.provider.VerificationFailureType.ExceptionFailure
-
- getException() - Method in class au.com.dius.pact.provider.VerificationFailureType
-
- getException() - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- getException() - Method in class au.com.dius.pact.provider.VerificationFailureType.PublishResultsFailure
-
- getException() - Method in class au.com.dius.pact.provider.VerificationFailureType.StateChangeFailure
-
- getExecuteBuildSpecificTask() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Consumer SAM to execute the build specific task
- getExecuteBuildSpecificTask() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Consumer SAM to execute the build specific task
- getExt() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
The extension for the reporter
- getExt() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
The extension for the reporter
- getExt() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
The extension for the reporter
- getExt() - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
The extension for the reporter
- getExt() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
The extension for the reporter
- getFailIfNoPactsFound() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getFailures() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- getFiltered() - Method in class au.com.dius.pact.provider.junitsupport.loader.SelectorResult
-
- getHeaderMismatches() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getHeaders() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- getHost() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getHost() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getHttpClient() - Method in class au.com.dius.pact.provider.ProviderClient
-
- getInclude() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getIncludeWipPactsSince() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getIncludeWipPactsSince() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Only include WIP pacts since the provided date.
- getInsecure() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getInsecure() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getInsecureTLS() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
If we should enable insecure TLS.
- getInteraction() - Method in class au.com.dius.pact.provider.junitsupport.TestDescription
-
- getInteraction() - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- getInteractionIds() - Method in class au.com.dius.pact.provider.VerificationResult.Ok
-
- getJsonData() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getLogger() - Method in class au.com.dius.pact.provider.ProviderVersion.Companion
-
- getMessage() - Method in exception au.com.dius.pact.provider.PactVerifierException
-
- getMessage() - Method in class au.com.dius.pact.provider.StateChangeResult
-
- getMessageData() - Method in class au.com.dius.pact.provider.MessageAndMetadata
-
- getMetadata() - Method in class au.com.dius.pact.provider.MessageAndMetadata
-
- getMetadataMismatches() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getMismatch() - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- getMismatches() - Method in class au.com.dius.pact.provider.BodyComparisonResult
-
- getName() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getName() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getName() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getName() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getName() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getName() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getName() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getName() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- getName() - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- getNotices() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getNotices() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPackagesToScan() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getPackagesToScan() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPackagesToScan() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getPackagesToScan() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getPact() - Method in class au.com.dius.pact.provider.VerificationFailureType.MismatchFailure
-
- getPactBrokerConsumers() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getPactBrokerConsumerVersionSelectors() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getPactBrokerHost() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
Deprecated.
- getPactBrokerPort() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
Deprecated.
- getPactBrokerScheme() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
Deprecated.
- getPactBrokerSource(resolver) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getPactBrokerTags() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
Deprecated.
- getPactBrokerUrl() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getPactFileAuthentication() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getPactFileAuthentication() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPactFileLocation() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getPactLoadFailureMessage() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to display a pact load error
- getPactLoadFailureMessage() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to display a pact load error
- getPactReader() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getPactReader() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- getPactReader() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- getPactSource() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getPactSource() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPactSource() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getPactSource() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactFolderLoader
-
- getPactSource() - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
-
Returns the source object that the pacts where loaded from
- getPactSource() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- getPactSource() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- getPactSource() - Method in class au.com.dius.pact.provider.junitsupport.TestDescription
-
- getPath() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getPath() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getPending() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getPending() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getPending() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- getPort() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getPort() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getProjectClassLoader() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the project classloader to use for looking up methods
- getProjectClassLoader() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the project classloader to use for looking up methods
- getProjectClasspath() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- getProjectClasspath() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- getProjectGetProperty() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to fetch a project property
- getProjectGetProperty() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to fetch a project property
- getProjectHasProperty() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine is the project has a particular property
- getProjectHasProperty() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine is the project has a particular property
- getProtocol() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getProtocol() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getProvider() - Method in class au.com.dius.pact.provider.ProviderClient
-
- getProviderMethodInstance() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the instance for the provider method to invoke
- getProviderMethodInstance() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the instance for the provider method to invoke
- getProviderTag() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Deprecated.
- getProviderTag() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider tag
- getProviderTags() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider tags
- getProviderTags() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getProviderTags() - Method in class au.com.dius.pact.provider.PactBrokerOptions
-
Provider tags.
- getProviderTags() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider tags
- getProviderVersion() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider version
- getProviderVersion() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider version
- getReportDir() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getReportDir() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getReportDir() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- getReportDir() - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- getReportDir() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- getReporters() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
List of the all reporters to report the results of the verification to
- getReporters() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
List of the all reporters to report the results of the verification to
- getReportFile() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getReportFile() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getReportFile() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- getReportFile() - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- getReportFile() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- getRequestClass($this) - Static method in class au.com.dius.pact.provider.junitsupport.target.Target.DefaultImpls
-
- getRequestClass() - Method in interface au.com.dius.pact.provider.junitsupport.target.Target
-
- getRequestFilter() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getRequestFilter() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getResolver() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- getResponseFactory() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback which is given an interaction description and returns a response
- getResponseFactory() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback which is given an interaction description and returns a response
- getResult() - Method in class au.com.dius.pact.provider.VerificationFailureType.StateChangeFailure
-
- getResults() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
Deprecated.
- getSelectors() - Method in class au.com.dius.pact.provider.junitsupport.loader.SelectorResult
-
- getSINGLE_VALUE_HEADERS() - Method in class au.com.dius.pact.provider.ProviderClient.Companion
-
- getSnapshotRegex() - Method in class au.com.dius.pact.provider.ProviderVersion.Companion
-
- getSource() - Method in class au.com.dius.pact.provider.ProviderVersion
-
- getStartProviderTask() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChange() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getStateChange() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getStateChange() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getStateChangeHandler() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- getStateChangeRequestFilter() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeRequestFilter() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChangeResult() - Method in class au.com.dius.pact.provider.StateChangeResult
-
- getStateChangeTeardown() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getStateChangeTeardown() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeTeardown() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChangeUrl() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getStateChangeUrl() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeUrl() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateChangeUsesBody() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getStateChangeUsesBody() - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- getStateChangeUsesBody() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getStateChangeUsesBody() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getStateChangeUsesBody() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getStateHandlers() - Method in interface au.com.dius.pact.provider.junitsupport.target.Target
-
Additional state change handlers to look for state change callbacks
- getStatusCode() - Method in class au.com.dius.pact.provider.ProviderResponse
-
- getStatusMismatch() - Method in class au.com.dius.pact.provider.ComparisonResult
-
- getT() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getTerminateProviderTask() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getTestResults() - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- getTrustStore() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getTrustStore() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getTrustStorePassword() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getTrustStorePassword() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getType() - Method in class au.com.dius.pact.provider.reporters.Event
-
- getUrls() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- getValueResolverClass() - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- getVerificationDescription() - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
- getVerificationReporter() - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- getVerificationReporter() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- getVerificationType() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getVerificationType() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- getVerificationType() - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- getVerificationType() - Method in class au.com.dius.pact.provider.ProviderInfo
-
- getVerifier() - Method in interface au.com.dius.pact.provider.junitsupport.target.Target
-
- getVerifier() - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- getVerifier() - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- getVerifier() - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- getVerifier() - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- getVerifier() - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- getWip() - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- getWip() - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- packagesToScan(providerInfo, consumer) - Static method in class au.com.dius.pact.provider.ProviderUtils
-
- PACT_FILTER_CONSUMERS - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_FILTER_DESCRIPTION - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_FILTER_PACTURL - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_FILTER_PROVIDERSTATE - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_PROVIDER_TAG - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_PROVIDER_VERSION - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_PROVIDER_VERSION_TRIM_SNAPSHOT - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_SHOW_FULLDIFF - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_SHOW_STACKTRACE - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PACT_VERIFIER_PUBLISH_RESULTS - Static variable in class au.com.dius.pact.provider.ProviderVerifier
-
- PactBroker - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Used to point Pact runner to source of pacts for contract tests Default values can be set by setting the `pactbroker.*` system properties
- PactBroker() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
- PactBrokerAuth - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Defines the authentication scheme to use with the pact broker
- PactBrokerAuth() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.PactBrokerAuth
-
- pactBrokerClient(pactBrokerUrl, options) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- PactBrokerLoader - Class in au.com.dius.pact.provider.junitsupport.loader
-
Out-of-the-box implementation of {@link PactLoader} that downloads pacts from Pact broker
- PactBrokerLoader(pactBrokerHost, pactBrokerPort, pactBrokerScheme, pactBrokerTags, pactBrokerConsumerVersionSelectors, pactBrokerConsumers, failIfNoPactsFound, authentication, valueResolverClass, valueResolver, enablePendingPacts, providerTags, includeWipPactsSince, pactBrokerUrl) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
Out-of-the-box implementation of {@link PactLoader} that downloads pacts from Pact broker
- PactBrokerLoader(pactBroker) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- PactBrokerLoader.Companion - Class in au.com.dius.pact.provider.junitsupport.loader
-
- PactBrokerOptions - Class in au.com.dius.pact.provider
-
- PactBrokerOptions(enablePending, providerTags, includeWipPactsSince, insecureTLS, auth) - Constructor for class au.com.dius.pact.provider.PactBrokerOptions
-
- PactBrokerOptions(enablePending, providerTags, includeWipPactsSince, insecureTLS) - Constructor for class au.com.dius.pact.provider.PactBrokerOptions
-
- PactBrokerOptions(enablePending, providerTags, includeWipPactsSince) - Constructor for class au.com.dius.pact.provider.PactBrokerOptions
-
- PactBrokerOptions(enablePending, providerTags) - Constructor for class au.com.dius.pact.provider.PactBrokerOptions
-
- PactBrokerOptions(enablePending) - Constructor for class au.com.dius.pact.provider.PactBrokerOptions
-
- PactBrokerOptions() - Constructor for class au.com.dius.pact.provider.PactBrokerOptions
-
- pactFileExists(pactFile) - Method in class au.com.dius.pact.provider.ProviderUtils
-
- PactFilter - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Annotation to filter pacts. The default implementation is to filter by provider state. The filter supports regular expressions.
- PactFilter() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.PactFilter
-
- PactFolder - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Used to point Pact runner to source of pacts for contract tests
- PactFolder() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.PactFolder
-
- PactFolderLoader<I extends Interaction> - Class in au.com.dius.pact.provider.junitsupport.loader
-
Out-of-the-box implementation of
interface PactLoader
that loads pacts from either a subfolder of project resource folder or a directory
- PactFolderLoader(path) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.PactFolderLoader
-
Out-of-the-box implementation of
interface PactLoader
that loads pacts from either a subfolder of project resource folder or a directory
- PactFolderLoader(path) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.PactFolderLoader
-
- PactFolderLoader(pactFolder) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.PactFolderLoader
-
- PactLoader - Interface in au.com.dius.pact.provider.junitsupport.loader
-
Encapsulate logic for loading pacts
- PactLoader() - Constructor for interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
-
- pactLoadFailureForConsumer(consumer, message) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- pactLoadFailureForConsumer(consumer, message) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- pactLoadFailureForConsumer(consumer, message) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- pactLoadFailureForConsumer(consumer, message) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- pactLoadFailureForConsumer(consumer, message) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- PactSource - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
- PactSource() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.PactSource
-
- pactSource - Variable in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- PactUrl - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Used to point Pact runner to source of pacts for contract tests
- PactUrl() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.PactUrl
-
- PactUrlLoader - Class in au.com.dius.pact.provider.junitsupport.loader
-
- PactUrlLoader(urls, authentication) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- PactUrlLoader(pactUrl) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- PactVerification - Enum in au.com.dius.pact.provider
-
- PactVerifierException - Exception in au.com.dius.pact.provider
-
Exception indicating failure to setup pact verification
- PactVerifierException(message, cause) - Constructor for exception au.com.dius.pact.provider.PactVerifierException
-
Exception indicating failure to setup pact verification
- PactVerifierException() - Constructor for exception au.com.dius.pact.provider.PactVerifierException
-
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
- PactVerifyProvider() - Constructor for annotation type au.com.dius.pact.provider.PactVerifyProvider
-
- password() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.Authentication
-
Password to use for basic authentication
- password() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBrokerAuth
-
Password to use for basic authentication
- port() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
- prepareRequest(request) - Method in class au.com.dius.pact.provider.ProviderClient
-
- Provider - Annotation Type in au.com.dius.pact.provider.junitsupport
-
Used to pass provider name to Pact runner
- Provider() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.Provider
-
- ProviderClient - Class in au.com.dius.pact.provider
-
Client HTTP utility for providers
- ProviderClient(provider, httpClientFactory) - Constructor for class au.com.dius.pact.provider.ProviderClient
-
Client HTTP utility for providers
- ProviderClient.Companion - Class in au.com.dius.pact.provider
-
- ProviderInfo - Class in au.com.dius.pact.provider
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify, verificationType, packagesToScan, consumers) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify, verificationType, packagesToScan) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify, verificationType) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown, isDependencyForPactVerify) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody, stateChangeTeardown) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl, stateChangeUsesBody) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword, stateChangeUrl) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore, trustStorePassword) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure, trustStore) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient, insecure) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter, createClient) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter, stateChangeRequestFilter) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask, requestFilter) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask, terminateProviderTask) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path, startProviderTask) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port, path) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host, port) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol, host) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name, protocol) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo(name) - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderInfo() - Constructor for class au.com.dius.pact.provider.ProviderInfo
-
Provider Info Config
- ProviderResponse - Class in au.com.dius.pact.provider
-
- ProviderResponse(statusCode, headers, contentType, body) - Constructor for class au.com.dius.pact.provider.ProviderResponse
-
- providerTags() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
Provider Tags to use to evaluate pending pacts
- 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
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance, providerVersion, providerTag, providerTags, projectClassLoader, responseFactory) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance, providerVersion, providerTag, providerTags, projectClassLoader) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance, providerVersion, providerTag, providerTags) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance, providerVersion, providerTag) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance, providerVersion) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters, providerMethodInstance) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath, reporters) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask, projectClasspath) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask, executeBuildSpecificTask) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage, checkBuildSpecificTask) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier(pactLoadFailureMessage) - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier() - Constructor for class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the providers against the defined consumers in the context of a build plugin
- ProviderVerifier.Companion - Class in au.com.dius.pact.provider
-
- ProviderVersion - Class in au.com.dius.pact.provider
-
Should always wrap a provider version string with this Supplier in order to avoid repeating any logic.
- ProviderVersion(source) - Constructor for class au.com.dius.pact.provider.ProviderVersion
-
Should always wrap a provider version string with this Supplier in order to avoid repeating any logic.
- ProviderVersion.Companion - Class in au.com.dius.pact.provider
-
- publishingResultsDisabled() - Method in class au.com.dius.pact.provider.DefaultVerificationReporter
-
This must return true unless the pact.verifier.publishResults property has the value of "true"
- publishingResultsDisabled(resolver) - Method in class au.com.dius.pact.provider.DefaultVerificationReporter
-
This must return true unless the pact.verifier.publishResults property has the value of "true"
- publishingResultsDisabled() - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
If publishing of verification results has been disabled
- publishingResultsDisabled() - Method in class au.com.dius.pact.provider.ProviderVerifier
-
This will return true unless the pact.verifier.publishResults property has the value of "true"
- publishingResultsDisabled() - Method in interface au.com.dius.pact.provider.VerificationReporter
-
Deprecated.
- publishingResultsDisabled(resolver) - Method in interface au.com.dius.pact.provider.VerificationReporter
-
This must return true unless the pact.verifier.publishResults property has the value of "true"
- PublishResultsFailure(cause) - Constructor for class au.com.dius.pact.provider.VerificationFailureType.PublishResultsFailure
-
- scheme() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
HTTP scheme, defaults to HTTP
- SelectorResult - Class in au.com.dius.pact.provider.junitsupport.loader
-
- SelectorResult(selectors, filtered) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.SelectorResult
-
- setAuthentication(p) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- setCheckBuildSpecificTask(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine if something is a build specific task
- setCheckBuildSpecificTask(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine if something is a build specific task
- setConsumers(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setCreateClient(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setCreateClient(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setDependencyForPactVerify(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setDisplayFullDiff(p) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setDisplayFullDiff(p) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- setExecuteBuildSpecificTask(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Consumer SAM to execute the build specific task
- setExecuteBuildSpecificTask(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Consumer SAM to execute the build specific task
- setExt(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
The extension for the reporter
- setExt(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
The extension for the reporter
- setFailIfNoPactsFound(p) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- setHost(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setHost(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setInclude(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setInsecure(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setInsecure(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setJsonData(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setName(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setName(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setName(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setName(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setName(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setName(p) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setName(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setName(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- setName(p) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- setPackagesToScan(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setPackagesToScan(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setPackagesToScan(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setPackagesToScan(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setPactFileAuthentication(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setPactFileAuthentication(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setPactFileLocation(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setPactLoadFailureMessage(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to display a pact load error
- setPactLoadFailureMessage(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to display a pact load error
- setPactReader(p) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- setPactReader(p) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- setPactReader(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- setPactSource(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setPactSource(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setPactSource(p) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- setPath(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setPath(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setPort(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setPort(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setProjectClassLoader(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the project classloader to use for looking up methods
- setProjectClassLoader(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the project classloader to use for looking up methods
- setProjectClasspath(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- setProjectClasspath(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the project classpath to use for looking up methods
- setProjectGetProperty(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to fetch a project property
- setProjectGetProperty(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to fetch a project property
- setProjectHasProperty(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to determine is the project has a particular property
- setProjectHasProperty(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to determine is the project has a particular property
- setProtocol(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setProtocol(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setProviderMethodInstance(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to return the instance for the provider method to invoke
- setProviderMethodInstance(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to return the instance for the provider method to invoke
- setProviderTag(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Deprecated.
- setProviderTag(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider tag
- setProviderTags(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider tags
- setProviderTags(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider tags
- setProviderVersion(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback to get the provider version
- setProviderVersion(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback to get the provider version
- setReportDir(p) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setReportDir(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setReportDir(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- setReportDir(p) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- setReportDir(p) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- setReporters(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
List of the all reporters to report the results of the verification to
- setReporters(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
List of the all reporters to report the results of the verification to
- setReportFile(value) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setReportFile(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setReportFile(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- setReportFile($noName_0) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- setReportFile(p) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- setRequestFilter(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setResolver(p) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactUrlLoader
-
- setResponseFactory(p) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Callback which is given an interaction description and returns a response
- setResponseFactory(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Callback which is given an interaction description and returns a response
- setResults(p) - Method in class au.com.dius.pact.provider.VerificationResult.Failed
-
Deprecated.
- setStartProviderTask(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChange(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setStateChange(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setStateChange(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setStateChangeHandler(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- setStateChangeRequestFilter(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChangeTeardown(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setStateChangeTeardown(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChangeUrl(value) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setStateChangeUrl(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateChangeUsesBody(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setStateChangeUsesBody(p) - Method in class au.com.dius.pact.provider.ConsumersGroup
-
- setStateChangeUsesBody(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setStateChangeUsesBody(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setStateHandlers(stateHandlers) - Method in interface au.com.dius.pact.provider.junitsupport.target.Target
-
Add additional state change handlers to look for state change callbacks
- setTerminateProviderTask(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setTrustStore(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setTrustStore(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setTrustStorePassword(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setTrustStorePassword(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setupBody(request, method) - Method in class au.com.dius.pact.provider.ProviderClient
-
- setupConsumerListFromPactFiles(consumersGroup) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setupHeaders(request, method) - Method in class au.com.dius.pact.provider.ProviderClient
-
- setValueResolver(valueResolver) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- setValueResolver(valueResolver) - Method in interface au.com.dius.pact.provider.junitsupport.loader.PactLoader
-
Sets the value resolver to use to resolve property expressions. By default a system property resolver will be used.
- setValueResolverClass(p) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- setVerificationReporter(p) - Method in class au.com.dius.pact.provider.DefaultTestResultAccumulator
-
- setVerificationReporter(p) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- setVerificationType(p) - Method in class au.com.dius.pact.provider.ConsumerInfo
-
- setVerificationType(p) - Method in interface au.com.dius.pact.provider.IConsumerInfo
-
- setVerificationType(p) - Method in interface au.com.dius.pact.provider.IProviderInfo
-
- setVerificationType(p) - Method in class au.com.dius.pact.provider.ProviderInfo
-
- setVerifier(p) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- setVerifier(p) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- setVerifier(p) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- setVerifier(p) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- setVerifier(p) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- shouldFallBackToTags(tags, selectors, resolver) - Method in class au.com.dius.pact.provider.junitsupport.loader.PactBrokerLoader
-
- SLF4JReporter - Class in au.com.dius.pact.provider.reporters
-
Pact verifier reporter that logs the results via SLF4J.
- SLF4JReporter(name, reportDir, displayFullDiff) - Constructor for class au.com.dius.pact.provider.reporters.SLF4JReporter
-
Pact verifier reporter that logs the results via SLF4J.
- SLF4JReporter(name, reportDir) - Constructor for class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- SNAPSHOT_DEFINITION_STRING - Static variable in class au.com.dius.pact.provider.ProviderVersion
-
- State - Annotation Type in au.com.dius.pact.provider.junitsupport
-
Used to mark methods that should be run on state change
- State() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.State
-
- stateChange(verifier, state, provider, consumer, isSetup, providerClient) - Method in class au.com.dius.pact.provider.DefaultStateChange
-
- StateChange - Interface in au.com.dius.pact.provider
-
- StateChange() - Constructor for interface au.com.dius.pact.provider.StateChange
-
- stateChange(verifier, state, provider, consumer, isSetup, providerClient) - Method in interface au.com.dius.pact.provider.StateChange
-
- StateChangeAction - Enum in au.com.dius.pact.provider.junitsupport
-
- StateChangeAction() - Constructor for enum au.com.dius.pact.provider.junitsupport.StateChangeAction
-
- StateChangeFailure(description, result) - Constructor for class au.com.dius.pact.provider.VerificationFailureType.StateChangeFailure
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- stateChangeRequestFailed(state, provider, isSetup, httpStatus) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- stateChangeRequestFailedWithException(state, isSetup, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- stateChangeRequestFailedWithException(state, isSetup, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- stateChangeRequestFailedWithException(state, isSetup, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- stateChangeRequestFailedWithException(state, isSetup, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- stateChangeRequestFailedWithException(state, isSetup, e, printStackTrace) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- StateChangeResult - Class in au.com.dius.pact.provider
-
- StateChangeResult(stateChangeResult, message) - Constructor for class au.com.dius.pact.provider.StateChangeResult
-
- StateChangeResult(stateChangeResult) - Constructor for class au.com.dius.pact.provider.StateChangeResult
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- stateForInteraction(state, provider, consumer, isSetup) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- statusComparisonFailed(status, comparison) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- statusComparisonFailed(status, comparison) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- statusComparisonFailed(status, comparison) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- statusComparisonFailed(status, comparison) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- statusComparisonFailed(status, comparison) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- statusComparisonOk(status) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- statusComparisonOk(status) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- statusComparisonOk(status) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- statusComparisonOk(status) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- statusComparisonOk(status) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- statusResult(mismatches) - Method in class au.com.dius.pact.provider.ResponseComparison
-
- systemPropertySet(property) - Method in class au.com.dius.pact.provider.ProviderClient
-
- value() - Method in annotation type au.com.dius.pact.provider.junitsupport.Consumer
-
- value() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactFilter
-
Values to use for filtering. Regular expressions are allowed, like "^state \\d". If none of the provided values matches, the interaction is not verified.
- value() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactFolder
-
- value() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactSource
-
- value() - Method in annotation type au.com.dius.pact.provider.junitsupport.Provider
-
- value() - Method in annotation type au.com.dius.pact.provider.junitsupport.State
-
- value() - Method in annotation type au.com.dius.pact.provider.junitsupport.VerificationReports
-
Names of the reports to generate
- value() - Method in annotation type au.com.dius.pact.provider.PactVerifyProvider
-
the tested provider name.
- valueResolver() - Method in annotation type au.com.dius.pact.provider.junitsupport.loader.PactBroker
-
Override the default value resolver for resolving the values in the expressions
- verificationFailed(interaction, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- verificationFailed(interaction, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- verificationFailed(interaction, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- verificationFailed(interaction, e, printStackTrace) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- verificationFailed(interaction, e, printStackTrace) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- VerificationFailureType - Class in au.com.dius.pact.provider
-
- VerificationFailureType.ExceptionFailure - Class in au.com.dius.pact.provider
-
- VerificationFailureType.MismatchFailure - Class in au.com.dius.pact.provider
-
- VerificationFailureType.PublishResultsFailure - Class in au.com.dius.pact.provider
-
- VerificationFailureType.StateChangeFailure - Class in au.com.dius.pact.provider
-
- VerificationReporter - Interface in au.com.dius.pact.provider
-
Interface to the reporter that published the verification results
- VerificationReporter() - Constructor for interface au.com.dius.pact.provider.VerificationReporter
-
- VerificationReports - Annotation Type in au.com.dius.pact.provider.junitsupport
-
Annotation to control the generation of verification reports
- VerificationReports() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.VerificationReports
-
- VerificationResult - Class in au.com.dius.pact.provider
-
Result of verifying an interaction
- VerificationResult.Failed - Class in au.com.dius.pact.provider
-
Result failed
- VerificationResult.Ok - Class in au.com.dius.pact.provider
-
Result was successful
- VerificationResultKt - Class in au.com.dius.pact.provider
-
- VerificationResultKt() - Constructor for class au.com.dius.pact.provider.VerificationResultKt
-
- verificationType(provider, consumer) - Static method in class au.com.dius.pact.provider.ProviderUtils
-
- verifier - Variable in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- verifier - Variable in class au.com.dius.pact.provider.reporters.JsonReporter
-
- verifier - Variable in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- verifier - Variable in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- VerifierReporter - Interface in au.com.dius.pact.provider.reporters
-
Interface to verification reporters that can hook into the events of the PactVerifier
- VerifierReporter() - Constructor for interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- VerifierReporter.DefaultImpls - Class in au.com.dius.pact.provider.reporters
-
Interface to verification reporters that can hook into the events of the PactVerifier
- verifyConsumerFromFile(pactFile, consumer) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- verifyConsumerFromFile(pactFile, consumer) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- verifyConsumerFromFile(pactFile, consumer) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- verifyConsumerFromFile(pactFile, consumer) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- verifyConsumerFromFile(pactFile, consumer) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in class au.com.dius.pact.provider.reporters.AnsiConsoleReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in class au.com.dius.pact.provider.reporters.JsonReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in class au.com.dius.pact.provider.reporters.MarkdownReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in class au.com.dius.pact.provider.reporters.SLF4JReporter
-
- verifyConsumerFromUrl(pactUrl, consumer) - Method in interface au.com.dius.pact.provider.reporters.VerifierReporter
-
- verifyInteraction(provider, consumer, failures, interaction, providerClient) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- verifyInteraction(provider, consumer, failures, interaction) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- verifyMessagePact(methods, message, interactionMessage, failures, pending) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- verifyProvider(provider) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Run the verification for the given provider and return any failures
- verifyProvider(provider) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Run the verification for the given provider and return any failures
- verifyRequestResponsePact(expectedResponse, actualResponse, interactionMessage, failures, interactionId, pending) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Compares the expected and actual responses
- verifyRequestResponsePact(expectedResponse, actualResponse, interactionMessage, failures, interactionId, pending) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Compares the expected and actual responses
- verifyResponseByFactory(providerInfo, consumer, interaction, interactionMessage, failures, pending) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
- verifyResponseByFactory(providerInfo, consumer, interaction, interactionMessage, failures, pending) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
- verifyResponseByInvokingProviderMethods(providerInfo, consumer, interaction, interactionMessage, failures) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Verifies the interaction by invoking a method on a provider test class
- verifyResponseByInvokingProviderMethods(providerInfo, consumer, interaction, interactionMessage, failures) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the interaction by invoking a method on a provider test class
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Verifies the response from the provider against the interaction
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client, context, pending) - Method in interface au.com.dius.pact.provider.IProviderVerifier
-
Verifies the response from the provider against the interaction
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the response from the provider against the interaction
- verifyResponseFromProvider(provider, interaction, interactionMessage, failures, client, context, pending) - Method in class au.com.dius.pact.provider.ProviderVerifier
-
Verifies the response from the provider against the interaction
- VersionedPactUrl - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Used to point Pact runner to a versioned source of pacts for contract tests.
- VersionedPactUrl() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.VersionedPactUrl
-
- VersionedPactUrlLoader - Class in au.com.dius.pact.provider.junitsupport.loader
-
Implementation of
interface PactLoader
that downloads pacts from given urls containing versions to be filtered in
from system properties.
- VersionedPactUrlLoader(urls) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.VersionedPactUrlLoader
-
Implementation of
interface PactLoader
that downloads pacts from given urls containing versions to be filtered in
from system properties.
- VersionedPactUrlLoader(pactUrl) - Constructor for class au.com.dius.pact.provider.junitsupport.loader.VersionedPactUrlLoader
-
- VersionedPactUrlLoader.Companion - Class in au.com.dius.pact.provider.junitsupport.loader
-
- VersionSelector - Annotation Type in au.com.dius.pact.provider.junitsupport.loader
-
Used to specify which versions to use when querying the Pact matrix.
- VersionSelector() - Constructor for annotation type au.com.dius.pact.provider.junitsupport.loader.VersionSelector
-