@Stability(value=Stable) public static final class CfnStage.RouteSettingsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnStage.RouteSettingsProperty>
CfnStage.RouteSettingsProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnStage.RouteSettingsProperty.Builder dataTraceEnabled(Boolean dataTraceEnabled)
CfnStage.RouteSettingsProperty.getDataTraceEnabled()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 CfnStage.RouteSettingsProperty.Builder dataTraceEnabled(IResolvable dataTraceEnabled)
CfnStage.RouteSettingsProperty.getDataTraceEnabled()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 CfnStage.RouteSettingsProperty.Builder detailedMetricsEnabled(Boolean detailedMetricsEnabled)
CfnStage.RouteSettingsProperty.getDetailedMetricsEnabled()detailedMetricsEnabled - Specifies whether detailed metrics are enabled.this@Stability(value=Stable) public CfnStage.RouteSettingsProperty.Builder detailedMetricsEnabled(IResolvable detailedMetricsEnabled)
CfnStage.RouteSettingsProperty.getDetailedMetricsEnabled()detailedMetricsEnabled - Specifies whether detailed metrics are enabled.this@Stability(value=Stable) public CfnStage.RouteSettingsProperty.Builder loggingLevel(String loggingLevel)
CfnStage.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 CfnStage.RouteSettingsProperty.Builder throttlingBurstLimit(Number throttlingBurstLimit)
CfnStage.RouteSettingsProperty.getThrottlingBurstLimit()throttlingBurstLimit - Specifies the throttling burst limit.this@Stability(value=Stable) public CfnStage.RouteSettingsProperty.Builder throttlingRateLimit(Number throttlingRateLimit)
CfnStage.RouteSettingsProperty.getThrottlingRateLimit()throttlingRateLimit - Specifies the throttling rate limit.this@Stability(value=Stable) public CfnStage.RouteSettingsProperty build()
build in interface software.amazon.jsii.Builder<CfnStage.RouteSettingsProperty>CfnStage.RouteSettingsPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.