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 MatcherMatcher. DEFAULT_INSTANCEFields 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. PARSERMethods in com.github.xds.type.matcher.v3 that return Matcher Modifier and Type Method Description MatcherMatcher.Builder. build()MatcherMatcher.Builder. buildPartial()static MatcherMatcher. getDefaultInstance()MatcherMatcher.Builder. getDefaultInstanceForType()MatcherMatcher. getDefaultInstanceForType()MatcherMatcher.OnMatch.Builder. getMatcher()Nested matcher to evaluate.MatcherMatcher.OnMatch. getMatcher()Nested matcher to evaluate.MatcherMatcher.OnMatchOrBuilder. getMatcher()Nested matcher to evaluate.static MatcherMatcher. parseDelimitedFrom(java.io.InputStream input)static MatcherMatcher. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MatcherMatcher. parseFrom(byte[] data)static MatcherMatcher. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MatcherMatcher. parseFrom(com.google.protobuf.ByteString data)static MatcherMatcher. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MatcherMatcher. parseFrom(com.google.protobuf.CodedInputStream input)static MatcherMatcher. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MatcherMatcher. parseFrom(java.io.InputStream input)static MatcherMatcher. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MatcherMatcher. parseFrom(java.nio.ByteBuffer data)static MatcherMatcher. 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 voidMatcher.Builder. buildPartial0(Matcher result)private voidMatcher.Builder. buildPartialOneofs(Matcher result)Matcher.BuilderMatcher.Builder. mergeFrom(Matcher other)Matcher.OnMatch.BuilderMatcher.OnMatch.Builder. mergeMatcher(Matcher value)Nested matcher to evaluate.static Matcher.BuilderMatcher. newBuilder(Matcher prototype)Matcher.OnMatch.BuilderMatcher.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 MatcherListener.Builder. filterChainMatcher_private MatcherListener. 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 MatcherListener.Builder. getFilterChainMatcher():ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.MatcherListener. getFilterChainMatcher():ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.MatcherListenerOrBuilder. 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.BuilderListener.Builder. mergeFilterChainMatcher(Matcher value):ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.Listener.BuilderListener.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 MatcherVirtualHost.Builder. matcher_private MatcherVirtualHost. 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 MatcherVirtualHost.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.MatcherVirtualHost. 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.MatcherVirtualHostOrBuilder. 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.BuilderVirtualHost.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.BuilderVirtualHost.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 MatcherRateLimitQuotaFilterConfig. bucketMatchers_private MatcherRateLimitQuotaFilterConfig.Builder. bucketMatchers_private MatcherRateLimitQuotaOverride. bucketMatchers_private MatcherRateLimitQuotaOverride.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 MatcherRateLimitQuotaFilterConfig.Builder. getBucketMatchers()The match tree to use for grouping incoming requests into buckets.MatcherRateLimitQuotaFilterConfig. getBucketMatchers()The match tree to use for grouping incoming requests into buckets.MatcherRateLimitQuotaFilterConfigOrBuilder. getBucketMatchers()The match tree to use for grouping incoming requests into buckets.MatcherRateLimitQuotaOverride.Builder. getBucketMatchers()The match tree to use for grouping incoming requests into buckets.MatcherRateLimitQuotaOverride. getBucketMatchers()The match tree to use for grouping incoming requests into buckets.MatcherRateLimitQuotaOverrideOrBuilder. 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.BuilderRateLimitQuotaFilterConfig.Builder. mergeBucketMatchers(Matcher value)The match tree to use for grouping incoming requests into buckets.RateLimitQuotaOverride.BuilderRateLimitQuotaOverride.Builder. mergeBucketMatchers(Matcher value)The match tree to use for grouping incoming requests into buckets.RateLimitQuotaFilterConfig.BuilderRateLimitQuotaFilterConfig.Builder. setBucketMatchers(Matcher value)The match tree to use for grouping incoming requests into buckets.RateLimitQuotaOverride.BuilderRateLimitQuotaOverride.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 MatcherRBAC.Builder. matcher_private MatcherRBAC. matcher_private MatcherRBAC.Builder. shadowMatcher_private MatcherRBAC. 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 MatcherRBAC.Builder. getMatcher()The match tree to use when resolving RBAC action for incoming requests.MatcherRBAC. getMatcher()The match tree to use when resolving RBAC action for incoming requests.MatcherRBACOrBuilder. getMatcher()The match tree to use when resolving RBAC action for incoming requests.MatcherRBAC.Builder. getShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.MatcherRBAC. getShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.MatcherRBACOrBuilder. 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.BuilderRBAC.Builder. mergeMatcher(Matcher value)The match tree to use when resolving RBAC action for incoming requests.RBAC.BuilderRBAC.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.BuilderRBAC.Builder. setMatcher(Matcher value)The match tree to use when resolving RBAC action for incoming requests.RBAC.BuilderRBAC.Builder. setShadowMatcher(Matcher value)The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.
-