@Stability(value=Stable) public static final class CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnApiGatewayManagedOverrides.RouteSettingsProperty>
CfnApiGatewayManagedOverrides.RouteSettingsProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder dataTraceEnabled(Boolean dataTraceEnabled)
dataTraceEnabled - Specifies whether ( `true` ) or not ( `false` ) data trace logging is enabled for this route.
This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder dataTraceEnabled(IResolvable dataTraceEnabled)
dataTraceEnabled - Specifies whether ( `true` ) or not ( `false` ) data trace logging is enabled for this route.
This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder detailedMetricsEnabled(Boolean detailedMetricsEnabled)
detailedMetricsEnabled - Specifies whether detailed metrics are enabled.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder detailedMetricsEnabled(IResolvable detailedMetricsEnabled)
detailedMetricsEnabled - Specifies whether detailed metrics are enabled.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder loggingLevel(String loggingLevel)
CfnApiGatewayManagedOverrides.RouteSettingsProperty.getLoggingLevel()loggingLevel - Specifies the logging level for this route: `INFO` , `ERROR` , or `OFF` .
This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder throttlingBurstLimit(Number throttlingBurstLimit)
throttlingBurstLimit - Specifies the throttling burst limit.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty.Builder throttlingRateLimit(Number throttlingRateLimit)
throttlingRateLimit - Specifies the throttling rate limit.this@Stability(value=Stable) public CfnApiGatewayManagedOverrides.RouteSettingsProperty build()
build in interface software.amazon.jsii.Builder<CfnApiGatewayManagedOverrides.RouteSettingsProperty>CfnApiGatewayManagedOverrides.RouteSettingsPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.