Uses of Class
com.github.xds.type.matcher.v3.Matcher
-
-
Uses of Matcher in com.github.xds.type.matcher.v3
Fields in com.github.xds.type.matcher.v3 declared as Matcher Modifier and Type Field Description private static Matcher
Matcher. DEFAULT_INSTANCE
Fields in com.github.xds.type.matcher.v3 with type parameters of type Matcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
Matcher.OnMatch.Builder. matcherBuilder_
private static com.google.protobuf.Parser<Matcher>
Matcher. PARSER
Methods in com.github.xds.type.matcher.v3 that return Matcher Modifier and Type Method Description Matcher
Matcher.Builder. build()
Matcher
Matcher.Builder. buildPartial()
static Matcher
Matcher. getDefaultInstance()
Matcher
Matcher.Builder. getDefaultInstanceForType()
Matcher
Matcher. getDefaultInstanceForType()
Matcher
Matcher.OnMatch.Builder. getMatcher()
Nested matcher to evaluate.Matcher
Matcher.OnMatch. getMatcher()
Nested matcher to evaluate.Matcher
Matcher.OnMatchOrBuilder. getMatcher()
Nested matcher to evaluate.static Matcher
Matcher. parseDelimitedFrom(java.io.InputStream input)
static Matcher
Matcher. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Matcher
Matcher. parseFrom(byte[] data)
static Matcher
Matcher. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Matcher
Matcher. parseFrom(com.google.protobuf.ByteString data)
static Matcher
Matcher. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Matcher
Matcher. parseFrom(com.google.protobuf.CodedInputStream input)
static Matcher
Matcher. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Matcher
Matcher. parseFrom(java.io.InputStream input)
static Matcher
Matcher. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Matcher
Matcher. parseFrom(java.nio.ByteBuffer data)
static Matcher
Matcher. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Methods in com.github.xds.type.matcher.v3 that return types with arguments of type Matcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
Matcher.OnMatch.Builder. getMatcherFieldBuilder()
Nested matcher to evaluate.com.google.protobuf.Parser<Matcher>
Matcher. getParserForType()
static com.google.protobuf.Parser<Matcher>
Matcher. parser()
Methods in com.github.xds.type.matcher.v3 with parameters of type Matcher Modifier and Type Method Description private void
Matcher.Builder. buildPartial0(Matcher result)
private void
Matcher.Builder. buildPartialOneofs(Matcher result)
Matcher.Builder
Matcher.Builder. mergeFrom(Matcher other)
Matcher.OnMatch.Builder
Matcher.OnMatch.Builder. mergeMatcher(Matcher value)
Nested matcher to evaluate.static Matcher.Builder
Matcher. newBuilder(Matcher prototype)
Matcher.OnMatch.Builder
Matcher.OnMatch.Builder. setMatcher(Matcher value)
Nested matcher to evaluate. -
Uses of Matcher in io.envoyproxy.envoy.config.listener.v3
Fields in io.envoyproxy.envoy.config.listener.v3 declared as Matcher Modifier and Type Field Description private Matcher
Listener.Builder. filterChainMatcher_
private Matcher
Listener. filterChainMatcher_
Fields in io.envoyproxy.envoy.config.listener.v3 with type parameters of type Matcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
Listener.Builder. filterChainMatcherBuilder_
Methods in io.envoyproxy.envoy.config.listener.v3 that return Matcher Modifier and Type Method Description Matcher
Listener.Builder. getFilterChainMatcher()
:ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.Matcher
Listener. getFilterChainMatcher()
:ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.Matcher
ListenerOrBuilder. getFilterChainMatcher()
:ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.Methods in io.envoyproxy.envoy.config.listener.v3 that return types with arguments of type Matcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
Listener.Builder. getFilterChainMatcherFieldBuilder()
:ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.Methods in io.envoyproxy.envoy.config.listener.v3 with parameters of type Matcher Modifier and Type Method Description Listener.Builder
Listener.Builder. mergeFilterChainMatcher(Matcher value)
:ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.Listener.Builder
Listener.Builder. setFilterChainMatcher(Matcher value)
:ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties. -
Uses of Matcher in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 declared as Matcher Modifier and Type Field Description private Matcher
VirtualHost.Builder. matcher_
private Matcher
VirtualHost. matcher_
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type Matcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
VirtualHost.Builder. matcherBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return Matcher Modifier and Type Method Description Matcher
VirtualHost.Builder. getMatcher()
[#next-major-version: This should be included in a oneof with routes wrapped in a message.] The match tree to use when resolving route actions for incoming requests.Matcher
VirtualHost. getMatcher()
[#next-major-version: This should be included in a oneof with routes wrapped in a message.] The match tree to use when resolving route actions for incoming requests.Matcher
VirtualHostOrBuilder. getMatcher()
[#next-major-version: This should be included in a oneof with routes wrapped in a message.] The match tree to use when resolving route actions for incoming requests.Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type Matcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
VirtualHost.Builder. getMatcherFieldBuilder()
[#next-major-version: This should be included in a oneof with routes wrapped in a message.] The match tree to use when resolving route actions for incoming requests.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type Matcher Modifier and Type Method Description VirtualHost.Builder
VirtualHost.Builder. mergeMatcher(Matcher value)
[#next-major-version: This should be included in a oneof with routes wrapped in a message.] The match tree to use when resolving route actions for incoming requests.VirtualHost.Builder
VirtualHost.Builder. setMatcher(Matcher value)
[#next-major-version: This should be included in a oneof with routes wrapped in a message.] The match tree to use when resolving route actions for incoming requests. -
Uses of Matcher in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3
Fields in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 declared as Matcher Modifier and Type Field Description private Matcher
RateLimitQuotaFilterConfig. bucketMatchers_
private Matcher
RateLimitQuotaFilterConfig.Builder. bucketMatchers_
private Matcher
RateLimitQuotaOverride. bucketMatchers_
private Matcher
RateLimitQuotaOverride.Builder. bucketMatchers_
Fields in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with type parameters of type Matcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RateLimitQuotaFilterConfig.Builder. bucketMatchersBuilder_
private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RateLimitQuotaOverride.Builder. bucketMatchersBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return Matcher Modifier and Type Method Description Matcher
RateLimitQuotaFilterConfig.Builder. getBucketMatchers()
The match tree to use for grouping incoming requests into buckets.Matcher
RateLimitQuotaFilterConfig. getBucketMatchers()
The match tree to use for grouping incoming requests into buckets.Matcher
RateLimitQuotaFilterConfigOrBuilder. getBucketMatchers()
The match tree to use for grouping incoming requests into buckets.Matcher
RateLimitQuotaOverride.Builder. getBucketMatchers()
The match tree to use for grouping incoming requests into buckets.Matcher
RateLimitQuotaOverride. getBucketMatchers()
The match tree to use for grouping incoming requests into buckets.Matcher
RateLimitQuotaOverrideOrBuilder. getBucketMatchers()
The match tree to use for grouping incoming requests into buckets.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return types with arguments of type Matcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RateLimitQuotaFilterConfig.Builder. getBucketMatchersFieldBuilder()
The match tree to use for grouping incoming requests into buckets.private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RateLimitQuotaOverride.Builder. getBucketMatchersFieldBuilder()
The match tree to use for grouping incoming requests into buckets.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with parameters of type Matcher Modifier and Type Method Description RateLimitQuotaFilterConfig.Builder
RateLimitQuotaFilterConfig.Builder. mergeBucketMatchers(Matcher value)
The match tree to use for grouping incoming requests into buckets.RateLimitQuotaOverride.Builder
RateLimitQuotaOverride.Builder. mergeBucketMatchers(Matcher value)
The match tree to use for grouping incoming requests into buckets.RateLimitQuotaFilterConfig.Builder
RateLimitQuotaFilterConfig.Builder. setBucketMatchers(Matcher value)
The match tree to use for grouping incoming requests into buckets.RateLimitQuotaOverride.Builder
RateLimitQuotaOverride.Builder. setBucketMatchers(Matcher value)
The match tree to use for grouping incoming requests into buckets. -
Uses of Matcher in io.envoyproxy.envoy.extensions.filters.http.rbac.v3
Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 declared as Matcher Modifier and Type Field Description private Matcher
RBAC.Builder. matcher_
private Matcher
RBAC. matcher_
private Matcher
RBAC.Builder. shadowMatcher_
private Matcher
RBAC. shadowMatcher_
Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with type parameters of type Matcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RBAC.Builder. matcherBuilder_
private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RBAC.Builder. shadowMatcherBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return Matcher Modifier and Type Method Description Matcher
RBAC.Builder. getMatcher()
The match tree to use when resolving RBAC action for incoming requests.Matcher
RBAC. getMatcher()
The match tree to use when resolving RBAC action for incoming requests.Matcher
RBACOrBuilder. getMatcher()
The match tree to use when resolving RBAC action for incoming requests.Matcher
RBAC.Builder. getShadowMatcher()
The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.Matcher
RBAC. getShadowMatcher()
The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.Matcher
RBACOrBuilder. getShadowMatcher()
The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return types with arguments of type Matcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RBAC.Builder. getMatcherFieldBuilder()
The match tree to use when resolving RBAC action for incoming requests.private com.google.protobuf.SingleFieldBuilder<Matcher,Matcher.Builder,MatcherOrBuilder>
RBAC.Builder. getShadowMatcherFieldBuilder()
The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with parameters of type Matcher Modifier and Type Method Description RBAC.Builder
RBAC.Builder. mergeMatcher(Matcher value)
The match tree to use when resolving RBAC action for incoming requests.RBAC.Builder
RBAC.Builder. mergeShadowMatcher(Matcher value)
The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.RBAC.Builder
RBAC.Builder. setMatcher(Matcher value)
The match tree to use when resolving RBAC action for incoming requests.RBAC.Builder
RBAC.Builder. setShadowMatcher(Matcher value)
The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.
-