Uses of Class
io.envoyproxy.envoy.config.route.v3.HeaderMatcher.Builder
-
-
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.config.accesslog.v3
Methods in io.envoyproxy.envoy.config.accesslog.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderHeaderFilter.Builder. getHeaderBuilder()Only requests with a header which matches the specified HeaderMatcher will pass the filter check.Methods in io.envoyproxy.envoy.config.accesslog.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description HeaderFilter.BuilderHeaderFilter.Builder. setHeader(HeaderMatcher.Builder builderForValue)Only requests with a header which matches the specified HeaderMatcher will pass the filter check. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.config.common.matcher.v3
Methods in io.envoyproxy.envoy.config.common.matcher.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderHttpHeadersMatch.Builder. addHeadersBuilder()HTTP headers to match.HeaderMatcher.BuilderHttpHeadersMatch.Builder. addHeadersBuilder(int index)HTTP headers to match.HeaderMatcher.BuilderHttpHeadersMatch.Builder. getHeadersBuilder(int index)HTTP headers to match.Methods in io.envoyproxy.envoy.config.common.matcher.v3 that return types with arguments of type HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>HttpHeadersMatch.Builder. getHeadersBuilderList()HTTP headers to match.Methods in io.envoyproxy.envoy.config.common.matcher.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description HttpHeadersMatch.BuilderHttpHeadersMatch.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP headers to match.HttpHeadersMatch.BuilderHttpHeadersMatch.Builder. addHeaders(HeaderMatcher.Builder builderForValue)HTTP headers to match.HttpHeadersMatch.BuilderHttpHeadersMatch.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP headers to match. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.config.rbac.v3
Methods in io.envoyproxy.envoy.config.rbac.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderPermission.Builder. getHeaderBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request.HeaderMatcher.BuilderPrincipal.Builder. getHeaderBuilder()A header (or pseudo-header such as :path or :method) on the incoming HTTP request.Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description Permission.BuilderPermission.Builder. setHeader(HeaderMatcher.Builder builderForValue)A header (or pseudo-header such as :path or :method) on the incoming HTTP request.Principal.BuilderPrincipal.Builder. setHeader(HeaderMatcher.Builder builderForValue)A header (or pseudo-header such as :path or :method) on the incoming HTTP request. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderRateLimit.Action.HeaderValueMatch.Builder. addHeadersBuilder()Specifies a set of headers that the rate limit action should match on.HeaderMatcher.BuilderRateLimit.Action.HeaderValueMatch.Builder. addHeadersBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcher.BuilderRouteMatch.Builder. addHeadersBuilder()Specifies a set of headers that the route should match on.HeaderMatcher.BuilderRouteMatch.Builder. addHeadersBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcher.BuilderVirtualCluster.Builder. addHeadersBuilder()Specifies a list of header matchers to use for matching requests.HeaderMatcher.BuilderVirtualCluster.Builder. addHeadersBuilder(int index)Specifies a list of header matchers to use for matching requests.HeaderMatcher.BuilderHeaderMatcher.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HeaderMatcher.BuilderRetryPolicy.Builder. addRetriableHeadersBuilder()HTTP response headers that trigger a retry if present in the response.HeaderMatcher.BuilderRetryPolicy.Builder. addRetriableHeadersBuilder(int index)HTTP response headers that trigger a retry if present in the response.HeaderMatcher.BuilderRetryPolicy.Builder. addRetriableRequestHeadersBuilder()HTTP headers which must be present in the request for retries to be attempted.HeaderMatcher.BuilderRetryPolicy.Builder. addRetriableRequestHeadersBuilder(int index)HTTP headers which must be present in the request for retries to be attempted.HeaderMatcher.BuilderHeaderMatcher.Builder. clear()HeaderMatcher.BuilderHeaderMatcher.Builder. clearContainsMatch()Deprecated.envoy.config.route.v3.HeaderMatcher.contains_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. clearExactMatch()Deprecated.envoy.config.route.v3.HeaderMatcher.exact_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)HeaderMatcher.BuilderHeaderMatcher.Builder. clearHeaderMatchSpecifier()HeaderMatcher.BuilderHeaderMatcher.Builder. clearInvertMatch()If specified, the match result will be inverted before checking.HeaderMatcher.BuilderHeaderMatcher.Builder. clearName()Specifies the name of the header in the request.HeaderMatcher.BuilderHeaderMatcher.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)HeaderMatcher.BuilderHeaderMatcher.Builder. clearPrefixMatch()Deprecated.envoy.config.route.v3.HeaderMatcher.prefix_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. clearPresentMatch()If specified as true, header match will be performed based on whether the header is in the request.HeaderMatcher.BuilderHeaderMatcher.Builder. clearRangeMatch()If specified, header match will be performed based on range.HeaderMatcher.BuilderHeaderMatcher.Builder. clearSafeRegexMatch()Deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. clearStringMatch()If specified, header match will be performed based on the string match of the header value.HeaderMatcher.BuilderHeaderMatcher.Builder. clearSuffixMatch()Deprecated.envoy.config.route.v3.HeaderMatcher.suffix_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. clearTreatMissingHeaderAsEmpty()If specified, for any header match rule, if the header match rule specified header does not exist, this header value will be treated as empty.HeaderMatcher.BuilderHeaderMatcher.Builder. clone()HeaderMatcher.BuilderRateLimit.Action.HeaderValueMatch.Builder. getHeadersBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcher.BuilderRouteMatch.Builder. getHeadersBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcher.BuilderVirtualCluster.Builder. getHeadersBuilder(int index)Specifies a list of header matchers to use for matching requests.HeaderMatcher.BuilderRetryPolicy.Builder. getRetriableHeadersBuilder(int index)HTTP response headers that trigger a retry if present in the response.HeaderMatcher.BuilderRetryPolicy.Builder. getRetriableRequestHeadersBuilder(int index)HTTP headers which must be present in the request for retries to be attempted.HeaderMatcher.BuilderHeaderMatcher.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)HeaderMatcher.BuilderHeaderMatcher.Builder. mergeFrom(com.google.protobuf.Message other)HeaderMatcher.BuilderHeaderMatcher.Builder. mergeFrom(HeaderMatcher other)HeaderMatcher.BuilderHeaderMatcher.Builder. mergeRangeMatch(Int64Range value)If specified, header match will be performed based on range.HeaderMatcher.BuilderHeaderMatcher.Builder. mergeSafeRegexMatch(RegexMatcher value)Deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. mergeStringMatch(StringMatcher value)If specified, header match will be performed based on the string match of the header value.HeaderMatcher.BuilderHeaderMatcher.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static HeaderMatcher.BuilderHeaderMatcher. newBuilder()static HeaderMatcher.BuilderHeaderMatcher. newBuilder(HeaderMatcher prototype)HeaderMatcher.BuilderHeaderMatcher. newBuilderForType()protected HeaderMatcher.BuilderHeaderMatcher. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)HeaderMatcher.BuilderHeaderMatcher.Builder. setContainsMatch(String value)Deprecated.envoy.config.route.v3.HeaderMatcher.contains_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setContainsMatchBytes(com.google.protobuf.ByteString value)Deprecated.envoy.config.route.v3.HeaderMatcher.contains_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setExactMatch(String value)Deprecated.envoy.config.route.v3.HeaderMatcher.exact_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setExactMatchBytes(com.google.protobuf.ByteString value)Deprecated.envoy.config.route.v3.HeaderMatcher.exact_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HeaderMatcher.BuilderHeaderMatcher.Builder. setInvertMatch(boolean value)If specified, the match result will be inverted before checking.HeaderMatcher.BuilderHeaderMatcher.Builder. setName(String value)Specifies the name of the header in the request.HeaderMatcher.BuilderHeaderMatcher.Builder. setNameBytes(com.google.protobuf.ByteString value)Specifies the name of the header in the request.HeaderMatcher.BuilderHeaderMatcher.Builder. setPrefixMatch(String value)Deprecated.envoy.config.route.v3.HeaderMatcher.prefix_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setPrefixMatchBytes(com.google.protobuf.ByteString value)Deprecated.envoy.config.route.v3.HeaderMatcher.prefix_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setPresentMatch(boolean value)If specified as true, header match will be performed based on whether the header is in the request.HeaderMatcher.BuilderHeaderMatcher.Builder. setRangeMatch(Int64Range value)If specified, header match will be performed based on range.HeaderMatcher.BuilderHeaderMatcher.Builder. setRangeMatch(Int64Range.Builder builderForValue)If specified, header match will be performed based on range.HeaderMatcher.BuilderHeaderMatcher.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)HeaderMatcher.BuilderHeaderMatcher.Builder. setSafeRegexMatch(RegexMatcher value)Deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setSafeRegexMatch(RegexMatcher.Builder builderForValue)Deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setStringMatch(StringMatcher value)If specified, header match will be performed based on the string match of the header value.HeaderMatcher.BuilderHeaderMatcher.Builder. setStringMatch(StringMatcher.Builder builderForValue)If specified, header match will be performed based on the string match of the header value.HeaderMatcher.BuilderHeaderMatcher.Builder. setSuffixMatch(String value)Deprecated.envoy.config.route.v3.HeaderMatcher.suffix_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setSuffixMatchBytes(com.google.protobuf.ByteString value)Deprecated.envoy.config.route.v3.HeaderMatcher.suffix_match is deprecated.HeaderMatcher.BuilderHeaderMatcher.Builder. setTreatMissingHeaderAsEmpty(boolean value)If specified, for any header match rule, if the header match rule specified header does not exist, this header value will be treated as empty.HeaderMatcher.BuilderHeaderMatcher.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)HeaderMatcher.BuilderHeaderMatcher. toBuilder()Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>RateLimit.Action.HeaderValueMatch.Builder. getHeadersBuilderList()Specifies a set of headers that the rate limit action should match on.List<HeaderMatcher.Builder>RouteMatch.Builder. getHeadersBuilderList()Specifies a set of headers that the route should match on.List<HeaderMatcher.Builder>VirtualCluster.Builder. getHeadersBuilderList()Specifies a list of header matchers to use for matching requests.List<HeaderMatcher.Builder>RetryPolicy.Builder. getRetriableHeadersBuilderList()HTTP response headers that trigger a retry if present in the response.List<HeaderMatcher.Builder>RetryPolicy.Builder. getRetriableRequestHeadersBuilderList()HTTP headers which must be present in the request for retries to be attempted.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description RateLimit.Action.HeaderValueMatch.BuilderRateLimit.Action.HeaderValueMatch.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the rate limit action should match on.RateLimit.Action.HeaderValueMatch.BuilderRateLimit.Action.HeaderValueMatch.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a set of headers that the rate limit action should match on.RouteMatch.BuilderRouteMatch.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.RouteMatch.BuilderRouteMatch.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.VirtualCluster.BuilderVirtualCluster.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a list of header matchers to use for matching requests.VirtualCluster.BuilderVirtualCluster.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a list of header matchers to use for matching requests.RetryPolicy.BuilderRetryPolicy.Builder. addRetriableHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP response headers that trigger a retry if present in the response.RetryPolicy.BuilderRetryPolicy.Builder. addRetriableHeaders(HeaderMatcher.Builder builderForValue)HTTP response headers that trigger a retry if present in the response.RetryPolicy.BuilderRetryPolicy.Builder. addRetriableRequestHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP headers which must be present in the request for retries to be attempted.RetryPolicy.BuilderRetryPolicy.Builder. addRetriableRequestHeaders(HeaderMatcher.Builder builderForValue)HTTP headers which must be present in the request for retries to be attempted.RateLimit.Action.HeaderValueMatch.BuilderRateLimit.Action.HeaderValueMatch.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the rate limit action should match on.RouteMatch.BuilderRouteMatch.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.VirtualCluster.BuilderVirtualCluster.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a list of header matchers to use for matching requests.RetryPolicy.BuilderRetryPolicy.Builder. setRetriableHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP response headers that trigger a retry if present in the response.RetryPolicy.BuilderRetryPolicy.Builder. setRetriableRequestHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP headers which must be present in the request for retries to be attempted. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.config.tap.v3
Methods in io.envoyproxy.envoy.config.tap.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderHttpHeadersMatch.Builder. addHeadersBuilder()HTTP headers to match.HeaderMatcher.BuilderHttpHeadersMatch.Builder. addHeadersBuilder(int index)HTTP headers to match.HeaderMatcher.BuilderHttpHeadersMatch.Builder. getHeadersBuilder(int index)HTTP headers to match.Methods in io.envoyproxy.envoy.config.tap.v3 that return types with arguments of type HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>HttpHeadersMatch.Builder. getHeadersBuilderList()HTTP headers to match.Methods in io.envoyproxy.envoy.config.tap.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description HttpHeadersMatch.BuilderHttpHeadersMatch.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP headers to match.HttpHeadersMatch.BuilderHttpHeadersMatch.Builder. addHeaders(HeaderMatcher.Builder builderForValue)HTTP headers to match.HttpHeadersMatch.BuilderHttpHeadersMatch.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)HTTP headers to match. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.extensions.filters.http.fault.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.fault.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderHTTPFault.Builder. addHeadersBuilder()Specifies a set of headers that the filter should match on.HeaderMatcher.BuilderHTTPFault.Builder. addHeadersBuilder(int index)Specifies a set of headers that the filter should match on.HeaderMatcher.BuilderHTTPFault.Builder. getHeadersBuilder(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 HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>HTTPFault.Builder. getHeadersBuilderList()Specifies a set of headers that the filter should match on.Methods in io.envoyproxy.envoy.extensions.filters.http.fault.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description HTTPFault.BuilderHTTPFault.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the filter should match on.HTTPFault.BuilderHTTPFault.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a set of headers that the filter should match on.HTTPFault.BuilderHTTPFault.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the filter should match on. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.extensions.filters.http.health_check.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.health_check.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderHealthCheck.Builder. addHeadersBuilder()Specifies a set of health check request headers to match on.HeaderMatcher.BuilderHealthCheck.Builder. addHeadersBuilder(int index)Specifies a set of health check request headers to match on.HeaderMatcher.BuilderHealthCheck.Builder. getHeadersBuilder(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 HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>HealthCheck.Builder. getHeadersBuilderList()Specifies a set of health check request headers to match on.Methods in io.envoyproxy.envoy.extensions.filters.http.health_check.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description HealthCheck.BuilderHealthCheck.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of health check request headers to match on.HealthCheck.BuilderHealthCheck.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a set of health check request headers to match on.HealthCheck.BuilderHealthCheck.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of health check request headers to match on. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderOAuth2Config.Builder. addPassThroughMatcherBuilder()Any request that matches any of the provided matchers will be passed through without OAuth validation.HeaderMatcher.BuilderOAuth2Config.Builder. addPassThroughMatcherBuilder(int index)Any request that matches any of the provided matchers will be passed through without OAuth validation.HeaderMatcher.BuilderOAuth2Config.Builder. getPassThroughMatcherBuilder(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 HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>OAuth2Config.Builder. getPassThroughMatcherBuilderList()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 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description OAuth2Config.BuilderOAuth2Config.Builder. addPassThroughMatcher(int index, HeaderMatcher.Builder builderForValue)Any request that matches any of the provided matchers will be passed through without OAuth validation.OAuth2Config.BuilderOAuth2Config.Builder. addPassThroughMatcher(HeaderMatcher.Builder builderForValue)Any request that matches any of the provided matchers will be passed through without OAuth validation.OAuth2Config.BuilderOAuth2Config.Builder. setPassThroughMatcher(int index, HeaderMatcher.Builder builderForValue)Any request that matches any of the provided matchers will be passed through without OAuth validation. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.extensions.filters.http.ratelimit.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.ratelimit.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderRateLimitConfig.Action.HeaderValueMatch.Builder. addHeadersBuilder()Specifies a set of headers that the rate limit action should match on.HeaderMatcher.BuilderRateLimitConfig.Action.HeaderValueMatch.Builder. addHeadersBuilder(int index)Specifies a set of headers that the rate limit action should match on.HeaderMatcher.BuilderRateLimitConfig.Action.HeaderValueMatch.Builder. getHeadersBuilder(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 HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>RateLimitConfig.Action.HeaderValueMatch.Builder. getHeadersBuilderList()Specifies a set of headers that the rate limit action should match on.Methods in io.envoyproxy.envoy.extensions.filters.http.ratelimit.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description RateLimitConfig.Action.HeaderValueMatch.BuilderRateLimitConfig.Action.HeaderValueMatch.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the rate limit action should match on.RateLimitConfig.Action.HeaderValueMatch.BuilderRateLimitConfig.Action.HeaderValueMatch.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a set of headers that the rate limit action should match on.RateLimitConfig.Action.HeaderValueMatch.BuilderRateLimitConfig.Action.HeaderValueMatch.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the rate limit action should match on. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderRouteMatch.Builder. addHeadersBuilder()Specifies a set of headers that the route should match on.HeaderMatcher.BuilderRouteMatch.Builder. addHeadersBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcher.BuilderRouteMatch.Builder. getHeadersBuilder(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 HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>RouteMatch.Builder. getHeadersBuilderList()Specifies a set of headers that the route should match on.Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description RouteMatch.BuilderRouteMatch.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.RouteMatch.BuilderRouteMatch.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.RouteMatch.BuilderRouteMatch.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on. -
Uses of HeaderMatcher.Builder in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 that return HeaderMatcher.Builder Modifier and Type Method Description HeaderMatcher.BuilderRouteMatch.Builder. addHeadersBuilder()Specifies a set of headers that the route should match on.HeaderMatcher.BuilderRouteMatch.Builder. addHeadersBuilder(int index)Specifies a set of headers that the route should match on.HeaderMatcher.BuilderRouteMatch.Builder. getHeadersBuilder(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 HeaderMatcher.Builder Modifier and Type Method Description List<HeaderMatcher.Builder>RouteMatch.Builder. getHeadersBuilderList()Specifies a set of headers that the route should match on.Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.v3 with parameters of type HeaderMatcher.Builder Modifier and Type Method Description RouteMatch.BuilderRouteMatch.Builder. addHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.RouteMatch.BuilderRouteMatch.Builder. addHeaders(HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.RouteMatch.BuilderRouteMatch.Builder. setHeaders(int index, HeaderMatcher.Builder builderForValue)Specifies a set of headers that the route should match on.
-