@Configuration @AutoConfigureBefore(value={ZookeeperDiscoveryAutoConfiguration.class,ZookeeperServiceRegistryAutoConfiguration.class}) public class CuratorServiceDiscoveryAutoConfiguration extends Object
Constructor and Description |
---|
CuratorServiceDiscoveryAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> |
curatorServiceDiscovery(ServiceDiscoveryCustomizer customizer) |
DefaultServiceDiscoveryCustomizer |
defaultServiceDiscoveryCustomizer(org.apache.curator.framework.CuratorFramework curator,
ZookeeperDiscoveryProperties properties,
org.apache.curator.x.discovery.details.InstanceSerializer<ZookeeperInstance> serializer) |
org.apache.curator.x.discovery.details.InstanceSerializer<ZookeeperInstance> |
deprecatedInstanceSerializer() |
public CuratorServiceDiscoveryAutoConfiguration()
@Bean @ConditionalOnMissingBean(value=ServiceDiscoveryCustomizer.class) public DefaultServiceDiscoveryCustomizer defaultServiceDiscoveryCustomizer(org.apache.curator.framework.CuratorFramework curator, ZookeeperDiscoveryProperties properties, org.apache.curator.x.discovery.details.InstanceSerializer<ZookeeperInstance> serializer)
@Bean @ConditionalOnMissingBean public org.apache.curator.x.discovery.details.InstanceSerializer<ZookeeperInstance> deprecatedInstanceSerializer()
@Bean @ConditionalOnMissingBean public org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> curatorServiceDiscovery(ServiceDiscoveryCustomizer customizer)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.