Uses of Interface
io.envoyproxy.envoy.config.route.v3.HeaderMatcherOrBuilder
-
-
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.config.accesslog.v3
Methods in io.envoyproxy.envoy.config.accesslog.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderHeaderFilter.Builder. getHeaderOrBuilder()Only requests with a header which matches the specified HeaderMatcher will pass the filter check.HeaderMatcherOrBuilderHeaderFilter. getHeaderOrBuilder()Only requests with a header which matches the specified HeaderMatcher will pass the filter check.HeaderMatcherOrBuilderHeaderFilterOrBuilder. getHeaderOrBuilder()Only requests with a header which matches the specified HeaderMatcher will pass the filter check. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.config.common.matcher.v3
Methods in io.envoyproxy.envoy.config.common.matcher.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderHttpHeadersMatch.Builder. getHeadersOrBuilder(int index)HTTP headers to match.HeaderMatcherOrBuilderHttpHeadersMatch. getHeadersOrBuilder(int index)HTTP headers to match.HeaderMatcherOrBuilderHttpHeadersMatchOrBuilder. getHeadersOrBuilder(int index)HTTP headers to match.Methods in io.envoyproxy.envoy.config.common.matcher.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>HttpHeadersMatch.Builder. getHeadersOrBuilderList()HTTP headers to match.List<? extends HeaderMatcherOrBuilder>HttpHeadersMatch. getHeadersOrBuilderList()HTTP headers to match.List<? extends HeaderMatcherOrBuilder>HttpHeadersMatchOrBuilder. getHeadersOrBuilderList()HTTP headers to match. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.config.rbac.v3
Methods in io.envoyproxy.envoy.config.rbac.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderPermission.Builder. getHeaderOrBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request.HeaderMatcherOrBuilderPermission. getHeaderOrBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request.HeaderMatcherOrBuilderPermissionOrBuilder. getHeaderOrBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request.HeaderMatcherOrBuilderPrincipal.Builder. getHeaderOrBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request.HeaderMatcherOrBuilderPrincipal. getHeaderOrBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request.HeaderMatcherOrBuilderPrincipalOrBuilder. getHeaderOrBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.config.route.v3
Classes in io.envoyproxy.envoy.config.route.v3 that implement HeaderMatcherOrBuilder Modifier and Type Class Description classHeaderMatcher.. attention:: Internally, Envoy always uses the HTTP/2 ``:authority`` header to represent the HTTP/1 ``Host`` header.static classHeaderMatcher.Builder.. attention:: Internally, Envoy always uses the HTTP/2 ``:authority`` header to represent the HTTP/1 ``Host`` header.Methods in io.envoyproxy.envoy.config.route.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderRateLimit.Action.HeaderValueMatch.Builder. getHeadersOrBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcherOrBuilderRateLimit.Action.HeaderValueMatch. getHeadersOrBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcherOrBuilderRateLimit.Action.HeaderValueMatchOrBuilder. getHeadersOrBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcherOrBuilderRouteMatch.Builder. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcherOrBuilderRouteMatch. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcherOrBuilderRouteMatchOrBuilder. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcherOrBuilderVirtualCluster.Builder. getHeadersOrBuilder(int index)Specifies a list of header matchers to use for matching requests.HeaderMatcherOrBuilderVirtualCluster. getHeadersOrBuilder(int index)Specifies a list of header matchers to use for matching requests.HeaderMatcherOrBuilderVirtualClusterOrBuilder. getHeadersOrBuilder(int index)Specifies a list of header matchers to use for matching requests.HeaderMatcherOrBuilderRetryPolicy.Builder. getRetriableHeadersOrBuilder(int index)HTTP response headers that trigger a retry if present in the response.HeaderMatcherOrBuilderRetryPolicy. getRetriableHeadersOrBuilder(int index)HTTP response headers that trigger a retry if present in the response.HeaderMatcherOrBuilderRetryPolicyOrBuilder. getRetriableHeadersOrBuilder(int index)HTTP response headers that trigger a retry if present in the response.HeaderMatcherOrBuilderRetryPolicy.Builder. getRetriableRequestHeadersOrBuilder(int index)HTTP headers which must be present in the request for retries to be attempted.HeaderMatcherOrBuilderRetryPolicy. getRetriableRequestHeadersOrBuilder(int index)HTTP headers which must be present in the request for retries to be attempted.HeaderMatcherOrBuilderRetryPolicyOrBuilder. getRetriableRequestHeadersOrBuilder(int index)HTTP headers which must be present in the request for retries to be attempted.Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>RateLimit.Action.HeaderValueMatch.Builder. getHeadersOrBuilderList()Specifies a set of headers that the rate limit action should match on.List<? extends HeaderMatcherOrBuilder>RateLimit.Action.HeaderValueMatch. getHeadersOrBuilderList()Specifies a set of headers that the rate limit action should match on.List<? extends HeaderMatcherOrBuilder>RateLimit.Action.HeaderValueMatchOrBuilder. getHeadersOrBuilderList()Specifies a set of headers that the rate limit action should match on.List<? extends HeaderMatcherOrBuilder>RouteMatch.Builder. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.List<? extends HeaderMatcherOrBuilder>RouteMatch. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.List<? extends HeaderMatcherOrBuilder>RouteMatchOrBuilder. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.List<? extends HeaderMatcherOrBuilder>VirtualCluster.Builder. getHeadersOrBuilderList()Specifies a list of header matchers to use for matching requests.List<? extends HeaderMatcherOrBuilder>VirtualCluster. getHeadersOrBuilderList()Specifies a list of header matchers to use for matching requests.List<? extends HeaderMatcherOrBuilder>VirtualClusterOrBuilder. getHeadersOrBuilderList()Specifies a list of header matchers to use for matching requests.List<? extends HeaderMatcherOrBuilder>RetryPolicy.Builder. getRetriableHeadersOrBuilderList()HTTP response headers that trigger a retry if present in the response.List<? extends HeaderMatcherOrBuilder>RetryPolicy. getRetriableHeadersOrBuilderList()HTTP response headers that trigger a retry if present in the response.List<? extends HeaderMatcherOrBuilder>RetryPolicyOrBuilder. getRetriableHeadersOrBuilderList()HTTP response headers that trigger a retry if present in the response.List<? extends HeaderMatcherOrBuilder>RetryPolicy.Builder. getRetriableRequestHeadersOrBuilderList()HTTP headers which must be present in the request for retries to be attempted.List<? extends HeaderMatcherOrBuilder>RetryPolicy. getRetriableRequestHeadersOrBuilderList()HTTP headers which must be present in the request for retries to be attempted.List<? extends HeaderMatcherOrBuilder>RetryPolicyOrBuilder. getRetriableRequestHeadersOrBuilderList()HTTP headers which must be present in the request for retries to be attempted. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.config.tap.v3
Methods in io.envoyproxy.envoy.config.tap.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderHttpHeadersMatch.Builder. getHeadersOrBuilder(int index)HTTP headers to match.HeaderMatcherOrBuilderHttpHeadersMatch. getHeadersOrBuilder(int index)HTTP headers to match.HeaderMatcherOrBuilderHttpHeadersMatchOrBuilder. getHeadersOrBuilder(int index)HTTP headers to match.Methods in io.envoyproxy.envoy.config.tap.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>HttpHeadersMatch.Builder. getHeadersOrBuilderList()HTTP headers to match.List<? extends HeaderMatcherOrBuilder>HttpHeadersMatch. getHeadersOrBuilderList()HTTP headers to match.List<? extends HeaderMatcherOrBuilder>HttpHeadersMatchOrBuilder. getHeadersOrBuilderList()HTTP headers to match. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.extensions.filters.http.fault.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.fault.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderHTTPFault.Builder. getHeadersOrBuilder(int index)Specifies a set of headers that the filter should match on.HeaderMatcherOrBuilderHTTPFault. getHeadersOrBuilder(int index)Specifies a set of headers that the filter should match on.HeaderMatcherOrBuilderHTTPFaultOrBuilder. getHeadersOrBuilder(int index)Specifies a set of headers that the filter should match on.Methods in io.envoyproxy.envoy.extensions.filters.http.fault.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>HTTPFault.Builder. getHeadersOrBuilderList()Specifies a set of headers that the filter should match on.List<? extends HeaderMatcherOrBuilder>HTTPFault. getHeadersOrBuilderList()Specifies a set of headers that the filter should match on.List<? extends HeaderMatcherOrBuilder>HTTPFaultOrBuilder. getHeadersOrBuilderList()Specifies a set of headers that the filter should match on. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.extensions.filters.http.health_check.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.health_check.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderHealthCheck.Builder. getHeadersOrBuilder(int index)Specifies a set of health check request headers to match on.HeaderMatcherOrBuilderHealthCheck. getHeadersOrBuilder(int index)Specifies a set of health check request headers to match on.HeaderMatcherOrBuilderHealthCheckOrBuilder. getHeadersOrBuilder(int index)Specifies a set of health check request headers to match on.Methods in io.envoyproxy.envoy.extensions.filters.http.health_check.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>HealthCheck.Builder. getHeadersOrBuilderList()Specifies a set of health check request headers to match on.List<? extends HeaderMatcherOrBuilder>HealthCheck. getHeadersOrBuilderList()Specifies a set of health check request headers to match on.List<? extends HeaderMatcherOrBuilder>HealthCheckOrBuilder. getHeadersOrBuilderList()Specifies a set of health check request headers to match on. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderOAuth2Config.Builder. getPassThroughMatcherOrBuilder(int index)Any request that matches any of the provided matchers will be passed through without OAuth validation.HeaderMatcherOrBuilderOAuth2Config. getPassThroughMatcherOrBuilder(int index)Any request that matches any of the provided matchers will be passed through without OAuth validation.HeaderMatcherOrBuilderOAuth2ConfigOrBuilder. getPassThroughMatcherOrBuilder(int index)Any request that matches any of the provided matchers will be passed through without OAuth validation.Methods in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>OAuth2Config.Builder. getPassThroughMatcherOrBuilderList()Any request that matches any of the provided matchers will be passed through without OAuth validation.List<? extends HeaderMatcherOrBuilder>OAuth2Config. getPassThroughMatcherOrBuilderList()Any request that matches any of the provided matchers will be passed through without OAuth validation.List<? extends HeaderMatcherOrBuilder>OAuth2ConfigOrBuilder. getPassThroughMatcherOrBuilderList()Any request that matches any of the provided matchers will be passed through without OAuth validation. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.extensions.filters.http.ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.ratelimit.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderRateLimitConfig.Action.HeaderValueMatch.Builder. getHeadersOrBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcherOrBuilderRateLimitConfig.Action.HeaderValueMatch. getHeadersOrBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcherOrBuilderRateLimitConfig.Action.HeaderValueMatchOrBuilder. getHeadersOrBuilder(int index)Specifies a set of headers that the rate limit action should match on.Methods in io.envoyproxy.envoy.extensions.filters.http.ratelimit.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>RateLimitConfig.Action.HeaderValueMatch.Builder. getHeadersOrBuilderList()Specifies a set of headers that the rate limit action should match on.List<? extends HeaderMatcherOrBuilder>RateLimitConfig.Action.HeaderValueMatch. getHeadersOrBuilderList()Specifies a set of headers that the rate limit action should match on.List<? extends HeaderMatcherOrBuilder>RateLimitConfig.Action.HeaderValueMatchOrBuilder. getHeadersOrBuilderList()Specifies a set of headers that the rate limit action should match on. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderRouteMatch.Builder. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcherOrBuilderRouteMatch. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcherOrBuilderRouteMatchOrBuilder. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>RouteMatch.Builder. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.List<? extends HeaderMatcherOrBuilder>RouteMatch. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.List<? extends HeaderMatcherOrBuilder>RouteMatchOrBuilder. getHeadersOrBuilderList()Specifies a set of headers that the route should match on. -
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 that return HeaderMatcherOrBuilder Modifier and Type Method Description HeaderMatcherOrBuilderRouteMatch.Builder. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcherOrBuilderRouteMatch. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcherOrBuilderRouteMatchOrBuilder. getHeadersOrBuilder(int index)Specifies a set of headers that the route should match on.Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 that return types with arguments of type HeaderMatcherOrBuilder Modifier and Type Method Description List<? extends HeaderMatcherOrBuilder>RouteMatch.Builder. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.List<? extends HeaderMatcherOrBuilder>RouteMatch. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.List<? extends HeaderMatcherOrBuilder>RouteMatchOrBuilder. getHeadersOrBuilderList()Specifies a set of headers that the route should match on.
-