Class StandardKubernetesClientProvider

java.lang.Object
org.apache.nifi.kubernetes.client.StandardKubernetesClientProvider
All Implemented Interfaces:
KubernetesClientProvider

public class StandardKubernetesClientProvider extends Object implements KubernetesClientProvider
Standard implementation of Kubernetes Client Provider with default properties
  • Field Details

    • kubernetesClient

      private volatile io.fabric8.kubernetes.client.KubernetesClient kubernetesClient
  • Constructor Details

    • StandardKubernetesClientProvider

      public StandardKubernetesClientProvider()
  • Method Details

    • getKubernetesClient

      public io.fabric8.kubernetes.client.KubernetesClient getKubernetesClient()
      Get Kubernetes Client with default configuration discovery
      Specified by:
      getKubernetesClient in interface KubernetesClientProvider
      Returns:
      Kubernetes Client
    • buildKubernetesClient

      private io.fabric8.kubernetes.client.KubernetesClient buildKubernetesClient()