Package io.kubernetes.client.common
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
Common accessors for kubernetes object.
-
Method Summary
Methods inherited from interface io.kubernetes.client.common.KubernetesType
getApiVersion, getKind
-
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
-