@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(value="spring.cloud.cloudfoundry.discovery.use-container-ip",
havingValue="true")
public static class CloudFoundryReactiveDiscoveryClientConfiguration.DnsConfig.SimpleDnsConfig
extends Object
| Constructor and Description |
|---|
SimpleDnsConfig() |
| Modifier and Type | Method and Description |
|---|---|
CloudFoundryReactiveHeartbeatSender |
cloudFoundryHeartbeatSender(SimpleDnsBasedReactiveDiscoveryClient client) |
org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator |
cloudFoundryReactiveDiscoveryClientHealthIndicator(SimpleDnsBasedReactiveDiscoveryClient client,
org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties) |
SimpleDnsBasedReactiveDiscoveryClient |
dnsBasedReactiveDiscoveryClient(org.springframework.beans.factory.ObjectProvider<SimpleDnsBasedReactiveDiscoveryClient.ServiceIdToHostnameConverter> provider,
CloudFoundryDiscoveryProperties properties) |
@Bean @ConditionalOnMissingBean public SimpleDnsBasedReactiveDiscoveryClient dnsBasedReactiveDiscoveryClient(org.springframework.beans.factory.ObjectProvider<SimpleDnsBasedReactiveDiscoveryClient.ServiceIdToHostnameConverter> provider, CloudFoundryDiscoveryProperties properties)
@Bean @ConditionalOnClass(name="org.springframework.boot.actuate.health.ReactiveHealthIndicator") @ConditionalOnDiscoveryHealthIndicatorEnabled public org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator cloudFoundryReactiveDiscoveryClientHealthIndicator(SimpleDnsBasedReactiveDiscoveryClient client, org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties)
@Bean public CloudFoundryReactiveHeartbeatSender cloudFoundryHeartbeatSender(SimpleDnsBasedReactiveDiscoveryClient client)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.