Class ManagedKubernetesClient
- java.lang.Object
-
- io.fabric8.kubernetes.client.extension.ClientAdapter<NamespacedKubernetesClientAdapter<N>>
-
- io.fabric8.kubernetes.client.NamespacedKubernetesClientAdapter<KubernetesClientImpl>
-
- io.fabric8.kubernetes.client.osgi.ManagedKubernetesClient
-
- All Implemented Interfaces:
Client
,KubernetesClient
,NamespacedKubernetesClient
,Closeable
,AutoCloseable
public class ManagedKubernetesClient extends NamespacedKubernetesClientAdapter<KubernetesClientImpl>
-
-
Constructor Summary
Constructors Constructor Description ManagedKubernetesClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate(Map<String,Object> properties)
void
bindOAuthTokenProvider(OAuthTokenProvider provider)
void
deactivate()
void
unbindOAuthTokenProvider(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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
deactivate
public void deactivate()
-
bindOAuthTokenProvider
public void bindOAuthTokenProvider(OAuthTokenProvider provider)
-
unbindOAuthTokenProvider
public void unbindOAuthTokenProvider(OAuthTokenProvider provider)
-
-