Uses of Interface
io.kubernetes.client.common.KubernetesObject

Packages that use KubernetesObject
  • Uses of KubernetesObject in io.kubernetes.client.common

    Methods in io.kubernetes.client.common that return types with arguments of type KubernetesObject
    Modifier and Type
    Method
    Description
    KubernetesListObject.getItems()
    Gets the object items.
  • Uses of KubernetesObject in io.kubernetes.client.custom

    Modifier and Type
    Class
    Description
    class 
     
    class 
     
  • Uses of KubernetesObject in io.kubernetes.client.openapi.models

    Modifier and Type
    Class
    Description
    class 
    TokenRequest requests a token for a given service account.
    class 
    Event is a report of an event somewhere in the cluster.
    class 
    Event is a report of an event somewhere in the cluster.
    class 
    ClusterTrustBundle is a cluster-scoped container for X.509 trust anchors (root certificates).
    class 
    IPAddress represents a single IP of a single IP Family.
    class 
    SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    class 
    ServiceCIDR defines a range of IP addresses using CIDR format (e.g.
    class 
    Storage version of a specific resource.
    class 
    StorageVersionMigration represents a migration of stored data to the latest storage version.
    class 
    ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.
    class 
    ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.
    class 
    VolumeAttributesClass represents a specification of mutable volume attributes defined by the CSI driver.
    class 
    PodSchedulingContext objects hold information that is needed to schedule a Pod with ResourceClaims that use \"WaitForFirstConsumer\" allocation mode.
    class 
    ResourceClaim describes which resources are needed by a resource consumer.
    class 
    ResourceClaimParameters defines resource requests for a ResourceClaim in an in-tree format understood by Kubernetes.
    class 
    ResourceClaimTemplate is used to produce ResourceClaim objects.
    class 
    ResourceClass is used by administrators to influence how resources are allocated.
    class 
    ResourceClassParameters defines resource requests for a ResourceClass in an in-tree format understood by Kubernetes.
    class 
    ResourceSlice provides information about available resources on individual nodes.
    class 
    APIService represents a server for a particular GroupVersion.
    class 
    SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    class 
    ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.
    class 
    ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.
    class 
    FlowSchema defines the schema of a group of flows.
    class 
    PriorityLevelConfiguration represents the configuration of a priority level.
    class 
    Binding ties one object to another; for example, a pod is bound to a node by a scheduler.
    class 
    CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
    class 
    ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.
    class 
    ClusterRoleBinding references a ClusterRole, but not contain it.
    class 
    ComponentStatus (and ComponentStatusList) holds the cluster validation info.
    class 
    ConfigMap holds configuration data for pods to consume.
    class 
    ControllerRevision implements an immutable snapshot of state data.
    class 
    CronJob represents the configuration of a single cron job.
    class 
    CSIDriver captures information about a Container Storage Interface (CSI) volume driver deployed on the cluster.
    class 
    CSINode holds information about all CSI drivers installed on a node.
    class 
    CSIStorageCapacity stores the result of one CSI GetCapacity call.
    class 
    CustomResourceDefinition represents a resource that should be exposed on the API server.
    class 
    DaemonSet represents the configuration of a daemon set.
    class 
    Deployment enables declarative updates for Pods and ReplicaSets.
    class 
    Endpoints is a collection of endpoints that implement the actual service.
    class 
    EndpointSlice represents a subset of the endpoints that implement a service.
    class 
    Eviction evicts a pod from its node subject to certain policies and safety constraints.
    class 
    FlowSchema defines the schema of a group of flows.
    class 
    configuration of a horizontal pod autoscaler.
    class 
    Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
    class 
    IngressClass represents the class of the Ingress, referenced by the Ingress Spec.
    class 
    Job represents the configuration of a single job.
    class 
    Lease defines a lease concept.
    class 
    LimitRange sets resource usage limits for each kind of resource in a Namespace.
    class 
    LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.
    class 
    MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.
    class 
    Namespace provides a scope for Names.
    class 
    NetworkPolicy describes what network traffic is allowed for a set of Pods
    class 
    Node is a worker node in Kubernetes.
    class 
    PersistentVolume (PV) is a storage resource provisioned by an administrator.
    class 
    PersistentVolumeClaim is a user's request for and claim to a persistent volume
    class 
    Pod is a collection of containers that can run on a host.
    class 
    PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods
    class 
    PodTemplate describes a template for creating copies of a predefined pod.
    class 
    PriorityClass defines mapping from a priority class name to the priority integer value.
    class 
    PriorityLevelConfiguration represents the configuration of a priority level.
    class 
    ReplicaSet ensures that a specified number of pod replicas are running at any given time.
    class 
    ReplicationController represents the configuration of a replication controller.
    class 
    ResourceQuota sets aggregate quota restrictions enforced per namespace
    class 
    Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.
    class 
    RoleBinding references a role, but does not contain it.
    class 
    RuntimeClass defines a class of container runtime supported in the cluster.
    class 
    Scale represents a scaling request for a resource.
    class 
    Secret holds secret data of a certain type.
    class 
    SelfSubjectAccessReview checks whether or the current user can perform an action.
    class 
    SelfSubjectReview contains the user information that the kube-apiserver has about the user making this request.
    class 
    SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace.
    class 
    Service 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.
    class 
    ServiceAccount 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 secrets
    class 
    StatefulSet represents a set of pods with consistent identities.
    class 
    StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.
    class 
    SubjectAccessReview checks whether or not a user or group can perform an action.
    class 
    TokenReview attempts to authenticate a token to a known user.
    class 
    ValidatingAdmissionPolicy describes the definition of an admission validation policy that accepts or rejects an object without changing it.
    class 
    ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources.
    class 
    ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.
    class 
    VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.
    class 
    HorizontalPodAutoscaler 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.