public static final class CfnGatewayRoute.HttpGatewayRouteMatchProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnGatewayRoute.HttpGatewayRouteMatchProperty
CfnGatewayRoute.HttpGatewayRouteMatchProperty
CfnGatewayRoute.HttpGatewayRouteMatchProperty.Builder, CfnGatewayRoute.HttpGatewayRouteMatchProperty.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) |
java.lang.Object |
getHeaders()
The client request headers to match on.
|
java.lang.Object |
getHostname()
The host name to match on.
|
java.lang.String |
getMethod()
The method to match on.
|
java.lang.Object |
getPath()
The path to match on.
|
java.lang.Number |
getPort()
The port number to match on.
|
java.lang.String |
getPrefix()
Specifies the path to match requests with.
|
java.lang.Object |
getQueryParameters()
The query parameter to match on.
|
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 java.lang.Object getHeaders()
CfnGatewayRoute.HttpGatewayRouteMatchProperty
getHeaders
in interface CfnGatewayRoute.HttpGatewayRouteMatchProperty
public final java.lang.Object getHostname()
CfnGatewayRoute.HttpGatewayRouteMatchProperty
getHostname
in interface CfnGatewayRoute.HttpGatewayRouteMatchProperty
public final java.lang.String getMethod()
CfnGatewayRoute.HttpGatewayRouteMatchProperty
getMethod
in interface CfnGatewayRoute.HttpGatewayRouteMatchProperty
public final java.lang.Object getPath()
CfnGatewayRoute.HttpGatewayRouteMatchProperty
getPath
in interface CfnGatewayRoute.HttpGatewayRouteMatchProperty
public final java.lang.Number getPort()
CfnGatewayRoute.HttpGatewayRouteMatchProperty
getPort
in interface CfnGatewayRoute.HttpGatewayRouteMatchProperty
public final java.lang.String getPrefix()
CfnGatewayRoute.HttpGatewayRouteMatchProperty
This parameter must always start with /
, which by itself matches all requests to the virtual service name. You can also match for path-based routing of requests. For example, if your virtual service name is my-service.local
and you want the route to match requests to my-service.local/metrics
, your prefix should be /metrics
.
getPrefix
in interface CfnGatewayRoute.HttpGatewayRouteMatchProperty
public final java.lang.Object getQueryParameters()
CfnGatewayRoute.HttpGatewayRouteMatchProperty
getQueryParameters
in interface CfnGatewayRoute.HttpGatewayRouteMatchProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()