Package org.cdk8s.plus24.k8s
Interface CrossVersionObjectReference
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CrossVersionObjectReference.Jsii$Proxy
@Generated(value="jsii-pacmak/1.85.0 (build 08ee592)", date="2023-07-25T00:18:39.167Z") @Stability(Stable) public interface CrossVersionObjectReference extends software.amazon.jsii.JsiiSerializable
CrossVersionObjectReference contains enough information to let you identify the referred resource.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CrossVersionObjectReference.Builder
A builder forCrossVersionObjectReference
static class
CrossVersionObjectReference.Jsii$Proxy
An implementation forCrossVersionObjectReference
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static CrossVersionObjectReference.Builder
builder()
default String
getApiVersion()
API version of the referent.String
getKind()
Kind of the referent;String
getName()
Name of the referent;
-
-
-
Method Detail
-
getKind
@Stability(Stable) @NotNull String getKind()
Kind of the referent;More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
-
getName
@Stability(Stable) @NotNull String getName()
Name of the referent;More info: http://kubernetes.io/docs/user-guide/identifiers#names
-
getApiVersion
@Stability(Stable) @Nullable default String getApiVersion()
API version of the referent.
-
builder
@Stability(Stable) static CrossVersionObjectReference.Builder builder()
-
-