Uses of Class
io.envoyproxy.envoy.type.matcher.v3.StringMatcher
Packages that use StringMatcher
Package
Description
-
Uses of StringMatcher in io.envoyproxy.envoy.config.bootstrap.v3
Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return StringMatcherModifier and TypeMethodDescriptionAdmin.Builder.getAllowPaths(int index) List of admin paths that are accessible.Admin.getAllowPaths(int index) List of admin paths that are accessible.AdminOrBuilder.getAllowPaths(int index) List of admin paths that are accessible.Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionAdmin.Builder.getAllowPathsList()List of admin paths that are accessible.Admin.getAllowPathsList()List of admin paths that are accessible.AdminOrBuilder.getAllowPathsList()List of admin paths that are accessible.Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionAdmin.Builder.addAllowPaths(int index, StringMatcher value) List of admin paths that are accessible.Admin.Builder.addAllowPaths(StringMatcher value) List of admin paths that are accessible.Admin.Builder.setAllowPaths(int index, StringMatcher value) List of admin paths that are accessible.Method parameters in io.envoyproxy.envoy.config.bootstrap.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionAdmin.Builder.addAllAllowPaths(Iterable<? extends StringMatcher> values) List of admin paths that are accessible. -
Uses of StringMatcher in io.envoyproxy.envoy.config.common.matcher.v3
Methods in io.envoyproxy.envoy.config.common.matcher.v3 that return StringMatcherModifier and TypeMethodDescriptionMatcher.MatcherList.Predicate.SinglePredicate.Builder.getValueMatch()Built-in string matcher.Matcher.MatcherList.Predicate.SinglePredicate.getValueMatch()Built-in string matcher.Matcher.MatcherList.Predicate.SinglePredicateOrBuilder.getValueMatch()Built-in string matcher.Methods in io.envoyproxy.envoy.config.common.matcher.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionMatcher.MatcherList.Predicate.SinglePredicate.Builder.mergeValueMatch(StringMatcher value) Built-in string matcher.Matcher.MatcherList.Predicate.SinglePredicate.Builder.setValueMatch(StringMatcher value) Built-in string matcher. -
Uses of StringMatcher in io.envoyproxy.envoy.config.common.mutation_rules.v3
Methods in io.envoyproxy.envoy.config.common.mutation_rules.v3 that return StringMatcherModifier and TypeMethodDescriptionHeaderMutation.RemoveOnMatch.Builder.getKeyMatcher()A string matcher that will be applied to the header key.HeaderMutation.RemoveOnMatch.getKeyMatcher()A string matcher that will be applied to the header key.HeaderMutation.RemoveOnMatchOrBuilder.getKeyMatcher()A string matcher that will be applied to the header key.Methods in io.envoyproxy.envoy.config.common.mutation_rules.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionHeaderMutation.RemoveOnMatch.Builder.mergeKeyMatcher(StringMatcher value) A string matcher that will be applied to the header key.HeaderMutation.RemoveOnMatch.Builder.setKeyMatcher(StringMatcher value) A string matcher that will be applied to the header key. -
Uses of StringMatcher in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return StringMatcherModifier and TypeMethodDescriptionHttp1ProtocolOptions.Builder.getIgnoreHttp11Upgrade(int index) Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.Http1ProtocolOptions.getIgnoreHttp11Upgrade(int index) Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.Http1ProtocolOptionsOrBuilder.getIgnoreHttp11Upgrade(int index) Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.HealthCheck.HttpHealthCheck.Builder.getServiceNameMatcher()An optional service name parameter which is used to validate the identity of the health checked cluster using a :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>`.HealthCheck.HttpHealthCheck.getServiceNameMatcher()An optional service name parameter which is used to validate the identity of the health checked cluster using a :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>`.HealthCheck.HttpHealthCheckOrBuilder.getServiceNameMatcher()An optional service name parameter which is used to validate the identity of the health checked cluster using a :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>`.Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionHttp1ProtocolOptions.Builder.getIgnoreHttp11UpgradeList()Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.Http1ProtocolOptions.getIgnoreHttp11UpgradeList()Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.Http1ProtocolOptionsOrBuilder.getIgnoreHttp11UpgradeList()Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionHttp1ProtocolOptions.Builder.addIgnoreHttp11Upgrade(int index, StringMatcher value) Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.Http1ProtocolOptions.Builder.addIgnoreHttp11Upgrade(StringMatcher value) Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.HealthCheck.HttpHealthCheck.Builder.mergeServiceNameMatcher(StringMatcher value) An optional service name parameter which is used to validate the identity of the health checked cluster using a :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>`.Http1ProtocolOptions.Builder.setIgnoreHttp11Upgrade(int index, StringMatcher value) Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting.HealthCheck.HttpHealthCheck.Builder.setServiceNameMatcher(StringMatcher value) An optional service name parameter which is used to validate the identity of the health checked cluster using a :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>`.Method parameters in io.envoyproxy.envoy.config.core.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionHttp1ProtocolOptions.Builder.addAllIgnoreHttp11Upgrade(Iterable<? extends StringMatcher> values) Ignore HTTP/1.1 upgrade values matching any of the supplied matchers. .. note:: ``h2c`` upgrades are always removed for backwards compatibility, regardless of the value in this setting. -
Uses of StringMatcher in io.envoyproxy.envoy.config.metrics.v3
Methods in io.envoyproxy.envoy.config.metrics.v3 that return StringMatcherModifier and TypeMethodDescriptionHistogramBucketSettings.Builder.getMatch()The stats that this rule applies to.HistogramBucketSettings.getMatch()The stats that this rule applies to.HistogramBucketSettingsOrBuilder.getMatch()The stats that this rule applies to.Methods in io.envoyproxy.envoy.config.metrics.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionHistogramBucketSettings.Builder.mergeMatch(StringMatcher value) The stats that this rule applies to.HistogramBucketSettings.Builder.setMatch(StringMatcher value) The stats that this rule applies to. -
Uses of StringMatcher in io.envoyproxy.envoy.config.rbac.v3
Methods in io.envoyproxy.envoy.config.rbac.v3 that return StringMatcherModifier and TypeMethodDescriptionPrincipal.Authenticated.Builder.getPrincipalName()The name of the principal.Principal.Authenticated.getPrincipalName()The name of the principal.Principal.AuthenticatedOrBuilder.getPrincipalName()The name of the principal.Permission.Builder.getRequestedServerName()The request server from the client's connection request.Permission.getRequestedServerName()The request server from the client's connection request.PermissionOrBuilder.getRequestedServerName()The request server from the client's connection request.Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionPrincipal.Authenticated.Builder.mergePrincipalName(StringMatcher value) The name of the principal.Permission.Builder.mergeRequestedServerName(StringMatcher value) The request server from the client's connection request.Principal.Authenticated.Builder.setPrincipalName(StringMatcher value) The name of the principal.Permission.Builder.setRequestedServerName(StringMatcher value) The request server from the client's connection request. -
Uses of StringMatcher in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.getAllowOriginStringMatch(int index) Specifies string patterns that match allowed origins.CorsPolicy.getAllowOriginStringMatch(int index) Specifies string patterns that match allowed origins.CorsPolicyOrBuilder.getAllowOriginStringMatch(int index) Specifies string patterns that match allowed origins.CookieMatcher.Builder.getStringMatch()Match the cookie value using :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>` semantics.CookieMatcher.getStringMatch()Match the cookie value using :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>` semantics.CookieMatcherOrBuilder.getStringMatch()Match the cookie value using :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>` semantics.HeaderMatcher.Builder.getStringMatch()If specified, header match will be performed based on the string match of the header value.HeaderMatcher.getStringMatch()If specified, header match will be performed based on the string match of the header value.HeaderMatcherOrBuilder.getStringMatch()If specified, header match will be performed based on the string match of the header value.QueryParameterMatcher.Builder.getStringMatch()Specifies whether a query parameter value should match against a string.QueryParameterMatcher.getStringMatch()Specifies whether a query parameter value should match against a string.QueryParameterMatcherOrBuilder.getStringMatch()Specifies whether a query parameter value should match against a string.Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.getAllowOriginStringMatchList()Specifies string patterns that match allowed origins.CorsPolicy.getAllowOriginStringMatchList()Specifies string patterns that match allowed origins.CorsPolicyOrBuilder.getAllowOriginStringMatchList()Specifies string patterns that match allowed origins.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.addAllowOriginStringMatch(int index, StringMatcher value) Specifies string patterns that match allowed origins.CorsPolicy.Builder.addAllowOriginStringMatch(StringMatcher value) Specifies string patterns that match allowed origins.CookieMatcher.Builder.mergeStringMatch(StringMatcher value) Match the cookie value using :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>` semantics.HeaderMatcher.Builder.mergeStringMatch(StringMatcher value) If specified, header match will be performed based on the string match of the header value.QueryParameterMatcher.Builder.mergeStringMatch(StringMatcher value) Specifies whether a query parameter value should match against a string.CorsPolicy.Builder.setAllowOriginStringMatch(int index, StringMatcher value) Specifies string patterns that match allowed origins.CookieMatcher.Builder.setStringMatch(StringMatcher value) Match the cookie value using :ref:`StringMatcher <envoy_v3_api_msg_type.matcher.v3.StringMatcher>` semantics.HeaderMatcher.Builder.setStringMatch(StringMatcher value) If specified, header match will be performed based on the string match of the header value.QueryParameterMatcher.Builder.setStringMatch(StringMatcher value) Specifies whether a query parameter value should match against a string.Method parameters in io.envoyproxy.envoy.config.route.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.addAllAllowOriginStringMatch(Iterable<? extends StringMatcher> values) Specifies string patterns that match allowed origins. -
Uses of StringMatcher in io.envoyproxy.envoy.data.dns.v3
Methods in io.envoyproxy.envoy.data.dns.v3 that return StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.getKnownSuffixes(int index) Deprecated.DnsTable.getKnownSuffixes(int index) Deprecated.DnsTableOrBuilder.getKnownSuffixes(int index) Deprecated.Methods in io.envoyproxy.envoy.data.dns.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.getKnownSuffixesList()Deprecated.DnsTable.getKnownSuffixesList()Deprecated.DnsTableOrBuilder.getKnownSuffixesList()Deprecated.Methods in io.envoyproxy.envoy.data.dns.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.addKnownSuffixes(int index, StringMatcher value) Deprecated.DnsTable.Builder.addKnownSuffixes(StringMatcher value) Deprecated.DnsTable.Builder.setKnownSuffixes(int index, StringMatcher value) Deprecated.Method parameters in io.envoyproxy.envoy.data.dns.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.addAllKnownSuffixes(Iterable<? extends StringMatcher> values) Deprecated. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3 that return StringMatcherModifier and TypeMethodDescriptionAwsRequestSigning.Builder.getMatchExcludedHeaders(int index) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.getMatchExcludedHeaders(int index) A list of request header string matchers that will be excluded from signing.AwsRequestSigningOrBuilder.getMatchExcludedHeaders(int index) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.getMatchIncludedHeaders(int index) A list of request header string matchers that will be included during signing.AwsRequestSigning.getMatchIncludedHeaders(int index) A list of request header string matchers that will be included during signing.AwsRequestSigningOrBuilder.getMatchIncludedHeaders(int index) A list of request header string matchers that will be included during signing.Methods in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionAwsRequestSigning.Builder.getMatchExcludedHeadersList()A list of request header string matchers that will be excluded from signing.AwsRequestSigning.getMatchExcludedHeadersList()A list of request header string matchers that will be excluded from signing.AwsRequestSigningOrBuilder.getMatchExcludedHeadersList()A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.getMatchIncludedHeadersList()A list of request header string matchers that will be included during signing.AwsRequestSigning.getMatchIncludedHeadersList()A list of request header string matchers that will be included during signing.AwsRequestSigningOrBuilder.getMatchIncludedHeadersList()A list of request header string matchers that will be included during signing.Methods in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionAwsRequestSigning.Builder.addMatchExcludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addMatchExcludedHeaders(StringMatcher value) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addMatchIncludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.addMatchIncludedHeaders(StringMatcher value) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.setMatchExcludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.setMatchIncludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be included during signing.Method parameters in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionAwsRequestSigning.Builder.addAllMatchExcludedHeaders(Iterable<? extends StringMatcher> values) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addAllMatchIncludedHeaders(Iterable<? extends StringMatcher> values) A list of request header string matchers that will be included during signing. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.http.cache_v2.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.cache_v2.v3 that return StringMatcherModifier and TypeMethodDescriptionCacheV2Config.Builder.getAllowedVaryHeaders(int index) [#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.CacheV2Config.getAllowedVaryHeaders(int index) [#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.CacheV2ConfigOrBuilder.getAllowedVaryHeaders(int index) [#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.Methods in io.envoyproxy.envoy.extensions.filters.http.cache_v2.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionCacheV2Config.Builder.getAllowedVaryHeadersList()[#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.CacheV2Config.getAllowedVaryHeadersList()[#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.CacheV2ConfigOrBuilder.getAllowedVaryHeadersList()[#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.Methods in io.envoyproxy.envoy.extensions.filters.http.cache_v2.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionCacheV2Config.Builder.addAllowedVaryHeaders(int index, StringMatcher value) [#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.CacheV2Config.Builder.addAllowedVaryHeaders(StringMatcher value) [#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.CacheV2Config.Builder.setAllowedVaryHeaders(int index, StringMatcher value) [#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers.Method parameters in io.envoyproxy.envoy.extensions.filters.http.cache_v2.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionCacheV2Config.Builder.addAllAllowedVaryHeaders(Iterable<? extends StringMatcher> values) [#not-implemented-hide:] List of matching rules that defines allowed ``Vary`` headers. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.http.cache.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.cache.v3 that return StringMatcherModifier and TypeMethodDescriptionCacheConfig.Builder.getAllowedVaryHeaders(int index) List of matching rules that defines allowed ``Vary`` headers.CacheConfig.getAllowedVaryHeaders(int index) List of matching rules that defines allowed ``Vary`` headers.CacheConfigOrBuilder.getAllowedVaryHeaders(int index) List of matching rules that defines allowed ``Vary`` headers.Methods in io.envoyproxy.envoy.extensions.filters.http.cache.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionCacheConfig.Builder.getAllowedVaryHeadersList()List of matching rules that defines allowed ``Vary`` headers.CacheConfig.getAllowedVaryHeadersList()List of matching rules that defines allowed ``Vary`` headers.CacheConfigOrBuilder.getAllowedVaryHeadersList()List of matching rules that defines allowed ``Vary`` headers.Methods in io.envoyproxy.envoy.extensions.filters.http.cache.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionCacheConfig.Builder.addAllowedVaryHeaders(int index, StringMatcher value) List of matching rules that defines allowed ``Vary`` headers.CacheConfig.Builder.addAllowedVaryHeaders(StringMatcher value) List of matching rules that defines allowed ``Vary`` headers.CacheConfig.Builder.setAllowedVaryHeaders(int index, StringMatcher value) List of matching rules that defines allowed ``Vary`` headers.Method parameters in io.envoyproxy.envoy.extensions.filters.http.cache.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionCacheConfig.Builder.addAllAllowedVaryHeaders(Iterable<? extends StringMatcher> values) List of matching rules that defines allowed ``Vary`` headers. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.http.cors.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.cors.v3 that return StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.getAllowOriginStringMatch(int index) Specifies string patterns that match allowed origins.CorsPolicy.getAllowOriginStringMatch(int index) Specifies string patterns that match allowed origins.CorsPolicyOrBuilder.getAllowOriginStringMatch(int index) Specifies string patterns that match allowed origins.Methods in io.envoyproxy.envoy.extensions.filters.http.cors.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.getAllowOriginStringMatchList()Specifies string patterns that match allowed origins.CorsPolicy.getAllowOriginStringMatchList()Specifies string patterns that match allowed origins.CorsPolicyOrBuilder.getAllowOriginStringMatchList()Specifies string patterns that match allowed origins.Methods in io.envoyproxy.envoy.extensions.filters.http.cors.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.addAllowOriginStringMatch(int index, StringMatcher value) Specifies string patterns that match allowed origins.CorsPolicy.Builder.addAllowOriginStringMatch(StringMatcher value) Specifies string patterns that match allowed origins.CorsPolicy.Builder.setAllowOriginStringMatch(int index, StringMatcher value) Specifies string patterns that match allowed origins.Method parameters in io.envoyproxy.envoy.extensions.filters.http.cors.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionCorsPolicy.Builder.addAllAllowOriginStringMatch(Iterable<? extends StringMatcher> values) Specifies string patterns that match allowed origins. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.http.csrf.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.csrf.v3 that return StringMatcherModifier and TypeMethodDescriptionCsrfPolicy.Builder.getAdditionalOrigins(int index) Specifies additional source origins that will be allowed in addition to the destination origin.CsrfPolicy.getAdditionalOrigins(int index) Specifies additional source origins that will be allowed in addition to the destination origin.CsrfPolicyOrBuilder.getAdditionalOrigins(int index) Specifies additional source origins that will be allowed in addition to the destination origin.Methods in io.envoyproxy.envoy.extensions.filters.http.csrf.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionCsrfPolicy.Builder.getAdditionalOriginsList()Specifies additional source origins that will be allowed in addition to the destination origin.CsrfPolicy.getAdditionalOriginsList()Specifies additional source origins that will be allowed in addition to the destination origin.CsrfPolicyOrBuilder.getAdditionalOriginsList()Specifies additional source origins that will be allowed in addition to the destination origin.Methods in io.envoyproxy.envoy.extensions.filters.http.csrf.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionCsrfPolicy.Builder.addAdditionalOrigins(int index, StringMatcher value) Specifies additional source origins that will be allowed in addition to the destination origin.CsrfPolicy.Builder.addAdditionalOrigins(StringMatcher value) Specifies additional source origins that will be allowed in addition to the destination origin.CsrfPolicy.Builder.setAdditionalOrigins(int index, StringMatcher value) Specifies additional source origins that will be allowed in addition to the destination origin.Method parameters in io.envoyproxy.envoy.extensions.filters.http.csrf.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionCsrfPolicy.Builder.addAllAdditionalOrigins(Iterable<? extends StringMatcher> values) Specifies additional source origins that will be allowed in addition to the destination origin. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3 that return StringMatcherModifier and TypeMethodDescriptionJwtProvider.Builder.getSubjects()Restrict the `subjects <https://tools.ietf.org/html/rfc7519#section-4.1.2>`_ that the JwtProvider can assert.JwtProvider.getSubjects()Restrict the `subjects <https://tools.ietf.org/html/rfc7519#section-4.1.2>`_ that the JwtProvider can assert.JwtProviderOrBuilder.getSubjects()Restrict the `subjects <https://tools.ietf.org/html/rfc7519#section-4.1.2>`_ that the JwtProvider can assert.Methods in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionJwtProvider.Builder.mergeSubjects(StringMatcher value) Restrict the `subjects <https://tools.ietf.org/html/rfc7519#section-4.1.2>`_ that the JwtProvider can assert.JwtProvider.Builder.setSubjects(StringMatcher value) Restrict the `subjects <https://tools.ietf.org/html/rfc7519#section-4.1.2>`_ that the JwtProvider can assert. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 that return StringMatcherModifier and TypeMethodDescriptionMethodMatch.Builder.getName()The name of the method.MethodMatch.getName()The name of the method.MethodMatchOrBuilder.getName()The name of the method.Methods in io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionMethodMatch.Builder.mergeName(StringMatcher value) The name of the method.MethodMatch.Builder.setName(StringMatcher value) The name of the method. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.matcher.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.matcher.v3 that return StringMatcherModifier and TypeMethodDescriptionRequestMatcher.Builder.getHost()Optional host pattern to match on.RequestMatcher.getHost()Optional host pattern to match on.RequestMatcherOrBuilder.getHost()Optional host pattern to match on.RequestMatcher.Builder.getMethod()Optional method pattern to match on.RequestMatcher.getMethod()Optional method pattern to match on.RequestMatcherOrBuilder.getMethod()Optional method pattern to match on.RequestMatcher.Builder.getPath()Optional path pattern to match on.RequestMatcher.getPath()Optional path pattern to match on.RequestMatcherOrBuilder.getPath()Optional path pattern to match on.KeyValueMatchEntry.Builder.getStringMatch()The key value pattern.KeyValueMatchEntry.getStringMatch()The key value pattern.KeyValueMatchEntryOrBuilder.getStringMatch()The key value pattern.Methods in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.matcher.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionRequestMatcher.Builder.mergeHost(StringMatcher value) Optional host pattern to match on.RequestMatcher.Builder.mergeMethod(StringMatcher value) Optional method pattern to match on.RequestMatcher.Builder.mergePath(StringMatcher value) Optional path pattern to match on.KeyValueMatchEntry.Builder.mergeStringMatch(StringMatcher value) The key value pattern.RequestMatcher.Builder.setHost(StringMatcher value) Optional host pattern to match on.RequestMatcher.Builder.setMethod(StringMatcher value) Optional method pattern to match on.RequestMatcher.Builder.setPath(StringMatcher value) Optional path pattern to match on.KeyValueMatchEntry.Builder.setStringMatch(StringMatcher value) The key value pattern. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return StringMatcherModifier and TypeMethodDescriptionSubjectAltNameMatcher.Builder.getMatcher()Matcher for SAN value.SubjectAltNameMatcher.getMatcher()Matcher for SAN value.SubjectAltNameMatcherOrBuilder.getMatcher()Matcher for SAN value.CertificateValidationContext.Builder.getMatchSubjectAltNames(int index) Deprecated.CertificateValidationContext.getMatchSubjectAltNames(int index) Deprecated.CertificateValidationContextOrBuilder.getMatchSubjectAltNames(int index) Deprecated.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionCertificateValidationContext.Builder.getMatchSubjectAltNamesList()Deprecated.CertificateValidationContext.getMatchSubjectAltNamesList()Deprecated.CertificateValidationContextOrBuilder.getMatchSubjectAltNamesList()Deprecated.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionCertificateValidationContext.Builder.addMatchSubjectAltNames(int index, StringMatcher value) Deprecated.CertificateValidationContext.Builder.addMatchSubjectAltNames(StringMatcher value) Deprecated.SubjectAltNameMatcher.Builder.mergeMatcher(StringMatcher value) Matcher for SAN value.SubjectAltNameMatcher.Builder.setMatcher(StringMatcher value) Matcher for SAN value.CertificateValidationContext.Builder.setMatchSubjectAltNames(int index, StringMatcher value) Deprecated.Method parameters in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionCertificateValidationContext.Builder.addAllMatchSubjectAltNames(Iterable<? extends StringMatcher> values) Deprecated. -
Uses of StringMatcher in io.envoyproxy.envoy.type.matcher.v3
Methods in io.envoyproxy.envoy.type.matcher.v3 that return StringMatcherModifier and TypeMethodDescriptionStringMatcher.Builder.build()StringMatcher.Builder.buildPartial()static StringMatcherStringMatcher.getDefaultInstance()StringMatcher.Builder.getDefaultInstanceForType()StringMatcher.getDefaultInstanceForType()NodeMatcher.Builder.getNodeId()Specifies match criteria on the node id.NodeMatcher.getNodeId()Specifies match criteria on the node id.NodeMatcherOrBuilder.getNodeId()Specifies match criteria on the node id.PathMatcher.Builder.getPath()The ``path`` must match the URL path portion of the :path header.PathMatcher.getPath()The ``path`` must match the URL path portion of the :path header.PathMatcherOrBuilder.getPath()The ``path`` must match the URL path portion of the :path header.ListStringMatcher.Builder.getPatterns(int index) repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.getPatterns(int index) repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcherOrBuilder.getPatterns(int index) repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }FilterStateMatcher.Builder.getStringMatch()Matches the filter state object as a string value.FilterStateMatcher.getStringMatch()Matches the filter state object as a string value.FilterStateMatcherOrBuilder.getStringMatch()Matches the filter state object as a string value.ValueMatcher.Builder.getStringMatch()If specified, a match occurs if and only if the target value is a string value and is matched to this field.ValueMatcher.getStringMatch()If specified, a match occurs if and only if the target value is a string value and is matched to this field.ValueMatcherOrBuilder.getStringMatch()If specified, a match occurs if and only if the target value is a string value and is matched to this field.static StringMatcherStringMatcher.parseDelimitedFrom(InputStream input) static StringMatcherStringMatcher.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StringMatcherStringMatcher.parseFrom(byte[] data) static StringMatcherStringMatcher.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StringMatcherStringMatcher.parseFrom(com.google.protobuf.ByteString data) static StringMatcherStringMatcher.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StringMatcherStringMatcher.parseFrom(com.google.protobuf.CodedInputStream input) static StringMatcherStringMatcher.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StringMatcherStringMatcher.parseFrom(InputStream input) static StringMatcherStringMatcher.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StringMatcherStringMatcher.parseFrom(ByteBuffer data) static StringMatcherStringMatcher.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.type.matcher.v3 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptioncom.google.protobuf.Parser<StringMatcher>StringMatcher.getParserForType()ListStringMatcher.Builder.getPatternsList()repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.getPatternsList()repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcherOrBuilder.getPatternsList()repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }static com.google.protobuf.Parser<StringMatcher>StringMatcher.parser()Methods in io.envoyproxy.envoy.type.matcher.v3 with parameters of type StringMatcherModifier and TypeMethodDescriptionListStringMatcher.Builder.addPatterns(int index, StringMatcher value) repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.Builder.addPatterns(StringMatcher value) repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }StringMatcher.Builder.mergeFrom(StringMatcher other) NodeMatcher.Builder.mergeNodeId(StringMatcher value) Specifies match criteria on the node id.PathMatcher.Builder.mergePath(StringMatcher value) The ``path`` must match the URL path portion of the :path header.FilterStateMatcher.Builder.mergeStringMatch(StringMatcher value) Matches the filter state object as a string value.ValueMatcher.Builder.mergeStringMatch(StringMatcher value) If specified, a match occurs if and only if the target value is a string value and is matched to this field.static StringMatcher.BuilderStringMatcher.newBuilder(StringMatcher prototype) NodeMatcher.Builder.setNodeId(StringMatcher value) Specifies match criteria on the node id.PathMatcher.Builder.setPath(StringMatcher value) The ``path`` must match the URL path portion of the :path header.ListStringMatcher.Builder.setPatterns(int index, StringMatcher value) repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }FilterStateMatcher.Builder.setStringMatch(StringMatcher value) Matches the filter state object as a string value.ValueMatcher.Builder.setStringMatch(StringMatcher value) If specified, a match occurs if and only if the target value is a string value and is matched to this field.Method parameters in io.envoyproxy.envoy.type.matcher.v3 with type arguments of type StringMatcherModifier and TypeMethodDescriptionListStringMatcher.Builder.addAllPatterns(Iterable<? extends StringMatcher> values) repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ... }