public static interface RouteSettings.Builder extends SdkPojo, CopyableBuilder<RouteSettings.Builder,RouteSettings>
| Modifier and Type | Method and Description |
|---|---|
RouteSettings.Builder |
dataTraceEnabled(Boolean dataTraceEnabled)
Specifies whether (true) or not (false) data trace logging is enabled for this route.
|
RouteSettings.Builder |
detailedMetricsEnabled(Boolean detailedMetricsEnabled)
Specifies whether detailed metrics are enabled.
|
RouteSettings.Builder |
loggingLevel(LoggingLevel loggingLevel)
Specifies the logging level for this route: INFO, ERROR, or OFF.
|
RouteSettings.Builder |
loggingLevel(String loggingLevel)
Specifies the logging level for this route: INFO, ERROR, or OFF.
|
RouteSettings.Builder |
throttlingBurstLimit(Integer throttlingBurstLimit)
Specifies the throttling burst limit.
|
RouteSettings.Builder |
throttlingRateLimit(Double throttlingRateLimit)
Specifies the throttling rate limit.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRouteSettings.Builder dataTraceEnabled(Boolean 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.
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.RouteSettings.Builder detailedMetricsEnabled(Boolean detailedMetricsEnabled)
Specifies whether detailed metrics are enabled.
detailedMetricsEnabled - Specifies whether detailed metrics are enabled.RouteSettings.Builder loggingLevel(String 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.
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.LoggingLevel,
LoggingLevelRouteSettings.Builder loggingLevel(LoggingLevel 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.
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.LoggingLevel,
LoggingLevelRouteSettings.Builder throttlingBurstLimit(Integer throttlingBurstLimit)
Specifies the throttling burst limit.
throttlingBurstLimit - Specifies the throttling burst limit.RouteSettings.Builder throttlingRateLimit(Double throttlingRateLimit)
Specifies the throttling rate limit.
throttlingRateLimit - Specifies the throttling rate limit.Copyright © 2023. All rights reserved.