public static interface CfnStage.RouteSettingsProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.apigatewayv2.*; RouteSettingsProperty routeSettingsProperty = RouteSettingsProperty.builder() .dataTraceEnabled(false) .detailedMetricsEnabled(false) .loggingLevel("loggingLevel") .throttlingBurstLimit(123) .throttlingRateLimit(123) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnStage.RouteSettingsProperty.Builder
A builder for
CfnStage.RouteSettingsProperty |
static class |
CfnStage.RouteSettingsProperty.Jsii$Proxy
An implementation for
CfnStage.RouteSettingsProperty |
Modifier and Type | Method and Description |
---|---|
static CfnStage.RouteSettingsProperty.Builder |
builder() |
default java.lang.Object |
getDataTraceEnabled()
Specifies whether ( `true` ) or not ( `false` ) data trace logging is enabled for this route.
|
default java.lang.Object |
getDetailedMetricsEnabled()
Specifies whether detailed metrics are enabled.
|
default java.lang.String |
getLoggingLevel()
Specifies the logging level for this route: `INFO` , `ERROR` , or `OFF` .
|
default java.lang.Number |
getThrottlingBurstLimit()
Specifies the throttling burst limit.
|
default java.lang.Number |
getThrottlingRateLimit()
Specifies the throttling rate limit.
|
default java.lang.Object getDataTraceEnabled()
This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.
default java.lang.Object getDetailedMetricsEnabled()
default java.lang.String getLoggingLevel()
This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.
default java.lang.Number getThrottlingBurstLimit()
default java.lang.Number getThrottlingRateLimit()
static CfnStage.RouteSettingsProperty.Builder builder()