Package org.cdk8s.plus24.k8s
Class PriorityLevelConfigurationSpecV1Beta2.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus24.k8s.PriorityLevelConfigurationSpecV1Beta2.Jsii$Proxy
-
- All Implemented Interfaces:
PriorityLevelConfigurationSpecV1Beta2
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- PriorityLevelConfigurationSpecV1Beta2
@Stability(Stable) @Internal public static final class PriorityLevelConfigurationSpecV1Beta2.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements PriorityLevelConfigurationSpecV1Beta2
An implementation forPriorityLevelConfigurationSpecV1Beta2
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus24.k8s.PriorityLevelConfigurationSpecV1Beta2
PriorityLevelConfigurationSpecV1Beta2.Builder, PriorityLevelConfigurationSpecV1Beta2.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Jsii$Proxy(PriorityLevelConfigurationSpecV1Beta2.Builder builder)
Constructor that initializes the object based on literal property values passed by thePriorityLevelConfigurationSpecV1Beta2.Builder
.protected
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode
$jsii$toJson()
boolean
equals(Object o)
LimitedPriorityLevelConfigurationV1Beta2
getLimited()
limited
specifies how requests are handled for a Limited priority level.String
getType()
type
indicates whether this priority level is subject to limitation on request execution.int
hashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(PriorityLevelConfigurationSpecV1Beta2.Builder builder)
Constructor that initializes the object based on literal property values passed by thePriorityLevelConfigurationSpecV1Beta2.Builder
.
-
-
Method Detail
-
getType
public final String getType()
Description copied from interface:PriorityLevelConfigurationSpecV1Beta2
type
indicates 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.- Specified by:
getType
in interfacePriorityLevelConfigurationSpecV1Beta2
-
getLimited
public final LimitedPriorityLevelConfigurationV1Beta2 getLimited()
Description copied from interface:PriorityLevelConfigurationSpecV1Beta2
limited
specifies how requests are handled for a Limited priority level.This field must be non-empty if and only if
type
is"Limited"
.- Specified by:
getLimited
in interfacePriorityLevelConfigurationSpecV1Beta2
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
-