Package org.cdk8s.plus24.k8s
Interface LimitResponseV1Beta1
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
LimitResponseV1Beta1.Jsii$Proxy
@Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)", date="2023-05-25T02:26:41.001Z") @Stability(Stable) public interface LimitResponseV1Beta1 extends software.amazon.jsii.JsiiSerializable
LimitResponse defines how to handle requests that can not be executed right now.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
LimitResponseV1Beta1.Builder
A builder forLimitResponseV1Beta1
static class
LimitResponseV1Beta1.Jsii$Proxy
An implementation forLimitResponseV1Beta1
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static LimitResponseV1Beta1.Builder
builder()
default QueuingConfigurationV1Beta1
getQueuing()
queuing
holds the configuration parameters for queuing.String
getType()
type
is "Queue" or "Reject".
-
-
-
Method Detail
-
getType
@Stability(Stable) @NotNull String getType()
type
is "Queue" or "Reject"."Queue" means that requests that can not be executed upon arrival are held in a queue until they can be executed or a queuing limit is reached. "Reject" means that requests that can not be executed upon arrival are rejected. Required.
-
getQueuing
@Stability(Stable) @Nullable default QueuingConfigurationV1Beta1 getQueuing()
queuing
holds the configuration parameters for queuing.This field may be non-empty only if
type
is"Queue"
.
-
builder
@Stability(Stable) static LimitResponseV1Beta1.Builder builder()
- Returns:
- a
LimitResponseV1Beta1.Builder
ofLimitResponseV1Beta1
-
-