Class RouteProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.RouteProps.Jsii$Proxy
- All Implemented Interfaces:
RouteBaseProps
,RouteProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- RouteProps
@Stability(Stable)
@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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appmesh.RouteProps
RouteProps.Builder, RouteProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(RouteProps.Builder builder) Constructor that initializes the object based on literal property values passed by theRouteProps.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 IMesh
getMesh()
The service mesh to define the route in.final String
The name of the route.final RouteSpec
Protocol specific spec.final IVirtualRouter
The VirtualRouter the Route belongs to.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 theRouteProps.Builder
.
-
-
Method Details
-
getMesh
Description copied from interface:RouteProps
The service mesh to define the route in.- Specified by:
getMesh
in interfaceRouteProps
-
getVirtualRouter
Description copied from interface:RouteProps
The VirtualRouter the Route belongs to.- Specified by:
getVirtualRouter
in interfaceRouteProps
-
getRouteSpec
Description copied from interface:RouteBaseProps
Protocol specific spec.- Specified by:
getRouteSpec
in interfaceRouteBaseProps
-
getRouteName
Description copied from interface:RouteBaseProps
The name of the route.Default: - An automatically generated name
- Specified by:
getRouteName
in interfaceRouteBaseProps
-
$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()
-