PactBrokerClient

class PactBrokerClient(implicit pactReader: IPactReader, pactWriter: IPactWriter, httpClientBuilder: IScalaPactHttpClientBuilder)
class Object
trait Matchable
class Any

Value members

Concrete methods

def fetchPactsFromPactsForVerification(pactVerifySettings: PactsForVerificationSettings): List[(Pact, VerificationProperties)]
def fetchPactsOldWorld(pactVerifySettings: ConsumerVerifySettings): List[Pact]
def publishPacts(pacts: List[Contract], settings: PactPublishSettings): List[PublishResult]
def publishVerificationResults(pactVerifyResults: List[PactVerifyResult], brokerPublishData: BrokerPublishData, providerVersionTags: List[String], pactBrokerAuthorization: Option[PactBrokerAuthorization], brokerClientTimeout: Option[Duration], sslContextName: Option[String]): Unit