Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAutoServiceRegistration<R> - Class in org.springframework.cloud.client.serviceregistry
-
Lifecycle methods that may be useful and common to
ServiceRegistryimplementations. - AbstractAutoServiceRegistration(ServiceRegistry, AutoServiceRegistrationProperties) - Constructor for class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- AbstractAutoServiceRegistration(ServiceRegistry, AutoServiceRegistrationProperties, List) - Constructor for class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- AbstractAutoServiceRegistration(ServiceRegistry, AutoServiceRegistrationProperties, List, List) - Constructor for class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- AbstractCircuitBreakerFactory<CONF,
CONFB> - Class in org.springframework.cloud.client.circuitbreaker -
Base class for factories which produce circuit breakers.
- AbstractCircuitBreakerFactory() - Constructor for class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
- abstractFeatures(Class...) - Static method in class org.springframework.cloud.client.actuator.HasFeatures
- AbstractLoadBalancerBlockingBuilderBeanPostProcessor<T> - Class in org.springframework.cloud.client.loadbalancer
-
A
BeanPostProcessorthat adds the providedClientHttpRequestInterceptorto bean instances annotated withLoadBalanced. - AccessTokenContextRelay - Class in org.springframework.cloud.commons.security
-
Convenience class for relaying an access token from theto the
invalid reference
SecurityContext.invalid reference
OAuth2ClientContext - AccessTokenContextRelay() - Constructor for class org.springframework.cloud.commons.security.AccessTokenContextRelay
- ActuatorConfiguration() - Constructor for class org.springframework.cloud.client.CommonsClientAutoConfiguration.ActuatorConfiguration
- addInterceptors(InterceptorRegistry) - Method in class org.springframework.cloud.commons.security.ResourceServerTokenRelayAutoConfiguration.ResourceServerTokenRelayRegistrationAutoConfiguration
- addRegistrationLifecycle(RegistrationLifecycle) - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- addRegistrationManagementLifecycle(RegistrationManagementLifecycle) - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- afterPropertiesSet() - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties
- afterPropertiesSet() - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- afterPropertiesSet() - Method in class org.springframework.cloud.client.hypermedia.RemoteResourceRefresher
- afterPropertiesSet() - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationAutoConfiguration
- afterPropertiesSet() - Method in class org.springframework.cloud.commons.util.TaskSchedulerWrapper
- analyze(Throwable, CompatibilityNotMetException) - Method in class org.springframework.cloud.configuration.CompatibilityNotMetFailureAnalyzer
- ApiVersion() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- apply(Object, ClientHttpRequestInterceptor) - Method in class org.springframework.cloud.client.loadbalancer.AbstractLoadBalancerBlockingBuilderBeanPostProcessor
- apply(Object, ClientHttpRequestInterceptor) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRestClientBuilderBeanPostProcessor
- apply(Object, ClientHttpRequestInterceptor) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRestTemplateBuilderBeanPostProcessor
- apply(BindHandler) - Method in class org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor
- apply(ServiceInstance) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerRequest
- apply(ServiceInstance) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRequestAdapter
- ARGUMENTS_ATTRIBUTE_NAME - Static variable in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRequestValueProcessor
-
Spring Cloud-specific attribute name for storing method arguments.
- autoRegister() - Element in annotation interface org.springframework.cloud.client.discovery.EnableDiscoveryClient
-
If true, the ServiceRegistry will automatically register the local server.
- AutoServiceRegistration - Interface in org.springframework.cloud.client.serviceregistry
- AutoServiceRegistrationAutoConfiguration - Class in org.springframework.cloud.client.serviceregistry
- AutoServiceRegistrationAutoConfiguration() - Constructor for class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationAutoConfiguration
- AutoServiceRegistrationConfiguration - Class in org.springframework.cloud.client.serviceregistry
- AutoServiceRegistrationConfiguration() - Constructor for class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationConfiguration
- AutoServiceRegistrationProperties - Class in org.springframework.cloud.client.serviceregistry
- AutoServiceRegistrationProperties() - Constructor for class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
B
- Backoff() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- BlockingLoadBalancerInterceptor - Interface in org.springframework.cloud.client.loadbalancer
-
A marker interface for
ClientHttpRequestInterceptorinstances used for load-balancing. - BlockingRestClassesPresentCondition - Class in org.springframework.cloud.client.loadbalancer
-
Verifies whether either
RestTemplateorRestClientclass is present. - build() - Method in interface org.springframework.cloud.client.circuitbreaker.ConfigBuilder
- buildTraversal(Traverson) - Method in interface org.springframework.cloud.client.hypermedia.TraversalDefinition
C
- 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.
- canRetryNextServiceInstance(LoadBalancerRetryContext) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryPolicy
-
Return
trueto retry on the next service instance. - canRetryNextServiceInstance(LoadBalancerRetryContext) - Method in class org.springframework.cloud.client.loadbalancer.reactive.RetryableExchangeFilterFunctionLoadBalancerRetryPolicy
- canRetryOnMethod(HttpMethod) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryPolicy
-
Return
trueto retry on the provided HTTP method. - canRetryOnMethod(HttpMethod) - Method in class org.springframework.cloud.client.loadbalancer.reactive.RetryableExchangeFilterFunctionLoadBalancerRetryPolicy
- canRetrySameServer(LoadBalancedRetryContext) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Return true to retry the failed request on the same server.
- canRetrySameServiceInstance(LoadBalancerRetryContext) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryPolicy
-
Return
trueto retry on the same service instance. - canRetrySameServiceInstance(LoadBalancerRetryContext) - Method in class org.springframework.cloud.client.loadbalancer.reactive.RetryableExchangeFilterFunctionLoadBalancerRetryPolicy
- 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.
- choose(String, Request) - Method in class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerExchangeFilterFunction
- choose(String, Request) - Method in class org.springframework.cloud.client.loadbalancer.reactive.RetryableLoadBalancerExchangeFilterFunction
- choose(String, Request) - Method in interface org.springframework.cloud.client.loadbalancer.ServiceInstanceChooser
-
Chooses a ServiceInstance from the LoadBalancer for the specified service and LoadBalancer request.
- choose(Request) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer
-
Choose the next server based on the load balancing algorithm.
- CircuitBreaker - Interface in org.springframework.cloud.client.circuitbreaker
-
Spring Cloud circuit breaker.
- CircuitBreakerAdapterDecorator - Class in org.springframework.cloud.client.circuitbreaker.httpservice
-
Blocking implementation of
HttpExchangeAdapterDecoratorthat wraps@HttpExchange - CircuitBreakerAdapterDecorator(HttpExchangeAdapter, CircuitBreaker, Map) - Constructor for class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerAdapterDecorator
- CircuitBreakerFactory<CONF,
CONFB> - 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
- CircuitBreakerInterfaceClientsAutoConfiguration() - Constructor for class org.springframework.cloud.client.CommonsClientAutoConfiguration.CircuitBreakerInterfaceClientsAutoConfiguration
- CircuitBreakerObservationContext - Class in org.springframework.cloud.client.circuitbreaker.observation
-
Circuit Breaker
Observation.Context. - CircuitBreakerObservationContext(CircuitBreakerObservationContext.Type) - Constructor for class org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationContext
-
Creates a new instance of
CircuitBreakerObservationDocumentation. - CircuitBreakerObservationContext.Type - Enum Class in org.springframework.cloud.client.circuitbreaker.observation
-
Describes the type of wrapped object.
- CircuitBreakerObservationConvention - Interface in org.springframework.cloud.client.circuitbreaker.observation
-
ObservationConventionforCircuitBreakerObservationContext. - CircuitBreakerRequestValueProcessor - Class in org.springframework.cloud.client.circuitbreaker.httpservice
-
A
HttpRequestValues.Processorthat adds information necessary for circuit-breaking toHttpRequestValues. - CircuitBreakerRequestValueProcessor() - Constructor for class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRequestValueProcessor
- circuitBreakerRestClientConfigurer(CircuitBreakerFactory) - Method in class org.springframework.cloud.client.CommonsClientAutoConfiguration.CircuitBreakerInterfaceClientsAutoConfiguration
- CircuitBreakerRestClientHttpServiceGroupConfigurer - Class in org.springframework.cloud.client.circuitbreaker.httpservice
-
An implementation of
RestClientHttpServiceGroupConfigurerthat provides CircuitBreaker integration for configured groups. - CircuitBreakerRestClientHttpServiceGroupConfigurer(CircuitBreakerFactory) - Constructor for class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRestClientHttpServiceGroupConfigurer
- circuitBreakerWebClientConfigurer(ReactiveCircuitBreakerFactory, CircuitBreakerFactory) - Method in class org.springframework.cloud.client.CommonsClientAutoConfiguration.ReactiveCircuitBreakerInterfaceClientsAutoConfiguration
- CircuitBreakerWebClientHttpServiceGroupConfigurer - Class in org.springframework.cloud.client.circuitbreaker.httpservice
-
An implementation of
WebClientHttpServiceGroupConfigurerthat provides CircuitBreaker integration for configured groups. - CircuitBreakerWebClientHttpServiceGroupConfigurer(ReactiveCircuitBreakerFactory, CircuitBreakerFactory) - Constructor for class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerWebClientHttpServiceGroupConfigurer
- ClientHttpResponseStatusCodeException - Exception Class in org.springframework.cloud.client.loadbalancer
-
RetryableStatusCodeExceptionthat captures aClientHttpResponse. - ClientHttpResponseStatusCodeException(String, ClientHttpResponse, byte[]) - Constructor for exception class org.springframework.cloud.client.loadbalancer.ClientHttpResponseStatusCodeException
-
Constructor.
- close() - Method in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry
-
Closes the ServiceRegistry.
- close() - Method in class org.springframework.cloud.commons.util.InetUtils
- close(LoadBalancedRetryContext) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Called when the retry operation has ended.
- close(RetryContext) - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
- CloudFlux<T> - Class in org.springframework.cloud.commons.publisher
-
INTERNAL USAGE ONLY.
- CloudFlux() - Constructor for class org.springframework.cloud.commons.publisher.CloudFlux
- CloudHypermediaAutoConfiguration - Class in org.springframework.cloud.client.hypermedia
-
Registers a default
RemoteResourceRefresherif at least oneRemoteResourceis declared in the system. - 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-configurationfor Spring Cloud Commons Client. - CommonsClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.CommonsClientAutoConfiguration
- CommonsClientAutoConfiguration.ActuatorConfiguration - Class in org.springframework.cloud.client
- CommonsClientAutoConfiguration.CircuitBreakerInterfaceClientsAutoConfiguration - Class in org.springframework.cloud.client
- CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration - Class in org.springframework.cloud.client
- CommonsClientAutoConfiguration.ReactiveCircuitBreakerInterfaceClientsAutoConfiguration - Class in org.springframework.cloud.client
- CommonsConfigAutoConfiguration - Class in org.springframework.cloud.commons.config
- CommonsConfigAutoConfiguration() - Constructor for class org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration
- 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-configurationthat fails the build fast for incompatible versions of dependencies (e.g. invalid version of Boot). - 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<RES,
T, - Class in org.springframework.cloud.client.loadbalancerC> -
Allows propagation of data related to load-balanced call completion status.
- CompletionContext(CompletionContext.Status, Throwable, Request, Response) - Constructor for class org.springframework.cloud.client.loadbalancer.CompletionContext
- CompletionContext(CompletionContext.Status, Throwable, Request, Response, RES) - Constructor for class org.springframework.cloud.client.loadbalancer.CompletionContext
- CompletionContext(CompletionContext.Status, Request) - Constructor for class org.springframework.cloud.client.loadbalancer.CompletionContext
- CompletionContext(CompletionContext.Status, Request, Response) - Constructor for class org.springframework.cloud.client.loadbalancer.CompletionContext
- CompletionContext(CompletionContext.Status, Request, Response, RES) - Constructor for class org.springframework.cloud.client.loadbalancer.CompletionContext
- CompletionContext.Status - Enum Class in org.springframework.cloud.client.loadbalancer
-
Request status state.
- compositeDiscoveryClient(List) - Method in class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClientAutoConfiguration
- CompositeDiscoveryClient - Class in org.springframework.cloud.client.discovery.composite
-
A
DiscoveryClientthat is composed of other discovery clients and delegates calls to each of them in order. - CompositeDiscoveryClient(List) - Constructor for class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClient
- 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 Interface in org.springframework.cloud.client
-
Provides a more succinct conditional
spring.cloud.discovery.blocking.enabled. - ConditionalOnDiscoveryEnabled - Annotation Interface in org.springframework.cloud.client
-
Provides a more succinct conditional
spring.cloud.discovery.enabled. - ConditionalOnDiscoveryHealthIndicatorEnabled - Annotation Interface in org.springframework.cloud.client
-
Provides a more succinct conditional
spring.cloud.discovery.client.health-indicator.enabled. - ConditionalOnReactiveDiscoveryEnabled - Annotation Interface in org.springframework.cloud.client
-
Provides a more succinct conditional
spring.cloud.discovery.reactive.enabled. - CONFIG_IMPORT_PROPERTY - Static variable in class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor
-
Spring config import property name.
- 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.
- ConfigDataMissingEnvironmentPostProcessor - Class in org.springframework.cloud.commons
- ConfigDataMissingEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor
- ConfigDataMissingEnvironmentPostProcessor.ImportException - Exception Class in org.springframework.cloud.commons
- configure(Consumer, String...) - Method in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
-
Adds configurations for circuit breakers.
- configureDefault(Function) - Method in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
-
Sets the default configuration for circuit breakers.
- configureGroups(HttpServiceGroupConfigurer.Groups) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRestClientHttpServiceGroupConfigurer
- configureGroups(HttpServiceGroupConfigurer.Groups) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRestClientHttpServiceGroupConfigurer
- configureGroups(HttpServiceGroupConfigurer.Groups) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerWebClientHttpServiceGroupConfigurer
- configureGroups(HttpServiceGroupConfigurer.Groups) - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerWebClientHttpServiceGroupConfigurer
- constructInterfaceClientsBaseUrl(String) - Static method in class org.springframework.cloud.client.loadbalancer.LoadBalancerUriTools
- context - Variable in class org.springframework.cloud.client.loadbalancer.AbstractLoadBalancerBlockingBuilderBeanPostProcessor
- 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(String, String) - Method in class org.springframework.cloud.client.circuitbreaker.CircuitBreakerFactory
- create(String, String) - Method in class org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory
- createBackOffPolicy(String) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory
-
Creates a
BackOffPolicyfor a given service. - createKeyStore() - Method in class org.springframework.cloud.configuration.SSLContextFactory
- 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
RetryListeners for a given service. - createRetryPolicy(String, ServiceInstanceChooser) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryFactory
-
Creates a
LoadBalancedRetryPolicy. - createSSLContext() - Method in class org.springframework.cloud.configuration.SSLContextFactory
- createTrustStore() - Method in class org.springframework.cloud.configuration.SSLContextFactory
- customize(RestClient.Builder) - Method in interface org.springframework.cloud.client.loadbalancer.RestClientBuilderCustomizer
-
Deprecated.
- customize(RestTemplate) - Method in interface org.springframework.cloud.client.loadbalancer.RestTemplateCustomizer
- customize(WebClient.Builder) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.WebClientCustomizer
-
Callback to customize a
WebClient.Builderinstance. - customize(TOCUSTOMIZE) - Method in interface org.springframework.cloud.client.circuitbreaker.Customizer
- Customizer<TOCUSTOMIZE> - Interface in org.springframework.cloud.client.circuitbreaker
-
Customizes the parameterized class.
D
- DECLARING_CLASS_ATTRIBUTE_NAME - Static variable in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRequestValueProcessor
-
Spring Cloud-specific attribute name for storing method declaring class name.
- DEFAULT_ORDER - Static variable in interface org.springframework.cloud.client.discovery.DiscoveryClient
-
Default order of the discovery client.
- DEFAULT_ORDER - Static variable in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
-
Default order of the discovery client.
- DEFAULT_ORDER - Static variable in interface org.springframework.cloud.client.loadbalancer.LoadBalancerRequestTransformer
-
Order for the load balancer request transformer.
- DEFAULT_ORDER - Static variable in interface org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerClientRequestTransformer
-
Order for the
LoadBalancerClientRequestTransformer. - DEFAULT_ORDER - Static variable in interface org.springframework.cloud.client.serviceregistry.RegistrationLifecycle
-
default order.
- DEFAULT_SCHEME - Static variable in class org.springframework.cloud.client.loadbalancer.LoadBalancerUriTools
-
Default scheme.
- DEFAULT_SERVICE_ID_STRING - Static variable in class org.springframework.cloud.commons.util.IdUtils
- DEFAULT_SERVICE_ID_WITH_ACTIVE_PROFILES_STRING - Static variable in class org.springframework.cloud.commons.util.IdUtils
- DefaultCircuitBreakerObservationConvention - Class in org.springframework.cloud.client.circuitbreaker.observation
-
Default implementation of
CircuitBreakerObservationContext. - DefaultCircuitBreakerObservationConvention() - Constructor for class org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention
- DefaultRequest<T> - Class in org.springframework.cloud.client.loadbalancer
-
A default implementation of
Request. - DefaultRequest() - Constructor for class org.springframework.cloud.client.loadbalancer.DefaultRequest
- DefaultRequest(T) - Constructor for class org.springframework.cloud.client.loadbalancer.DefaultRequest
- DefaultRequestContext - Class in org.springframework.cloud.client.loadbalancer
-
Contains information relevant to the request.
- DefaultRequestContext() - Constructor for class org.springframework.cloud.client.loadbalancer.DefaultRequestContext
- DefaultRequestContext(Object) - Constructor for class org.springframework.cloud.client.loadbalancer.DefaultRequestContext
- DefaultRequestContext(Object, String) - Constructor for class org.springframework.cloud.client.loadbalancer.DefaultRequestContext
- DefaultResponse - Class in org.springframework.cloud.client.loadbalancer
- DefaultResponse(ServiceInstance) - Constructor for class org.springframework.cloud.client.loadbalancer.DefaultResponse
- defaultsBindHandlerAdvisor(DefaultsBindHandlerAdvisor.MappingsProvider[]) - Method in class org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration
- DefaultsBindHandlerAdvisor - Class in org.springframework.cloud.commons.config
- DefaultsBindHandlerAdvisor(Map) - Constructor for class org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor
- DefaultsBindHandlerAdvisor.MappingsProvider - Interface in org.springframework.cloud.commons.config
-
Provides mappings including the default mappings.
- DefaultServiceInstance - Class in org.springframework.cloud.client
-
Default implementation of
ServiceInstance. - DefaultServiceInstance() - Constructor for class org.springframework.cloud.client.DefaultServiceInstance
- DefaultServiceInstance(String, String, String, int, boolean) - Constructor for class org.springframework.cloud.client.DefaultServiceInstance
- DefaultServiceInstance(String, String, String, int, boolean, Map) - Constructor for class org.springframework.cloud.client.DefaultServiceInstance
- DeferringLoadBalancerExchangeFilterFunction<T> - Class in org.springframework.cloud.client.loadbalancer.reactive
-
An
ExchangeFilterFunctionimplementation that usesObjectProviderto resolve appropriate load-balancingExchangeFilterFunctiondelegate when theExchangeFilterFunction.filter(ClientRequest, ExchangeFunction)method is first called. - DeferringLoadBalancerExchangeFilterFunction(ObjectProvider) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.DeferringLoadBalancerExchangeFilterFunction
- DeferringLoadBalancerInterceptor - Class in org.springframework.cloud.client.loadbalancer
-
An
ClientHttpRequestInterceptorimplementation that usesObjectProviderto resolve appropriateBlockingLoadBalancerInterceptordelegate when theClientHttpRequestInterceptor.intercept(HttpRequest, byte[], ClientHttpRequestExecution)method is first called. - DeferringLoadBalancerInterceptor(ObjectProvider) - Constructor for class org.springframework.cloud.client.loadbalancer.DeferringLoadBalancerInterceptor
- deregister() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
De-register the local service with the
ServiceRegistry. - deregister(R) - Method in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry
-
Deregisters the registration.
- deregisterManagement() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
De-register the local management service with the
ServiceRegistry. - description() - Method in class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClient
- description() - Method in class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClient
- description() - Method in interface org.springframework.cloud.client.discovery.DiscoveryClient
-
A human-readable description of the implementation, used in HealthIndicator.
- description() - Method in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
-
A human-readable description of the implementation, used in HealthIndicator.
- description() - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClient
- description() - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClient
- destroy() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- destroy() - Method in class org.springframework.cloud.commons.util.TaskSchedulerWrapper
- DIFFERENT - Enum constant in enum class org.springframework.cloud.client.discovery.ManagementServerPortUtils.ManagementServerPort
-
Add it.
- DISABLE - Enum constant in enum class org.springframework.cloud.client.discovery.ManagementServerPortUtils.ManagementServerPort
-
Disabled management server port.
- DISCARD - Enum constant in enum class org.springframework.cloud.client.loadbalancer.CompletionContext.Status
-
Request did not go off box and should not be counted for statistics.
- DiscoveredResource - Class in org.springframework.cloud.client.hypermedia
-
A REST resource that is defined by a service reference and a traversal operation within that service.
- DiscoveredResource(ServiceInstanceProvider, TraversalDefinition) - Constructor for class org.springframework.cloud.client.hypermedia.DiscoveredResource
- discoveredResourceRefresher() - Method in class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration
- DiscoveryClient - Interface in org.springframework.cloud.client.discovery
-
Represents read operations commonly available to discovery services such as Netflix Eureka or consul.io.
- discoveryClientHealthIndicator(ObjectProvider, DiscoveryClientHealthIndicatorProperties) - Method in class org.springframework.cloud.client.CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration
- DiscoveryClientHealthIndicator - Class in org.springframework.cloud.client.discovery.health
- DiscoveryClientHealthIndicator(ObjectProvider, DiscoveryClientHealthIndicatorProperties) - Constructor for class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicator
- DiscoveryClientHealthIndicatorProperties - Class in org.springframework.cloud.client.discovery.health
- DiscoveryClientHealthIndicatorProperties() - Constructor for class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
- discoveryCompositeHealthContributor(List) - Method in class org.springframework.cloud.client.CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration
- DiscoveryCompositeHealthContributor - Class in org.springframework.cloud.client.discovery.health
-
Adapter that converts a collection of
DiscoveryHealthIndicatorbeans into aCompositeHealthContributor. - DiscoveryCompositeHealthContributor(Collection) - Constructor for class org.springframework.cloud.client.discovery.health.DiscoveryCompositeHealthContributor
- DiscoveryHealthIndicator - Interface in org.springframework.cloud.client.discovery.health
-
A health indicator interface specific to a DiscoveryClient implementation.
- DiscoveryLoadBalancerConfiguration() - Constructor for class org.springframework.cloud.client.CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration
- DynamicServiceInstanceProvider - Class in org.springframework.cloud.client.hypermedia
-
ServiceInstanceProviderto work with aDiscoveryClientto look up a service by name. - DynamicServiceInstanceProvider(DiscoveryClient, String) - Constructor for class org.springframework.cloud.client.hypermedia.DynamicServiceInstanceProvider
E
- EmptyResponse - Class in org.springframework.cloud.client.loadbalancer
- EmptyResponse() - Constructor for class org.springframework.cloud.client.loadbalancer.EmptyResponse
- EnableDiscoveryClient - Annotation Interface in org.springframework.cloud.client.discovery
-
Annotation to enable a DiscoveryClient implementation.
- EnableDiscoveryClientImportSelector - Class in org.springframework.cloud.client.discovery
- EnableDiscoveryClientImportSelector() - Constructor for class org.springframework.cloud.client.discovery.EnableDiscoveryClientImportSelector
- equals(Object) - Method in class org.springframework.cloud.client.DefaultServiceInstance
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequest
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequestContext
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.DefaultResponse
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.HintRequestContext
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.ResponseData
- equals(Object) - Method in class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- exchange(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerAdapterDecorator
- exchange(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- ExchangeFilterFunctionUtils - Class in org.springframework.cloud.client.loadbalancer.reactive
-
A utility class for load-balanced
ExchangeFilterFunctioninstances. - exchangeForBodilessEntity(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerAdapterDecorator
- exchangeForBodilessEntity(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForBodilessEntityMono(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForBody(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerAdapterDecorator
- exchangeForBody(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForBodyFlux(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForBodyMono(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForEntity(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerAdapterDecorator
- exchangeForEntity(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForEntityFlux(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForEntityMono(HttpRequestValues, ParameterizedTypeReference) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForHeaders(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerAdapterDecorator
- exchangeForHeaders(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForHeadersMono(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- exchangeForMono(HttpRequestValues) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- execute(String, LoadBalancerRequest) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerClient
-
Executes request using a ServiceInstance from the LoadBalancer for the specified service.
- execute(String, ServiceInstance, LoadBalancerRequest) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerClient
-
Executes request using a ServiceInstance from the LoadBalancer for the specified service.
F
- FAILED - Enum constant in enum class org.springframework.cloud.client.loadbalancer.CompletionContext.Status
-
Request reached the server but failed due to timeout or internal error.
- FallbackProxyCreationException - Exception Class in org.springframework.cloud.client.circuitbreaker.httpservice
-
Exception thrown when a fallback proxy cannot be created.
- FallbackProxyCreationException(String, Throwable) - Constructor for exception class org.springframework.cloud.client.circuitbreaker.httpservice.FallbackProxyCreationException
- features() - Method in class org.springframework.cloud.client.actuator.FeaturesEndpoint
- featuresEndpoint() - Method in class org.springframework.cloud.client.CommonsClientAutoConfiguration.ActuatorConfiguration
- FeaturesEndpoint - Class in org.springframework.cloud.client.actuator
- FeaturesEndpoint(List) - Constructor for class org.springframework.cloud.client.actuator.FeaturesEndpoint
- filter(ClientRequest, ExchangeFunction) - Method in class org.springframework.cloud.client.loadbalancer.reactive.DeferringLoadBalancerExchangeFilterFunction
- filter(ClientRequest, ExchangeFunction) - Method in class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerExchangeFilterFunction
- filter(ClientRequest, ExchangeFunction) - Method in class org.springframework.cloud.client.loadbalancer.reactive.RetryableLoadBalancerExchangeFilterFunction
- findFirstNonLoopbackAddress() - Method in class org.springframework.cloud.commons.util.InetUtils
- findFirstNonLoopbackHostInfo() - Method in class org.springframework.cloud.commons.util.InetUtils
- firstNonEmpty(Iterable) - Static method in class org.springframework.cloud.commons.publisher.CloudFlux
-
Pick the first
Publisherto emit an onNext/onError signal and replay all signals from thatPublisher, effectively behaving like the fastest of these competing sources. - firstNonEmpty(Publisher...) - Static method in class org.springframework.cloud.commons.publisher.CloudFlux
-
Pick the first
Publisherto emit an onNext/onError signal and replay all signals from thatPublisher, effectively behaving like the fastest of these competing sources. - FUNCTION - Enum constant in enum class org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationContext.Type
-
Fallback function.
G
- get(BeanFactory) - Static method in class org.springframework.cloud.client.discovery.ManagementServerPortUtils
- get(BeanFactory) - Static method in enum class org.springframework.cloud.client.discovery.ManagementServerPortUtils.ManagementServerPort
- getAbstractFeatures() - Method in class org.springframework.cloud.client.actuator.HasFeatures
- getAnnotationClass() - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- getApiVersion() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getAppName() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Deprecated.
- getAttributes() - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- getBackoff() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- getClientRequest() - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequestContext
- getClientRequest() - Method in class org.springframework.cloud.client.loadbalancer.RequestDataContext
- getClientResponse() - Method in class org.springframework.cloud.client.loadbalancer.CompletionContext
- getClientResponse() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Returns the
ClientResponsereturned for load-balanced request. - getClients() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerClientsProperties
- getClients() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerEagerLoadProperties
- getCompatibleBootVersions() - Method in class org.springframework.cloud.configuration.CompatibilityVerifierProperties
- getConfig() - Method in class org.springframework.cloud.client.discovery.event.InstanceRegisteredEvent
- getConfiguration() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Deprecated.
- getConfigurations() - Method in class org.springframework.cloud.client.circuitbreaker.AbstractCircuitBreakerFactory
-
Gets the configurations for the circuit breakers.
- getContext() - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequest
- getContext() - Method in interface org.springframework.cloud.client.loadbalancer.Request
- getContext() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- getContextualName(CircuitBreakerObservationContext) - Method in class org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention
- getContributor(String) - Method in class org.springframework.cloud.client.discovery.health.DiscoveryCompositeHealthContributor
- getContributor(String) - Method in class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryCompositeHealthContributor
- getCookies() - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- getCookies() - Method in class org.springframework.cloud.client.loadbalancer.ResponseData
- getDefaultHostname() - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- getDefaultInstanceId(PropertyResolver) - Static method in class org.springframework.cloud.commons.util.IdUtils
- getDefaultInstanceId(PropertyResolver, boolean) - Static method in class org.springframework.cloud.commons.util.IdUtils
- getDefaultIpAddress() - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- getDefaultMappings() - Method in interface org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor.MappingsProvider
- getDefaultVersion() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- getDiscoveryClients() - Method in class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClient
- getDiscoveryClients() - Method in class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClient
- getEnvironment() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Deprecated.
- getEnvironment() - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- getFixedDelay() - Method in class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh
- getHeader() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- getHeaders() - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- getHeaders() - Method in class org.springframework.cloud.client.loadbalancer.ResponseData
- getHealthCheck() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getHint() - Method in class org.springframework.cloud.client.loadbalancer.HintRequestContext
- getHint() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getHintHeaderName() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getHost() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- getHost() - Method in interface org.springframework.cloud.client.ServiceInstance
- getHostname() - Method in class org.springframework.cloud.commons.util.InetUtils.HostInfo
- getHttpMethod() - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- getHttpRequest() - Method in interface org.springframework.cloud.client.loadbalancer.HttpRequestLoadBalancerRequest
- getHttpStatus() - Method in class org.springframework.cloud.client.loadbalancer.ResponseData
- getIfAvailable() - Method in class org.springframework.cloud.client.loadbalancer.SimpleObjectProvider
-
Deprecated.
- getIfUnique() - Method in class org.springframework.cloud.client.loadbalancer.SimpleObjectProvider
-
Deprecated.
- getIgnoredInterfaces() - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- getIndicators() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryCompositeHealthContributor
- getInitialDelay() - Method in class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh
- getInitialDelay() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- getInstance(String) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.Factory
- getInstance(String, Class, Class...) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.Factory
-
Allows accessing a bean registered within client-specific LoadBalancer contexts.
- getInstanceId() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- getInstanceId() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Subset
- getInstanceId() - Method in interface org.springframework.cloud.client.ServiceInstance
- getInstanceIdCookieName() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.StickySession
- getInstances() - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- getInstances(String) - Method in class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClient
- getInstances(String) - Method in class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClient
- getInstances(String) - Method in interface org.springframework.cloud.client.discovery.DiscoveryClient
-
Gets all ServiceInstances associated with a particular serviceId.
- getInstances(String) - Method in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
-
Gets all ServiceInstances associated with a particular serviceId.
- getInstances(String) - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClient
- getInstances(String) - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties
- getInstances(String) - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClient
- getInstances(String, Class) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.Factory
-
Allows accessing beans registered within client-specific LoadBalancer contexts.
- getInterval() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- getIpAddress() - Method in class org.springframework.cloud.commons.util.InetUtils.HostInfo
- getIpAddressAsInt() - Method in class org.springframework.cloud.commons.util.InetUtils.HostInfo
- getJitter() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- getKeyPassword() - Method in class org.springframework.cloud.configuration.TlsProperties
- getKeyStore() - Method in class org.springframework.cloud.configuration.TlsProperties
- getKeyStorePassword() - Method in class org.springframework.cloud.configuration.TlsProperties
- getKeyStoreType() - Method in class org.springframework.cloud.configuration.TlsProperties
- getLink() - Method in class org.springframework.cloud.client.hypermedia.DiscoveredResource
- getLink() - Method in interface org.springframework.cloud.client.hypermedia.RemoteResource
-
Returns the
Linkto the resource if it is available, or null if it is gone (i.e. it either is generally unavailable or can't be discovered). - getLoadBalancerRequest() - Method in class org.springframework.cloud.client.loadbalancer.CompletionContext
- getLoadBalancerResponse() - Method in class org.springframework.cloud.client.loadbalancer.CompletionContext
- getLocal() - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties
- getLocal() - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- getLowCardinalityKeyValues(CircuitBreakerObservationContext) - Method in class org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention
- getManagementPort() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Deprecated.
- getManagementRegistration() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- getManagementServiceId() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Deprecated.
- getManagementServiceName() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Deprecated.
- getMaxBackoff() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- getMaxRetriesOnNextServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- getMaxRetriesOnSameServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- getMediaTypeParameters() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- getMetadata() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- getMetadata() - Method in interface org.springframework.cloud.client.ServiceInstance
- getMinBackoff() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- getName() - Method in class org.springframework.cloud.client.actuator.NamedFeature
- getName() - Method in class org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention
- getName() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicator
- getName() - Method in interface org.springframework.cloud.client.discovery.health.DiscoveryHealthIndicator
- getName() - Method in class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator
- getName() - Method in interface org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryHealthIndicator
-
Provide the name of health indicator.
- getNamedFeatures() - Method in class org.springframework.cloud.client.actuator.HasFeatures
- getObject() - Method in class org.springframework.cloud.client.loadbalancer.SimpleObjectProvider
-
Deprecated.
- getObject(Object...) - Method in class org.springframework.cloud.client.loadbalancer.SimpleObjectProvider
-
Deprecated.
- getOrder() - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRestClientHttpServiceGroupConfigurer
- getOrder() - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerWebClientHttpServiceGroupConfigurer
- getOrder() - Method in interface org.springframework.cloud.client.discovery.DiscoveryClient
-
Default implementation for getting order of discovery clients.
- getOrder() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicator
- getOrder() - Method in class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator
- getOrder() - Method in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
-
Default implementation for getting order of discovery clients.
- getOrder() - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClient
- getOrder() - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties
- getOrder() - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClient
- getOrder() - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- getOrder() - Method in class org.springframework.cloud.client.HostInfoEnvironmentPostProcessor
- getOrder() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRestClientHttpServiceGroupConfigurer
- getOrder() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerWebClientHttpServiceGroupConfigurer
- getOrder() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- getOrder() - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationLifecycle
- getOrder() - Method in class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor
- getPath() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- getPathSegment() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- getPhase() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- getPort() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- getPort() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- getPort() - Method in interface org.springframework.cloud.client.ServiceInstance
- getPort() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Deprecated.
- getPort(BeanFactory) - Static method in class org.springframework.cloud.client.discovery.ManagementServerPortUtils
- getPreferredNetworks() - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- getPrefix() - Method in class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor
- getPREFIX() - Static method in class org.springframework.cloud.commons.util.InetUtilsProperties
- getPreviousServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRetryContext
- getPreviousServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- getProperties(String) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.Factory
- getProvider() - Method in class org.springframework.cloud.client.hypermedia.DiscoveredResource
- getQueryParameter() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- getRefetchInstances() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- getRefetchInstancesInterval() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- getRefresh() - Method in class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties
- getRegistration() - Method in class org.springframework.cloud.client.discovery.event.InstancePreRegisteredEvent
-
Get the registration data.
- getRegistration() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- getRepeatHealthCheck() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- getRequest() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRetryContext
-
Gets the request that is being load-balanced.
- getRequest() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Returns the
ClientRequestthat is being load-balanced. - getRequestData() - Method in class org.springframework.cloud.client.loadbalancer.ResponseData
- getRequestMethod() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Returns the
HttpMethodof theClientRequestthat is being load-balanced. - getRequestStartTime() - Method in class org.springframework.cloud.client.loadbalancer.HintRequestContext
- getRequestStartTime() - Method in interface org.springframework.cloud.client.loadbalancer.TimedRequestContext
- getRequired() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- getResolvableType() - Method in class org.springframework.cloud.client.discovery.event.InstanceRegisteredEvent
- getResolvedServiceId(PropertyResolver) - Static method in class org.springframework.cloud.commons.util.IdUtils
-
Gets the resolved service id.
- getResponse() - Method in exception class org.springframework.cloud.client.loadbalancer.ClientHttpResponseStatusCodeException
- getResponse() - Method in exception class org.springframework.cloud.client.loadbalancer.RetryableStatusCodeException
- getResponseStatusCode() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Returns the status code from the
ClientResponsereturned for load-balanced request. - getRestOperations() - Method in class org.springframework.cloud.client.hypermedia.DiscoveredResource
- getRetriesNextServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Returns the number of times a load-balanced request should be retried on the next
ServiceInstance. - getRetriesSameServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Returns the number of times a load-balanced request should be retried on the same
ServiceInstance. - getRetry() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getRetryableExceptions() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- getRetryableStatusCodes() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- getRunning() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- getScheme() - Method in interface org.springframework.cloud.client.ServiceInstance
- getServer() - Method in class org.springframework.cloud.client.loadbalancer.DefaultResponse
- getServer() - Method in class org.springframework.cloud.client.loadbalancer.EmptyResponse
- getServer() - Method in interface org.springframework.cloud.client.loadbalancer.Response
- getServiceId() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- getServiceId() - Method in interface org.springframework.cloud.client.ServiceInstance
- getServiceInstance() - Method in class org.springframework.cloud.client.hypermedia.DynamicServiceInstanceProvider
- getServiceInstance() - Method in interface org.springframework.cloud.client.hypermedia.ServiceInstanceProvider
-
Returns the service instance or null if the service is currently unavailable.
- getServiceInstance() - Method in class org.springframework.cloud.client.hypermedia.StaticServiceInstanceProvider
- getServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRetryContext
-
Gets the service instance used during the retry.
- getServiceRegistry() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- getServices() - Method in class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClient
- getServices() - Method in class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClient
- getServices() - Method in interface org.springframework.cloud.client.discovery.DiscoveryClient
- getServices() - Method in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
- getServices() - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClient
- getServices() - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClient
- getSimpleName() - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- getSize() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Subset
- getStats() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getStatus() - Method in class org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint
- getStatus(R) - Method in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry
-
Gets the status of a particular registration.
- getStickySession() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getSubset() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- getSupportedLifecycleProcessors(Map, Class, Class, Class) - Static method in class org.springframework.cloud.client.loadbalancer.LoadBalancerLifecycleValidator
- getTaskScheduler() - Method in class org.springframework.cloud.commons.util.TaskSchedulerWrapper
- getThrowable() - Method in class org.springframework.cloud.client.loadbalancer.CompletionContext
- getTimeoutSeconds() - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- getTraversal() - Method in class org.springframework.cloud.client.hypermedia.DiscoveredResource
- getTrustStore() - Method in class org.springframework.cloud.configuration.TlsProperties
- getTrustStorePassword() - Method in class org.springframework.cloud.configuration.TlsProperties
- getTrustStoreType() - Method in class org.springframework.cloud.configuration.TlsProperties
- getType() - Method in class org.springframework.cloud.client.actuator.NamedFeature
- getType() - Method in class org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationContext
-
Gets the wrapped object type.
- getUnresolvedServiceId() - Static method in class org.springframework.cloud.commons.util.IdUtils
-
Gets the unresolved template for the service id without active profiles.
- getUnresolvedServiceIdWithActiveProfiles() - Static method in class org.springframework.cloud.commons.util.IdUtils
-
Gets the unresolved template for the service id including active profiles.
- getUri() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- getUri() - Method in exception class org.springframework.cloud.client.loadbalancer.RetryableStatusCodeException
- getUri() - Method in interface org.springframework.cloud.client.ServiceInstance
- getUri(ServiceInstance) - Static method in class org.springframework.cloud.client.DefaultServiceInstance
-
Creates a URI from the given ServiceInstance's host:port.
- getURI() - Method in class org.springframework.cloud.client.loadbalancer.ServiceRequestWrapper
- getUrl() - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- getValue() - Method in class org.springframework.cloud.client.discovery.event.HeartbeatEvent
-
A value representing the state of the service catalog.
- getValue() - Method in class org.springframework.cloud.client.discovery.event.ParentHeartbeatEvent
- getXForwarded() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- group() - Element in annotation interface org.springframework.cloud.client.circuitbreaker.httpservice.HttpServiceFallback
-
The optional name of the Http Service Group this fallback applies to.
H
- hasDefaultFactory() - Method in class org.springframework.cloud.client.discovery.EnableDiscoveryClientImportSelector
- hasDefaultFactory() - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- HasFeatures - Class in org.springframework.cloud.client.actuator
- HasFeatures(List, List) - Constructor for class org.springframework.cloud.client.actuator.HasFeatures
- hashCode() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequest
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequestContext
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.DefaultResponse
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.HintRequestContext
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.ResponseData
- hashCode() - Method in class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- hasServer() - Method in class org.springframework.cloud.client.loadbalancer.DefaultResponse
- hasServer() - Method in class org.springframework.cloud.client.loadbalancer.EmptyResponse
- hasServer() - Method in interface org.springframework.cloud.client.loadbalancer.Response
- health() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicator
- health() - Method in interface org.springframework.cloud.client.discovery.health.DiscoveryHealthIndicator
- health() - Method in class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator
- health() - Method in interface org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryHealthIndicator
-
Provide the indicator of health.
- HealthCheck() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- HealthConfiguration() - Constructor for class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClientAutoConfiguration.HealthConfiguration
- HeartbeatEvent - Class in org.springframework.cloud.client.discovery.event
-
An event that a DiscoveryClient implementation can broadcast if it supports heartbeats from the discovery server.
- HeartbeatEvent(Object, Object) - Constructor for class org.springframework.cloud.client.discovery.event.HeartbeatEvent
-
Creates a new event with a source (for example, a discovery client) and a value.
- HeartbeatMonitor - Class in org.springframework.cloud.client.discovery.event
-
Helper class for listeners to the
HeartbeatEvent, providing a convenient way to determine if there has been a change in state. - HeartbeatMonitor() - Constructor for class org.springframework.cloud.client.discovery.event.HeartbeatMonitor
- HintRequestContext - Class in org.springframework.cloud.client.loadbalancer
-
Allows propagating hints to the LoadBalancer.
- HintRequestContext() - Constructor for class org.springframework.cloud.client.loadbalancer.HintRequestContext
- HintRequestContext(String) - Constructor for class org.springframework.cloud.client.loadbalancer.HintRequestContext
- HostInfo() - Constructor for class org.springframework.cloud.commons.util.InetUtils.HostInfo
- HostInfo(String) - Constructor for class org.springframework.cloud.commons.util.InetUtils.HostInfo
- HostInfoEnvironmentPostProcessor - Class in org.springframework.cloud.client
- HostInfoEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.client.HostInfoEnvironmentPostProcessor
- HttpRequestLoadBalancerRequest<T> - Interface in org.springframework.cloud.client.loadbalancer
-
Represents a
LoadBalancerRequestcreated on top of anHttpRequest. - HttpServiceFallback - Annotation Interface in org.springframework.cloud.client.circuitbreaker.httpservice
-
Annotation used to declare a fallback implementation for one or more HTTP service interfaces.
- HttpServiceFallback.Container - Annotation Interface in org.springframework.cloud.client.circuitbreaker.httpservice
-
Container annotation to allow multiple
HttpServiceFallbackdeclarations on the same class.
I
- IdUtils - Class in org.springframework.cloud.commons.util
- incrementRetriesNextServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Increments the counter for the retries executed against the same
ServiceInstance. - incrementRetriesSameServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Increments the counter for the retries executed against the same
ServiceInstance. - inetUtils(InetUtilsProperties) - Method in class org.springframework.cloud.commons.util.UtilAutoConfiguration
- InetUtils - Class in org.springframework.cloud.commons.util
- InetUtils(InetUtilsProperties) - Constructor for class org.springframework.cloud.commons.util.InetUtils
- InetUtils.HostInfo - Class in org.springframework.cloud.commons.util
-
Host information pojo.
- inetUtilsProperties() - Method in class org.springframework.cloud.commons.util.UtilAutoConfiguration
- InetUtilsProperties - Class in org.springframework.cloud.commons.util
-
Properties for
InetUtils. - InetUtilsProperties() - Constructor for class org.springframework.cloud.commons.util.InetUtilsProperties
- INSTANCE - Static variable in class org.springframework.cloud.client.circuitbreaker.observation.DefaultCircuitBreakerObservationConvention
-
Don't know why this needs to be public.
- InstancePreRegisteredEvent - Class in org.springframework.cloud.client.discovery.event
-
An event to fire before a service is registered.
- InstancePreRegisteredEvent(Object, Registration) - Constructor for class org.springframework.cloud.client.discovery.event.InstancePreRegisteredEvent
-
Create a new pre registration event.
- InstanceRegisteredEvent<T> - Class in org.springframework.cloud.client.discovery.event
-
Event to be published after the local service instance registers itself with a discovery service.
- InstanceRegisteredEvent(Object, T) - Constructor for class org.springframework.cloud.client.discovery.event.InstanceRegisteredEvent
-
Creates a new
InstanceRegisteredEventinstance. - intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.cloud.client.loadbalancer.DeferringLoadBalancerInterceptor
- intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor
- intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.cloud.client.loadbalancer.RetryLoadBalancerInterceptor
- InterceptorRetryPolicy - Class in org.springframework.cloud.client.loadbalancer
-
RetryPolicyused by theLoadBalancerClientwhen retrying failed requests. - InterceptorRetryPolicy(HttpRequest, LoadBalancedRetryPolicy, ServiceInstanceChooser, String) - Constructor for class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
-
Creates a new retry policy.
- isAddServiceInstanceCookie() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.StickySession
- isAutoStartup() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- isCallGetWithRequestOnDelegates() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- isDifferent(BeanFactory) - Static method in class org.springframework.cloud.client.discovery.ManagementServerPortUtils
- isDisabled(BeanFactory) - Static method in class org.springframework.cloud.client.discovery.ManagementServerPortUtils
- isEnabled() - Method in class org.springframework.cloud.client.discovery.EnableDiscoveryClientImportSelector
- isEnabled() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
- isEnabled() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- isEnabled() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
-
Returns true if the load balancer should retry failed requests.
- isEnabled() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.XForwarded
- isEnabled() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- isEnabled() - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
- isEnabled() - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- isEnabled() - Method in class org.springframework.cloud.configuration.CompatibilityVerifierProperties
- isEnabled() - Method in class org.springframework.cloud.configuration.TlsProperties
- isFailFast() - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
- isFallbackToAvailableInstances() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- isIncludeDescription() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
- isIncludePath() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Stats
- isOverride() - Method in class org.springframework.cloud.commons.util.InetUtils.HostInfo
- isRegisterManagement() - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
- isRetryOnAllExceptions() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- isRetryOnAllOperations() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- isRunning() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- isSame(BeanFactory) - Static method in class org.springframework.cloud.client.discovery.ManagementServerPortUtils
- isSecure() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- isSecure() - Method in interface org.springframework.cloud.client.ServiceInstance
- isSupported(Object) - Method in class org.springframework.cloud.client.loadbalancer.AbstractLoadBalancerBlockingBuilderBeanPostProcessor
- isSupported(Object) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRestClientBuilderBeanPostProcessor
- isSupported(Object) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerRestTemplateBuilderBeanPostProcessor
- isUpdateResultsList() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- isUseOnlySiteLocalInterfaces() - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- isUseServicesQuery() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
K
- keyPassword() - Method in class org.springframework.cloud.configuration.TlsProperties
- keyStorePassword() - Method in class org.springframework.cloud.configuration.TlsProperties
L
- LoadBalanced - Annotation Interface in org.springframework.cloud.client.loadbalancer
-
Annotation to mark a RestTemplate, RestClient.Builder or WebClient.Builder bean to be configured to use a LoadBalancerClient.
- LoadBalancedExchangeFilterFunction - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
A marker interface for load-balanced
ExchangeFilterFunctioninstances. - LoadBalancedRecoveryCallback<T,
R> - Class in org.springframework.cloud.client.loadbalancer -
An implementation of
RecoveryCallbackwhich relies on an implementation ofRetryableStatusCodeExceptionto contain the last response object from the request. - LoadBalancedRecoveryCallback() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancedRecoveryCallback
- loadBalancedRestTemplateInitializerDeprecated(ObjectProvider) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration
- LoadBalancedRetryContext - Class in org.springframework.cloud.client.loadbalancer
-
RetryContextfor load-balanced retries. - LoadBalancedRetryContext(RetryContext, HttpRequest) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancedRetryContext
-
Creates a new load-balanced context.
- loadBalancedRetryFactory() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.RetryAutoConfiguration
- LoadBalancedRetryFactory - Interface in org.springframework.cloud.client.loadbalancer
-
Factory class used to customize the retry functionality throughout Spring Cloud.
- LoadBalancedRetryPolicy - Interface in org.springframework.cloud.client.loadbalancer
-
Retry logic to use for the
LoadBalancerClient. - LoadBalancerAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer
-
Auto-configuration for blocking client-side load balancing.
- LoadBalancerAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration
- LoadBalancerAutoConfiguration.RetryAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer
-
Auto configuration for retry mechanism.
- LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer
-
Auto configuration for retry intercepting mechanism.
- LoadBalancerBeanPostProcessorAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer.reactive
-
An auto-configuration that provides a
BeanPostProcessorthat allows the use of aLoadBalancedWebClient.BuilderwithReactorLoadBalancerExchangeFilterFunctionandReactiveLoadBalancerused under the hood. - LoadBalancerBeanPostProcessorAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration
- LoadBalancerBeanPostProcessorAutoConfiguration.ReactorDeferringLoadBalancerFilterConfig - Class in org.springframework.cloud.client.loadbalancer.reactive
- LoadBalancerBeanPostProcessorAutoConfiguration.ReactorDeferringLoadBalancerFilterHttpClientConfig - Class in org.springframework.cloud.client.loadbalancer.reactive
- LoadBalancerClient - Interface in org.springframework.cloud.client.loadbalancer
-
Represents a client-side load balancer.
- LoadBalancerClientRequestTransformer - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
Allows applications to transform the load-balanced
ClientRequestgiven the chosenServiceInstance. - loadBalancerClientsDefaultsMappingsProvider() - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration
- LoadBalancerClientsProperties - Class in org.springframework.cloud.client.loadbalancer
-
A
ConfigurationPropertiesbean for Spring Cloud Loadbalancer. - LoadBalancerClientsProperties() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerClientsProperties
- LoadBalancerDefaultMappingsProviderAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerDefaultMappingsProviderAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration
- LoadBalancerEagerLoadProperties - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerEagerLoadProperties() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerEagerLoadProperties
- loadBalancerExchangeFilterFunction(ReactiveLoadBalancer.Factory, ObjectProvider) - Method in class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration
- loadBalancerInterceptor(LoadBalancerClient, LoadBalancerRequestFactory, LoadBalancedRetryFactory, ReactiveLoadBalancer.Factory) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration
- LoadBalancerInterceptor - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerInterceptor(LoadBalancerClient) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor
- LoadBalancerInterceptor(LoadBalancerClient, LoadBalancerRequestFactory) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerInterceptor
- loadBalancerInterceptorProvider - Variable in class org.springframework.cloud.client.loadbalancer.AbstractLoadBalancerBlockingBuilderBeanPostProcessor
- LoadBalancerLifecycle<RC,
RES, - Interface in org.springframework.cloud.client.loadbalancerT> -
Allows to define actions that should be carried out before and after load-balancing.
- LoadBalancerLifecycleValidator - Class in org.springframework.cloud.client.loadbalancer
-
Utility class containing methods that allow to filter out supported
LoadBalancerLifecyclebeans. - LoadBalancerProperties - Class in org.springframework.cloud.client.loadbalancer
-
The base configuration bean for Spring Cloud LoadBalancer.
- LoadBalancerProperties() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- LoadBalancerProperties.ApiVersion - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerProperties.HealthCheck - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerProperties.Retry - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerProperties.Retry.Backoff - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerProperties.Stats - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerProperties.StickySession - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerProperties.Subset - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerProperties.XForwarded - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerRequest<T> - Interface in org.springframework.cloud.client.loadbalancer
-
Simple interface used by LoadBalancerClient to apply metrics or pre and post actions around load balancer requests.
- LoadBalancerRequestAdapter<T,
RC> - Class in org.springframework.cloud.client.loadbalancer -
An adapter class that allows creating
Requestobjects from previouslyLoadBalancerRequestobjects. - LoadBalancerRequestAdapter(LoadBalancerRequest) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRequestAdapter
- LoadBalancerRequestAdapter(LoadBalancerRequest, RC) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRequestAdapter
- loadBalancerRequestFactory(LoadBalancerClient) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration
- LoadBalancerRequestFactory - Class in org.springframework.cloud.client.loadbalancer
- LoadBalancerRequestFactory(LoadBalancerClient) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRequestFactory
- LoadBalancerRequestFactory(LoadBalancerClient, List) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRequestFactory
- LoadBalancerRequestTransformer - Interface in org.springframework.cloud.client.loadbalancer
-
Allows applications to transform the load-balanced
HttpRequestgiven the chosenServiceInstance. - LoadBalancerRestClientBuilderBeanPostProcessor<T> - Class in org.springframework.cloud.client.loadbalancer
-
RestClient.Builder-specificAbstractLoadBalancerBlockingBuilderBeanPostProcessorimplementation. - LoadBalancerRestClientBuilderBeanPostProcessor(ObjectProvider, ApplicationContext) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRestClientBuilderBeanPostProcessor
-
Creates a
LoadBalancerRestClientBuilderBeanPostProcessorinstance using interceptorObjectProviderand application context. - LoadBalancerRestClientBuilderBeanPostProcessor(T, ApplicationContext) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRestClientBuilderBeanPostProcessor
-
Deprecated, for removal: This API element is subject to removal in a future version.
- LoadBalancerRestClientHttpServiceGroupConfigurer - Class in org.springframework.cloud.client.loadbalancer
-
Load-balancer-specific
RestClientHttpServiceGroupConfigurerimplementation. - LoadBalancerRestClientHttpServiceGroupConfigurer(ObjectProvider, HttpServiceClientProperties) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRestClientHttpServiceGroupConfigurer
- LoadBalancerRestTemplateBuilderBeanPostProcessor<T> - Class in org.springframework.cloud.client.loadbalancer
-
RestTemplateBuilder-specificAbstractLoadBalancerBlockingBuilderBeanPostProcessorimplementation. - LoadBalancerRestTemplateBuilderBeanPostProcessor(ObjectProvider, ApplicationContext) - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerRestTemplateBuilderBeanPostProcessor
- LoadBalancerRetryContext - Class in org.springframework.cloud.client.loadbalancer.reactive
-
Stores the data for a load-balanced call that is being retried.
- LoadBalancerRetryContext(ClientRequest) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
- loadBalancerRetryPolicy(ReactiveLoadBalancer.Factory) - Method in class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration
- LoadBalancerRetryPolicy - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
Pluggable policy used to establish whether a given load-balanced call should be retried.
- LoadBalancerRetryPolicy.Factory - Interface in org.springframework.cloud.client.loadbalancer.reactive
- LoadBalancerUriTools - Class in org.springframework.cloud.client.loadbalancer
- loadBalancerWebClientBuilderBeanPostProcessor(ObjectProvider, ApplicationContext) - Static method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration
- LoadBalancerWebClientBuilderBeanPostProcessor - Class in org.springframework.cloud.client.loadbalancer.reactive
-
A
BeanPostProcessorthat appliesDeferringLoadBalancerExchangeFilterFunctionfilter to allWebClient.Builderinstances annotated withLoadBalanced. - LoadBalancerWebClientBuilderBeanPostProcessor(ObjectProvider, ApplicationContext) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerWebClientBuilderBeanPostProcessor
- LoadBalancerWebClientBuilderBeanPostProcessor(DeferringLoadBalancerExchangeFilterFunction, ApplicationContext) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerWebClientBuilderBeanPostProcessor
-
Deprecated, for removal: This API element is subject to removal in a future version.
- LoadBalancerWebClientHttpServiceGroupConfigurer - Class in org.springframework.cloud.client.loadbalancer.reactive
-
Load-balancer-specific
WebClientHttpServiceGroupConfigurerimplementation. - LoadBalancerWebClientHttpServiceGroupConfigurer(ObjectProvider, HttpServiceClientProperties) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerWebClientHttpServiceGroupConfigurer
- LOG - Static variable in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
M
- ManagementServerPortUtils - Class in org.springframework.cloud.client.discovery
-
Utility class for management server ports.
- ManagementServerPortUtils.ManagementServerPort - Enum Class in org.springframework.cloud.client.discovery
-
Enumeration for management server ports.
- method() - Method in class org.springframework.cloud.client.loadbalancer.RequestDataContext
- METHOD_ATTRIBUTE_NAME - Static variable in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRequestValueProcessor
-
Spring Cloud-specific attribute name for storing method name.
- missingPrefix - Variable in exception class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor.ImportException
-
Indicates if prefix is missing.
N
- namedFeature(String, Class) - Static method in class org.springframework.cloud.client.actuator.HasFeatures
- NamedFeature - Class in org.springframework.cloud.client.actuator
- NamedFeature(String, Class) - Constructor for class org.springframework.cloud.client.actuator.NamedFeature
- namedFeatures(String, Class, String, Class) - Static method in class org.springframework.cloud.client.actuator.HasFeatures
- namedFeatures(NamedFeature...) - Static method in class org.springframework.cloud.client.actuator.HasFeatures
- NoFallbackAvailableException - Exception Class in org.springframework.cloud.client.circuitbreaker
-
A runtime exception that tells no fallback is available for the circuit breaker.
- NoFallbackAvailableException(String, Throwable) - Constructor for exception class org.springframework.cloud.client.circuitbreaker.NoFallbackAvailableException
O
- ObservedCircuitBreaker - Class in org.springframework.cloud.client.circuitbreaker.observation
-
Observed Circuit Breaker.
- ObservedCircuitBreaker(CircuitBreaker, ObservationRegistry) - Constructor for class org.springframework.cloud.client.circuitbreaker.observation.ObservedCircuitBreaker
- onApplicationEvent(WebServerInitializedEvent) - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- onApplicationEvent(InstanceRegisteredEvent) - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicator
- onApplicationEvent(InstanceRegisteredEvent) - Method in class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator
- once(Customizer, Function) - Static method in interface org.springframework.cloud.client.circuitbreaker.Customizer
-
Create a wrapped customizer that guarantees that the
Customizer.customize(Object)method of the delegatedcustomizeris called at most once per target. - onComplete(CompletionContext) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerLifecycle
-
A callback method executed after load-balancing.
- onStart(Request) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerLifecycle
-
A callback method executed before load-balancing.
- onStartRequest(Request, Response) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerLifecycle
-
A callback method executed after a service instance has been selected, before executing the actual load-balanced request.
- open(RetryContext) - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
- ORDER - Static variable in class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor
-
Order of post processor, set to run after
ConfigDataEnvironmentPostProcessor. - org.springframework.cloud.client - package org.springframework.cloud.client
-
Spring Cloud client abstractions.
- org.springframework.cloud.client.actuator - package org.springframework.cloud.client.actuator
- org.springframework.cloud.client.circuitbreaker - package org.springframework.cloud.client.circuitbreaker
- org.springframework.cloud.client.circuitbreaker.httpservice - package org.springframework.cloud.client.circuitbreaker.httpservice
- org.springframework.cloud.client.circuitbreaker.observation - package org.springframework.cloud.client.circuitbreaker.observation
- org.springframework.cloud.client.discovery - package org.springframework.cloud.client.discovery
-
Spring Cloud service discovery abstractions.
- org.springframework.cloud.client.discovery.composite - package org.springframework.cloud.client.discovery.composite
- org.springframework.cloud.client.discovery.composite.reactive - package org.springframework.cloud.client.discovery.composite.reactive
- org.springframework.cloud.client.discovery.event - package org.springframework.cloud.client.discovery.event
- org.springframework.cloud.client.discovery.health - package org.springframework.cloud.client.discovery.health
- org.springframework.cloud.client.discovery.health.reactive - package org.springframework.cloud.client.discovery.health.reactive
- org.springframework.cloud.client.discovery.simple - package org.springframework.cloud.client.discovery.simple
- org.springframework.cloud.client.discovery.simple.reactive - package org.springframework.cloud.client.discovery.simple.reactive
- org.springframework.cloud.client.hypermedia - package org.springframework.cloud.client.hypermedia
- org.springframework.cloud.client.loadbalancer - package org.springframework.cloud.client.loadbalancer
-
Spring Cloud load balancer abstractions.
- org.springframework.cloud.client.loadbalancer.reactive - package org.springframework.cloud.client.loadbalancer.reactive
- org.springframework.cloud.client.serviceregistry - package org.springframework.cloud.client.serviceregistry
-
Spring Cloud service registry abstractions.
- org.springframework.cloud.client.serviceregistry.endpoint - package org.springframework.cloud.client.serviceregistry.endpoint
- org.springframework.cloud.commons - package org.springframework.cloud.commons
-
Spring Cloud commons utilities and abstractions.
- org.springframework.cloud.commons.config - package org.springframework.cloud.commons.config
- org.springframework.cloud.commons.publisher - package org.springframework.cloud.commons.publisher
- org.springframework.cloud.commons.security - package org.springframework.cloud.commons.security
- org.springframework.cloud.commons.util - package org.springframework.cloud.commons.util
- org.springframework.cloud.configuration - package org.springframework.cloud.configuration
- override - Variable in class org.springframework.cloud.commons.util.InetUtils.HostInfo
-
Should override the host info.
P
- PARAMETER_TYPES_ATTRIBUTE_NAME - Static variable in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRequestValueProcessor
-
Spring Cloud-specific attribute name for storing method parameter types.
- ParentHeartbeatEvent - Class in org.springframework.cloud.client.discovery.event
-
Heartbeat event that a parent ApplicationContext can send to a child context.
- ParentHeartbeatEvent(Object, Object) - Constructor for class org.springframework.cloud.client.discovery.event.ParentHeartbeatEvent
- postProcessAfterStartRegister(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationLifecycle
-
A method executed after registering the local service with the
ServiceRegistry. - postProcessAfterStartRegisterManagement(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationManagementLifecycle
-
A method executed after registering the local management service with the
ServiceRegistry. - postProcessAfterStopRegister(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationLifecycle
-
A method executed after de-registering the local service with the
ServiceRegistry. - postProcessAfterStopRegisterManagement(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationManagementLifecycle
-
A method executed after de-registering the management local service with the
ServiceRegistry. - postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.client.loadbalancer.AbstractLoadBalancerBlockingBuilderBeanPostProcessor
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerWebClientBuilderBeanPostProcessor
- postProcessBeforeStartRegister(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationLifecycle
-
A method executed before registering the local service with the
ServiceRegistry. - postProcessBeforeStartRegisterManagement(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationManagementLifecycle
-
A method executed before registering the local management service with the
ServiceRegistry. - postProcessBeforeStopRegister(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationLifecycle
-
A method executed before de-registering the local service with the
ServiceRegistry. - postProcessBeforeStopRegisterManagement(R) - Method in interface org.springframework.cloud.client.serviceregistry.RegistrationManagementLifecycle
-
A method executed before de-registering the management local service with the
ServiceRegistry. - postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.cloud.client.HostInfoEnvironmentPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor
- PREFIX - Static variable in class org.springframework.cloud.commons.util.InetUtilsProperties
-
Prefix for the Inet Utils properties.
- probe() - Method in class org.springframework.cloud.client.discovery.composite.CompositeDiscoveryClient
- probe() - Method in interface org.springframework.cloud.client.discovery.DiscoveryClient
-
Can be used to verify the client is valid and able to make calls.
- probe() - Method in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
-
Deprecated, for removal: This API element is subject to removal in a future version.in favour of
ReactiveDiscoveryClient.reactiveProbe(). This method should not be used as is, as it contains a bug - the method called within returns aFlux, which is not accessible for subscription or blocking from within. We are leaving it with a deprecation in order not to bring downstream implementations. - process(Method, MethodParameter[], Object[], HttpRequestValues.Builder) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRequestValueProcessor
R
- ReactiveCircuitBreaker - Interface in org.springframework.cloud.client.circuitbreaker
-
Spring Cloud reactive circuit breaker API.
- ReactiveCircuitBreakerAdapterDecorator - Class in org.springframework.cloud.client.circuitbreaker.httpservice
-
Reactive implementation of
HttpExchangeAdapterDecoratorthat wraps@HttpExchange - ReactiveCircuitBreakerAdapterDecorator(ReactorHttpExchangeAdapter, ReactiveCircuitBreaker, CircuitBreaker, Map) - Constructor for class org.springframework.cloud.client.circuitbreaker.httpservice.ReactiveCircuitBreakerAdapterDecorator
- ReactiveCircuitBreakerFactory<CONF,
CONFB> - Class in org.springframework.cloud.client.circuitbreaker -
Creates reactive circuit breakers.
- ReactiveCircuitBreakerFactory() - Constructor for class org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory
- ReactiveCircuitBreakerInterfaceClientsAutoConfiguration() - Constructor for class org.springframework.cloud.client.CommonsClientAutoConfiguration.ReactiveCircuitBreakerInterfaceClientsAutoConfiguration
- ReactiveCommonsClientAutoConfiguration - Class in org.springframework.cloud.client
-
Auto-configurationfor 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(List) - Method in class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration
- ReactiveCompositeDiscoveryClient - Class in org.springframework.cloud.client.discovery.composite.reactive
-
A
ReactiveDiscoveryClientthat is composed of other discovery clients and delegates calls to each of them in order. - ReactiveCompositeDiscoveryClient(List) - Constructor for class org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClient
- 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 the discovery client has been initialized.
- ReactiveDiscoveryClientHealthIndicator(ReactiveDiscoveryClient, DiscoveryClientHealthIndicatorProperties) - Constructor for class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator
- reactiveDiscoveryClients(Collection) - 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) - 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
- reactiveProbe() - Method in interface org.springframework.cloud.client.discovery.ReactiveDiscoveryClient
-
Can be used to verify the client is still valid and able to make calls.
- ReactorDeferringLoadBalancerFilterConfig() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration.ReactorDeferringLoadBalancerFilterConfig
- ReactorDeferringLoadBalancerFilterHttpClientConfig() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration.ReactorDeferringLoadBalancerFilterHttpClientConfig
- ReactorLoadBalancerClientAutoConfiguration - Class in org.springframework.cloud.client.loadbalancer.reactive
-
An auto-configuration that allows the use of a
LoadBalancedWebClient.BuilderwithReactorLoadBalancerExchangeFilterFunctionandReactiveLoadBalancerused under the hood. - ReactorLoadBalancerClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration
- ReactorLoadBalancerExchangeFilterFunction - Class in org.springframework.cloud.client.loadbalancer.reactive
-
An
ExchangeFilterFunctionthat usesReactiveLoadBalancerto execute requests against a correctServiceInstance. - ReactorLoadBalancerExchangeFilterFunction(ReactiveLoadBalancer.Factory, List) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerExchangeFilterFunction
- 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 the local service with the
ServiceRegistry. - register(R) - Method in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry
-
Registers the registration.
- registerManagement() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
-
Register the local management service with the
ServiceRegistry. - registerThrowable(LoadBalancedRetryContext, Throwable) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Called when the execution fails.
- registerThrowable(RetryContext, Throwable) - Method in class org.springframework.cloud.client.loadbalancer.InterceptorRetryPolicy
- Registration - Interface in org.springframework.cloud.client.serviceregistry
-
A marker interface used by a
ServiceRegistry. - RegistrationLifecycle<R> - Interface in org.springframework.cloud.client.serviceregistry
-
Service registration life cycle.
- RegistrationManagementLifecycle<R> - Interface in org.springframework.cloud.client.serviceregistry
-
Service registration life cycle.
- 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
ScheduledTaskRegistrarthat verifies allDiscoveredResourceinstances in the system, based on the given timing configuration. - RemoteResourceRefresher(List, int, int) - Constructor for class org.springframework.cloud.client.hypermedia.RemoteResourceRefresher
- Request<C> - Interface in org.springframework.cloud.client.loadbalancer
-
Marker interface for a request.
- REQUEST - Static variable in interface org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer
-
Default implementation of a request.
- RequestData - Class in org.springframework.cloud.client.loadbalancer
-
Represents the data of the request that can be safely read (without passing request reactive stream values).
- RequestData(HttpMethod, URI, HttpHeaders, MultiValueMap, Map) - Constructor for class org.springframework.cloud.client.loadbalancer.RequestData
- RequestData(HttpRequest) - Constructor for class org.springframework.cloud.client.loadbalancer.RequestData
- RequestData(ServerHttpRequest) - Constructor for class org.springframework.cloud.client.loadbalancer.RequestData
- RequestData(ServerHttpRequest, Map) - Constructor for class org.springframework.cloud.client.loadbalancer.RequestData
- RequestData(ClientRequest) - Constructor for class org.springframework.cloud.client.loadbalancer.RequestData
- RequestDataContext - Class in org.springframework.cloud.client.loadbalancer
-
A
RequestData-basedDefaultRequestContext. - RequestDataContext() - Constructor for class org.springframework.cloud.client.loadbalancer.RequestDataContext
- RequestDataContext(RequestData) - Constructor for class org.springframework.cloud.client.loadbalancer.RequestDataContext
- RequestDataContext(RequestData, String) - Constructor for class org.springframework.cloud.client.loadbalancer.RequestDataContext
- resetRetriesSameServiceInstance() - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Resets the counter for the retries executed against the same
ServiceInstance. - ResourceServerTokenRelayAutoConfiguration - Class in org.springframework.cloud.commons.security
-
Adds an MVC interceptor for relaying OAuth2 access tokens into the client context (if there is one).
- ResourceServerTokenRelayAutoConfiguration() - Constructor for class org.springframework.cloud.commons.security.ResourceServerTokenRelayAutoConfiguration
- ResourceServerTokenRelayAutoConfiguration.ResourceServerTokenRelayRegistrationAutoConfiguration - Class in org.springframework.cloud.commons.security
-
A
WebMvcConfigurerfor the access token interceptor. - ResourceServerTokenRelayRegistrationAutoConfiguration() - Constructor for class org.springframework.cloud.commons.security.ResourceServerTokenRelayAutoConfiguration.ResourceServerTokenRelayRegistrationAutoConfiguration
- Response<T> - Interface in org.springframework.cloud.client.loadbalancer
-
Response created for each request.
- ResponseData - Class in org.springframework.cloud.client.loadbalancer
-
Represents the data of the request that can be safely read (without passing request reactive stream values).
- ResponseData(ClientHttpResponse, RequestData) - Constructor for class org.springframework.cloud.client.loadbalancer.ResponseData
- ResponseData(HttpStatusCode, HttpHeaders, MultiValueMap, RequestData) - Constructor for class org.springframework.cloud.client.loadbalancer.ResponseData
- ResponseData(ServerHttpResponse, RequestData) - Constructor for class org.springframework.cloud.client.loadbalancer.ResponseData
- ResponseData(ClientResponse, RequestData) - Constructor for class org.springframework.cloud.client.loadbalancer.ResponseData
- RestClientBuilderCustomizer - Interface in org.springframework.cloud.client.loadbalancer
-
Deprecated, for removal: This API element is subject to removal in a future version.to be removed in the next major release.
- restTemplateCustomizer(RetryLoadBalancerInterceptor) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration
- RestTemplateCustomizer - Interface in org.springframework.cloud.client.loadbalancer
- Retry() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- retryableException(Throwable) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancedRetryPolicy
-
Return
trueto retry if the provided exception is thrown. - retryableException(Throwable) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryPolicy
-
Return
trueto retry if the provided exception is thrown. - retryableException(Throwable) - Method in class org.springframework.cloud.client.loadbalancer.reactive.RetryableExchangeFilterFunctionLoadBalancerRetryPolicy
- RetryableExchangeFilterFunctionLoadBalancerRetryPolicy - Class in org.springframework.cloud.client.loadbalancer.reactive
-
The default implementation of
LoadBalancerRetryPolicy. - RetryableExchangeFilterFunctionLoadBalancerRetryPolicy(LoadBalancerProperties) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.RetryableExchangeFilterFunctionLoadBalancerRetryPolicy
- retryableLoadBalancerExchangeFilterFunction(ReactiveLoadBalancer.Factory, LoadBalancerRetryPolicy.Factory, ObjectProvider) - Method in class org.springframework.cloud.client.loadbalancer.reactive.ReactorLoadBalancerClientAutoConfiguration
- RetryableLoadBalancerExchangeFilterFunction - Class in org.springframework.cloud.client.loadbalancer.reactive
-
An
ExchangeFilterFunctionthat usesReactiveLoadBalancerto execute requests against a correctServiceInstanceand Reactor Retries to retry the call both against the same and the next service instance, based on the providedLoadBalancerRetryPolicy. - RetryableLoadBalancerExchangeFilterFunction(LoadBalancerRetryPolicy.Factory, ReactiveLoadBalancer.Factory, List) - Constructor for class org.springframework.cloud.client.loadbalancer.reactive.RetryableLoadBalancerExchangeFilterFunction
- RetryableRequestContext - Class in org.springframework.cloud.client.loadbalancer
-
A request context object that allows storing information on previously used service instances.
- RetryableRequestContext(ServiceInstance) - Constructor for class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- RetryableRequestContext(ServiceInstance, RequestData) - Constructor for class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- RetryableRequestContext(ServiceInstance, RequestData, String) - Constructor for class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- 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.
- retryableStatusCode(int) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryPolicy
-
Return
trueto retry on the provided HTTP status code. - retryableStatusCode(int) - Method in class org.springframework.cloud.client.loadbalancer.reactive.RetryableExchangeFilterFunctionLoadBalancerRetryPolicy
- RetryableStatusCodeException - Exception Class in org.springframework.cloud.client.loadbalancer.reactive
-
An
IllegalStateExceptionused to trigger retries based on the returned HTTP status code. - RetryableStatusCodeException - Exception Class in org.springframework.cloud.client.loadbalancer
-
Exception to be thrown when the status code is deemed to be retryable.
- RetryableStatusCodeException() - Constructor for exception class org.springframework.cloud.client.loadbalancer.reactive.RetryableStatusCodeException
- RetryableStatusCodeException(String, int, Object, URI) - Constructor for exception class 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, LoadBalancerRequestFactory, LoadBalancedRetryFactory, ReactiveLoadBalancer.Factory) - Constructor for class org.springframework.cloud.client.loadbalancer.RetryLoadBalancerInterceptor
- RETURN_TYPE_ATTRIBUTE_NAME - Static variable in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRequestValueProcessor
-
Spring Cloud-specific attribute name for storing method return types.
- run(Supplier) - Method in interface org.springframework.cloud.client.circuitbreaker.CircuitBreaker
- run(Supplier) - Method in class org.springframework.cloud.client.circuitbreaker.observation.ObservedCircuitBreaker
- run(Supplier, Function) - Method in interface org.springframework.cloud.client.circuitbreaker.CircuitBreaker
- run(Supplier, Function) - Method in class org.springframework.cloud.client.circuitbreaker.observation.ObservedCircuitBreaker
- run(Flux) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
- run(Flux, Function) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
- run(Mono) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
- run(Mono, Function) - Method in interface org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreaker
S
- SAME - Enum constant in enum class org.springframework.cloud.client.discovery.ManagementServerPortUtils.ManagementServerPort
-
Add it.
- selectImports(AnnotationMetadata) - Method in class org.springframework.cloud.client.discovery.EnableDiscoveryClientImportSelector
- selectImports(AnnotationMetadata) - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- service() - Element in annotation interface org.springframework.cloud.client.circuitbreaker.httpservice.HttpServiceFallback
-
The optional list of service interfaces this fallback class applies to.
- ServiceInstance - Interface in org.springframework.cloud.client
-
Represents an instance of a service in a discovery system.
- ServiceInstanceChooser - Interface in org.springframework.cloud.client.loadbalancer
-
Implemented by classes which use a load balancer to choose a server to send a request to.
- ServiceInstanceProvider - Interface in org.springframework.cloud.client.hypermedia
-
A component that will provide a
ServiceInstance, or can express the absence of one by returning null. - ServiceRegistry<R> - Interface in org.springframework.cloud.client.serviceregistry
-
Contract to register and deregister instances with a Service Registry.
- ServiceRegistryAutoConfiguration - Class in org.springframework.cloud.client.serviceregistry
- ServiceRegistryAutoConfiguration() - Constructor for class org.springframework.cloud.client.serviceregistry.ServiceRegistryAutoConfiguration
- ServiceRegistryAutoConfiguration.ServiceRegistryEndpointConfiguration - Class in org.springframework.cloud.client.serviceregistry
- serviceRegistryEndpoint(ServiceRegistry) - Method in class org.springframework.cloud.client.serviceregistry.ServiceRegistryAutoConfiguration.ServiceRegistryEndpointConfiguration
- ServiceRegistryEndpoint - Class in org.springframework.cloud.client.serviceregistry.endpoint
-
Endpoint to display and set the service instance status using the ServiceRegistry.
- ServiceRegistryEndpoint(ServiceRegistry) - Constructor for class org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint
- ServiceRegistryEndpointConfiguration() - Constructor for class org.springframework.cloud.client.serviceregistry.ServiceRegistryAutoConfiguration.ServiceRegistryEndpointConfiguration
- ServiceRequestWrapper - Class in org.springframework.cloud.client.loadbalancer
- ServiceRequestWrapper(HttpRequest, ServiceInstance, LoadBalancerClient) - Constructor for class org.springframework.cloud.client.loadbalancer.ServiceRequestWrapper
- setAddServiceInstanceCookie(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.StickySession
- setApiVersion(LoadBalancerProperties.ApiVersion) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.client.actuator.FeaturesEndpoint
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerRestClientHttpServiceGroupConfigurer
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.client.circuitbreaker.httpservice.CircuitBreakerWebClientHttpServiceGroupConfigurer
- setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- setBackoff(LoadBalancerProperties.Retry.Backoff) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- setCallGetWithRequestOnDelegates(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setClientResponse(ClientResponse) - Method in class org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerRetryContext
-
Sets the
ClientResponsereturned for load-balanced request. - setClients(List) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerEagerLoadProperties
- setCompatibleBootVersions(List) - Method in class org.springframework.cloud.configuration.CompatibilityVerifierProperties
- setContext(T) - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequest
- setCustomConvention(CircuitBreakerObservationConvention) - Method in class org.springframework.cloud.client.circuitbreaker.observation.ObservedCircuitBreaker
- setDefaultHostname(String) - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- setDefaultIpAddress(String) - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- setDefaultVersion(String) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- setEnabled(boolean) - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- setEnabled(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
-
Sets whether the load balancer should retry failed requests.
- setEnabled(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.XForwarded
- setEnabled(boolean) - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.configuration.CompatibilityVerifierProperties
- setEnabled(boolean) - Method in class org.springframework.cloud.configuration.TlsProperties
- setEnvironment(Environment) - Method in class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- setFailFast(boolean) - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
- setFallbackToAvailableInstances(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- setFixedDelay(int) - Method in class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh
- setHeader(String) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- setHealthCheck(LoadBalancerProperties.HealthCheck) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setHint(String) - Method in class org.springframework.cloud.client.loadbalancer.HintRequestContext
- setHint(Map) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setHintHeaderName(String) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setHost(String) - Method in class org.springframework.cloud.client.DefaultServiceInstance
- setHostname(String) - Method in class org.springframework.cloud.commons.util.InetUtils.HostInfo
- setIgnoredInterfaces(List) - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- setIncludeDescription(boolean) - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
- setIncludePath(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Stats
- setInitialDelay(int) - Method in class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh
- setInitialDelay(Duration) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setInstance(String, String, int) - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- setInstanceId(String) - Method in class org.springframework.cloud.client.DefaultServiceInstance
- setInstanceId(String) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Subset
- setInstanceIdCookieName(String) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.StickySession
- setInstances(Map) - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties
- setInstances(Map) - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- setInterval(Duration) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setIpAddress(String) - Method in class org.springframework.cloud.commons.util.InetUtils.HostInfo
- setJitter(double) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- setKeyPassword(String) - Method in class org.springframework.cloud.configuration.TlsProperties
- setKeyStore(Resource) - Method in class org.springframework.cloud.configuration.TlsProperties
- setKeyStorePassword(String) - Method in class org.springframework.cloud.configuration.TlsProperties
- setKeyStoreType(String) - Method in class org.springframework.cloud.configuration.TlsProperties
- setLink(Link) - Method in class org.springframework.cloud.client.hypermedia.DiscoveredResource
- setMaxBackoff(Duration) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- setMaxRetriesOnNextServiceInstance(int) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- setMaxRetriesOnSameServiceInstance(int) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- setMediaTypeParameters(Map) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- setMinBackoff(Duration) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry.Backoff
- setOrder(int) - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicator
- setOrder(int) - Method in class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator
- setOrder(int) - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties
- setOrder(int) - Method in class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- setOverride(boolean) - Method in class org.springframework.cloud.commons.util.InetUtils.HostInfo
- setPath(Map) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setPathSegment(Integer) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- setPort(int) - Method in class org.springframework.cloud.client.DefaultServiceInstance
- setPort(Integer) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setPreferredNetworks(List) - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- setPreviousServiceInstance(ServiceInstance) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRetryContext
- setPreviousServiceInstance(ServiceInstance) - Method in class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- setQueryParameter(String) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- setRefetchInstances(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setRefetchInstancesInterval(Duration) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setRefresh(CloudHypermediaAutoConfiguration.CloudHypermediaProperties.Refresh) - Method in class org.springframework.cloud.client.hypermedia.CloudHypermediaAutoConfiguration.CloudHypermediaProperties
- setRegisterManagement(boolean) - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
- setRegistration(Registration) - Method in class org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint
- setRepeatHealthCheck(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setRequest(HttpRequest) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRetryContext
-
Sets the request that is being load-balanced.
- setRequestStartTime(long) - Method in class org.springframework.cloud.client.loadbalancer.HintRequestContext
- setRequestStartTime(long) - Method in interface org.springframework.cloud.client.loadbalancer.TimedRequestContext
- setRequired(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.ApiVersion
- setRestOperations(RestOperations) - Method in class org.springframework.cloud.client.hypermedia.DiscoveredResource
-
Configures the
RestOperationsto use to execute the traversal and verifying HEAD calls. - setRetry(LoadBalancerProperties.Retry) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setRetryableExceptions(Set) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- setRetryableStatusCodes(Set) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- setRetryOnAllExceptions(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- setRetryOnAllOperations(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Retry
- setSecure(boolean) - Method in class org.springframework.cloud.client.DefaultServiceInstance
- setServiceId(String) - Method in class org.springframework.cloud.client.DefaultServiceInstance
- setServiceInstance(ServiceInstance) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancedRetryContext
-
Sets the service instance to use during the retry.
- setSize(int) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Subset
- setStats(LoadBalancerProperties.Stats) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setStatus(String) - Method in class org.springframework.cloud.client.serviceregistry.endpoint.ServiceRegistryEndpoint
- setStatus(R, String) - Method in interface org.springframework.cloud.client.serviceregistry.ServiceRegistry
-
Sets the status of the registration.
- setStickySession(LoadBalancerProperties.StickySession) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setSubset(LoadBalancerProperties.Subset) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- setTimeoutSeconds(int) - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- setTrustStore(Resource) - Method in class org.springframework.cloud.configuration.TlsProperties
- setTrustStorePassword(String) - Method in class org.springframework.cloud.configuration.TlsProperties
- setTrustStoreType(String) - Method in class org.springframework.cloud.configuration.TlsProperties
- setUpdateResultsList(boolean) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.HealthCheck
- setUri(URI) - Method in class org.springframework.cloud.client.DefaultServiceInstance
- setUseOnlySiteLocalInterfaces(boolean) - Method in class org.springframework.cloud.commons.util.InetUtilsProperties
- setUseServicesQuery(boolean) - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
- setXForwarded(LoadBalancerProperties.XForwarded) - Method in class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties
- shouldProcessEnvironment(Environment) - Method in class org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostProcessor
- shouldRegisterManagement() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- shouldRegisterManagement() - Method in class org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties
-
Deprecated.
- SimpleDiscoveryClient - Class in org.springframework.cloud.client.discovery.simple
-
A
DiscoveryClientthat will use the properties file as a source of service instances. - SimpleDiscoveryClient(SimpleDiscoveryProperties) - Constructor for class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClient
- SimpleDiscoveryClientAutoConfiguration - Class in org.springframework.cloud.client.discovery.simple
-
Spring Boot auto-configuration for simple properties-based discovery client.
- SimpleDiscoveryClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClientAutoConfiguration
- SimpleDiscoveryProperties - Class in org.springframework.cloud.client.discovery.simple
-
Properties to hold the details of a
DiscoveryClientservice instances for a given service. - SimpleDiscoveryProperties() - Constructor for class org.springframework.cloud.client.discovery.simple.SimpleDiscoveryProperties
- SimpleObjectProvider<T> - Class in org.springframework.cloud.client.loadbalancer
-
Deprecated, for removal: This API element is subject to removal in a future version.for removal in 4.0
- SimpleObjectProvider(T) - Constructor for class org.springframework.cloud.client.loadbalancer.SimpleObjectProvider
-
Deprecated.
- SimpleReactiveDiscoveryClient - Class in org.springframework.cloud.client.discovery.simple.reactive
-
A
ReactiveDiscoveryClientthat will use the properties file as a source of service instances. - SimpleReactiveDiscoveryClient(SimpleReactiveDiscoveryProperties) - Constructor for class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClient
- SimpleReactiveDiscoveryClientAutoConfiguration - Class in org.springframework.cloud.client.discovery.simple.reactive
-
Spring Boot auto-configuration for simple properties-based reactive discovery client.
- SimpleReactiveDiscoveryClientAutoConfiguration() - Constructor for class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClientAutoConfiguration
- SimpleReactiveDiscoveryClientAutoConfiguration.HealthConfiguration - Class in org.springframework.cloud.client.discovery.simple.reactive
- SimpleReactiveDiscoveryClientConfigurations - Class in org.springframework.cloud.client.discovery.simple.reactive
-
Configurationsfor import intoSimpleReactiveDiscoveryClientAutoConfiguration. - SimpleReactiveDiscoveryClientConfigurations() - Constructor for class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClientConfigurations
- simpleReactiveDiscoveryClientHealthIndicator(DiscoveryClientHealthIndicatorProperties, SimpleReactiveDiscoveryClient) - Method in class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClientAutoConfiguration.HealthConfiguration
- SimpleReactiveDiscoveryProperties - Class in org.springframework.cloud.client.discovery.simple.reactive
-
Properties to hold the details of a
ReactiveDiscoveryClientservice instance for a given service. - SimpleReactiveDiscoveryProperties() - Constructor for class org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryProperties
- springCloudCommonsFeatures() - Method in class org.springframework.cloud.client.CommonsClientAutoConfiguration.DiscoveryLoadBalancerConfiguration
- SpringFactoryImportSelector<T> - Class in org.springframework.cloud.commons.util
-
Selects configurations to load, defined by the generic type T.
- SpringFactoryImportSelector() - Constructor for class org.springframework.cloud.commons.util.SpringFactoryImportSelector
- SSLContextFactory - Class in org.springframework.cloud.configuration
- SSLContextFactory(TlsProperties) - Constructor for class org.springframework.cloud.configuration.SSLContextFactory
- start() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- StaticServiceInstanceProvider - Class in org.springframework.cloud.client.hypermedia
-
A
ServiceInstanceProviderthat will always return the configuredServiceInstance. - StaticServiceInstanceProvider(ServiceInstance) - Constructor for class org.springframework.cloud.client.hypermedia.StaticServiceInstanceProvider
- Stats() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Stats
- status() - Method in class org.springframework.cloud.client.loadbalancer.CompletionContext
- StickySession() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.StickySession
- stop() - Method in class org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration
- stream() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryCompositeHealthContributor
- stream() - Method in class org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryCompositeHealthContributor
- Subset() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.Subset
- SUCCESS - Enum constant in enum class org.springframework.cloud.client.loadbalancer.CompletionContext.Status
-
Request was handled successfully.
- SUPPLIER - Enum constant in enum class org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationContext.Type
-
Operation to run.
- supports(Class, Class, Class) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerLifecycle
-
Allows to assess whether the lifecycle bean's callbacks should be executed.
- supportsContext(Observation.Context) - Method in interface org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationConvention
T
- TaskSchedulerWrapper<T> - Class in org.springframework.cloud.commons.util
-
Wrapper that downstream projects can use to keep
ThreadPoolTaskSchedulerlocal. - TaskSchedulerWrapper(T) - Constructor for class org.springframework.cloud.commons.util.TaskSchedulerWrapper
- TimedRequestContext - Interface in org.springframework.cloud.client.loadbalancer
-
Allows setting and retrieving request start time.
- TlsProperties - Class in org.springframework.cloud.configuration
-
Common client TLS properties.
- TlsProperties() - Constructor for class org.springframework.cloud.configuration.TlsProperties
- toString() - Method in class org.springframework.cloud.client.DefaultServiceInstance
- toString() - Method in class org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties
- toString() - Method in class org.springframework.cloud.client.loadbalancer.CompletionContext
- toString() - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequest
- toString() - Method in class org.springframework.cloud.client.loadbalancer.DefaultRequestContext
- toString() - Method in class org.springframework.cloud.client.loadbalancer.DefaultResponse
- toString() - Method in class org.springframework.cloud.client.loadbalancer.HintRequestContext
- toString() - Method in class org.springframework.cloud.client.loadbalancer.RequestData
- toString() - Method in class org.springframework.cloud.client.loadbalancer.ResponseData
- toString() - Method in class org.springframework.cloud.client.loadbalancer.RetryableRequestContext
- transformRequest(HttpRequest, ServiceInstance) - Method in interface org.springframework.cloud.client.loadbalancer.LoadBalancerRequestTransformer
- transformRequest(ClientRequest, ServiceInstance) - Method in interface org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerClientRequestTransformer
- TraversalDefinition - Interface in org.springframework.cloud.client.hypermedia
-
Callback to define the traversal to a resource.
- trustStorePassword() - Method in class org.springframework.cloud.configuration.TlsProperties
U
- update(Object) - Method in class org.springframework.cloud.client.discovery.event.HeartbeatMonitor
- UtilAutoConfiguration - Class in org.springframework.cloud.commons.util
- UtilAutoConfiguration() - Constructor for class org.springframework.cloud.commons.util.UtilAutoConfiguration
V
- value() - Element in annotation interface org.springframework.cloud.client.circuitbreaker.httpservice.HttpServiceFallback.Container
-
The set of
HttpServiceFallbackannotations. - value() - Element in annotation interface org.springframework.cloud.client.circuitbreaker.httpservice.HttpServiceFallback
-
The class that contains fallback methods to be called by
CircuitBreakerAdapterDecoratororReactiveCircuitBreakerAdapterDecoratorin case a fallback is triggered. - valueOf(String) - Static method in enum class org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationContext.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.cloud.client.discovery.ManagementServerPortUtils.ManagementServerPort
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.cloud.client.loadbalancer.CompletionContext.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.cloud.client.circuitbreaker.observation.CircuitBreakerObservationContext.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.cloud.client.discovery.ManagementServerPortUtils.ManagementServerPort
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.cloud.client.loadbalancer.CompletionContext.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyOrDiscover() - Method in class org.springframework.cloud.client.hypermedia.DiscoveredResource
-
Verifies the link to the current.
- verifyOrDiscover() - Method in interface org.springframework.cloud.client.hypermedia.RemoteResource
-
Discovers the resource if it hasn't been discovered yet or has become unavailable.
W
- WebClientCustomizer - Interface in org.springframework.cloud.client.loadbalancer.reactive
-
Callback interface that can be used to customize a
WebClient.Builder.
X
- XForwarded() - Constructor for class org.springframework.cloud.client.loadbalancer.LoadBalancerProperties.XForwarded
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
LoadBalancerRestClientBuilderBeanPostProcessor(ObjectProvider, ApplicationContext)