Class KubernetesServicesListSupplier

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

public abstract class KubernetesServicesListSupplier 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<reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>>