Class CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
@Stability(Stable)
@Internal
public static final class CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
An implementation for
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder, CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe ID of the route attachment.final StringThe CIDR block used for destination matches.final StringThe ID of the prefix list.final StringThe ID of the resource for the route attachment.final StringThe resource type for the route attachment.final StringThe route origin.final StringgetState()The state of the route.final inthashCode()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
protected Jsii$Proxy(CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty.Builder.
-
-
Method Details
-
getAttachmentId
Description copied from interface:CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyThe ID of the route attachment.- Specified by:
getAttachmentIdin interfaceCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
-
getDestinationCidr
Description copied from interface:CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyThe CIDR block used for destination matches.- Specified by:
getDestinationCidrin interfaceCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
-
getPrefixListId
Description copied from interface:CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyThe ID of the prefix list.- Specified by:
getPrefixListIdin interfaceCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
-
getResourceId
Description copied from interface:CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyThe ID of the resource for the route attachment.- Specified by:
getResourceIdin interfaceCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
-
getResourceType
Description copied from interface:CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyThe resource type for the route attachment.- Specified by:
getResourceTypein interfaceCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
-
getRouteOrigin
Description copied from interface:CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyThe route origin. The following are the possible values:.- static
- propagated
- Specified by:
getRouteOriginin interfaceCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
-
getState
Description copied from interface:CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRoutePropertyThe state of the route.- Specified by:
getStatein interfaceCfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-