Package org.cdk8s.plus24.k8s
Interface KubeBindingProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeBindingProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.69.0 (build f656c31)", date="2022-10-05T02:57:36.470Z") @Stability(Stable) public interface KubeBindingProps extends software.amazon.jsii.JsiiSerializable
Binding ties one object to another;for example, a pod is bound to a node by a scheduler. Deprecated in 1.7, please use the bindings subresource of pods instead.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeBindingProps.Builder
A builder forKubeBindingProps
static class
KubeBindingProps.Jsii$Proxy
An implementation forKubeBindingProps
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static KubeBindingProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard object's metadata.ObjectReference
getTarget()
The target object that you want to bind to the standard object.
-
-
-
Method Detail
-
getTarget
@Stability(Stable) @NotNull ObjectReference getTarget()
The target object that you want to bind to the standard object.
-
getMetadata
@Stability(Stable) @Nullable default ObjectMeta getMetadata()
Standard object's metadata.More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
builder
@Stability(Stable) static KubeBindingProps.Builder builder()
- Returns:
- a
KubeBindingProps.Builder
ofKubeBindingProps
-
-