public class DefaultKubernetesClient extends BaseClient implements NamespacedKubernetesClient
httpClient| Constructor and Description |
|---|
DefaultKubernetesClient() |
DefaultKubernetesClient(Config config) |
DefaultKubernetesClient(okhttp3.OkHttpClient httpClient,
Config config) |
DefaultKubernetesClient(String masterUrl) |
| Modifier and Type | Method and Description |
|---|---|
AdmissionRegistrationAPIGroupDSL |
admissionRegistration()
API entrypoint for kubernetes resources with APIGroup admissionregistration.k8s.io/v1beta1
|
ApiextensionsAPIGroupDSL |
apiextensions()
API entrypoint for apiextensions resources.
|
MixedOperation<io.fabric8.kubernetes.api.model.APIService,io.fabric8.kubernetes.api.model.APIServiceList,Resource<io.fabric8.kubernetes.api.model.APIService>> |
apiServices()
API entrypoint for APIService related operations.
|
AppsAPIGroupDSL |
apps()
API entrypoint for kubernetes resources with APIGroup apps/v1
|
AuthorizationAPIGroupDSL |
authorization()
Authorization operations.
|
AutoscalingAPIGroupDSL |
autoscaling()
API entrypoint for kubernetes resources with APIGroup autoscaling/v2beta1
|
BatchAPIGroupDSL |
batch()
API entrypoint for kubernetes resources with APIGroup batch/v1beta1
|
MixedOperation<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.KubernetesResourceList<io.fabric8.kubernetes.api.model.Binding>,Resource<io.fabric8.kubernetes.api.model.Binding>> |
bindings()
Operations for Binding resource in APIgroup core/v1
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestList,Resource<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest>> |
certificateSigningRequests()
API entrypoint for using CertificateSigningRequest(certificates.k8s.io/v1beta1)
|
MixedOperation<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.ComponentStatusList,Resource<io.fabric8.kubernetes.api.model.ComponentStatus>> |
componentstatuses()
API entrypoint for dealing with core/v1/ComponentStatus
|
MixedOperation<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.ConfigMapList,Resource<io.fabric8.kubernetes.api.model.ConfigMap>> |
configMaps()
API entrypoint for ConfigMap related operations.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
customResource(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd,
Class<T> resourceType,
Class<L> listClass)
Old API for dealing with CustomResources.
|
RawCustomResourceOperationsImpl |
customResource(CustomResourceDefinitionContext customResourceDefinition)
Typeless API for interacting with CustomResources.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinitionList,Resource<io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition>> |
customResourceDefinitions()
API entrypoint for CustomResourcedefinition(CRDs).
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
customResources(Class<T> resourceType)
Typed API for managing CustomResources.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
customResources(Class<T> resourceType,
Class<L> listClass)
Typed API for managing CustomResources.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
customResources(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd,
Class<T> resourceType,
Class<L> listClass)
Typed API for managing CustomResources.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
customResources(CustomResourceDefinitionContext crdContext,
Class<T> resourceType,
Class<L> listClass)
Typed API for managing CustomResources.
|
MixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,Resource<io.fabric8.kubernetes.api.model.Endpoints>> |
endpoints()
API entrypoint for Endpoints with APIGroup core/v1
|
MixedOperation<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.EventList,Resource<io.fabric8.kubernetes.api.model.Event>> |
events()
API entrypoint for getting events in Kubernetes.
|
ExtensionsAPIGroupDSL |
extensions()
Extensions API entrypoint for APIGroup extensions/v1beta1
|
static DefaultKubernetesClient |
fromConfig(InputStream is) |
static DefaultKubernetesClient |
fromConfig(String config) |
VersionInfo |
getVersion()
Get Kubernetes API server version
|
NamespacedKubernetesClient |
inAnyNamespace() |
SharedInformerFactory |
informers()
Get an instance of Kubernetes Client informer factory.
|
SharedInformerFactory |
informers(ExecutorService executorService)
Get an instance of Kubernetes Client informer factory.
|
NamespacedKubernetesClient |
inNamespace(String namespace) |
LeaderElectorBuilder<NamespacedKubernetesClient> |
leaderElector()
API entrypoint for
LeaderElector implementation for leader election. |
MixedOperation<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.LeaseList,Resource<io.fabric8.kubernetes.api.model.coordination.v1.Lease>> |
leases()
API entrypoint for
Lease related operations. |
MixedOperation<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.LimitRangeList,Resource<io.fabric8.kubernetes.api.model.LimitRange>> |
limitRanges()
API entrypoint for LimitRange related operations.
|
KubernetesListMixedOperation |
lists()
List related operations.
|
ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
load(InputStream is)
Load a Kubernetes resource object from file InputStream
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,Resource<io.fabric8.kubernetes.api.model.Namespace>> |
namespaces()
API entrypoint for namespace related operations in Kubernetes.
|
NetworkAPIGroupDSL |
network()
API entrypoint for kubernetes resources with APIGroup networking/v1
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,Resource<io.fabric8.kubernetes.api.model.Node>> |
nodes()
API entrypoint for node related operations in Kubernetes.
|
MixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,Resource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim>> |
persistentVolumeClaims()
API entrypoint for PersistentVolumeClaim related operations.
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,Resource<io.fabric8.kubernetes.api.model.PersistentVolume>> |
persistentVolumes()
API entrypoint for PersistentVolume related operations.
|
MixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,PodResource<io.fabric8.kubernetes.api.model.Pod>> |
pods()
API entrypoint for Pod related operations.
|
PolicyAPIGroupDSL |
policy()
API entrypoint for kubernetes resources with APIGroup policy/v1beta1
|
RbacAPIGroupDSL |
rbac()
API entrypoint for kubernetes resources with APIGroup rbac/v1
|
MixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,RollableScalableResource<io.fabric8.kubernetes.api.model.ReplicationController>> |
replicationControllers()
API entrypoint for ReplicationController related operations.
|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resource(io.fabric8.kubernetes.api.model.HasMetadata item)
KubernetesResource operations.
|
NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resource(String s)
KubernetesResource operations.
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items)
KubernetesResourceList operations
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
KubernetesResourceList operations
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item)
KubernetesResourceList operations
|
ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(String s)
Load a Kubernetes list object
|
MixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,Resource<io.fabric8.kubernetes.api.model.ResourceQuota>> |
resourceQuotas()
API entrypoint for ResourceQuota related operations.
|
RunOperations |
run()
Run a Pod (core/v1)
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass,io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClassList,Resource<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass>> |
runtimeClasses()
API entrypoint for RuntimeClass (node.k8s.io/v1beta1)
|
SchedulingAPIGroupDSL |
scheduling()
API entrypoint for kubernetes resources with APIGroup scheduling/v1beta1
|
MixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,Resource<io.fabric8.kubernetes.api.model.Secret>> |
secrets()
API entrypoint for Secret related operations.
|
MixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,Resource<io.fabric8.kubernetes.api.model.ServiceAccount>> |
serviceAccounts()
API entrypoint for ServiceAccount related operations.
|
MixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,ServiceResource<io.fabric8.kubernetes.api.model.Service>> |
services()
API entrypoint for Service related operations.
|
SettingsAPIGroupDSL |
settings()
API entrypoint for kubernetes resources with APIGroup settings/v1alpha1
|
StorageAPIGroupDSL |
storage()
API entrypoint for kubernetes resources with APIGroup storage/v1
|
Createable<io.fabric8.kubernetes.api.model.authentication.TokenReview> |
tokenReviews()
API for creating authentication.k8s.io/v1 TokenReviews
|
MetricAPIGroupDSL |
top()
API entrypoint for kubernetes metrics
|
V1APIGroupDSL |
v1()
API entrypoint for Core Kubernetes Resources (core/v1).
|
FunctionCallable<NamespacedKubernetesClient> |
withRequestConfig(RequestConfig requestConfig) |
adapt, close, getApiVersion, getConfiguration, getHttpClient, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPathclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadapt, close, getApiVersion, getMasterUrl, getNamespace, isAdaptable, rootPaths, supportsApiPathgetConfigurationpublic DefaultKubernetesClient()
public DefaultKubernetesClient(String masterUrl)
public DefaultKubernetesClient(Config config)
public DefaultKubernetesClient(okhttp3.OkHttpClient httpClient,
Config config)
public static DefaultKubernetesClient fromConfig(String config)
public static DefaultKubernetesClient fromConfig(InputStream is)
public MixedOperation<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.ComponentStatusList,Resource<io.fabric8.kubernetes.api.model.ComponentStatus>> componentstatuses()
componentstatuses in interface KubernetesClientpublic ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> load(InputStream is)
load in interface KubernetesClientis - File input stream object containing json/yaml contentpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList item)
resourceList in interface KubernetesClientitem - KubernetesResourceList object containing kubernetes resource itemspublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
resourceList in interface KubernetesClientitems - array of HasMetadata valuespublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(Collection<io.fabric8.kubernetes.api.model.HasMetadata> items)
resourceList in interface KubernetesClientitems - a collection containing HasMetadata valuespublic ParameterNamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(String s)
resourceList in interface KubernetesClients - kubernetes list as stringpublic NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resource(io.fabric8.kubernetes.api.model.HasMetadata item)
resource in interface KubernetesClientitem - Kubernetes resource objectpublic NamespaceVisitFromServerGetWatchDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resource(String s)
resource in interface KubernetesClients - Kubernetes resource object as stringpublic MixedOperation<io.fabric8.kubernetes.api.model.Binding,io.fabric8.kubernetes.api.model.KubernetesResourceList<io.fabric8.kubernetes.api.model.Binding>,Resource<io.fabric8.kubernetes.api.model.Binding>> bindings()
bindings in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,Resource<io.fabric8.kubernetes.api.model.Endpoints>> endpoints()
endpoints in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Event,io.fabric8.kubernetes.api.model.EventList,Resource<io.fabric8.kubernetes.api.model.Event>> events()
events in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,Resource<io.fabric8.kubernetes.api.model.Namespace>> namespaces()
namespaces in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,Resource<io.fabric8.kubernetes.api.model.Node>> nodes()
nodes in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,Resource<io.fabric8.kubernetes.api.model.PersistentVolume>> persistentVolumes()
persistentVolumes in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,Resource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim>> persistentVolumeClaims()
persistentVolumeClaims in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,PodResource<io.fabric8.kubernetes.api.model.Pod>> pods()
pods in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,RollableScalableResource<io.fabric8.kubernetes.api.model.ReplicationController>> replicationControllers()
replicationControllers in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,Resource<io.fabric8.kubernetes.api.model.ResourceQuota>> resourceQuotas()
resourceQuotas in interface KubernetesClientpublic SchedulingAPIGroupDSL scheduling()
scheduling in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Secret,io.fabric8.kubernetes.api.model.SecretList,Resource<io.fabric8.kubernetes.api.model.Secret>> secrets()
KubernetesClientsecrets in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Service,io.fabric8.kubernetes.api.model.ServiceList,ServiceResource<io.fabric8.kubernetes.api.model.Service>> services()
services in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,Resource<io.fabric8.kubernetes.api.model.ServiceAccount>> serviceAccounts()
serviceAccounts in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.APIService,io.fabric8.kubernetes.api.model.APIServiceList,Resource<io.fabric8.kubernetes.api.model.APIService>> apiServices()
apiServices in interface KubernetesClientpublic KubernetesListMixedOperation lists()
lists in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.ConfigMapList,Resource<io.fabric8.kubernetes.api.model.ConfigMap>> configMaps()
configMaps in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.LimitRangeList,Resource<io.fabric8.kubernetes.api.model.LimitRange>> limitRanges()
limitRanges in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition,io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinitionList,Resource<io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition>> customResourceDefinitions()
customResourceDefinitions in interface KubernetesClientpublic ApiextensionsAPIGroupDSL apiextensions()
apiextensions in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequestList,Resource<io.fabric8.kubernetes.api.model.certificates.CertificateSigningRequest>> certificateSigningRequests()
certificateSigningRequests in interface KubernetesClientNonNamespaceOperation for CertificateSigningRequest classpublic AuthorizationAPIGroupDSL authorization()
authorization in interface KubernetesClientpublic Createable<io.fabric8.kubernetes.api.model.authentication.TokenReview> tokenReviews()
tokenReviews in interface KubernetesClientpublic <T extends io.fabric8.kubernetes.api.model.HasMetadata> MixedOperation<T,io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,Resource<T>> customResources(Class<T> resourceType)
Note: your CustomResource POJO (T in this context) must implement
Namespaced if it is a namespace-scoped resource.
customResources in interface KubernetesClientT - T type represents CustomResource type. If it's a namespaced resource, it must implement
NamespacedresourceType - Class for CustomResourcepublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> MixedOperation<T,L,Resource<T>> customResources(Class<T> resourceType, Class<L> listClass)
Note: your CustomResource POJO (T in this context) must implement
Namespaced if it is a namespace-scoped resource.
customResources in interface KubernetesClientT - T type represents CustomResource type. If it's a namespace-scoped resource, it must implement
NamespacedL - L type represents CustomResourceList typeresourceType - Class for CustomResourcelistClass - Class for list object for CustomResourcepublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> MixedOperation<T,L,Resource<T>> customResources(CustomResourceDefinitionContext crdContext, Class<T> resourceType, Class<L> listClass)
Note: your CustomResource POJO (T in this context) must implement io.fabric8.kubernetes.api.model.Namespaced if it is a Namespaced scoped resource.
customResources in interface KubernetesClientT - T type represents CustomResource type. If it's Namespaced resource, it must implement
io.fabric8.kubernetes.api.model.NamespacedL - L type represents CustomResourceList typecrdContext - CustomResourceDefinitionContext describes the core fields used to search for CustomResourcesresourceType - Class for CustomResourcelistClass - Class for list object for CustomResourcepublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> MixedOperation<T,L,Resource<T>> customResources(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd, Class<T> resourceType, Class<L> listClass)
Note: your CustomResource POJO (T in this context) must implement io.fabric8.kubernetes.api.model.Namespaced if it is a Namespaced scoped resource.
customResources in interface KubernetesClientT - T type represents CustomResource type. If it's Namespaced resource, it must implement
io.fabric8.kubernetes.api.model.NamespacedL - L type represents CustomResourceList typecrd - CustomResourceDefinition object on basic of which this CustomResource was createdresourceType - Class for CustomResourcelistClass - Class for list object for CustomResourcepublic RawCustomResourceOperationsImpl customResource(CustomResourceDefinitionContext customResourceDefinition)
customResource in interface KubernetesClientcustomResourceDefinition - CustomResourceDefinitionContext - information about CustomResource like versioning, namespaced or not and group etcpublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> MixedOperation<T,L,Resource<T>> customResource(io.fabric8.kubernetes.api.model.apiextensions.v1beta1.CustomResourceDefinition crd, Class<T> resourceType, Class<L> listClass)
customResource in interface KubernetesClientT - template argument for resource. If it's Namespaced resource, it must implement
io.fabric8.kubernetes.api.model.NamespacedL - template argument for listcrd - Custom Resource DefinitionresourceType - resource type PojolistClass - list class Pojopublic NamespacedKubernetesClient inNamespace(String namespace)
inNamespace in interface Namespaceable<NamespacedKubernetesClient>public NamespacedKubernetesClient inAnyNamespace()
inAnyNamespace in interface AnyNamespaceable<NamespacedKubernetesClient>public FunctionCallable<NamespacedKubernetesClient> withRequestConfig(RequestConfig requestConfig)
withRequestConfig in interface RequestConfigurable<NamespacedKubernetesClient>public ExtensionsAPIGroupDSL extensions()
extensions in interface KubernetesClientpublic VersionInfo getVersion()
getVersion in interface KubernetesClientpublic V1APIGroupDSL v1()
v1 in interface KubernetesClientpublic AdmissionRegistrationAPIGroupDSL admissionRegistration()
admissionRegistration in interface KubernetesClientpublic AppsAPIGroupDSL apps()
apps in interface KubernetesClientpublic AutoscalingAPIGroupDSL autoscaling()
autoscaling in interface KubernetesClientpublic NetworkAPIGroupDSL network()
network in interface KubernetesClientpublic StorageAPIGroupDSL storage()
storage in interface KubernetesClientpublic BatchAPIGroupDSL batch()
batch in interface KubernetesClientpublic MetricAPIGroupDSL top()
top in interface KubernetesClientpublic PolicyAPIGroupDSL policy()
policy in interface KubernetesClientpublic RbacAPIGroupDSL rbac()
rbac in interface KubernetesClientpublic SettingsAPIGroupDSL settings()
settings in interface KubernetesClientpublic SharedInformerFactory informers()
informers in interface KubernetesClientpublic SharedInformerFactory informers(ExecutorService executorService)
informers in interface KubernetesClientexecutorService - thread pool for informer factorypublic LeaderElectorBuilder<NamespacedKubernetesClient> leaderElector()
LeaderElector implementation for leader election.leaderElector in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.coordination.v1.Lease,io.fabric8.kubernetes.api.model.coordination.v1.LeaseList,Resource<io.fabric8.kubernetes.api.model.coordination.v1.Lease>> leases()
Lease related operations. Lease (coordination.k8s.io/v1)leases in interface KubernetesClientpublic RunOperations run()
run in interface KubernetesClientRunOperations that allows you to run a pod based on few parameters(e.g. name, image etc)public NonNamespaceOperation<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass,io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClassList,Resource<io.fabric8.kubernetes.api.model.node.v1beta1.RuntimeClass>> runtimeClasses()
runtimeClasses in interface KubernetesClientNonNamespaceOperation for RuntimeClassCopyright © 2015–2020 Red Hat. All rights reserved.