Interface KubernetesObject

All Superinterfaces:
KubernetesType
All Known Implementing Classes:
AuthenticationV1TokenRequest, CoreV1Event, EventsV1Event, NodeMetrics, PodMetrics, V1alpha1ClusterCIDR, V1alpha1ClusterTrustBundle, V1alpha1IPAddress, V1alpha1SelfSubjectReview, V1alpha1StorageVersion, V1alpha1ValidatingAdmissionPolicy, V1alpha1ValidatingAdmissionPolicyBinding, V1alpha2PodSchedulingContext, V1alpha2ResourceClaim, V1alpha2ResourceClaimTemplate, V1alpha2ResourceClass, V1APIService, V1beta1SelfSubjectReview, V1beta1ValidatingAdmissionPolicy, V1beta1ValidatingAdmissionPolicyBinding, V1beta2FlowSchema, V1beta2PriorityLevelConfiguration, V1beta3FlowSchema, V1beta3PriorityLevelConfiguration, V1Binding, V1CertificateSigningRequest, V1ClusterRole, V1ClusterRoleBinding, V1ComponentStatus, V1ConfigMap, V1ControllerRevision, V1CronJob, V1CSIDriver, V1CSINode, V1CSIStorageCapacity, V1CustomResourceDefinition, V1DaemonSet, V1Deployment, V1Endpoints, V1EndpointSlice, V1Eviction, V1HorizontalPodAutoscaler, V1Ingress, V1IngressClass, V1Job, V1Lease, V1LimitRange, V1LocalSubjectAccessReview, V1MutatingWebhookConfiguration, V1Namespace, V1NetworkPolicy, V1Node, V1PersistentVolume, V1PersistentVolumeClaim, V1Pod, V1PodDisruptionBudget, V1PodTemplate, V1PriorityClass, V1ReplicaSet, V1ReplicationController, V1ResourceQuota, V1Role, V1RoleBinding, V1RuntimeClass, V1Scale, V1Secret, V1SelfSubjectAccessReview, V1SelfSubjectReview, V1SelfSubjectRulesReview, V1Service, V1ServiceAccount, V1StatefulSet, V1StorageClass, V1SubjectAccessReview, V1TokenReview, V1ValidatingWebhookConfiguration, V1VolumeAttachment, V2HorizontalPodAutoscaler

public interface KubernetesObject extends KubernetesType
Common accessors for kubernetes object.
  • Method Details

    • getMetadata

      V1ObjectMeta getMetadata()
      Gets metadata.

      ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

      Returns:
      the metadata