Package org.cdk8s.plus23.k8s
Interface KubePodDisruptionBudgetV1Beta1Props
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubePodDisruptionBudgetV1Beta1Props.Jsii$Proxy
@Generated(value="jsii-pacmak/1.69.0 (build f656c31)", date="2022-10-15T03:08:35.474Z") @Stability(Stable) public interface KubePodDisruptionBudgetV1Beta1Props extends software.amazon.jsii.JsiiSerializable
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubePodDisruptionBudgetV1Beta1Props.Builder
A builder forKubePodDisruptionBudgetV1Beta1Props
static class
KubePodDisruptionBudgetV1Beta1Props.Jsii$Proxy
An implementation forKubePodDisruptionBudgetV1Beta1Props
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static KubePodDisruptionBudgetV1Beta1Props.Builder
builder()
default ObjectMeta
getMetadata()
Standard object's metadata.default PodDisruptionBudgetSpecV1Beta1
getSpec()
Specification of the desired behavior of the PodDisruptionBudget.
-
-
-
Method Detail
-
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
-
getSpec
@Stability(Stable) @Nullable default PodDisruptionBudgetSpecV1Beta1 getSpec()
Specification of the desired behavior of the PodDisruptionBudget.
-
builder
@Stability(Stable) static KubePodDisruptionBudgetV1Beta1Props.Builder builder()
-
-