Modules

Nested message and enum types in Body.
Nested message and enum types in CatalogueEntry.
Nested message and enum types in InteractionResponse.
Nested message and enum types in MetadataValue.
Generated client implementations.
Generated server implementations.
Nested message and enum types in StartMockServerResponse.
Nested message and enum types in VerificationPreparationResponse.
Nested message and enum types in VerificationResultItem.
Nested message and enum types in VerifyInteractionResponse.

Structs

Message representing a request, response or message body
Catalogue of Core Pact + Plugin features
Entry to be added to the core catalogue. Each entry describes one of the features the plugin provides. Entries will be stored in the catalogue under the key “plugin/$name/$type/$key”.
Request to preform a comparison on an actual body given the expected one
Response to the CompareContentsRequest with the results of the comparison
Request to configure/setup an interaction so that it can be verified later
Response to the configure/setup an interaction request
A mismatch for an particular item of content
List of content mismatches
Indicates that there was a mismatch with the content type
Request to generate the contents using any defined generators
Generated body/message response
Example generator
Request to verify the plugin has loaded OK
Response to init plugin, providing the catalogue entries the plugin provides
Interaction request data to be sent or received for verification
Response to the configure/setup an interaction request
Represents a matching rule
List of matching rules
Request metadata value. Will either be a JSON-like value, or binary data
Details on a running mock server
Request for a running mock server by ID
Result of a request that the mock server received
Matching results of the mock server.
Plugin configuration added to the pact file by the ConfigureInteraction step
Request to shut down a running mock server TODO: replace this with MockServerRequest in the next major version
Response to the shut down mock server request TODO: replace this with MockServerResults in the next major version
Request to start a mock server
Response to the start mock server request
Request to prepare an interaction for verification
Response for the prepare an interaction for verification request
Result of running the verification
Request data to verify an interaction
Result of running the verification