Class StageRouteSetting.Builder
- java.lang.Object
-
- com.pulumi.aws.apigatewayv2.outputs.StageRouteSetting.Builder
-
- Enclosing class:
- StageRouteSetting
public static final class StageRouteSetting.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(StageRouteSetting defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StageRouteSettingbuild()StageRouteSetting.BuilderdataTraceEnabled(java.lang.Boolean dataTraceEnabled)StageRouteSetting.BuilderdetailedMetricsEnabled(java.lang.Boolean detailedMetricsEnabled)StageRouteSetting.BuilderloggingLevel(java.lang.String loggingLevel)StageRouteSetting.BuilderrouteKey(java.lang.String routeKey)StageRouteSetting.BuilderthrottlingBurstLimit(java.lang.Integer throttlingBurstLimit)StageRouteSetting.BuilderthrottlingRateLimit(java.lang.Double throttlingRateLimit)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StageRouteSetting defaults)
-
-
Method Detail
-
dataTraceEnabled
public StageRouteSetting.Builder dataTraceEnabled(@Nullable java.lang.Boolean dataTraceEnabled)
-
detailedMetricsEnabled
public StageRouteSetting.Builder detailedMetricsEnabled(@Nullable java.lang.Boolean detailedMetricsEnabled)
-
loggingLevel
public StageRouteSetting.Builder loggingLevel(@Nullable java.lang.String loggingLevel)
-
routeKey
public StageRouteSetting.Builder routeKey(java.lang.String routeKey)
-
throttlingBurstLimit
public StageRouteSetting.Builder throttlingBurstLimit(@Nullable java.lang.Integer throttlingBurstLimit)
-
throttlingRateLimit
public StageRouteSetting.Builder throttlingRateLimit(@Nullable java.lang.Double throttlingRateLimit)
-
build
public StageRouteSetting build()
-
-