Class CfnStage.RouteSettingsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigatewayv2.CfnStage.RouteSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnStage.RouteSettingsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnStage.RouteSettingsProperty
@Stability(Stable)
@Internal
public static final class CfnStage.RouteSettingsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStage.RouteSettingsProperty
An implementation for
CfnStage.RouteSettingsProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.apigatewayv2.CfnStage.RouteSettingsProperty
CfnStage.RouteSettingsProperty.Builder, CfnStage.RouteSettingsProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnStage.RouteSettingsProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Specifies whether (true
) or not (false
) data trace logging is enabled for this route.final Object
Specifies whether detailed metrics are enabled.final String
Specifies the logging level for this route:INFO
,ERROR
, orOFF
.final Number
Specifies the throttling burst limit.final Number
Specifies the throttling rate limit.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnStage.RouteSettingsProperty.Builder
.
-
-
Method Details
-
getDataTraceEnabled
Description copied from interface:CfnStage.RouteSettingsProperty
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.
- Specified by:
getDataTraceEnabled
in interfaceCfnStage.RouteSettingsProperty
-
getDetailedMetricsEnabled
Description copied from interface:CfnStage.RouteSettingsProperty
Specifies whether detailed metrics are enabled.- Specified by:
getDetailedMetricsEnabled
in interfaceCfnStage.RouteSettingsProperty
-
getLoggingLevel
Description copied from interface:CfnStage.RouteSettingsProperty
Specifies the logging level for this route:INFO
,ERROR
, orOFF
.This property affects the log entries pushed to Amazon CloudWatch Logs. Supported only for WebSocket APIs.
- Specified by:
getLoggingLevel
in interfaceCfnStage.RouteSettingsProperty
-
getThrottlingBurstLimit
Description copied from interface:CfnStage.RouteSettingsProperty
Specifies the throttling burst limit.- Specified by:
getThrottlingBurstLimit
in interfaceCfnStage.RouteSettingsProperty
-
getThrottlingRateLimit
Description copied from interface:CfnStage.RouteSettingsProperty
Specifies the throttling rate limit.- Specified by:
getThrottlingRateLimit
in interfaceCfnStage.RouteSettingsProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-