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 
    ClusterCIDR represents a single configuration for per-Node Pod CIDR allocations when the MultiCIDRRangeAllocator is enabled (see the config for kube-controller-manager).
    class 
    Storage version of a specific resource.
    class 
    APIService represents a server for a particular GroupVersion.
    class 
    CSIStorageCapacity stores the result of one CSI GetCapacity call.
    class 
    FlowSchema defines the schema of a group of flows.
    class 
    PriorityLevelConfiguration represents the configuration of a priority level.
    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 
    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 
    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 
    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 
    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.
    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.