public static final class HttpGatewayRouteSpecOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements HttpGatewayRouteSpecOptions
HttpGatewayRouteSpecOptions
HttpGatewayRouteSpecOptions.Builder, HttpGatewayRouteSpecOptions.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) |
HttpGatewayRouteMatch |
getMatch()
The criterion for determining a request match for this GatewayRoute.
|
java.lang.Number |
getPriority()
The priority for the gateway route.
|
IVirtualService |
getRouteTarget()
The VirtualService this GatewayRoute directs traffic 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 IVirtualService getRouteTarget()
HttpGatewayRouteSpecOptions
getRouteTarget
in interface HttpGatewayRouteSpecOptions
public final HttpGatewayRouteMatch getMatch()
HttpGatewayRouteSpecOptions
When path match is defined, this may optionally determine the path rewrite configuration.
Default: - matches any path and automatically rewrites the path to '/'
getMatch
in interface HttpGatewayRouteSpecOptions
public final java.lang.Number getPriority()
CommonGatewayRouteSpecOptions
When a Virtual Gateway has multiple gateway routes, gateway route match is performed in the order of specified value, where 0 is the highest priority, and first matched gateway route is selected.
Default: - no particular priority
getPriority
in interface CommonGatewayRouteSpecOptions
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()