public interface  io.fabric.kubernetes.clnt.v.KubernetesClient extends java.lang.Object implements io.fabric.kubernetes.clnt.v.Client
{
public abstract io.fabric.kubernetes.clnt.v.dsl.ApiextensionsAPIGroupDSL apiextensions();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation certificateSigningRequests();
public abstract io.fabric.kubernetes.clnt.v.dsl.CertificatesAPIGroupDSL certificates();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation customResources(java.lang.Class);
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation customResources(java.lang.Class, java.lang.Class);
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation customResources(io.fabric.kubernetes.clnt.v.dsl.base.CustomResourceDefinitionContext, java.lang.Class, java.lang.Class);
public abstract io.fabric.kubernetes.clnt.v.dsl.DiscoveryAPIGroupDSL discovery();
public abstract io.fabric.kubernetes.clnt.v.dsl.ExtensionsAPIGroupDSL extensions();
public abstract io.fabric.kubernetes.clnt.v.VersionInfo getVersion();
public abstract io.fabric.kubernetes.clnt.v.dsl.internal.RawCustomResourceOperationsImpl customResource(io.fabric.kubernetes.clnt.v.dsl.base.CustomResourceDefinitionContext);
public abstract io.fabric.kubernetes.clnt.v.AdmissionRegistrationAPIGroupDSL admissionRegistration();
public abstract io.fabric.kubernetes.clnt.v.dsl.AppsAPIGroupDSL apps();
public abstract io.fabric.kubernetes.clnt.v.dsl.AutoscalingAPIGroupDSL autoscaling();
public abstract io.fabric.kubernetes.clnt.v.dsl.NetworkAPIGroupDSL network();
public abstract io.fabric.kubernetes.clnt.v.dsl.StorageAPIGroupDSL storage();
public abstract io.fabric.kubernetes.clnt.v.dsl.BatchAPIGroupDSL batch();
public abstract io.fabric.kubernetes.clnt.v.dsl.MetricAPIGroupDSL top();
public abstract io.fabric.kubernetes.clnt.v.dsl.PolicyAPIGroupDSL policy();
public abstract io.fabric.kubernetes.clnt.v.dsl.RbacAPIGroupDSL rbac();
public abstract io.fabric.kubernetes.clnt.v.dsl.SchedulingAPIGroupDSL scheduling();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation componentstatuses();
public abstract io.fabric.kubernetes.clnt.v.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable load(java.io.InputStream);
public abstract io.fabric.kubernetes.clnt.v.dsl.ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(java.lang.String);
public abstract io.fabric.kubernetes.clnt.v.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(io.fabric.kubernetes.api.model.v.KubernetesResourceList);
public abstract transient io.fabric.kubernetes.clnt.v.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(io.fabric.kubernetes.api.model.v.HasMetadata[]);
public abstract io.fabric.kubernetes.clnt.v.dsl.NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable resourceList(java.util.Collection);
public abstract io.fabric.kubernetes.clnt.v.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable resource(io.fabric.kubernetes.api.model.v.HasMetadata);
public abstract io.fabric.kubernetes.clnt.v.dsl.NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable resource(java.lang.String);
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation bindings();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation endpoints();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation namespaces();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation nodes();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation persistentVolumes();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation persistentVolumeClaims();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation pods();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation replicationControllers();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation resourceQuotas();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation secrets();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation services();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation serviceAccounts();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation apiServices();
public abstract io.fabric.kubernetes.clnt.v.dsl.KubernetesListMixedOperation lists();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation configMaps();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation limitRanges();
public abstract io.fabric.kubernetes.clnt.v.dsl.AuthorizationAPIGroupDSL authorization();
public abstract io.fabric.kubernetes.clnt.v.dsl.Createable tokenReviews();
public abstract io.fabric.kubernetes.clnt.v.informers.SharedInformerFactory informers();
public abstract io.fabric.kubernetes.clnt.v.informers.SharedInformerFactory informers(java.util.concurrent.ExecutorService);
public abstract io.fabric.kubernetes.clnt.v.extended.leaderelection.LeaderElectorBuilder leaderElector();
public abstract io.fabric.kubernetes.clnt.v.dsl.MixedOperation leases();
public abstract io.fabric.kubernetes.clnt.v.dsl.V1APIGroupDSL v1();
public abstract io.fabric.kubernetes.clnt.v.extended.run.RunOperations run();
public abstract io.fabric.kubernetes.clnt.v.dsl.NonNamespaceOperation runtimeClasses();
}