| Class | Description |
|---|---|
| BasePact | Base Pact class |
| HttpPart | Base trait for an object that represents part of an http message |
| MockHttpsKeystoreProviderConfig | Mock Provider configuration for HTTPS using a keystore |
| MockHttpsProviderConfig | Mock Provider configuration for HTTPS |
| MockProviderConfig | Configuration of the Pact Mock Server. |
| PactMerge | Utility class for merging two pacts together, checking for conflicts |
| PactMerge.MergeResult | |
| PactReader | Class to load a Pact from a JSON source using a version strategy |
| PactWriter | Class to write out a pact to a file |
| Request | Request made by a consumer to a provider |
| RequestResponseInteraction | Interaction between a consumer and a provider |
| RequestResponsePact | Pact between a consumer and a provider |
| Response | Response from a provider to a consumer |