Interface KubernetesObject
- All Superinterfaces:
KubernetesType
- All Known Implementing Classes:
AuthenticationV1TokenRequest
,CoreV1Event
,DeletedFinalStateUnknown
,EventsV1Event
,V1alpha1ClusterCIDR
,V1alpha1ClusterTrustBundle
,V1alpha1IPAddress
,V1alpha1SelfSubjectReview
,V1alpha1StorageVersion
,V1alpha1ValidatingAdmissionPolicy
,V1alpha1ValidatingAdmissionPolicyBinding
,V1alpha2PodSchedulingContext
,V1alpha2ResourceClaim
,V1alpha2ResourceClaimTemplate
,V1alpha2ResourceClass
,V1APIService
,V1beta1SelfSubjectReview
,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
,V1SelfSubjectRulesReview
,V1Service
,V1ServiceAccount
,V1StatefulSet
,V1StorageClass
,V1SubjectAccessReview
,V1TokenReview
,V1ValidatingWebhookConfiguration
,V1VolumeAttachment
,V2HorizontalPodAutoscaler
Common accessors for kubernetes object.
The code has been copied from the official client and modified: KubernetesObject
-
Method Summary
Methods inherited from interface io.micronaut.kubernetes.client.openapi.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
-