Class CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty
@Stability(Stable)
@Internal
public static final class CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty
An implementation for
CfnNetworkInsightsAnalysisPropsMixin.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.cfnpropertymixins.services.ec2.CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty
CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Builder, CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysisPropsMixin.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(CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty.Builder.
-
-
Method Details
-
getAttachmentId
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRoutePropertyThe ID of the route attachment.- Specified by:
getAttachmentIdin interfaceCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- See Also:
-
getDestinationCidr
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRoutePropertyThe CIDR block used for destination matches.- Specified by:
getDestinationCidrin interfaceCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- See Also:
-
getPrefixListId
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRoutePropertyThe ID of the prefix list.- Specified by:
getPrefixListIdin interfaceCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- See Also:
-
getResourceId
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRoutePropertyThe ID of the resource for the route attachment.- Specified by:
getResourceIdin interfaceCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- See Also:
-
getResourceType
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRoutePropertyThe resource type for the route attachment.- Specified by:
getResourceTypein interfaceCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- See Also:
-
getRouteOrigin
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRoutePropertyThe route origin. The following are the possible values:.- static
- propagated
- Specified by:
getRouteOriginin interfaceCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- See Also:
-
getState
Description copied from interface:CfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRoutePropertyThe state of the route.- Specified by:
getStatein interfaceCfnNetworkInsightsAnalysisPropsMixin.TransitGatewayRouteTableRouteProperty- See Also:
-
$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()
-