Package org.cdk8s.plus24
Interface PodSchedulingSeparateOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PodSchedulingSeparateOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.72.0 (build 4b8828b)", date="2022-12-22T02:29:49.579Z") @Stability(Stable) public interface PodSchedulingSeparateOptions extends software.amazon.jsii.JsiiSerializable
Options for `PodScheduling.separate`.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PodSchedulingSeparateOptions.Builder
A builder forPodSchedulingSeparateOptions
static class
PodSchedulingSeparateOptions.Jsii$Proxy
An implementation forPodSchedulingSeparateOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static PodSchedulingSeparateOptions.Builder
builder()
default Topology
getTopology()
Which topology to separate on.default Number
getWeight()
Indicates the separation is optional (soft), with this weight score.
-
-
-
Method Detail
-
getTopology
@Stability(Stable) @Nullable default Topology getTopology()
Which topology to separate on.Default: - Topology.HOSTNAME
-
getWeight
@Stability(Stable) @Nullable default Number getWeight()
Indicates the separation is optional (soft), with this weight score.Default: - no weight. separation is assumed to be required (hard).
-
builder
@Stability(Stable) static PodSchedulingSeparateOptions.Builder builder()
-
-