@Configuration @EnableConfigurationProperties @ConditionalOnClass(value=org.springframework.cloud.client.discovery.DiscoveryClient.class) @ConditionalOnProperty(value="stubrunner.cloud.enabled", matchIfMissing=true) public class StubRunnerSpringCloudAutoConfiguration extends Object
DiscoveryClient
in a Stub Runner implementation that tries to find
a corresponding WireMock server for a searched dependencyConstructor and Description |
---|
StubRunnerSpringCloudAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
StubMapperProperties |
stubMapperProperties() |
org.springframework.cloud.client.discovery.DiscoveryClient |
stubRunnerDiscoveryClient(org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient,
org.springframework.cloud.contract.stubrunner.StubFinder stubFinder,
StubMapperProperties stubMapperProperties,
String springAppName) |
public StubRunnerSpringCloudAutoConfiguration()
@Bean @ConditionalOnMissingBean public StubMapperProperties stubMapperProperties()
@Bean @Primary public org.springframework.cloud.client.discovery.DiscoveryClient stubRunnerDiscoveryClient(org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient, org.springframework.cloud.contract.stubrunner.StubFinder stubFinder, StubMapperProperties stubMapperProperties, @Value(value="${spring.application.name:unknown}") String springAppName)
Copyright © 2016 Spring. All rights reserved.