| Package | Description |
|---|---|
| software.amazon.awscdk.services.appmesh |
AWS App Mesh Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static HeaderMatch |
HeaderMatch.valueDoesNotEndWith(String headerName,
String suffix)
The value of the header with the given name in the request must not end with the specified characters.
|
static HeaderMatch |
HeaderMatch.valueDoesNotMatchRegex(String headerName,
String regex)
The value of the header with the given name in the request must not include the specified characters.
|
static HeaderMatch |
HeaderMatch.valueDoesNotStartWith(String headerName,
String prefix)
The value of the header with the given name in the request must not start with the specified characters.
|
static HeaderMatch |
HeaderMatch.valueEndsWith(String headerName,
String suffix)
The value of the header with the given name in the request must end with the specified characters.
|
static HeaderMatch |
HeaderMatch.valueIs(String headerName,
String headerValue)
The value of the header with the given name in the request must match the specified value exactly.
|
static HeaderMatch |
HeaderMatch.valueIsNot(String headerName,
String headerValue)
The value of the header with the given name in the request must not match the specified value exactly.
|
static HeaderMatch |
HeaderMatch.valueMatchesRegex(String headerName,
String regex)
The value of the header with the given name in the request must include the specified characters.
|
static HeaderMatch |
HeaderMatch.valuesIsInRange(String headerName,
Number start,
Number end)
The value of the header with the given name in the request must be in a range of values.
|
static HeaderMatch |
HeaderMatch.valuesIsNotInRange(String headerName,
Number start,
Number end)
The value of the header with the given name in the request must not be in a range of values.
|
static HeaderMatch |
HeaderMatch.valueStartsWith(String headerName,
String prefix)
The value of the header with the given name in the request must start with the specified characters.
|
| Modifier and Type | Method and Description |
|---|---|
default List<HeaderMatch> |
HttpGatewayRouteMatch.getHeaders()
Specifies the client request headers to match on.
|
List<HeaderMatch> |
HttpGatewayRouteMatch.Jsii$Proxy.getHeaders() |
default List<HeaderMatch> |
HttpRouteMatch.getHeaders()
Specifies the client request headers to match on.
|
List<HeaderMatch> |
HttpRouteMatch.Jsii$Proxy.getHeaders() |
default List<HeaderMatch> |
GrpcGatewayRouteMatch.getMetadata()
Create metadata based gRPC gateway route match.
|
List<HeaderMatch> |
GrpcGatewayRouteMatch.Jsii$Proxy.getMetadata() |
default List<HeaderMatch> |
GrpcRouteMatch.getMetadata()
Create metadata based gRPC route match.
|
List<HeaderMatch> |
GrpcRouteMatch.Jsii$Proxy.getMetadata() |
| Modifier and Type | Method and Description |
|---|---|
HttpGatewayRouteMatch.Builder |
HttpGatewayRouteMatch.Builder.headers(List<? extends HeaderMatch> headers)
Sets the value of
HttpGatewayRouteMatch.getHeaders() |
HttpRouteMatch.Builder |
HttpRouteMatch.Builder.headers(List<? extends HeaderMatch> headers)
Sets the value of
HttpRouteMatch.getHeaders() |
GrpcGatewayRouteMatch.Builder |
GrpcGatewayRouteMatch.Builder.metadata(List<? extends HeaderMatch> metadata)
Sets the value of
GrpcGatewayRouteMatch.getMetadata() |
GrpcRouteMatch.Builder |
GrpcRouteMatch.Builder.metadata(List<? extends HeaderMatch> metadata)
Sets the value of
GrpcRouteMatch.getMetadata() |
Copyright © 2022. All rights reserved.