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 ConnectionPool s for OkHttpClient s.
|
OkHttpClientFactory |
Creates new OkHttpClient s.
|
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 .
|