Package | Description |
---|---|
org.springframework.cloud.consul.discovery | |
org.springframework.cloud.consul.serviceregistry |
Modifier and Type | Method and Description |
---|---|
ConsulDiscoveryProperties |
ConsulDiscoveryClientConfiguration.consulDiscoveryProperties(org.springframework.cloud.commons.util.InetUtils inetUtils) |
protected ConsulDiscoveryProperties |
ConsulServerList.getProperties() |
Modifier and Type | Method and Description |
---|---|
ConsulCatalogWatch |
ConsulCatalogWatchAutoConfiguration.consulCatalogWatch(ConsulDiscoveryProperties discoveryProperties,
com.ecwid.consul.v1.ConsulClient consulClient,
org.springframework.scheduling.TaskScheduler taskScheduler) |
ConsulDiscoveryClient |
ConsulDiscoveryClientConfiguration.consulDiscoveryClient(com.ecwid.consul.v1.ConsulClient consulClient,
ConsulDiscoveryProperties discoveryProperties) |
com.netflix.loadbalancer.ServerList<?> |
ConsulRibbonClientConfiguration.ribbonServerList(com.netflix.client.config.IClientConfig config,
ConsulDiscoveryProperties properties) |
Constructor and Description |
---|
ConsulCatalogWatch(ConsulDiscoveryProperties properties,
com.ecwid.consul.v1.ConsulClient consul) |
ConsulCatalogWatch(ConsulDiscoveryProperties properties,
com.ecwid.consul.v1.ConsulClient consul,
org.springframework.scheduling.TaskScheduler taskScheduler) |
ConsulDiscoveryClient(com.ecwid.consul.v1.ConsulClient client,
ConsulDiscoveryProperties properties) |
ConsulServerList(com.ecwid.consul.v1.ConsulClient client,
ConsulDiscoveryProperties properties) |
Modifier and Type | Method and Description |
---|---|
ConsulDiscoveryProperties |
ConsulServiceRegistryAutoConfiguration.consulDiscoveryProperties(org.springframework.cloud.commons.util.InetUtils inetUtils) |
protected ConsulDiscoveryProperties |
ConsulRegistration.getProperties() |
Modifier and Type | Method and Description |
---|---|
ConsulAutoServiceRegistration |
ConsulAutoServiceRegistrationAutoConfiguration.consulAutoServiceRegistration(ConsulServiceRegistry registry,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
ConsulAutoRegistration consulRegistration) |
ConsulAutoRegistration |
ConsulAutoServiceRegistrationAutoConfiguration.consulRegistration(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext applicationContext,
org.springframework.beans.factory.ObjectProvider<List<ConsulRegistrationCustomizer>> registrationCustomizers,
org.springframework.beans.factory.ObjectProvider<List<ConsulManagementRegistrationCustomizer>> managementRegistrationCustomizers,
HeartbeatProperties heartbeatProperties) |
ConsulServiceRegistry |
ConsulServiceRegistryAutoConfiguration.consulServiceRegistry(com.ecwid.consul.v1.ConsulClient consulClient,
ConsulDiscoveryProperties properties,
HeartbeatProperties heartbeatProperties,
TtlScheduler ttlScheduler) |
static com.ecwid.consul.v1.agent.model.NewService.Check |
ConsulAutoRegistration.createCheck(Integer port,
HeartbeatProperties ttlConfig,
ConsulDiscoveryProperties properties) |
static List<String> |
ConsulAutoRegistration.createTags(ConsulDiscoveryProperties properties) |
static String |
ConsulAutoRegistration.getAppName(ConsulDiscoveryProperties properties,
org.springframework.core.env.Environment env) |
static String |
ConsulAutoRegistration.getInstanceId(ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context) |
static Integer |
ConsulAutoRegistration.getManagementPort(ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context) |
static String |
ConsulAutoRegistration.getManagementServiceId(ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context) |
static String |
ConsulAutoRegistration.getManagementServiceName(ConsulDiscoveryProperties properties,
org.springframework.core.env.Environment env) |
static ConsulAutoRegistration |
ConsulAutoRegistration.managementRegistration(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
List<ConsulManagementRegistrationCustomizer> managementRegistrationCustomizers,
HeartbeatProperties heartbeatProperties) |
static ConsulAutoRegistration |
ConsulAutoRegistration.registration(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
List<ConsulRegistrationCustomizer> registrationCustomizers,
List<ConsulManagementRegistrationCustomizer> managementRegistrationCustomizers,
HeartbeatProperties heartbeatProperties) |
static void |
ConsulAutoRegistration.setCheck(com.ecwid.consul.v1.agent.model.NewService service,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
HeartbeatProperties heartbeatProperties) |
static boolean |
ConsulAutoRegistration.shouldRegisterManagement(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context) |
Constructor and Description |
---|
ConsulAutoRegistration(com.ecwid.consul.v1.agent.model.NewService service,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
HeartbeatProperties heartbeatProperties)
Deprecated.
|
ConsulAutoRegistration(com.ecwid.consul.v1.agent.model.NewService service,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
HeartbeatProperties heartbeatProperties,
List<ConsulManagementRegistrationCustomizer> managementRegistrationCustomizers) |
ConsulAutoServiceRegistration(ConsulServiceRegistry serviceRegistry,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ConsulDiscoveryProperties properties,
ConsulAutoRegistration registration) |
ConsulRegistration(com.ecwid.consul.v1.agent.model.NewService service,
ConsulDiscoveryProperties properties) |
ConsulServiceRegistry(com.ecwid.consul.v1.ConsulClient client,
ConsulDiscoveryProperties properties,
TtlScheduler ttlScheduler,
HeartbeatProperties heartbeatProperties) |
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.