Class RouteProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.alpha.RouteProps.Jsii$Proxy
- All Implemented Interfaces:
RouteProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
RouteProps
@Stability(Experimental)
@Internal
public static final class RouteProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements RouteProps
An implementation for
RouteProps-
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.alpha.RouteProps
RouteProps.Builder, RouteProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(RouteProps.Builder builder) Constructor that initializes the object based on literal property values passed by theRouteProps.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 String(experimental) The IPv4 or IPv6 CIDR block used for the destination match.final String(experimental) The resource name of the route.final IRouteTable(experimental) The ID of the route table for the route.final RouteTargetType(experimental) The gateway or endpoint targeted by 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
Constructor that initializes the object based on literal property values passed by theRouteProps.Builder.
-
-
Method Details
-
getDestination
Description copied from interface:RouteProps(experimental) The IPv4 or IPv6 CIDR block used for the destination match.Routing decisions are based on the most specific match.
- Specified by:
getDestinationin interfaceRouteProps
-
getRouteTable
Description copied from interface:RouteProps(experimental) The ID of the route table for the route.- Specified by:
getRouteTablein interfaceRouteProps
-
getTarget
Description copied from interface:RouteProps(experimental) The gateway or endpoint targeted by the route.- Specified by:
getTargetin interfaceRouteProps
-
getRouteName
Description copied from interface:RouteProps(experimental) The resource name of the route.Default: - provisioned without a route name
- Specified by:
getRouteNamein interfaceRouteProps
-
$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()
-