Class ManagedKubernetesClient

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.Client, io.fabric8.kubernetes.client.KubernetesClient, io.fabric8.kubernetes.client.NamespacedKubernetesClient, Closeable, AutoCloseable

    public class ManagedKubernetesClient
    extends io.fabric8.kubernetes.client.NamespacedKubernetesClientAdapter<KubernetesClientImpl>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void activate​(Map<String,​Object> properties)  
      void bindOAuthTokenProvider​(io.fabric8.kubernetes.client.OAuthTokenProvider provider)  
      void deactivate()  
      void unbindOAuthTokenProvider​(io.fabric8.kubernetes.client.OAuthTokenProvider provider)  
      • Methods inherited from class io.fabric8.kubernetes.client.NamespacedKubernetesClientAdapter

        admissionRegistration, apiextensions, apiServices, apps, authentication, authorization, autoscaling, batch, bindings, certificates, certificateSigningRequests, componentstatuses, configMaps, discovery, dynamicResourceAllocation, endpoints, events, extensions, flowControl, genericKubernetesResources, genericKubernetesResources, getClient, getKubernetesSerialization, getKubernetesVersion, getVersion, informers, leaderElector, leases, limitRanges, load, namespaces, network, newClient, newInstance, nodes, persistentVolumeClaims, persistentVolumes, pods, policy, raw, rbac, replicationControllers, resource, resource, resource, resourceList, resourceList, resourceList, resourceList, resourceQuotas, resources, resources, run, runtimeClasses, scheduling, secrets, serviceAccounts, services, storage, tokenReviews, top, v1, visitResources, withRequestConfig
      • Methods inherited from class io.fabric8.kubernetes.client.extension.ClientAdapter

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, resources, rootPaths, supports, supports, supportsApiPath
      • Methods inherited from interface io.fabric8.kubernetes.client.Client

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, raw, resources, rootPaths, supports, supports, supportsApiPath
      • Methods inherited from interface io.fabric8.kubernetes.client.NamespacedKubernetesClient

        inAnyNamespace, inNamespace
    • Constructor Detail

      • ManagedKubernetesClient

        public ManagedKubernetesClient()
    • Method Detail

      • deactivate

        public void deactivate()
      • bindOAuthTokenProvider

        public void bindOAuthTokenProvider​(io.fabric8.kubernetes.client.OAuthTokenProvider provider)
      • unbindOAuthTokenProvider

        public void unbindOAuthTokenProvider​(io.fabric8.kubernetes.client.OAuthTokenProvider provider)