Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ActuatorHealthApplicationStatusProvider - Class in org.springframework.cloud.consul.serviceregistry
-
Leverages Spring Boot Actuator health endpoint to determine the current health of the application.
- ActuatorHealthApplicationStatusProvider(HealthEndpoint, HeartbeatProperties) - Constructor for class org.springframework.cloud.consul.serviceregistry.ActuatorHealthApplicationStatusProvider
- add(NewService) - Method in class org.springframework.cloud.consul.discovery.TtlScheduler
- add(String) - Method in class org.springframework.cloud.consul.discovery.TtlScheduler
-
Add a service to the checks loop.
- ApplicationStatusProvider - Interface in org.springframework.cloud.consul.serviceregistry
-
Provides the current health of the application represented in Consul's
Check.CheckStatus
so that it can then be sent to Consul TTL checks.
C
- CATALOG_WATCH_TASK_SCHEDULER_NAME - Static variable in class org.springframework.cloud.consul.discovery.ConsulCatalogWatchAutoConfiguration
-
Name of the catalog watch task scheduler bean.
- catalogServicesWatch() - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- catalogWatchTaskScheduler() - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatchAutoConfiguration
- close() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry
- computeHeartbeatInterval() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- ConditionalOnConsulDiscoveryEnabled - Annotation Type in org.springframework.cloud.consul.discovery
-
Provides a more succinct conditional
spring.cloud.consul.discovery.enabled
. - CONFIG_PATH_KEY - Static variable in class org.springframework.cloud.consul.discovery.configclient.ConsulConfigServerAutoConfiguration
-
The metadata key for the path for config server.
- ConsulAutoRegistration - Class in org.springframework.cloud.consul.serviceregistry
- ConsulAutoRegistration(NewService, AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ApplicationContext, HeartbeatProperties) - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
-
Deprecated.
- ConsulAutoRegistration(NewService, AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ApplicationContext, HeartbeatProperties, List<ConsulManagementRegistrationCustomizer>) - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- consulAutoServiceRegistration(ConsulServiceRegistry, AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ConsulAutoRegistration) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationAutoConfiguration
- ConsulAutoServiceRegistration - Class in org.springframework.cloud.consul.serviceregistry
- ConsulAutoServiceRegistration(ConsulServiceRegistry, AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ConsulAutoRegistration) - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- ConsulAutoServiceRegistrationAutoConfiguration - Class in org.springframework.cloud.consul.serviceregistry
- ConsulAutoServiceRegistrationAutoConfiguration() - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationAutoConfiguration
- ConsulAutoServiceRegistrationAutoConfiguration.ConsulServletConfiguration - Class in org.springframework.cloud.consul.serviceregistry
- ConsulAutoServiceRegistrationAutoConfiguration.OnConsulRegistrationEnabledCondition - Class in org.springframework.cloud.consul.serviceregistry
- consulAutoServiceRegistrationListener(ConsulAutoServiceRegistration) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationAutoConfiguration
- ConsulAutoServiceRegistrationListener - Class in org.springframework.cloud.consul.serviceregistry
-
Auto registers service upon web server initialization.
- ConsulAutoServiceRegistrationListener(ConsulAutoServiceRegistration) - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationListener
- consulCatalogWatch(ConsulDiscoveryProperties, ConsulClient, TaskScheduler) - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatchAutoConfiguration
- ConsulCatalogWatch - Class in org.springframework.cloud.consul.discovery
- ConsulCatalogWatch(ConsulDiscoveryProperties, ConsulClient) - Constructor for class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- ConsulCatalogWatch(ConsulDiscoveryProperties, ConsulClient, TaskScheduler) - Constructor for class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- ConsulCatalogWatchAutoConfiguration - Class in org.springframework.cloud.consul.discovery
-
Auto configuration for the catalog watcher.
- ConsulCatalogWatchAutoConfiguration() - Constructor for class org.springframework.cloud.consul.discovery.ConsulCatalogWatchAutoConfiguration
- ConsulConfigServerAutoConfiguration - Class in org.springframework.cloud.consul.discovery.configclient
-
Extra configuration for config server if it happens to be registered with Consul.
- ConsulConfigServerAutoConfiguration() - Constructor for class org.springframework.cloud.consul.discovery.configclient.ConsulConfigServerAutoConfiguration
- ConsulConfigServerBootstrapper - Class in org.springframework.cloud.consul.discovery.configclient
- ConsulConfigServerBootstrapper() - Constructor for class org.springframework.cloud.consul.discovery.configclient.ConsulConfigServerBootstrapper
- consulDiscoveryClient(ConsulClient, ConsulDiscoveryProperties) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClientConfiguration
- ConsulDiscoveryClient - Class in org.springframework.cloud.consul.discovery
- ConsulDiscoveryClient(ConsulClient, ConsulDiscoveryProperties) - Constructor for class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- ConsulDiscoveryClientConfigServiceBootstrapConfiguration - Class in org.springframework.cloud.consul.discovery.configclient
-
Helper for config client that wants to lookup the config server via discovery.
- ConsulDiscoveryClientConfigServiceBootstrapConfiguration() - Constructor for class org.springframework.cloud.consul.discovery.configclient.ConsulDiscoveryClientConfigServiceBootstrapConfiguration
- ConsulDiscoveryClientConfiguration - Class in org.springframework.cloud.consul.discovery
- ConsulDiscoveryClientConfiguration() - Constructor for class org.springframework.cloud.consul.discovery.ConsulDiscoveryClientConfiguration
- consulDiscoveryProperties(InetUtils) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClientConfiguration
- consulDiscoveryProperties(InetUtils) - Method in class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClientConfiguration
- consulDiscoveryProperties(InetUtils) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistryAutoConfiguration
- ConsulDiscoveryProperties - Class in org.springframework.cloud.consul.discovery
-
Defines configuration for service discovery and registration.
- ConsulDiscoveryProperties(InetUtils) - Constructor for class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- ConsulDiscoveryProperties.Lifecycle - Class in org.springframework.cloud.consul.discovery
-
Properties releated to the lifecycle.
- ConsulHeartbeatAutoConfiguration - Class in org.springframework.cloud.consul.support
-
Auto configuration for the heartbeat.
- ConsulHeartbeatAutoConfiguration() - Constructor for class org.springframework.cloud.consul.support.ConsulHeartbeatAutoConfiguration
- ConsulManagementRegistrationCustomizer - Interface in org.springframework.cloud.consul.serviceregistry
- consulReactiveDiscoveryClient(ConsulClient, ConsulDiscoveryProperties) - Method in class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClientConfiguration
- ConsulReactiveDiscoveryClient - Class in org.springframework.cloud.consul.discovery.reactive
-
Consul version of
ReactiveDiscoveryClient
. - ConsulReactiveDiscoveryClient(ConsulClient, ConsulDiscoveryProperties) - Constructor for class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClient
- ConsulReactiveDiscoveryClientConfiguration - Class in org.springframework.cloud.consul.discovery.reactive
- ConsulReactiveDiscoveryClientConfiguration() - Constructor for class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClientConfiguration
- consulReactiveDiscoveryClientHealthIndicator(ConsulReactiveDiscoveryClient, DiscoveryClientHealthIndicatorProperties) - Method in class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClientConfiguration
- consulRegistration(AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ApplicationContext, ObjectProvider<List<ConsulRegistrationCustomizer>>, ObjectProvider<List<ConsulManagementRegistrationCustomizer>>, HeartbeatProperties) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationAutoConfiguration
- ConsulRegistration - Class in org.springframework.cloud.consul.serviceregistry
- ConsulRegistration(NewService, ConsulDiscoveryProperties) - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- ConsulRegistrationCustomizer - Interface in org.springframework.cloud.consul.serviceregistry
- ConsulServerUtils - Class in org.springframework.cloud.consul.discovery
- ConsulServiceInstance - Class in org.springframework.cloud.consul.discovery
- ConsulServiceInstance() - Constructor for class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- ConsulServiceInstance(HealthService, String) - Constructor for class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- ConsulServiceInstance(String, String, String, int, boolean) - Constructor for class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- ConsulServiceInstance(String, String, String, int, boolean, Map<String, String>, List<String>) - Constructor for class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- consulServiceRegistry(ConsulClient, ConsulDiscoveryProperties, HeartbeatProperties, TtlScheduler) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistryAutoConfiguration
- ConsulServiceRegistry - Class in org.springframework.cloud.consul.serviceregistry
- ConsulServiceRegistry(ConsulClient, ConsulDiscoveryProperties, TtlScheduler, HeartbeatProperties) - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry
- ConsulServiceRegistryAutoConfiguration - Class in org.springframework.cloud.consul.serviceregistry
- ConsulServiceRegistryAutoConfiguration() - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistryAutoConfiguration
- ConsulServiceRegistryAutoConfiguration.OnConsulRegistrationEnabledCondition - Class in org.springframework.cloud.consul.serviceregistry
- ConsulServletConfiguration() - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationAutoConfiguration.ConsulServletConfiguration
- ConsulServletRegistrationCustomizer - Class in org.springframework.cloud.consul.serviceregistry
- ConsulServletRegistrationCustomizer(ObjectProvider<ServletContext>) - Constructor for class org.springframework.cloud.consul.serviceregistry.ConsulServletRegistrationCustomizer
- createCheck(Integer, HeartbeatProperties, ConsulDiscoveryProperties) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- currentStatus() - Method in class org.springframework.cloud.consul.serviceregistry.ActuatorHealthApplicationStatusProvider
-
Gets the current actuator health status and converts to Consul check status using the following mapping:
Status.UP
->Check.CheckStatus.PASSING
Status.DOWN
orStatus.OUT_OF_SERVICE
->Check.CheckStatus.CRITICAL
OtherwiseCheck.CheckStatus.UNKNOWN
. - currentStatus() - Method in interface org.springframework.cloud.consul.serviceregistry.ApplicationStatusProvider
- customize(List<ConsulRegistrationCustomizer>, ConsulAutoRegistration) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- customize(ConsulRegistration) - Method in interface org.springframework.cloud.consul.serviceregistry.ConsulManagementRegistrationCustomizer
-
Customizes a registration.
- customize(ConsulRegistration) - Method in interface org.springframework.cloud.consul.serviceregistry.ConsulRegistrationCustomizer
- customize(ConsulRegistration) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServletRegistrationCustomizer
D
- DEFAULT - Static variable in interface org.springframework.cloud.consul.discovery.ReregistrationPredicate
-
Default implementation that performs re-registration when the status code is either 404 or 500.
- deregister() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- deregister(ConsulRegistration) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry
- deregisterManagement() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- description() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- description() - Method in class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClient
F
- findHost(HealthService) - Static method in class org.springframework.cloud.consul.discovery.ConsulServerUtils
- fixIPv6Address(String) - Static method in class org.springframework.cloud.consul.discovery.ConsulServerUtils
G
- getAclToken() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getActuatorHealthGroup() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- getAllInstances() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- getAppName() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- getAppName(ConsulDiscoveryProperties, Environment) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- getCatalogServicesWatchDelay() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getCatalogServicesWatchTimeout() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getConfiguration() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- getConsistencyMode() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getDatacenters() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getDefaultQueryTag() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getDefaultZoneMetadataName() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getEnableTagOverride() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthCheckCriticalTimeout() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthCheckHeaders() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthCheckInterval() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthCheckPath() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthCheckTimeout() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthCheckTlsSkipVerify() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthCheckUrl() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getHealthService() - Method in class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- getHost() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- getHostname() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getInstanceGroup() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getInstanceId() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getInstanceId() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- getInstanceId(ConsulDiscoveryProperties, ApplicationContext) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- getInstances(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- getInstances(String) - Method in class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClient
- getInstances(String, QueryParams) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- getInstanceZone() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getIntervalRatio() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- getIpAddress() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getLifecycle() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getManagementEnableTagOverride() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getManagementMetadata() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getManagementPort() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getManagementPort(ConsulDiscoveryProperties, ApplicationContext) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- getManagementRegistration() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- getManagementServiceId(ConsulDiscoveryProperties, ApplicationContext) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- getManagementServiceName(ConsulDiscoveryProperties, Environment) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- getManagementSuffix() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getManagementTags() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getMetadata() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getMetadata() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- getOrder() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- getOrder() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getOrder() - Method in class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClient
- getOrder() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationListener
- getPhase() - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- getPort() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getPort() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- getProperties() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- getQueryTagForService(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
-
Gets the tag to use when looking up the instances for a particular service.
- getQueryTagsForService(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
-
Gets the array of tags to use when looking up the instances for a particular service.
- getRegistration() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- getScheme() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getServerListQueryTags() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getService() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- getServiceId() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- getServiceName() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getServices() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- getServices() - Method in class org.springframework.cloud.consul.discovery.reactive.ConsulReactiveDiscoveryClient
- getStatus(ConsulRegistration) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry
- getTags() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- getTags() - Method in class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- getTtl() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- getUri() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
H
- heartbeatProperties() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistryAutoConfiguration
- heartbeatProperties() - Method in class org.springframework.cloud.consul.support.ConsulHeartbeatAutoConfiguration
- HeartbeatProperties - Class in org.springframework.cloud.consul.discovery
-
Properties related to heartbeat verification.
- HeartbeatProperties() - Constructor for class org.springframework.cloud.consul.discovery.HeartbeatProperties
I
- init() - Method in class org.springframework.cloud.consul.discovery.configclient.ConsulConfigServerAutoConfiguration
- initialize(BootstrapRegistry) - Method in class org.springframework.cloud.consul.discovery.configclient.ConsulConfigServerBootstrapper
- initializePort(int) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- isAutoStartup() - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- isDeregister() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isEligible(OperationException) - Method in interface org.springframework.cloud.consul.discovery.ReregistrationPredicate
-
test if the exception is eligible for re-registration.
- isEnabled() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isEnabled() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties.Lifecycle
- isEnabled() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- isEnabled() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- isEnableTagOverride() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isFailFast() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isIncludeHostnameInInstanceId() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isPreferAgentAddress() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isPreferIpAddress() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isQueryPassing() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isRegister() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isRegisterHealthCheck() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- isReregisterServiceOnFailure() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- isRunning() - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- isSecure() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulRegistration
- isUseActuatorHealth() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
L
- Lifecycle() - Constructor for class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties.Lifecycle
M
- MANAGEMENT - Static variable in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- managementCustomize(List<ConsulManagementRegistrationCustomizer>, ConsulAutoRegistration) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- managementRegistration() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- managementRegistration(AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ApplicationContext, List<ConsulManagementRegistrationCustomizer>, HeartbeatProperties) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
N
- normalizeForDns(String) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
O
- onApplicationEvent(WebServerInitializedEvent) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationListener
- org.springframework.cloud.consul.discovery - package org.springframework.cloud.consul.discovery
- org.springframework.cloud.consul.discovery.configclient - package org.springframework.cloud.consul.discovery.configclient
- org.springframework.cloud.consul.discovery.reactive - package org.springframework.cloud.consul.discovery.reactive
- org.springframework.cloud.consul.serviceregistry - package org.springframework.cloud.consul.serviceregistry
- org.springframework.cloud.consul.support - package org.springframework.cloud.consul.support
P
- PREFIX - Static variable in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
-
Consul discovery properties prefix.
- probe() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryClient
- PROPERTY - Static variable in annotation type org.springframework.cloud.consul.discovery.ConditionalOnConsulDiscoveryEnabled
-
Property key.
R
- register() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- register(ConsulRegistration) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry
- registerManagement() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- registration(AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ApplicationContext, List<ConsulRegistrationCustomizer>, List<ConsulManagementRegistrationCustomizer>, HeartbeatProperties) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- remove(String) - Method in class org.springframework.cloud.consul.discovery.TtlScheduler
- reRegistrationPredicate() - Method in class org.springframework.cloud.consul.support.ConsulHeartbeatAutoConfiguration
- ReregistrationPredicate - Interface in org.springframework.cloud.consul.discovery
-
Predicate on whether to re-register service.
S
- SEPARATOR - Static variable in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
-
Instance ID separator.
- servletConsulCustomizer(ObjectProvider<ServletContext>) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationAutoConfiguration.ConsulServletConfiguration
- setAclToken(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setActuatorHealthGroup(String) - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- setCatalogServicesWatchDelay(int) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setCatalogServicesWatchTimeout(int) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setCheck(NewService, AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ApplicationContext, HeartbeatProperties) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- setConsistencyMode(ConsistencyMode) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setDatacenters(Map<String, String>) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setDefaultQueryTag(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setDefaultZoneMetadataName(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setDeregister(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties.Lifecycle
- setEnabled(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- setEnableTagOverride(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setEnableTagOverride(Boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setFailFast(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthCheckCriticalTimeout(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthCheckHeaders(Map<String, List<String>>) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthCheckInterval(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthCheckPath(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthCheckTimeout(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthCheckTlsSkipVerify(Boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthCheckUrl(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setHealthService(HealthService) - Method in class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- setHostname(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setIncludeHostnameInInstanceId(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setInstanceGroup(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setInstanceId(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setInstanceZone(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setIntervalRatio(double) - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- setIpAddress(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setLifecycle(ConsulDiscoveryProperties.Lifecycle) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setManagementEnableTagOverride(Boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setManagementMetadata(Map<String, String>) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setManagementPort(Integer) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setManagementSuffix(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setManagementTags(List<String>) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setMetadata(Map<String, String>) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setOrder(int) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setPort(Integer) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setPreferAgentAddress(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setPreferIpAddress(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setQueryPassing(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setRegister(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setRegisterHealthCheck(boolean) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setReregisterServiceOnFailure(boolean) - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- setScheme(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setServerListQueryTags(Map<String, String>) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setServiceName(String) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setStatus(ConsulRegistration, String) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry
- setTags(List<String>) - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- setTtl(Duration) - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- setUseActuatorHealth(boolean) - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- shouldRegisterManagement(AutoServiceRegistrationProperties, ConsulDiscoveryProperties, ApplicationContext) - Static method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
- start() - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- start() - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistration
- stop() - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- stop(Runnable) - Method in class org.springframework.cloud.consul.discovery.ConsulCatalogWatch
- supportsEventType(Class<? extends ApplicationEvent>) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationListener
- supportsSourceType(Class<?>) - Method in class org.springframework.cloud.consul.serviceregistry.ConsulAutoServiceRegistrationListener
T
- toString() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties.Lifecycle
- toString() - Method in class org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties
- toString() - Method in class org.springframework.cloud.consul.discovery.ConsulServiceInstance
- toString() - Method in class org.springframework.cloud.consul.discovery.HeartbeatProperties
- ttlScheduler(HeartbeatProperties, ConsulDiscoveryProperties, ConsulClient, ReregistrationPredicate, ObjectProvider<ApplicationStatusProvider>) - Method in class org.springframework.cloud.consul.support.ConsulHeartbeatAutoConfiguration
- TtlScheduler - Class in org.springframework.cloud.consul.discovery
-
Created by nicu on 11.03.2015.
- TtlScheduler(HeartbeatProperties, ConsulDiscoveryProperties, ConsulClient, ReregistrationPredicate, ObjectProvider<ApplicationStatusProvider>) - Constructor for class org.springframework.cloud.consul.discovery.TtlScheduler
All Classes and Interfaces|All Packages|Constant Field Values