All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAutoServiceRegistration<R extends Registration> |
Lifecycle methods that may be useful and common to ServiceRegistry
implementations.
|
| AbstractCircuitBreakerFactory<CONF,CONFB extends ConfigBuilder<CONF>> |
Base class for factories which produce circuit breakers.
|
| AccessTokenContextRelay |
Convenience class for relaying an access token from the SecurityContext to the
OAuth2ClientContext.
|
| ApacheHttpClientConnectionManagerFactory |
Interface for creating an HttpClientConnectionManager.
|
| ApacheHttpClientFactory |
Factory for creating a new CloseableHttpClient.
|
| AsyncLoadBalancerAutoConfiguration |
Auto-configuration for blocking client-side load balancing.
|
| AsyncLoadBalancerInterceptor |
|
| AsyncRestTemplateCustomizer |
|
| AutoServiceRegistration |
|
| AutoServiceRegistrationAutoConfiguration |
|
| AutoServiceRegistrationConfiguration |
|
| AutoServiceRegistrationProperties |
|
| CircuitBreaker |
Spring Cloud circuit breaker.
|
| CircuitBreakerFactory<CONF,CONFB extends ConfigBuilder<CONF>> |
Creates circuit breakers based on the underlying implementation.
|
| ClientHttpResponseStatusCodeException |
|
| CloudFlux<T> |
INTERNAL USAGE ONLY.
|
| CloudHypermediaAutoConfiguration |
|
| CloudHypermediaAutoConfiguration.CloudHypermediaProperties |
Configuration for Cloud hypermedia.
|
| CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh |
Configuration for Cloud hypermedia refresh.
|
| CommonsClientAutoConfiguration |
Auto-configuration for Spring Cloud Commons Client.
|
| CommonsClientAutoConfiguration.ActuatorConfiguration |
|
| CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration |
|
| CommonsConfigAutoConfiguration |
|
| CompatibilityNotMetFailureAnalyzer |
Analyzer for the CompatibilityNotMetException.
|
| CompatibilityVerifierAutoConfiguration |
Auto-configuration that fails the build fast for
incompatible versions of dependencies (e.g.
|
| CompatibilityVerifierProperties |
|
| CompletionContext<RES,T,C> |
Allows propagation of data related to load-balanced call completion status.
|
| CompletionContext.Status |
Request status state.
|
| CompositeDiscoveryClient |
A DiscoveryClient that is composed of other discovery clients and delegates
calls to each of them in order.
|
| CompositeDiscoveryClientAutoConfiguration |
Auto-configuration for composite discovery client.
|
| ConditionalOnBlockingDiscoveryEnabled |
Provides a more succinct conditional
spring.cloud.discovery.blocking.enabled.
|
| ConditionalOnDiscoveryEnabled |
Provides a more succinct conditional spring.cloud.discovery.enabled.
|
| ConditionalOnDiscoveryHealthIndicatorEnabled |
Provides a more succinct conditional
spring.cloud.discovery.client.health-indicator.enabled.
|
| ConditionalOnReactiveDiscoveryEnabled |
Provides a more succinct conditional
spring.cloud.discovery.reactive.enabled.
|
| ConfigBuilder<CONF> |
A builder for circuit breaker configurations.
|
| ConfigDataMissingEnvironmentPostProcessor |
|
| ConfigDataMissingEnvironmentPostProcessor.ImportException |
|
| Customizer<TOCUSTOMIZE> |
Customizes the parameterized class.
|
| DefaultApacheHttpClientConnectionManagerFactory |
|
| DefaultApacheHttpClientFactory |
|
| DefaultOkHttpClientConnectionPoolFactory |
|
| DefaultOkHttpClientFactory |
|
| DefaultRequest<T> |
A default implementation of Request.
|
| DefaultRequestContext |
Contains information relevant to the request.
|
| DefaultResponse |
|
| DefaultsBindHandlerAdvisor |
|
| DefaultsBindHandlerAdvisor.MappingsProvider |
Provides mappings including the default mappings.
|
| DefaultServiceInstance |
|
| DeferringLoadBalancerExchangeFilterFunction<T extends org.springframework.web.reactive.function.client.ExchangeFilterFunction> |
An ExchangeFilterFunction implementation that uses ObjectProvider to
resolve appropriate load-balancing ExchangeFilterFunction delegate when the
ExchangeFilterFunction.filter(ClientRequest, ExchangeFunction) method is first
called.
|
| DiscoveredResource |
A REST resource that is defined by a service reference and a traversal operation within
that service.
|
| DiscoveryClient |
Represents read operations commonly available to discovery services such as Netflix
Eureka or consul.io.
|
| DiscoveryClientHealthIndicator |
|
| DiscoveryClientHealthIndicatorProperties |
|
| DiscoveryCompositeHealthContributor |
|
| DiscoveryHealthIndicator |
A health indicator interface specific to a DiscoveryClient implementation.
|
| DynamicServiceInstanceProvider |
|
| EmptyResponse |
|
| EnableCircuitBreaker |
Deprecated.
|
| EnableCircuitBreakerImportSelector |
Imports a single circuit breaker implementation configuration.
|
| EnableDiscoveryClient |
Annotation to enable a DiscoveryClient implementation.
|
| EnableDiscoveryClientImportSelector |
|
| ExchangeFilterFunctionUtils |
A utility class for load-balanced ExchangeFilterFunction instances.
|
| FeaturesEndpoint |
|
| HasFeatures |
|
| HeartbeatEvent |
An event that a DiscoveryClient implementation can broadcast if it supports heartbeats
from the discovery server.
|
| HeartbeatMonitor |
Helper class for listeners to the HeartbeatEvent, providing a convenient way to
determine if there has been a change in state.
|
| HintRequestContext |
Allows propagating hints to the LoadBalancer.
|
| HostInfoEnvironmentPostProcessor |
|
| HttpClientConfiguration |
|
| HttpRequestLoadBalancerRequest<T> |
|
| IdUtils |
|
| InetUtils |
|
| InetUtils.HostInfo |
Host information pojo.
|
| InetUtilsProperties |
|
| InstancePreRegisteredEvent |
An event to fire before a service is registered.
|
| InstanceRegisteredEvent<T> |
Event to be published after the local service instance registers itself with a
discovery service.
|
| InterceptorRetryPolicy |
|
| LoadBalanced |
Annotation to mark a RestTemplate or WebClient bean to be configured to use a
LoadBalancerClient.
|
| LoadBalancedExchangeFilterFunction |
A marker interface for load-balanced ExchangeFilterFunction instances.
|
| LoadBalancedRecoveryCallback<T,R> |
An implementation of RecoveryCallback which relies on an implementation of
RetryableStatusCodeException to contain the last response object from the
request.
|
| LoadBalancedRetryContext |
RetryContext for load-balanced retries.
|
| LoadBalancedRetryFactory |
Factory class used to customize the retry functionality throughout Spring Cloud.
|
| LoadBalancedRetryPolicy |
|
| LoadBalancerAutoConfiguration |
Auto-configuration for blocking client-side load balancing.
|
| LoadBalancerAutoConfiguration.RetryAutoConfiguration |
Auto configuration for retry mechanism.
|
| LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration |
Auto configuration for retry intercepting mechanism.
|
| LoadBalancerBeanPostProcessorAutoConfiguration |
|
| LoadBalancerBeanPostProcessorAutoConfiguration.ReactorDeferringLoadBalancerFilterConfig |
|
| LoadBalancerClient |
Represents a client-side load balancer.
|
| LoadBalancerClientRequestTransformer |
Allows applications to transform the load-balanced ClientRequest given the
chosen ServiceInstance.
|
| LoadBalancerClientsProperties |
A ConfigurationProperties bean for Spring Cloud Loadbalancer.
|
| LoadBalancerDefaultMappingsProviderAutoConfiguration |
|
| LoadBalancerInterceptor |
|
| LoadBalancerLifecycle<RC,RES,T> |
Allows to define actions that should be carried out before and after load-balancing.
|
| LoadBalancerLifecycleValidator |
|
| LoadBalancerProperties |
The base configuration bean for Spring Cloud LoadBalancer.
|
| LoadBalancerProperties.HealthCheck |
|
| LoadBalancerProperties.Retry |
|
| LoadBalancerProperties.Retry.Backoff |
|
| LoadBalancerProperties.StickySession |
|
| LoadBalancerProperties.XForwarded |
|
| LoadBalancerRequest<T> |
Simple interface used by LoadBalancerClient to apply metrics or pre and post actions
around load balancer requests.
|
| LoadBalancerRequestAdapter<T,RC> |
|
| LoadBalancerRequestFactory |
|
| LoadBalancerRequestTransformer |
Allows applications to transform the load-balanced HttpRequest given the chosen
ServiceInstance.
|
| LoadBalancerRetryContext |
Stores the data for a load-balanced call that is being retried.
|
| LoadBalancerRetryPolicy |
Pluggable policy used to establish whether a given load-balanced call should be
retried.
|
| LoadBalancerRetryPolicy.Factory |
|
| LoadBalancerUriTools |
|
| LoadBalancerWebClientBuilderBeanPostProcessor |
|
| ManagementServerPortUtils |
Utility class for management server ports.
|
| ManagementServerPortUtils.ManagementServerPort |
Enumeration for management server ports.
|
| NamedFeature |
|
| NoFallbackAvailableException |
A runtime exception that tells no fallback is available for the circuit breaker.
|
| OkHttpClientConnectionPoolFactory |
Creates ConnectionPools for OkHttpClients.
|
| OkHttpClientFactory |
Creates new OkHttpClients.
|
| OkHttpClientFactory.DisableValidationTrustManager |
|
| OkHttpClientFactory.TrustAllHostnames |
|
| ParentHeartbeatEvent |
Heartbeat event that a parent ApplicationContext can send to a child context.
|
| ReactiveCircuitBreaker |
Spring Cloud reactive circuit breaker API.
|
| ReactiveCircuitBreakerFactory<CONF,CONFB extends ConfigBuilder<CONF>> |
Creates reactive circuit breakers.
|
| ReactiveCommonsClientAutoConfiguration |
Auto-configuration for reactive Spring Cloud Commons
Client.
|
| ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration |
|
| ReactiveCompositeDiscoveryClient |
A ReactiveDiscoveryClient that is composed of other discovery clients and
delegates calls to each of them in order.
|
| ReactiveCompositeDiscoveryClientAutoConfiguration |
Auto-configuration for reactive composite discovery client.
|
| ReactiveDiscoveryClient |
Represents read operations commonly available to discovery services such as Netflix
Eureka or consul.io.
|
| ReactiveDiscoveryClientHealthIndicator |
A health indicator which indicates whether the discovery client has been initialized.
|
| ReactiveDiscoveryCompositeHealthContributor |
A composite health contributor specific to a reactive discovery client implementation.
|
| ReactiveDiscoveryHealthIndicator |
A health indicator interface specific to a reactive discovery client implementation.
|
| ReactiveLoadBalancer<T> |
Reactive load balancer.
|
| ReactiveLoadBalancer.Factory<T> |
|
| ReactorLoadBalancerClientAutoConfiguration |
|
| ReactorLoadBalancerExchangeFilterFunction |
|
| Registration |
|
| RemoteResource |
A REST resource that can be discovered and can be either gone or available.
|
| RemoteResourceRefresher |
A ScheduledTaskRegistrar that verifies all DiscoveredResource instances
in the system, based on the given timing configuration.
|
| Request<C> |
Marker interface for a request.
|
| RequestData |
Represents the data of the request that can be safely read (without passing request
reactive stream values).
|
| RequestDataContext |
|
| ResourceServerTokenRelayAutoConfiguration |
Adds an MVC interceptor for relaying OAuth2 access tokens into the client context (if
there is one).
|
| ResourceServerTokenRelayAutoConfiguration.ResourceServerTokenRelayRegistrationAutoConfiguration |
A WebMvcConfigurer for the access token interceptor.
|
| Response<T> |
Response created for each request.
|
| ResponseData |
Represents the data of the request that can be safely read (without passing request
reactive stream values).
|
| RestTemplateCustomizer |
|
| RetryableExchangeFilterFunctionLoadBalancerRetryPolicy |
|
| RetryableLoadBalancerExchangeFilterFunction |
|
| RetryableRequestContext |
A request context object that allows storing information on previously used service
instances.
|
| RetryableStatusCodeException |
Exception to be thrown when the status code is deemed to be retryable.
|
| RetryLoadBalancerInterceptor |
|
| ServiceInstance |
Represents an instance of a service in a discovery system.
|
| ServiceInstanceChooser |
Implemented by classes which use a load balancer to choose a server to send a request
to.
|
| ServiceInstanceProvider |
A component that will provide a ServiceInstance, or can express the absence of
one by returning null.
|
| ServiceRegistry<R extends Registration> |
Contract to register and deregister instances with a Service Registry.
|
| ServiceRegistryAutoConfiguration |
|
| ServiceRegistryEndpoint |
Endpoint to display and set the service instance status using the ServiceRegistry.
|
| ServiceRequestWrapper |
|
| SimpleDiscoveryClient |
A DiscoveryClient that will use the
properties file as a source of service instances.
|
| SimpleDiscoveryClientAutoConfiguration |
Spring Boot auto-configuration for simple properties-based discovery client.
|
| SimpleDiscoveryProperties |
Properties to hold the details of a
DiscoveryClient service instances
for a given service.
|
| SimpleReactiveDiscoveryClient |
|
| SimpleReactiveDiscoveryClientAutoConfiguration |
Spring Boot auto-configuration for simple properties-based reactive discovery client.
|
| SimpleReactiveDiscoveryClientAutoConfiguration.HealthConfiguration |
|
| SimpleReactiveDiscoveryProperties |
|
| SpringCloudApplication |
Deprecated.
|
| SpringFactoryImportSelector<T> |
Selects configurations to load, defined by the generic type T.
|
| SSLContextFactory |
|
| StaticServiceInstanceProvider |
|
| TaskSchedulerWrapper<T extends org.springframework.scheduling.TaskScheduler> |
Wrapper that downstream projects can use to keep ThreadPoolTaskScheduler local.
|
| TimedRequestContext |
Allows setting and retrieving request start time.
|
| TlsProperties |
Common client TLS properties.
|
| TraversalDefinition |
Callback to define the traversal to a resource.
|
| UtilAutoConfiguration |
|
| WebClientCustomizer |
Callback interface that can be used to customize a
WebClient.Builder.
|