Interface ServiceInstanceListSupplier

All Superinterfaces:
Supplier<reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>>
All Known Implementing Classes:
BlockingApiVersionServiceInstanceListSupplier, CachingServiceInstanceListSupplier, DelegatingServiceInstanceListSupplier, DiscoveryClientServiceInstanceListSupplier, HealthCheckServiceInstanceListSupplier, HintBasedServiceInstanceListSupplier, NoopServiceInstanceListSupplier, ReactiveApiVersionServiceInstanceListSupplier, RequestBasedStickySessionServiceInstanceListSupplier, RetryAwareServiceInstanceListSupplier, SameInstancePreferenceServiceInstanceListSupplier, SubsetServiceInstanceListSupplier, WeightedServiceInstanceListSupplier, ZonePreferenceServiceInstanceListSupplier

public interface ServiceInstanceListSupplier extends Supplier<reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>>
A Supplier of lists of ServiceInstance objects.
Since:
2.2.0
Author:
Olga Maciaszek-Sharma
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>
    get(org.springframework.cloud.client.loadbalancer.Request request)
     
     

    Methods inherited from interface Supplier

    get
  • Method Details

    • getServiceId

      String getServiceId()
    • get

      default reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>> get(org.springframework.cloud.client.loadbalancer.Request request)
    • builder