Package org.springframework.cloud.contract.stubrunner
package org.springframework.cloud.contract.stubrunner
-
ClassDescriptionManages lifecycle of multiple
StubRunner
instances.Manages lifecycle of multipleStubRunner
instances.Stub downloader that picks stubs and contracts from the provided resource.Downloads a JAR with contracts and sets up the plugin configuration with proper inclusion patterns.Holder for updated inclusion properties, which are calculated after jar with contracts was downloaded / unpacked.Updates the project containing contracts.Allows to read stubs and contracts from a given location.Describes an HTTP Server Stub.Configuration class for anHttpServerStub
.Allows to perform additional configuration of the HTTP Server stub.Implementation that does nothing.UsesMETA-INF/spring.factories
to readProtocolResolver
list that gets added toDefaultResourceLoader
.Structure representing executed stubs.Builds aStubDownloader
to work with contracts and stubs from a SCM.Represents a configuration of a single stub.Contract for providing a tuple containing configuration of a downloaded and unpacked stub, together with the file location of that extracted artifact.Builder for aStubDownloader
.Provider forStubDownloaderBuilder
.Contract for finding registered stubs.Exception thrown when a stub was not found.Represents a single instance of ready-to-run stubs.Technical options related to running StubRunner UseStubRunnerOptionsBuilder
to build this object.Options for a proxy.A builder object forStubRunnerOptions
.Reads property from system prop and from env var.Contract for running stubs.Contract for triggering stub messages.