Package org.cdk8s.plus28.k8s
Interface PriorityLevelConfigurationSpecV1Beta2
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PriorityLevelConfigurationSpecV1Beta2.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-03T12:13:25.854Z") @Stability(Stable) public interface PriorityLevelConfigurationSpecV1Beta2 extends software.amazon.jsii.JsiiSerializable
PriorityLevelConfigurationSpec specifies the configuration of a priority level.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPriorityLevelConfigurationSpecV1Beta2.BuilderA builder forPriorityLevelConfigurationSpecV1Beta2static classPriorityLevelConfigurationSpecV1Beta2.Jsii$ProxyAn implementation forPriorityLevelConfigurationSpecV1Beta2
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static PriorityLevelConfigurationSpecV1Beta2.Builderbuilder()default ExemptPriorityLevelConfigurationV1Beta2getExempt()exemptspecifies how requests are handled for an exempt priority level.default LimitedPriorityLevelConfigurationV1Beta2getLimited()limitedspecifies how requests are handled for a Limited priority level.StringgetType()typeindicates whether this priority level is subject to limitation on request execution.
-
-
-
Method Detail
-
getType
@Stability(Stable) @NotNull String getType()
typeindicates whether this priority level is subject to limitation on request execution.A value of
"Exempt"means that requests of this priority level are not subject to a limit (and thus are never queued) and do not detract from the capacity made available to other priority levels. A value of"Limited"means that (a) requests of this priority level are subject to limits and (b) some of the server's limited capacity is made available exclusively to this priority level. Required.
-
getExempt
@Stability(Stable) @Nullable default ExemptPriorityLevelConfigurationV1Beta2 getExempt()
exemptspecifies how requests are handled for an exempt priority level.This field MUST be empty if
typeis"Limited". This field MAY be non-empty iftypeis"Exempt". If empty andtypeis"Exempt"then the default values forExemptPriorityLevelConfigurationapply.
-
getLimited
@Stability(Stable) @Nullable default LimitedPriorityLevelConfigurationV1Beta2 getLimited()
limitedspecifies how requests are handled for a Limited priority level.This field must be non-empty if and only if
typeis"Limited".
-
builder
@Stability(Stable) static PriorityLevelConfigurationSpecV1Beta2.Builder builder()
-
-