Uses of Class
com.github.xds.type.matcher.v3.Matcher
Packages that use Matcher
Package
Description
-
Uses of Matcher in com.github.xds.type.matcher.v3
Fields in com.github.xds.type.matcher.v3 declared as MatcherFields in com.github.xds.type.matcher.v3 with type parameters of type MatcherModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<Matcher, Matcher.Builder, MatcherOrBuilder> Matcher.OnMatch.Builder.matcherBuilder_private static final com.google.protobuf.Parser<Matcher> Matcher.PARSERMethods in com.github.xds.type.matcher.v3 that return MatcherModifier and TypeMethodDescriptionMatcher.Builder.build()Matcher.Builder.buildPartial()static MatcherMatcher.getDefaultInstance()Matcher.Builder.getDefaultInstanceForType()Matcher.getDefaultInstanceForType()Matcher.OnMatch.Builder.getMatcher()Nested matcher to evaluate.Matcher.OnMatch.getMatcher()Nested matcher to evaluate.Matcher.OnMatchOrBuilder.getMatcher()Nested matcher to evaluate.static MatcherMatcher.parseDelimitedFrom(InputStream input) static MatcherMatcher.parseDelimitedFrom(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(InputStream input) static MatcherMatcher.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MatcherMatcher.parseFrom(ByteBuffer data) static MatcherMatcher.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in com.github.xds.type.matcher.v3 that return types with arguments of type MatcherModifier and TypeMethodDescriptionprivate 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 MatcherModifier and TypeMethodDescriptionprivate voidMatcher.Builder.buildPartial0(Matcher result) private voidMatcher.Builder.buildPartialOneofs(Matcher result) Matcher.OnMatch.Builder.mergeMatcher(Matcher value) Nested matcher to evaluate.static Matcher.BuilderMatcher.newBuilder(Matcher prototype) 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 MatcherModifier and TypeFieldDescriptionprivate MatcherListener.Builder.filterChainMatcher_private MatcherListener.filterChainMatcher_Fields in io.envoyproxy.envoy.config.listener.v3 with type parameters of type MatcherModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<Matcher, Matcher.Builder, MatcherOrBuilder> Listener.Builder.filterChainMatcherBuilder_Methods in io.envoyproxy.envoy.config.listener.v3 that return MatcherModifier and TypeMethodDescriptionListener.Builder.getFilterChainMatcher():ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.Listener.getFilterChainMatcher():ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.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 MatcherModifier and TypeMethodDescriptionprivate 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 MatcherModifier and TypeMethodDescriptionListener.Builder.mergeFilterChainMatcher(Matcher value) :ref:`Matcher API <arch_overview_matching_listener>` resolving the filter chain name from the network properties.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 MatcherModifier and TypeFieldDescriptionprivate MatcherVirtualHost.Builder.matcher_private MatcherVirtualHost.matcher_Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type MatcherModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<Matcher, Matcher.Builder, MatcherOrBuilder> VirtualHost.Builder.matcherBuilder_Methods in io.envoyproxy.envoy.config.route.v3 that return MatcherModifier and TypeMethodDescriptionVirtualHost.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.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.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 MatcherModifier and TypeMethodDescriptionprivate 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 MatcherModifier and TypeMethodDescriptionVirtualHost.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.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 MatcherModifier and TypeFieldDescriptionprivate 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 MatcherModifier and TypeFieldDescriptionprivate 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 MatcherModifier and TypeMethodDescriptionRateLimitQuotaFilterConfig.Builder.getBucketMatchers()The match tree to use for grouping incoming requests into buckets.RateLimitQuotaFilterConfig.getBucketMatchers()The match tree to use for grouping incoming requests into buckets.RateLimitQuotaFilterConfigOrBuilder.getBucketMatchers()The match tree to use for grouping incoming requests into buckets.RateLimitQuotaOverride.Builder.getBucketMatchers()The match tree to use for grouping incoming requests into buckets.RateLimitQuotaOverride.getBucketMatchers()The match tree to use for grouping incoming requests into buckets.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 MatcherModifier and TypeMethodDescriptionprivate 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 MatcherModifier and TypeMethodDescriptionRateLimitQuotaFilterConfig.Builder.mergeBucketMatchers(Matcher value) The match tree to use for grouping incoming requests into buckets.RateLimitQuotaOverride.Builder.mergeBucketMatchers(Matcher value) The match tree to use for grouping incoming requests into buckets.RateLimitQuotaFilterConfig.Builder.setBucketMatchers(Matcher value) The match tree to use for grouping incoming requests into buckets.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 MatcherModifier and TypeFieldDescriptionprivate 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 MatcherModifier and TypeFieldDescriptionprivate 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 MatcherModifier and TypeMethodDescriptionRBAC.Builder.getMatcher()The match tree to use when resolving RBAC action for incoming requests.RBAC.getMatcher()The match tree to use when resolving RBAC action for incoming requests.RBACOrBuilder.getMatcher()The match tree to use when resolving RBAC action for incoming requests.RBAC.Builder.getShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.RBAC.getShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming requests.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 MatcherModifier and TypeMethodDescriptionprivate 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 MatcherModifier and TypeMethodDescriptionRBAC.Builder.mergeMatcher(Matcher value) The match tree to use when resolving RBAC action for incoming requests.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.setMatcher(Matcher value) The match tree to use when resolving RBAC action for incoming requests.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.