Class KubernetesServicesListSupplier<T>

java.lang.Object
org.springframework.cloud.kubernetes.commons.loadbalancer.KubernetesServicesListSupplier<T>
All Implemented Interfaces:
Supplier<reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>>, org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier

public abstract class KubernetesServicesListSupplier<T> extends Object implements org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier
Implementation of ServiceInstanceListSupplier for load balancer in SERVICE mode.
Author:
Piotr Minkowski
  • Field Details

  • Constructor Details

  • Method Details

    • getServiceId

      public String getServiceId()
      Specified by:
      getServiceId in interface org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier
    • get

      public abstract reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>> get()
      Specified by:
      get in interface Supplier<T>