@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(value="spring.cloud.cloudfoundry.discovery.use-container-ip",
havingValue="false",
matchIfMissing=true)
public static class CloudFoundryReactiveDiscoveryClientConfiguration.DnsConfig.AppServiceConfig
extends Object
| Constructor and Description |
|---|
AppServiceConfig() |
| Modifier and Type | Method and Description |
|---|---|
CloudFoundryAppServiceReactiveDiscoveryClient |
appServiceReactiveDiscoveryClient(org.cloudfoundry.operations.CloudFoundryOperations cf,
CloudFoundryService svc,
CloudFoundryDiscoveryProperties properties) |
CloudFoundryReactiveHeartbeatSender |
cloudFoundryHeartbeatSender(CloudFoundryAppServiceReactiveDiscoveryClient client) |
org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator |
cloudFoundryReactiveDiscoveryClientHealthIndicator(CloudFoundryAppServiceReactiveDiscoveryClient client,
org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties) |
@Bean @ConditionalOnMissingBean public CloudFoundryAppServiceReactiveDiscoveryClient appServiceReactiveDiscoveryClient(org.cloudfoundry.operations.CloudFoundryOperations cf, CloudFoundryService svc, CloudFoundryDiscoveryProperties properties)
@Bean @ConditionalOnClass(name="org.springframework.boot.actuate.health.ReactiveHealthIndicator") @ConditionalOnDiscoveryHealthIndicatorEnabled public org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator cloudFoundryReactiveDiscoveryClientHealthIndicator(CloudFoundryAppServiceReactiveDiscoveryClient client, org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties)
@Bean public CloudFoundryReactiveHeartbeatSender cloudFoundryHeartbeatSender(CloudFoundryAppServiceReactiveDiscoveryClient client)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.