Package io.fabric8.kubernetes.client.dsl
Interface MetadataGettable
-
- All Known Subinterfaces:
CertificateSigningRequestResource<T>,ExtensibleResource<T>,NamespaceableResource<T>,PodResource,Resource<T>,RollableScalableResource<T>,ScalableResource<T>,ServiceAccountResource,ServiceResource<T>,V1beta1CertificateSigningRequestResource<T>
- All Known Implementing Classes:
ExtensibleResourceAdapter,ResourceAdapter
public interface MetadataGettableProvides an operation to get a single resource with server-side content negotiation returning only resource metadata (omitting spec and status).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PartialObjectMetadatagetAsPartialObjectMetadata()Get a resource returning only its metadata (no spec or status).
-
-
-
Method Detail
-
getAsPartialObjectMetadata
PartialObjectMetadata getAsPartialObjectMetadata()
Get a resource returning only its metadata (no spec or status). Sends a multi-value Accept header with v1, v1beta1, and plain JSON fallbacks (matching kubectl behavior) so aggregated apiservers fall back gracefully.- Returns:
- a
PartialObjectMetadatacontaining only the resource metadata, or null if not found
-
-