Class GrpcGatewayRouteSpecOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.GrpcGatewayRouteSpecOptions.Jsii$Proxy
- All Implemented Interfaces:
CommonGatewayRouteSpecOptions
,GrpcGatewayRouteSpecOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
GrpcGatewayRouteSpecOptions
@Stability(Stable)
@Internal
public static final class GrpcGatewayRouteSpecOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GrpcGatewayRouteSpecOptions
An implementation for
GrpcGatewayRouteSpecOptions
-
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.GrpcGatewayRouteSpecOptions
GrpcGatewayRouteSpecOptions.Builder, GrpcGatewayRouteSpecOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theGrpcGatewayRouteSpecOptions.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 GrpcGatewayRouteMatch
getMatch()
The criterion for determining a request match for this GatewayRoute.final Number
The priority for the gateway route.final IVirtualService
The VirtualService this GatewayRoute directs traffic 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 theGrpcGatewayRouteSpecOptions.Builder
.
-
-
Method Details
-
getMatch
Description copied from interface:GrpcGatewayRouteSpecOptions
The criterion for determining a request match for this GatewayRoute.- Specified by:
getMatch
in interfaceGrpcGatewayRouteSpecOptions
-
getRouteTarget
Description copied from interface:GrpcGatewayRouteSpecOptions
The VirtualService this GatewayRoute directs traffic to.- Specified by:
getRouteTarget
in interfaceGrpcGatewayRouteSpecOptions
-
getPriority
Description copied from interface:CommonGatewayRouteSpecOptions
The priority for the gateway route.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
- Specified by:
getPriority
in interfaceCommonGatewayRouteSpecOptions
-
$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()
-