Interface GrpcGatewayRouteSpecOptions
- All Superinterfaces:
CommonGatewayRouteSpecOptions,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GrpcGatewayRouteSpecOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.118.0 (build 02eec31)",
date="2025-11-04T09:27:34.238Z")
@Stability(Stable)
public interface GrpcGatewayRouteSpecOptions
extends software.amazon.jsii.JsiiSerializable, CommonGatewayRouteSpecOptions
Properties specific for a gRPC GatewayRoute.
Example:
VirtualGateway gateway;
VirtualService virtualService;
gateway.addGatewayRoute("gateway-route-grpc", GatewayRouteBaseProps.builder()
.routeSpec(GatewayRouteSpec.grpc(GrpcGatewayRouteSpecOptions.builder()
.routeTarget(virtualService)
.match(GrpcGatewayRouteMatch.builder()
.hostname(GatewayRouteHostnameMatch.endsWith(".example.com"))
.build())
.build()))
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forGrpcGatewayRouteSpecOptionsstatic final classAn implementation forGrpcGatewayRouteSpecOptions -
Method Summary
Methods inherited from interface software.amazon.awscdk.services.appmesh.CommonGatewayRouteSpecOptions
getPriorityMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMatch
The criterion for determining a request match for this GatewayRoute. -
getRouteTarget
The VirtualService this GatewayRoute directs traffic to. -
builder
-