public static final class RouteProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements RouteProps
RouteProps
RouteProps.Builder, RouteProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
IMesh |
getMesh()
The service mesh to define the route in.
|
java.lang.String |
getRouteName()
The name of the route.
|
RouteSpec |
getRouteSpec()
Protocol specific spec.
|
IVirtualRouter |
getVirtualRouter()
The VirtualRouter the Route belongs to.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final IMesh getMesh()
RouteProps
getMesh
in interface RouteProps
public final IVirtualRouter getVirtualRouter()
RouteProps
getVirtualRouter
in interface RouteProps
public final RouteSpec getRouteSpec()
RouteBaseProps
getRouteSpec
in interface RouteBaseProps
public final java.lang.String getRouteName()
RouteBaseProps
Default: - An automatically generated name
getRouteName
in interface RouteBaseProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()