- canRetry(RetryContext) - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
-
- canRetryNextServer(LoadBalancedRetryContext) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Return true to retry the failed request on the next server from the load balancer.
- canRetrySameServer(LoadBalancedRetryContext) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Return true to retry the failed request on the same server.
- checkClientTrusted(X509Certificate[], String) - Method in class org.springframework.cloud.commons.httpclient.OkHttpClientFactory.DisableValidationTrustManager
-
- checkServerTrusted(X509Certificate[], String) - Method in class org.springframework.cloud.commons.httpclient.OkHttpClientFactory.DisableValidationTrustManager
-
- choose(Request) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer
-
Choose the next server based on the load balancing algorithm.
- choose() - Method in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer
-
- choose(String) - Method in interface org.springframework.cloud.client.loadbalancer.ServiceInstanceChooser
-
Chooses a ServiceInstance from the LoadBalancer for the specified service.
- CircuitBreaker - Interface in org.springframework.cloud.client.circuitbreaker
-
Spring Cloud circuit breaker.
- CircuitBreakerFactory<CONF,CONFB extends ConfigBuilder<CONF>> - Class in org.springframework.cloud.client.circuitbreaker
-
Creates circuit breakers based on the underlying implementation.
- CircuitBreakerFactory() - Constructor for class org.springframework.cloud.client.circuitbreaker.CircuitBreakerFactory
-
- ClientHttpResponseStatusCodeException - Exception in org.springframework.cloud.client.loadbalancer
-
- ClientHttpResponseStatusCodeException(String, ClientHttpResponse, byte[]) - Constructor for exception org.springframework.cloud.client.loadbalancer.ClientHttpResponseStatusCodeException
-
Constructor.
- close(RetryContext) - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
-
- close(LoadBalancedRetryContext) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Called when the retry operation has ended.
- close() - Method in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry
-
Closes the ServiceRegistry.
- close() - Method in class org.springframework.cloud.commons.util.InetUtils
-
- CloudFlux<T> - Class in reactor.core.publisher
-
INTERNAL USAGE ONLY.
- CloudFlux() - Constructor for class reactor.core.publisher.CloudFlux
-
- CloudHypermediaAutoConfiguration - Class in org.springframework.cloud.client.hypermedia
-
- CloudHypermediaAutoConfiguration() - Constructor for class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration
-
- CloudHypermediaAutoConfiguration.CloudHypermediaProperties - Class in org.springframework.cloud.client.hypermedia
-
Configuration for Cloud hypermedia.
- CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh - Class in org.springframework.cloud.client.hypermedia
-
Configuration for Cloud hypermedia refresh.
- CloudHypermediaProperties() - Constructor for class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties
-
- combineParts(String, String, String) - Static method in class org.springframework.cloud.commons.util.IdUtils
-
- CommonsClientAutoConfiguration - Class in org.springframework.cloud.client
-
Auto-configuration
for Spring Cloud Commons Client.
- CommonsClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.CommonsClientAutoConfiguration
-
- CommonsClientAutoConfiguration.ActuatorConfiguration - Class in org.springframework.cloud.client
-
- CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration - Class in org.springframework.cloud.client
-
- commonsFeatures() - Method in class org.springframework.cloud.client.CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration
-
- CompatibilityNotMetFailureAnalyzer - Class in org.springframework.cloud.configuration
-
Analyzer for the CompatibilityNotMetException
.
- CompatibilityNotMetFailureAnalyzer() - Constructor for class org.springframework.cloud.configuration.CompatibilityNotMetFailureAnalyzer
-
- CompatibilityVerifierAutoConfiguration - Class in org.springframework.cloud.configuration
-
Auto-configuration
that fails the build fast for
incompatible versions of dependencies (e.g.
- CompatibilityVerifierAutoConfiguration() - Constructor for class org.springframework.cloud.configuration.CompatibilityVerifierAutoConfiguration
-
- CompatibilityVerifierProperties - Class in org.springframework.cloud.configuration
-
- CompatibilityVerifierProperties() - Constructor for class org.springframework.cloud.configuration.CompatibilityVerifierProperties
-
- CompletionContext - Class in org.springframework.cloud.client.loadbalancer.reactive
-
- CompletionContext(CompletionContext.Status) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.CompletionContext
-
- CompletionContext(CompletionContext.Status, Throwable) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.CompletionContext
-
- CompletionContext.Status - Enum in org.springframework.cloud.client.loadbalancer.reactive
-
Request status state.
- CompositeDiscoveryClient - Class in org.springframework.cloud.client.discovery.composite
-
A
DiscoveryClient
that is composed of other discovery clients and delegates
calls to each of them in order.
- CompositeDiscoveryClient(List<DiscoveryClient>) - Constructor for class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClient
-
- compositeDiscoveryClient(List<DiscoveryClient>) - Method in class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClientAutoConfiguration
-
- CompositeDiscoveryClientAutoConfiguration - Class in org.springframework.cloud.client.discovery.composite
-
Auto-configuration for composite discovery client.
- CompositeDiscoveryClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClientAutoConfiguration
-
- ConditionalOnBlockingDiscoveryEnabled - Annotation Type in org.springframework.cloud.client
-
Provides a more succinct conditional
spring.cloud.discovery.blocking.enabled
.
- ConditionalOnDiscoveryEnabled - Annotation Type in org.springframework.cloud.client
-
Provides a more succinct conditional spring.cloud.discovery.enabled
.
- ConditionalOnDiscoveryHealthIndicatorEnabled - Annotation Type in org.springframework.cloud.client
-
Provides a more succinct conditional
spring.cloud.discovery.client.health-indicator.enabled
.
- ConditionalOnReactiveDiscoveryEnabled - Annotation Type in org.springframework.cloud.client
-
Provides a more succinct conditional
spring.cloud.discovery.reactive.enabled
.
- configBuilder(String) - Method in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
-
Creates a configuration builder for the given id.
- ConfigBuilder<CONF> - Interface in org.springframework.cloud.client.circuitbreaker
-
A builder for circuit breaker configurations.
- configure(Consumer<CONFB>, String...) - Method in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
-
Adds configurations for circuit breakers.
- configureDefault(Function<String, CONF>) - Method in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
-
Sets the default configuration for circuit breakers.
- convertAddress(InetAddress) - Method in class org.springframework.cloud.commons.util.InetUtils
-
- create(String) - Method in class org.springframework.cloud.client.circuitbreaker.CircuitBreakerFactory
-
- create(String) - Method in class org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory
-
- create(int, long, TimeUnit) - Method in class org.springframework.cloud.commons.httpclient.DefaultOkHttpClientConnectionPoolFactory
-
- create(int, long, TimeUnit) - Method in interface org.springframework.cloud.commons.httpclient.OkHttpClientConnectionPoolFactory
-
Creates a new ConnectionPool
.
- createBackOffPolicy(String) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory
-
Creates a BackOffPolicy
for a given service.
- createBuilder() - Method in interface org.springframework.cloud.commons.httpclient.ApacheHttpClientFactory
-
Creates an HttpClientBuilder
that can be used to create a new
CloseableHttpClient
.
- createBuilder() - Method in class org.springframework.cloud.commons.httpclient.DefaultApacheHttpClientFactory
-
A default HttpClientBuilder
.
- createBuilder(boolean) - Method in class org.springframework.cloud.commons.httpclient.DefaultOkHttpClientFactory
-
- createBuilder(boolean) - Method in interface org.springframework.cloud.commons.httpclient.OkHttpClientFactory
-
Creates a OkHttpClient.Builder
used to build an OkHttpClient
.
- createMap(List<DiscoveryHealthIndicator>) - Static method in class org.springframework.cloud.client.discovery.health.DiscoveryCompositeHealthIndicator
-
Deprecated.
- createRequest(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRequestFactory
-
- createResponse(R, URI) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRecoveryCallback
-
Creates the response returned in the RecoveryCallback
.
- createRetryListeners(String) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory
-
Creates an array of RetryListener
s for a given service.
- createRetryPolicy(String, ServiceInstanceChooser) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory
-
- customize(TOCUSTOMIZE) - Method in interface org.springframework.cloud.client.circuitbreaker.Customizer
-
- customize(AsyncRestTemplate) - Method in interface org.springframework.cloud.client.loadbalancer.AsyncRestTemplateCustomizer
-
- customize(WebClient.Builder) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.WebClientCustomizer
-
Callback to customize a
WebClient.Builder
instance.
- customize(RestTemplate) - Method in interface org.springframework.cloud.client.loadbalancer.RestTemplateCustomizer
-
- Customizer<TOCUSTOMIZE> - Interface in org.springframework.cloud.client.circuitbreaker
-
Customizes the parameterized class.
- ReactiveCircuitBreaker - Interface in org.springframework.cloud.client.circuitbreaker
-
Spring Cloud reactive circuit breaker API.
- ReactiveCircuitBreakerFactory<CONF,CONFB extends ConfigBuilder<CONF>> - Class in org.springframework.cloud.client.circuitbreaker
-
Creates reactive circuit breakers.
- ReactiveCircuitBreakerFactory() - Constructor for class org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory
-
- ReactiveCommonsClientAutoConfiguration - Class in org.springframework.cloud.client
-
Auto-configuration
for reactive Spring Cloud Commons
Client.
- ReactiveCommonsClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration
-
- ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration - Class in org.springframework.cloud.client
-
- reactiveCommonsFeatures() - Method in class org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration
-
- ReactiveCompositeDiscoveryClient - Class in org.springframework.cloud.client.discovery.composite.reactive
-
A
ReactiveDiscoveryClient
that is composed of other discovery clients and
delegates calls to each of them in order.
- ReactiveCompositeDiscoveryClient(List<ReactiveDiscoveryClient>) - Constructor for class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClient
-
- reactiveCompositeDiscoveryClient(List<ReactiveDiscoveryClient>) - Method in class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration
-
- ReactiveCompositeDiscoveryClientAutoConfiguration - Class in org.springframework.cloud.client.discovery.composite.reactive
-
Auto-configuration for reactive composite discovery client.
- ReactiveCompositeDiscoveryClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration
-
- ReactiveDiscoveryClient - Interface in org.springframework.cloud.client.discovery
-
Represents read operations commonly available to discovery services such as Netflix
Eureka or consul.io.
- ReactiveDiscoveryClientHealthIndicator - Class in org.springframework.cloud.client.discovery.health.reactive
-
A health indicator which indicates whether or not the discovery client has been
initialized.
- ReactiveDiscoveryClientHealthIndicator(ReactiveDiscoveryClient, DiscoveryClientHealthIndicatorProperties) - Constructor for class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator
-
- reactiveDiscoveryClients(Collection<ReactiveDiscoveryHealthIndicator>) - Method in class org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration
-
- ReactiveDiscoveryCompositeHealthContributor - Class in org.springframework.cloud.client.discovery.health.reactive
-
A composite health contributor specific to a reactive discovery client implementation.
- ReactiveDiscoveryCompositeHealthContributor(Collection<ReactiveDiscoveryHealthIndicator>) - Constructor for class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryCompositeHealthContributor
-
- ReactiveDiscoveryHealthIndicator - Interface in org.springframework.cloud.client.discovery.health.reactive
-
A health indicator interface specific to a reactive discovery client implementation.
- ReactiveDiscoveryLoadBalancerConfiguration() - Constructor for class org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration
-
- ReactiveLoadBalancer<T> - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
Reactive load balancer.
- ReactiveLoadBalancer.Factory<T> - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
- ReactiveLoadBalancerAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer.reactive
-
- ReactiveLoadBalancerAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancerAutoConfiguration
-
Deprecated.
- ReactiveLoadBalancerConfig() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration.ReactiveLoadBalancerConfig
-
Deprecated.
- reactor.core.publisher - package reactor.core.publisher
-
- ReactorDeferringLoadBalancerFilterConfig() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration.ReactorDeferringLoadBalancerFilterConfig
-
- ReactorLoadBalancerClientAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer.reactive
-
- ReactorLoadBalancerClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration
-
- ReactorLoadBalancerClientAutoConfiguration.ReactorLoadBalancerExchangeFilterFunctionConfig - Class in org.springframework.cloud.client.loadbalancer.reactive
-
- reactorLoadBalancerClientRibbonWarnLogger() - Method in class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration
-
- ReactorLoadBalancerExchangeFilterFunction - Class in org.springframework.cloud.client.loadbalancer.reactive
-
- ReactorLoadBalancerExchangeFilterFunction(ReactiveLoadBalancer.Factory<ServiceInstance>) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerExchangeFilterFunction
-
- ReactorLoadBalancerExchangeFilterFunctionConfig() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration.ReactorLoadBalancerExchangeFilterFunctionConfig
-
- reconstructURI(ServiceInstance, URI) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerClient
-
Creates a proper URI with a real host and port for systems to utilize.
- reconstructURI(ServiceInstance, URI) - Static method in class org.springframework.cloud.client.loadbalancer.LoadBalancerUriTools
-
Modifies the URI in order to redirect the request to a service instance of choice.
- recover(RetryContext) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRecoveryCallback
-
- Refresh() - Constructor for class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh
-
- register() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
- register(R) - Method in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry
-
Registers the registration.
- registerManagement() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
- registerThrowable(RetryContext, Throwable) - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
-
- registerThrowable(LoadBalancedRetryContext, Throwable) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Called when the execution fails.
- Registration - Interface in org.springframework.cloud.client.serviceregistry
-
- RemoteResource - Interface in org.springframework.cloud.client.hypermedia
-
A REST resource that can be discovered and can be either gone or available.
- RemoteResourceRefresher - Class in org.springframework.cloud.client.hypermedia
-
A
ScheduledTaskRegistrar
that verifies all
DiscoveredResource
instances
in the system, based on the given timing configuration.
- RemoteResourceRefresher(List<RemoteResource>, int, int) - Constructor for class org.springframework.cloud.client.hypermedia.RemoteResourceRefresher
-
- REQUEST - Static variable in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer
-
Default implementation of a request.
- Request - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
Marker interface for a request.
- Response<T> - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
Response created for each request.
- restTemplateCustomizer(RetryLoadBalancerInterceptor) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration
-
- RestTemplateCustomizer - Interface in org.springframework.cloud.client.loadbalancer
-
- retryableStatusCode(int) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
If an exception is not thrown when making a request, this method will be called to
see if the client would like to retry the request based on the status code
returned.
- RetryableStatusCodeException - Exception in org.springframework.cloud.client.loadbalancer
-
Exception to be thrown when the status code is deemed to be retryable.
- RetryableStatusCodeException(String, int, Object, URI) - Constructor for exception org.springframework.cloud.client.loadbalancer.RetryableStatusCodeException
-
- RetryAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.RetryAutoConfiguration
-
- RetryInterceptorAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration
-
- RetryLoadBalancerInterceptor - Class in org.springframework.cloud.client.loadbalancer
-
- RetryLoadBalancerInterceptor(LoadBalancerClient, LoadBalancerRetryProperties, LoadBalancerRequestFactory, LoadBalancedRetryFactory) - Constructor for class org.springframework.cloud.client.loadbalancer.RetryLoadBalancerInterceptor
-
- ribbonInterceptor(LoadBalancerClient, LoadBalancerRetryProperties, LoadBalancerRequestFactory, LoadBalancedRetryFactory) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration
-
- run(Supplier<T>) - Method in interface org.springframework.cloud.client.circuitbreaker.CircuitBreaker
-
- run(Supplier<T>, Function<Throwable, T>) - Method in interface org.springframework.cloud.client.circuitbreaker.CircuitBreaker
-
- run(Mono<T>) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
-
- run(Mono<T>, Function<Throwable, Mono<T>>) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
-
- run(Flux<T>) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
-
- run(Flux<T>, Function<Throwable, Flux<T>>) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
-