Uses of Class
org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplierBuilder
Packages that use ServiceInstanceListSupplierBuilder
Package
Description
Spring Cloud load balancer core abstractions.
-
Uses of ServiceInstanceListSupplierBuilder in org.springframework.cloud.loadbalancer.core
Methods in org.springframework.cloud.loadbalancer.core that return ServiceInstanceListSupplierBuilderModifier and TypeMethodDescriptionServiceInstanceListSupplier.builder()ServiceInstanceListSupplierBuilder.with(@Nullable ServiceInstanceListSupplierBuilder.DelegateCreator delegateCreator) SupportServiceInstanceListSupplierBuildercan be added to the expansion implementation ofServiceInstanceListSupplierby this method.ServiceInstanceListSupplierBuilder.withBase(ServiceInstanceListSupplier supplier) Sets a user-providedServiceInstanceListSupplieras a baseServiceInstanceListSupplierin the hierarchy.ServiceInstanceListSupplierBuilder.withBlockingApiVersioning()ServiceInstanceListSupplierBuilder.withBlockingDiscoveryClient()Sets a blockingDiscoveryClient-basedDiscoveryClientServiceInstanceListSupplieras a baseServiceInstanceListSupplierin the hierarchy.ServiceInstanceListSupplierBuilder.withBlockingHealthChecks()Adds aHealthCheckServiceInstanceListSupplierthat uses user-providedRestTemplateinstance to theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withBlockingHealthChecks(org.springframework.web.client.RestClient restClient) Adds aHealthCheckServiceInstanceListSupplierthat uses user-providedRestClientinstance to theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withBlockingHealthChecks(org.springframework.web.client.RestTemplate restTemplate) Adds aHealthCheckServiceInstanceListSupplierthat uses user-providedRestTemplateinstance to theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withBlockingRestClientHealthChecks()Adds aHealthCheckServiceInstanceListSupplierthat uses user-providedRestClientinstance to theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withCaching()IfLoadBalancerCacheManageris available in the context, adds aCachingServiceInstanceListSupplierinstance to theServiceInstanceListSupplierhierarchy to provide a caching mechanism for service instances.ServiceInstanceListSupplierBuilder.withDiscoveryClient()Sets aReactiveDiscoveryClient-basedDiscoveryClientServiceInstanceListSupplieras a baseServiceInstanceListSupplierin the hierarchy.ServiceInstanceListSupplierBuilder.withHealthChecks()Adds aHealthCheckServiceInstanceListSupplierto theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withHealthChecks(org.springframework.web.reactive.function.client.WebClient webClient) Adds aHealthCheckServiceInstanceListSupplierthat uses user-providedWebClientinstance to theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withHints()ServiceInstanceListSupplierBuilder.withReactiveApiVersioning()ServiceInstanceListSupplierBuilder.withRequestBasedStickySession()Adds aRequestBasedStickySessionServiceInstanceListSupplierto theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withRetryAwareness()ServiceInstanceListSupplierBuilder.withSameInstancePreference()Adds aSameInstancePreferenceServiceInstanceListSupplierto theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withSubset()ServiceInstanceListSupplierBuilder.withWeighted()Adds aWeightedServiceInstanceListSupplierto theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withWeighted(WeightFunction weightFunction) Adds aWeightedServiceInstanceListSupplierthat uses user-providedWeightFunctioninstance to theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withZonePreference()Adds aZonePreferenceServiceInstanceListSupplierto theServiceInstanceListSupplierhierarchy.ServiceInstanceListSupplierBuilder.withZonePreference(String zoneName) Adds aZonePreferenceServiceInstanceListSupplierto theServiceInstanceListSupplierhierarchy.