Uses of Class
com.github.xds.type.matcher.v3.Matcher
-
-
Uses of Matcher in com.github.xds.type.matcher.v3
Methods 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(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 Matcher Modifier and Type Method Description 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 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
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 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
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.]MatcherVirtualHost. getMatcher()[#next-major-version: This should be included in a oneof with routes wrapped in a message.]MatcherVirtualHostOrBuilder. getMatcher()[#next-major-version: This should be included in a oneof with routes wrapped in a message.]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.]VirtualHost.BuilderVirtualHost.Builder. setMatcher(Matcher value)[#next-major-version: This should be included in a oneof with routes wrapped in a message.] -
Uses of Matcher in io.envoyproxy.envoy.extensions.common.matching.v3
Methods in io.envoyproxy.envoy.extensions.common.matching.v3 that return Matcher Modifier and Type Method Description MatcherExtensionWithMatcher.Builder. getXdsMatcher()The associated matcher.MatcherExtensionWithMatcher. getXdsMatcher()The associated matcher.MatcherExtensionWithMatcherOrBuilder. getXdsMatcher()The associated matcher.Methods in io.envoyproxy.envoy.extensions.common.matching.v3 with parameters of type Matcher Modifier and Type Method Description ExtensionWithMatcher.BuilderExtensionWithMatcher.Builder. mergeXdsMatcher(Matcher value)The associated matcher.ExtensionWithMatcher.BuilderExtensionWithMatcher.Builder. setXdsMatcher(Matcher value)The associated matcher. -
Uses of Matcher in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3
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 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
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 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. -
Uses of Matcher in io.envoyproxy.envoy.extensions.filters.network.meta_protocol_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.meta_protocol_proxy.v3 that return Matcher Modifier and Type Method Description MatcherRouteConfiguration.Builder. getRoute()The match tree to use when resolving route actions for incoming requests.MatcherRouteConfiguration. getRoute()The match tree to use when resolving route actions for incoming requests.MatcherRouteConfigurationOrBuilder. getRoute()The match tree to use when resolving route actions for incoming requests.Methods in io.envoyproxy.envoy.extensions.filters.network.meta_protocol_proxy.v3 with parameters of type Matcher Modifier and Type Method Description RouteConfiguration.BuilderRouteConfiguration.Builder. mergeRoute(Matcher value)The match tree to use when resolving route actions for incoming requests.RouteConfiguration.BuilderRouteConfiguration.Builder. setRoute(Matcher value)The match tree to use when resolving route actions for incoming requests. -
Uses of Matcher in io.envoyproxy.envoy.extensions.filters.network.rbac.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.rbac.v3 that return Matcher Modifier and Type Method Description MatcherRBAC.Builder. getMatcher()The match tree to use when resolving RBAC action for incoming connections.MatcherRBAC. getMatcher()The match tree to use when resolving RBAC action for incoming connections.MatcherRBACOrBuilder. getMatcher()The match tree to use when resolving RBAC action for incoming connections.MatcherRBAC.Builder. getShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming connections.MatcherRBAC. getShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming connections.MatcherRBACOrBuilder. getShadowMatcher()The match tree to use for emitting stats and logs which can be used for rule testing for incoming connections.Methods in io.envoyproxy.envoy.extensions.filters.network.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 connections.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 connections.RBAC.BuilderRBAC.Builder. setMatcher(Matcher value)The match tree to use when resolving RBAC action for incoming connections.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 connections. -
Uses of Matcher in io.envoyproxy.envoy.extensions.filters.udp.udp_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.udp.udp_proxy.v3 that return Matcher Modifier and Type Method Description MatcherUdpProxyConfig.Builder. getMatcher()The match tree to use when resolving route actions for incoming requests.MatcherUdpProxyConfig. getMatcher()The match tree to use when resolving route actions for incoming requests.MatcherUdpProxyConfigOrBuilder. getMatcher()The match tree to use when resolving route actions for incoming requests.Methods in io.envoyproxy.envoy.extensions.filters.udp.udp_proxy.v3 with parameters of type Matcher Modifier and Type Method Description UdpProxyConfig.BuilderUdpProxyConfig.Builder. mergeMatcher(Matcher value)The match tree to use when resolving route actions for incoming requests.UdpProxyConfig.BuilderUdpProxyConfig.Builder. setMatcher(Matcher value)The match tree to use when resolving route actions for incoming requests.
-