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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.appmesh.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 IMeshgetMesh()The service mesh to define the route in.final StringThe name of the route.final RouteSpecProtocol specific spec.final IVirtualRouterThe VirtualRouter the Route belongs to.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
-
getMesh
Description copied from interface:RoutePropsThe service mesh to define the route in.- Specified by:
getMeshin interfaceRouteProps
-
getVirtualRouter
Description copied from interface:RoutePropsThe VirtualRouter the Route belongs to.- Specified by:
getVirtualRouterin interfaceRouteProps
-
getRouteSpec
Description copied from interface:RouteBasePropsProtocol specific spec.- Specified by:
getRouteSpecin interfaceRouteBaseProps
-
getRouteName
Description copied from interface:RouteBasePropsThe name of the route.Default: - An automatically generated name
- Specified by:
getRouteNamein interfaceRouteBaseProps
-
$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()
-