All Classes and Interfaces

Class
Description
 
 
 
Manages lifecycle of multiple StubRunner instances.
Manages lifecycle of multiple StubRunner instances.
Stub downloader that picks stubs and contracts from the provided resource.
Conditional that checks if the user turned off the stubbed discovery mode.
Conditional that checks if the user turned on the stubbed discovery mode.
Registers all stubs in Zookeeper Service Discovery.
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.
Annotation to enable a Stub runner server.
Registers all stubs in Eureka Service Discovery.
Allows to read stubs and contracts from a given location.
Describes an HTTP Server Stub.
Configuration class for an HttpServerStub.
Allows to perform additional configuration of the HTTP Server stub.
Implementation that does nothing.
 
 
Uses META-INF/spring.factories to read ProtocolResolver list that gets added to DefaultResourceLoader.
Structure representing executed stubs.
Builds a StubDownloader to work with contracts and stubs from a SCM.
Provides autoconfiguraion for the Spring Cloud Load Balancer module.
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 a StubDownloader.
Provider for StubDownloaderBuilder.
Contract for finding registered stubs.
Maps Ivy based ids to service Ids.
Exception thrown when a stub was not found.
Represents a single instance of ready-to-run stubs.
 
Configuration that initializes a BatchStubRunner that runs StubRunner instance for each stub.
JUnit 5 extension that allows to download and run stubs.
Helper class with additional port, related methods once you pick a stub to download.
Technical options related to running StubRunner Use StubRunnerOptionsBuilder to build this object.
Options for a proxy.
A builder object for StubRunnerOptions.
The annotated field with this annotation will have the port of a running stub injected.
 
An enumeration stub modes.
Reads property from system prop and from env var.
JUnit class rule that allows you to download the provided stubs.
Helper class with additional port, related methods once you pick a stub to download.
Wraps DiscoveryClient in a Stub Runner implementation that tries to find a corresponding WireMock server for a searched dependency.
Autoconfiguration for registering stubs in a Zookeeper Service discovery.
Autoconfiguration for registering stubs in a Eureka Service discovery.
 
 
Autoconfiguration for registering stubs in a Zookeeper Service discovery.
Marks context to be restarted if at least one stub has a fixed port.
Contract for running stubs.
Utility to parse string into a list of configuration of stubs.
Contract for registering stubs in a Service Discovery.
Contract for triggering stub messages.
 
Abstraction over WireMock as a HTTP Server Stub.
Typed implementation of HttpServerStubConfigurer for WireMock's WireMockConfiguration.
Registers all stubs in Zookeeper Service Discovery.