public class NamespacedKubernetesClientAdapter<N extends NamespacedKubernetesClient> extends ClientAdapter<NamespacedKubernetesClientAdapter<N>> implements NamespacedKubernetesClient
| Constructor and Description |
|---|
NamespacedKubernetesClientAdapter(Class<N> type) |
| 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.
|
NonNamespaceOperation<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
|
AuthenticationAPIGroupDSL |
authentication()
Authentication operations (authentication.k8s.io)
|
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
|
CertificatesAPIGroupDSL |
certificates()
API entrypoint for certificates.k8s.io APIGroup
|
NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,Resource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>> |
certificateSigningRequests()
API entrypoint for using CertificateSigningRequest(certificates.k8s.io/v1beta1)
|
NonNamespaceOperation<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.
|
DiscoveryAPIGroupDSL |
discovery()
Discovery API entrypoint for APIGroup discovery.k8s.io
|
DynamicResourceAllocationAPIGroupDSL |
dynamicResourceAllocation()
API entrypoint for dynamic resource allocation
resource.k8s.io |
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
|
EventingAPIGroupDSL |
events()
Event API entrypoint for APIGroup events.k8s.io
Note: This should not be confused with v1.Event
|
ExtensionsAPIGroupDSL |
extensions()
Extensions API entrypoint for APIGroup extensions/v1beta1
|
FlowControlAPIGroupDSL |
flowControl()
FlowControl APIServer API for apigroup flowcontrol.apiserver.k8s.io
|
MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> |
genericKubernetesResources(ResourceDefinitionContext context)
Semi-Typed API for managing
GenericKubernetesResources which can represent any resource. |
MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> |
genericKubernetesResources(String apiVersion,
String kind)
Semi-typed API for managing resources.
|
N |
getClient() |
KubernetesSerialization |
getKubernetesSerialization() |
VersionInfo |
getKubernetesVersion()
Get Kubernetes API server version
|
VersionInfo |
getVersion()
Get Kubernetes API server version
|
SharedInformerFactory |
informers()
Get an instance of Kubernetes Client informer factory.
|
LeaderElectorBuilder |
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.
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
load(InputStream is)
Load Kubernetes resource object(s) from the provided 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
|
Client |
newClient(RequestConfig requestConfig)
Creates a new client based upon the current except with a different
RequestConfig. |
NamespacedKubernetesClientAdapter<N> |
newInstance() |
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> |
pods()
API entrypoint for Pod related operations.
|
PolicyAPIGroupDSL |
policy()
API entrypoint for kubernetes resources with APIGroup policy/v1beta1
|
String |
raw(String uri,
String method,
Object payload)
The response from the given uri as a String
|
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.
|
NamespaceableResource<io.fabric8.kubernetes.api.model.HasMetadata> |
resource(InputStream is)
KubernetesResource operations.
|
NamespaceableResource<io.fabric8.kubernetes.api.model.HasMetadata> |
resource(String s)
KubernetesResource operations.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
resource(T is)
KubernetesResource operations.
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> |
resourceList(Collection<? extends 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 list)
KubernetesResourceList operations
|
NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<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.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata> |
resources(Class<T> resourceType)
Typed API for managing resources.
|
<T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> |
resources(Class<T> resourceType,
Class<L> listClass)
Typed API for managing resources.
|
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,ServiceAccountResource> |
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.
|
StorageAPIGroupDSL |
storage()
API entrypoint for kubernetes resources with APIGroup storage/v1
|
InOutCreateable<io.fabric8.kubernetes.api.model.authentication.TokenReview,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).
|
void |
visitResources(ApiVisitor visitor)
Visit all resources with the given
ApiVisitor. |
FunctionCallable<? extends NamespacedKubernetesClient> |
withRequestConfig(RequestConfig requestConfig) |
adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, isAdaptable, resources, rootPaths, supports, supports, supportsApiPathclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinAnyNamespace, inNamespaceadapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, isAdaptable, raw, resources, rootPaths, supports, supports, supportsApiPathpublic NamespacedKubernetesClientAdapter<N> newInstance()
newInstance in class ClientAdapter<NamespacedKubernetesClientAdapter<N extends NamespacedKubernetesClient>>public N getClient()
getClient in class ClientAdapter<NamespacedKubernetesClientAdapter<N extends NamespacedKubernetesClient>>public FunctionCallable<? extends NamespacedKubernetesClient> withRequestConfig(RequestConfig requestConfig)
withRequestConfig in interface NamespacedKubernetesClientpublic <T extends io.fabric8.kubernetes.api.model.HasMetadata,L extends io.fabric8.kubernetes.api.model.KubernetesResourceList<T>> MixedOperation<T,L,Resource<T>> resources(Class<T> resourceType, Class<L> listClass)
Client
Note: your resource POJO (T in this context) must implement
Namespaced if it is a namespace-scoped resource.
resources in interface ClientT - represents resource type. If it's a namespaced resource, it must implement
NamespacedL - represents resource list typeresourceType - Class for resourcepublic ApiextensionsAPIGroupDSL apiextensions()
KubernetesClientapiextensions in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,Resource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>> certificateSigningRequests()
KubernetesClientcertificateSigningRequests in interface KubernetesClientNonNamespaceOperation for CertificateSigningRequest classpublic Client newClient(RequestConfig requestConfig)
ClientRequestConfig. It uses the same resources as the current client, thus
closing it will close the original client.newClient in interface ClientnewClient in class ClientAdapter<NamespacedKubernetesClientAdapter<N extends NamespacedKubernetesClient>>public CertificatesAPIGroupDSL certificates()
KubernetesClientcertificates in interface KubernetesClientCertificatesAPIGroupDSL for Certificate API resourcespublic <T extends io.fabric8.kubernetes.api.model.HasMetadata> MixedOperation<T,io.fabric8.kubernetes.api.model.KubernetesResourceList<T>,Resource<T>> resources(Class<T> resourceType)
KubernetesClient
Note: your resource POJO (T in this context) must implement
Namespaced if it is a namespace-scoped resource.
resources in interface KubernetesClientT - T type represents resource type. If it's a namespaced resource, it must implement
NamespacedresourceType - Class for resourcepublic MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> genericKubernetesResources(ResourceDefinitionContext context)
KubernetesClientGenericKubernetesResources which can represent any resource.genericKubernetesResources in interface KubernetesClientcontext - ResourceDefinitionContext describes the core metadataif you don't want to supply a complete {@link ResourceDefinitionContext}public MixedOperation<io.fabric8.kubernetes.api.model.GenericKubernetesResource,io.fabric8.kubernetes.api.model.GenericKubernetesResourceList,Resource<io.fabric8.kubernetes.api.model.GenericKubernetesResource>> genericKubernetesResources(String apiVersion, String kind)
KubernetesClientgenericKubernetesResources in interface KubernetesClientapiVersion - the api/versionkind - the resource kindpublic DiscoveryAPIGroupDSL discovery()
KubernetesClientdiscovery in interface KubernetesClientDiscoveryAPIGroupDSL with which you can access Discovery API resource objectspublic DynamicResourceAllocationAPIGroupDSL dynamicResourceAllocation()
KubernetesClientresource.k8s.iodynamicResourceAllocation in interface KubernetesClientDynamicResourceAllocationAPIGroupDSL with which you can access various types provided by this API.public EventingAPIGroupDSL events()
KubernetesClientevents in interface KubernetesClientEventingAPIGroupDSL with which you can access Events API resources objects.public ExtensionsAPIGroupDSL extensions()
KubernetesClientextensions in interface KubernetesClientpublic FlowControlAPIGroupDSL flowControl()
KubernetesClientflowControl in interface KubernetesClientFlowControlAPIGroupDSL with which you can access entry points for FlowControl objectspublic VersionInfo getVersion()
KubernetesClientgetVersion in interface KubernetesClientpublic VersionInfo getKubernetesVersion()
KubernetesClientgetKubernetesVersion in interface KubernetesClientpublic AdmissionRegistrationAPIGroupDSL admissionRegistration()
KubernetesClientadmissionRegistration in interface KubernetesClientpublic AppsAPIGroupDSL apps()
KubernetesClientapps in interface KubernetesClientpublic AutoscalingAPIGroupDSL autoscaling()
KubernetesClientautoscaling in interface KubernetesClientpublic NetworkAPIGroupDSL network()
KubernetesClientnetwork in interface KubernetesClientpublic StorageAPIGroupDSL storage()
KubernetesClientstorage in interface KubernetesClientpublic BatchAPIGroupDSL batch()
KubernetesClientbatch in interface KubernetesClientpublic MetricAPIGroupDSL top()
KubernetesClienttop in interface KubernetesClientpublic PolicyAPIGroupDSL policy()
KubernetesClientpolicy in interface KubernetesClientpublic RbacAPIGroupDSL rbac()
KubernetesClientrbac in interface KubernetesClientpublic SchedulingAPIGroupDSL scheduling()
KubernetesClientscheduling in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.ComponentStatus,io.fabric8.kubernetes.api.model.ComponentStatusList,Resource<io.fabric8.kubernetes.api.model.ComponentStatus>> componentstatuses()
KubernetesClientcomponentstatuses in interface KubernetesClientpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> load(InputStream is)
KubernetesClientload in interface KubernetesClientis - the input stream containing JSON/YAML contentpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(String s)
KubernetesClientresourceList in interface KubernetesClients - kubernetes list as stringpublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.KubernetesResourceList list)
KubernetesClientresourceList in interface KubernetesClientlist - KubernetesResourceList object containing kubernetes resource itemspublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(io.fabric8.kubernetes.api.model.HasMetadata... items)
KubernetesClientresourceList in interface KubernetesClientitems - array of HasMetadata valuespublic NamespaceListVisitFromServerGetDeleteRecreateWaitApplicable<io.fabric8.kubernetes.api.model.HasMetadata> resourceList(Collection<? extends io.fabric8.kubernetes.api.model.HasMetadata> items)
KubernetesClientresourceList in interface KubernetesClientitems - a collection containing HasMetadata valuespublic <T extends io.fabric8.kubernetes.api.model.HasMetadata> NamespaceableResource<T> resource(T is)
KubernetesClientresource in interface KubernetesClientT - type of Kubernetes resourceis - Kubernetes resource objectpublic NamespaceableResource<io.fabric8.kubernetes.api.model.HasMetadata> resource(String s)
KubernetesClientresource in interface KubernetesClients - a Kubernetes resource object as stringpublic NamespaceableResource<io.fabric8.kubernetes.api.model.HasMetadata> resource(InputStream is)
KubernetesClientresource in interface KubernetesClientis - the InputStream containing a serialized Kubernetes resource.public 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()
KubernetesClientbindings in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Endpoints,io.fabric8.kubernetes.api.model.EndpointsList,Resource<io.fabric8.kubernetes.api.model.Endpoints>> endpoints()
KubernetesClientendpoints in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.Namespace,io.fabric8.kubernetes.api.model.NamespaceList,Resource<io.fabric8.kubernetes.api.model.Namespace>> namespaces()
KubernetesClientnamespaces in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.Node,io.fabric8.kubernetes.api.model.NodeList,Resource<io.fabric8.kubernetes.api.model.Node>> nodes()
KubernetesClientnodes in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.PersistentVolume,io.fabric8.kubernetes.api.model.PersistentVolumeList,Resource<io.fabric8.kubernetes.api.model.PersistentVolume>> persistentVolumes()
KubernetesClientpersistentVolumes in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.PersistentVolumeClaim,io.fabric8.kubernetes.api.model.PersistentVolumeClaimList,Resource<io.fabric8.kubernetes.api.model.PersistentVolumeClaim>> persistentVolumeClaims()
KubernetesClientpersistentVolumeClaims in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.Pod,io.fabric8.kubernetes.api.model.PodList,PodResource> pods()
KubernetesClientpods in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ReplicationController,io.fabric8.kubernetes.api.model.ReplicationControllerList,RollableScalableResource<io.fabric8.kubernetes.api.model.ReplicationController>> replicationControllers()
KubernetesClientreplicationControllers in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ResourceQuota,io.fabric8.kubernetes.api.model.ResourceQuotaList,Resource<io.fabric8.kubernetes.api.model.ResourceQuota>> resourceQuotas()
KubernetesClientresourceQuotas 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()
KubernetesClientservices in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ServiceAccount,io.fabric8.kubernetes.api.model.ServiceAccountList,ServiceAccountResource> serviceAccounts()
KubernetesClientserviceAccounts in interface KubernetesClientpublic NonNamespaceOperation<io.fabric8.kubernetes.api.model.APIService,io.fabric8.kubernetes.api.model.APIServiceList,Resource<io.fabric8.kubernetes.api.model.APIService>> apiServices()
KubernetesClientapiServices in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.ConfigMap,io.fabric8.kubernetes.api.model.ConfigMapList,Resource<io.fabric8.kubernetes.api.model.ConfigMap>> configMaps()
KubernetesClientconfigMaps in interface KubernetesClientpublic MixedOperation<io.fabric8.kubernetes.api.model.LimitRange,io.fabric8.kubernetes.api.model.LimitRangeList,Resource<io.fabric8.kubernetes.api.model.LimitRange>> limitRanges()
KubernetesClientlimitRanges in interface KubernetesClientpublic AuthorizationAPIGroupDSL authorization()
KubernetesClientauthorization in interface KubernetesClientpublic AuthenticationAPIGroupDSL authentication()
KubernetesClientauthentication in interface KubernetesClientAuthenticationAPIGroupDSL object for dealing with Authentication objectspublic InOutCreateable<io.fabric8.kubernetes.api.model.authentication.TokenReview,io.fabric8.kubernetes.api.model.authentication.TokenReview> tokenReviews()
KubernetesClienttokenReviews in interface KubernetesClientpublic SharedInformerFactory informers()
KubernetesClientEach call to this method returns a new factory.
informers in interface KubernetesClientpublic LeaderElectorBuilder leaderElector()
KubernetesClientLeaderElector 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()
KubernetesClientLease related operations. Lease (coordination.k8s.io/v1)leases in interface KubernetesClientpublic V1APIGroupDSL v1()
KubernetesClientv1 in interface KubernetesClientpublic RunOperations run()
KubernetesClientrun 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()
KubernetesClientruntimeClasses in interface KubernetesClientNonNamespaceOperation for RuntimeClasspublic void visitResources(ApiVisitor visitor)
KubernetesClientApiVisitor.visitResources in interface KubernetesClientpublic String raw(String uri, String method, Object payload)
Clientraw in interface Clientraw in class ClientAdapter<NamespacedKubernetesClientAdapter<N extends NamespacedKubernetesClient>>uri - must start with / if relativemethod - an http method verb such as GET, DELETE, PUT, POSTpayload - a non-String value will be converted to jsonpublic KubernetesSerialization getKubernetesSerialization()
getKubernetesSerialization in interface KubernetesClientKubernetesSerialization used by this clientCopyright © 2015–2024 Red Hat. All rights reserved.