Uses of Interface
io.kubernetes.client.common.KubernetesObject
Packages that use KubernetesObject
Package
Description
-
Uses of KubernetesObject in io.kubernetes.client.common
Methods in io.kubernetes.client.common that return types with arguments of type KubernetesObjectModifier and TypeMethodDescriptionList<? extends KubernetesObject>KubernetesListObject.getItems()Gets the object items. -
Uses of KubernetesObject in io.kubernetes.client.custom
Classes in io.kubernetes.client.custom that implement KubernetesObject -
Uses of KubernetesObject in io.kubernetes.client.openapi.models
Classes in io.kubernetes.client.openapi.models that implement KubernetesObjectModifier and TypeClassDescriptionclassTokenRequest requests a token for a given service account.classEvent is a report of an event somewhere in the cluster.classEvent is a report of an event somewhere in the cluster.classClusterTrustBundle is a cluster-scoped container for X.509 trust anchors (root certificates).classLeaseCandidate defines a candidate for a Lease object.classSelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.classStorage version of a specific resource.classStorageVersionMigration represents a migration of stored data to the latest storage version.classValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.classValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.classVolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver.classDeviceClass is a vendor- or admin-provided resource that contains device configuration and selectors.classPodSchedulingContext objects hold information that is needed to schedule a Pod with ResourceClaims that use \"WaitForFirstConsumer\" allocation mode.classResourceClaim describes a request for access to resources in the cluster, for use by workloads.classResourceClaimTemplate is used to produce ResourceClaim objects.classResourceSlice represents one or more resources in a pool of similar resources, managed by a common driver.classAPIService represents a server for a particular GroupVersion.classIPAddress represents a single IP of a single IP Family.classSelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.classServiceCIDR defines a range of IP addresses using CIDR format (e.g. 192.168.0.0/24 or 2001:db2::/64).classValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.classValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.classVolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver.classFlowSchema defines the schema of a group of flows.classPriorityLevelConfiguration represents the configuration of a priority level.classBinding ties one object to another; for example, a pod is bound to a node by a scheduler.classCertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.classClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.classClusterRoleBinding references a ClusterRole, but not contain it.classComponentStatus (and ComponentStatusList) holds the cluster validation info.classConfigMap holds configuration data for pods to consume.classControllerRevision implements an immutable snapshot of state data.classCronJob represents the configuration of a single cron job.classCSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.classCSINode holds information about all CSI drivers installed on a node.classCSIStorageCapacity stores the result of one CSI GetCapacity call.classCustomResourceDefinition represents a resource that should be exposed on the API server.classDaemonSet represents the configuration of a daemon set.classDeployment enables declarative updates for Pods and ReplicaSets.classEndpoints is a collection of endpoints that implement the actual service.classEndpointSlice represents a subset of the endpoints that implement a service.classEviction evicts a pod from its node subject to certain policies and safety constraints.classFlowSchema defines the schema of a group of flows.classconfiguration of a horizontal pod autoscaler.classIngress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.classIngressClass represents the class of the Ingress, referenced by the Ingress Spec.classJob represents the configuration of a single job.classLease defines a lease concept.classLimitRange sets resource usage limits for each kind of resource in a Namespace.classLocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.classMutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.classNamespace provides a scope for Names.classNetworkPolicy describes what network traffic is allowed for a set of PodsclassNode is a worker node in Kubernetes.classPersistentVolume (PV) is a storage resource provisioned by an administrator.classPersistentVolumeClaim is a user's request for and claim to a persistent volumeclassPod is a collection of containers that can run on a host.classPodDisruptionBudget is an object to define the max disruption that can be caused to a collection of podsclassPodTemplate describes a template for creating copies of a predefined pod.classPriorityClass defines mapping from a priority class name to the priority integer value.classPriorityLevelConfiguration represents the configuration of a priority level.classReplicaSet ensures that a specified number of pod replicas are running at any given time.classReplicationController represents the configuration of a replication controller.classResourceQuota sets aggregate quota restrictions enforced per namespaceclassRole is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.classRoleBinding references a role, but does not contain it.classRuntimeClass defines a class of container runtime supported in the cluster.classScale represents a scaling request for a resource.classSecret holds secret data of a certain type.classSelfSubjectAccessReview checks whether or the current user can perform an action.classSelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.classSelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.classService is a named abstraction of software service (for example, mysql) consisting of local port (for example 3306) that the proxy listens on, and the selector that determines which pods will answer requests sent through the proxy.classServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secretsclassStatefulSet represents a set of pods with consistent identities.classStorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.classSubjectAccessReview checks whether or not a user or group can perform an action.classTokenReview attempts to authenticate a token to a known user.classValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.classValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.classValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.classVolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.classHorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.