Uses of Interface
io.envoyproxy.envoy.config.route.v3.HeaderMatcherOrBuilder
Packages that use HeaderMatcherOrBuilder
Package
Description
-
Uses of HeaderMatcherOrBuilder in io.envoyproxy.envoy.config.accesslog.v3
Methods in io.envoyproxy.envoy.config.accesslog.v3 that return HeaderMatcherOrBuilderModifier and TypeMethodDescriptionHeaderFilter.Builder.getHeaderOrBuilder()Only requests with a header which matches the specified HeaderMatcher will pass the filter check.HeaderFilter.getHeaderOrBuilder()Only requests with a header which matches the specified HeaderMatcher will pass the filter check.HeaderFilterOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionHttpHeadersMatch.Builder.getHeadersOrBuilder(int index) HTTP headers to match.HttpHeadersMatch.getHeadersOrBuilder(int index) HTTP headers to match.HttpHeadersMatchOrBuilder.getHeadersOrBuilder(int index) HTTP headers to match.Methods in io.envoyproxy.envoy.config.common.matcher.v3 that return types with arguments of type HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? 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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionPermission.Builder.getHeaderOrBuilder()A header (or pseudo-header such as ``:path`` or ``:method``) on the incoming HTTP request.Permission.getHeaderOrBuilder()A header (or pseudo-header such as ``:path`` or ``:method``) on the incoming HTTP request.PermissionOrBuilder.getHeaderOrBuilder()A header (or pseudo-header such as ``:path`` or ``:method``) on the incoming HTTP request.Principal.Builder.getHeaderOrBuilder()A header (or pseudo-header such as ``:path`` or ``:method``) on the incoming HTTP request.Principal.getHeaderOrBuilder()A header (or pseudo-header such as ``:path`` or ``:method``) on the incoming HTTP request.PrincipalOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeClassDescriptionfinal class.. attention:: Internally, Envoy always uses the HTTP/2 ``:authority`` header to represent the HTTP/1 ``Host`` header.static final class.. 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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionRateLimit.Action.HeaderValueMatch.Builder.getHeadersOrBuilder(int index) Specifies a set of headers that the rate limit action should match on.RateLimit.Action.HeaderValueMatch.getHeadersOrBuilder(int index) Specifies a set of headers that the rate limit action should match on.RateLimit.Action.HeaderValueMatchOrBuilder.getHeadersOrBuilder(int index) Specifies a set of headers that the rate limit action should match on.RouteMatch.Builder.getHeadersOrBuilder(int index) Specifies a set of headers that the route should match on.RouteMatch.getHeadersOrBuilder(int index) Specifies a set of headers that the route should match on.RouteMatchOrBuilder.getHeadersOrBuilder(int index) Specifies a set of headers that the route should match on.VirtualCluster.Builder.getHeadersOrBuilder(int index) Specifies a list of header matchers to use for matching requests.VirtualCluster.getHeadersOrBuilder(int index) Specifies a list of header matchers to use for matching requests.VirtualClusterOrBuilder.getHeadersOrBuilder(int index) Specifies a list of header matchers to use for matching requests.RetryPolicy.Builder.getRetriableHeadersOrBuilder(int index) HTTP response headers that trigger a retry if present in the response.RetryPolicy.getRetriableHeadersOrBuilder(int index) HTTP response headers that trigger a retry if present in the response.RetryPolicyOrBuilder.getRetriableHeadersOrBuilder(int index) HTTP response headers that trigger a retry if present in the response.RetryPolicy.Builder.getRetriableRequestHeadersOrBuilder(int index) HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.getRetriableRequestHeadersOrBuilder(int index) HTTP headers which must be present in the request for retries to be attempted.RetryPolicyOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? 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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionHttpHeadersMatch.Builder.getHeadersOrBuilder(int index) HTTP headers to match.HttpHeadersMatch.getHeadersOrBuilder(int index) HTTP headers to match.HttpHeadersMatchOrBuilder.getHeadersOrBuilder(int index) HTTP headers to match.Methods in io.envoyproxy.envoy.config.tap.v3 that return types with arguments of type HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? 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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionHTTPFault.Builder.getHeadersOrBuilder(int index) Specifies a set of headers that the filter should match on.HTTPFault.getHeadersOrBuilder(int index) Specifies a set of headers that the filter should match on.HTTPFaultOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? 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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionHealthCheck.Builder.getHeadersOrBuilder(int index) Specifies a set of health check request headers to match on.HealthCheck.getHeadersOrBuilder(int index) Specifies a set of health check request headers to match on.HealthCheckOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? 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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionOAuth2Config.Builder.getDenyRedirectMatcherOrBuilder(int index) Any request that matches any of the provided matchers won't be redirected to OAuth server when tokens are not valid.OAuth2Config.getDenyRedirectMatcherOrBuilder(int index) Any request that matches any of the provided matchers won't be redirected to OAuth server when tokens are not valid.OAuth2ConfigOrBuilder.getDenyRedirectMatcherOrBuilder(int index) Any request that matches any of the provided matchers won't be redirected to OAuth server when tokens are not valid.OAuth2Config.Builder.getPassThroughMatcherOrBuilder(int index) Any request that matches any of the provided matchers will be passed through without OAuth validation.OAuth2Config.getPassThroughMatcherOrBuilder(int index) Any request that matches any of the provided matchers will be passed through without OAuth validation.OAuth2ConfigOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? extends HeaderMatcherOrBuilder>OAuth2Config.Builder.getDenyRedirectMatcherOrBuilderList()Any request that matches any of the provided matchers won't be redirected to OAuth server when tokens are not valid.List<? extends HeaderMatcherOrBuilder>OAuth2Config.getDenyRedirectMatcherOrBuilderList()Any request that matches any of the provided matchers won't be redirected to OAuth server when tokens are not valid.List<? extends HeaderMatcherOrBuilder>OAuth2ConfigOrBuilder.getDenyRedirectMatcherOrBuilderList()Any request that matches any of the provided matchers won't be redirected to OAuth server when tokens are not valid.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.network.dubbo_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 that return HeaderMatcherOrBuilderModifier and TypeMethodDescriptionRouteMatch.Builder.getHeadersOrBuilder(int index) Specifies a set of headers that the route should match on.RouteMatch.getHeadersOrBuilder(int index) Specifies a set of headers that the route should match on.RouteMatchOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? 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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionRouteMatch.Builder.getHeadersOrBuilder(int index) Specifies a set of headers that the route should match on.RouteMatch.getHeadersOrBuilder(int index) Specifies a set of headers that the route should match on.RouteMatchOrBuilder.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 HeaderMatcherOrBuilderModifier and TypeMethodDescriptionList<? 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.