| 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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)
(experimental) 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> |
HttpRouteMatch.getHeaders()
(experimental) Specifies the client request headers to match on.
|
List<HeaderMatch> |
HttpRouteMatch.Jsii$Proxy.getHeaders() |
default List<HeaderMatch> |
HttpGatewayRouteMatch.getHeaders()
(experimental) Specifies the client request headers to match on.
|
List<HeaderMatch> |
HttpGatewayRouteMatch.Jsii$Proxy.getHeaders() |
default List<HeaderMatch> |
GrpcGatewayRouteMatch.getMetadata()
(experimental) Create metadata based gRPC gateway route match.
|
List<HeaderMatch> |
GrpcGatewayRouteMatch.Jsii$Proxy.getMetadata() |
default List<HeaderMatch> |
GrpcRouteMatch.getMetadata()
(experimental) Create metadata based gRPC route match.
|
List<HeaderMatch> |
GrpcRouteMatch.Jsii$Proxy.getMetadata() |
| Modifier and Type | Method and Description |
|---|---|
HttpRouteMatch.Builder |
HttpRouteMatch.Builder.headers(List<? extends HeaderMatch> headers)
Sets the value of
HttpRouteMatch.getHeaders() |
HttpGatewayRouteMatch.Builder |
HttpGatewayRouteMatch.Builder.headers(List<? extends HeaderMatch> headers)
Sets the value of
HttpGatewayRouteMatch.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() |
| Constructor and Description |
|---|
Jsii$Proxy(GatewayRouteHostnameMatch hostname,
List<? extends HeaderMatch> metadata,
Boolean rewriteRequestHostname,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
GrpcGatewayRouteMatch.Builder. |
Jsii$Proxy(List<? extends HeaderMatch> headers,
GatewayRouteHostnameMatch hostname,
HttpRouteMethod method,
HttpGatewayRoutePathMatch path,
List<? extends QueryParameterMatch> queryParameters,
Boolean rewriteRequestHostname)
Constructor that initializes the object based on literal property values passed by the
HttpGatewayRouteMatch.Builder. |
Jsii$Proxy(List<? extends HeaderMatch> headers,
HttpRouteMethod method,
HttpRoutePathMatch path,
HttpRouteProtocol protocol,
List<? extends QueryParameterMatch> queryParameters)
Constructor that initializes the object based on literal property values passed by the
HttpRouteMatch.Builder. |
Jsii$Proxy(List<? extends HeaderMatch> metadata,
String methodName,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
GrpcRouteMatch.Builder. |
Copyright © 2021. All rights reserved.