Class KubernetesClientServicesListSupplier
java.lang.Object
org.springframework.cloud.kubernetes.commons.loadbalancer.KubernetesServicesListSupplier<io.kubernetes.client.openapi.models.V1Service>
org.springframework.cloud.kubernetes.client.loadbalancer.KubernetesClientServicesListSupplier
- All Implemented Interfaces:
Supplier<reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>>,org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier
public class KubernetesClientServicesListSupplier
extends org.springframework.cloud.kubernetes.commons.loadbalancer.KubernetesServicesListSupplier<io.kubernetes.client.openapi.models.V1Service>
- Author:
- Ryan Baxter
-
Field Summary
Fields inherited from class org.springframework.cloud.kubernetes.commons.loadbalancer.KubernetesServicesListSupplier
discoveryProperties, environment, mapper -
Constructor Summary
ConstructorsConstructorDescriptionKubernetesClientServicesListSupplier(org.springframework.core.env.Environment environment, org.springframework.cloud.kubernetes.commons.loadbalancer.KubernetesServiceInstanceMapper<io.kubernetes.client.openapi.models.V1Service> mapper, org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties discoveryProperties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider kubernetesNamespaceProvider) -
Method Summary
Methods inherited from class org.springframework.cloud.kubernetes.commons.loadbalancer.KubernetesServicesListSupplier
getServiceIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.cloud.loadbalancer.core.ServiceInstanceListSupplier
get
-
Constructor Details
-
KubernetesClientServicesListSupplier
public KubernetesClientServicesListSupplier(org.springframework.core.env.Environment environment, org.springframework.cloud.kubernetes.commons.loadbalancer.KubernetesServiceInstanceMapper<io.kubernetes.client.openapi.models.V1Service> mapper, org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties discoveryProperties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider kubernetesNamespaceProvider)
-
-
Method Details