Uses of Class
io.envoyproxy.envoy.type.matcher.StringMatcher
Packages that use StringMatcher
Package
Description
-
Uses of StringMatcher in io.envoyproxy.envoy.api.v2.auth
Methods in io.envoyproxy.envoy.api.v2.auth that return StringMatcherModifier and TypeMethodDescriptionCertificateValidationContext.Builder.getMatchSubjectAltNames(int index) An optional list of Subject Alternative name matchers.CertificateValidationContext.getMatchSubjectAltNames(int index) An optional list of Subject Alternative name matchers.CertificateValidationContextOrBuilder.getMatchSubjectAltNames(int index) An optional list of Subject Alternative name matchers.Methods in io.envoyproxy.envoy.api.v2.auth that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionCertificateValidationContext.Builder.getMatchSubjectAltNamesList()An optional list of Subject Alternative name matchers.CertificateValidationContext.getMatchSubjectAltNamesList()An optional list of Subject Alternative name matchers.CertificateValidationContextOrBuilder.getMatchSubjectAltNamesList()An optional list of Subject Alternative name matchers.Methods in io.envoyproxy.envoy.api.v2.auth with parameters of type StringMatcherModifier and TypeMethodDescriptionCertificateValidationContext.Builder.addMatchSubjectAltNames(int index, StringMatcher value) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.addMatchSubjectAltNames(StringMatcher value) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.setMatchSubjectAltNames(int index, StringMatcher value) An optional list of Subject Alternative name matchers.Method parameters in io.envoyproxy.envoy.api.v2.auth with type arguments of type StringMatcherModifier and TypeMethodDescriptionCertificateValidationContext.Builder.addAllMatchSubjectAltNames(Iterable<? extends StringMatcher> values) An optional list of Subject Alternative name matchers. -
Uses of StringMatcher in io.envoyproxy.envoy.api.v2.core
Methods in io.envoyproxy.envoy.api.v2.core that return StringMatcherModifier and TypeMethodDescriptionHealthCheck.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_api_msg_type.matcher.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_api_msg_type.matcher.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_api_msg_type.matcher.StringMatcher>`.Methods in io.envoyproxy.envoy.api.v2.core with parameters of type StringMatcherModifier and TypeMethodDescriptionHealthCheck.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_api_msg_type.matcher.StringMatcher>`.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_api_msg_type.matcher.StringMatcher>`. -
Uses of StringMatcher in io.envoyproxy.envoy.api.v2.route
Methods in io.envoyproxy.envoy.api.v2.route 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.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.api.v2.route 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.api.v2.route 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.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.QueryParameterMatcher.Builder.setStringMatch(StringMatcher value) Specifies whether a query parameter value should match against a string.Method parameters in io.envoyproxy.envoy.api.v2.route 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.config.filter.http.cache.v2alpha
Methods in io.envoyproxy.envoy.config.filter.http.cache.v2alpha 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.config.filter.http.cache.v2alpha 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.config.filter.http.cache.v2alpha 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.config.filter.http.cache.v2alpha 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.config.filter.http.csrf.v2
Methods in io.envoyproxy.envoy.config.filter.http.csrf.v2 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.config.filter.http.csrf.v2 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.config.filter.http.csrf.v2 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.config.filter.http.csrf.v2 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.config.filter.network.dubbo_proxy.v2alpha1
Methods in io.envoyproxy.envoy.config.filter.network.dubbo_proxy.v2alpha1 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.config.filter.network.dubbo_proxy.v2alpha1 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.config.rbac.v2
Methods in io.envoyproxy.envoy.config.rbac.v2 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.v2 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.data.dns.v2alpha
Methods in io.envoyproxy.envoy.data.dns.v2alpha that return StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.getKnownSuffixes(int index) This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.DnsTable.getKnownSuffixes(int index) This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.DnsTableOrBuilder.getKnownSuffixes(int index) This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.Methods in io.envoyproxy.envoy.data.dns.v2alpha that return types with arguments of type StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.getKnownSuffixesList()This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.DnsTable.getKnownSuffixesList()This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.DnsTableOrBuilder.getKnownSuffixesList()This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.Methods in io.envoyproxy.envoy.data.dns.v2alpha with parameters of type StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.addKnownSuffixes(int index, StringMatcher value) This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.DnsTable.Builder.addKnownSuffixes(StringMatcher value) This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.DnsTable.Builder.setKnownSuffixes(int index, StringMatcher value) This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list.Method parameters in io.envoyproxy.envoy.data.dns.v2alpha with type arguments of type StringMatcherModifier and TypeMethodDescriptionDnsTable.Builder.addAllKnownSuffixes(Iterable<? extends StringMatcher> values) This field serves to help Envoy determine whether it can authoritatively answer a query for a name matching a suffix in this list. -
Uses of StringMatcher in io.envoyproxy.envoy.type.matcher
Methods in io.envoyproxy.envoy.type.matcher 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.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.getPatterns(int index) repeated .envoy.type.matcher.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcherOrBuilder.getPatterns(int index) repeated .envoy.type.matcher.StringMatcher patterns = 1 [(.validate.rules) = { ... }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 that return types with arguments of type StringMatcherModifier and TypeMethodDescriptioncom.google.protobuf.Parser<StringMatcher>StringMatcher.getParserForType()ListStringMatcher.Builder.getPatternsList()repeated .envoy.type.matcher.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.getPatternsList()repeated .envoy.type.matcher.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcherOrBuilder.getPatternsList()repeated .envoy.type.matcher.StringMatcher patterns = 1 [(.validate.rules) = { ... }static com.google.protobuf.Parser<StringMatcher>StringMatcher.parser()Methods in io.envoyproxy.envoy.type.matcher with parameters of type StringMatcherModifier and TypeMethodDescriptionListStringMatcher.Builder.addPatterns(int index, StringMatcher value) repeated .envoy.type.matcher.StringMatcher patterns = 1 [(.validate.rules) = { ... }ListStringMatcher.Builder.addPatterns(StringMatcher value) repeated .envoy.type.matcher.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.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.StringMatcher patterns = 1 [(.validate.rules) = { ... }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 with type arguments of type StringMatcherModifier and TypeMethodDescriptionListStringMatcher.Builder.addAllPatterns(Iterable<? extends StringMatcher> values) repeated .envoy.type.matcher.StringMatcher patterns = 1 [(.validate.rules) = { ... }