@Generated(value="software.amazon.awssdk:codegen") public final class AwsApiGatewayV2RouteSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsApiGatewayV2RouteSettings.Builder,AwsApiGatewayV2RouteSettings>
Contains route settings for a stage.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsApiGatewayV2RouteSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsApiGatewayV2RouteSettings.Builder |
builder() |
Boolean |
dataTraceEnabled()
Indicates whether data trace logging is enabled.
|
Boolean |
detailedMetricsEnabled()
Indicates whether detailed metrics are enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
loggingLevel()
The logging level.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsApiGatewayV2RouteSettings.Builder> |
serializableBuilderClass() |
Integer |
throttlingBurstLimit()
The throttling burst limit.
|
Double |
throttlingRateLimit()
The throttling rate limit.
|
AwsApiGatewayV2RouteSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean detailedMetricsEnabled()
Indicates whether detailed metrics are enabled.
public final String loggingLevel()
The logging level. The logging level affects the log entries that are pushed to CloudWatch Logs. Supported only for WebSocket APIs.
If the logging level is ERROR, then the logs only include error-level entries.
If the logging level is INFO, then the logs include both ERROR events and extra
informational events.
Valid values: OFF | ERROR | INFO
If the logging level is ERROR, then the logs only include error-level entries.
If the logging level is INFO, then the logs include both ERROR events and extra
informational events.
Valid values: OFF | ERROR | INFO
public final Boolean dataTraceEnabled()
Indicates whether data trace logging is enabled. Data trace logging affects the log entries that are pushed to CloudWatch Logs. Supported only for WebSocket APIs.
public final Integer throttlingBurstLimit()
The throttling burst limit.
public final Double throttlingRateLimit()
The throttling rate limit.
public AwsApiGatewayV2RouteSettings.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsApiGatewayV2RouteSettings.Builder,AwsApiGatewayV2RouteSettings>public static AwsApiGatewayV2RouteSettings.Builder builder()
public static Class<? extends AwsApiGatewayV2RouteSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.