Uses of Class
io.envoyproxy.envoy.type.matcher.v3.StringMatcher
-
Packages that use StringMatcher Package Description io.envoyproxy.envoy.config.core.v3 io.envoyproxy.envoy.config.metrics.v3 io.envoyproxy.envoy.config.rbac.v3 io.envoyproxy.envoy.config.route.v3 io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 io.envoyproxy.envoy.type.matcher.v3 io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol.io.grpc.xds.internal Interfaces and implementations that are internal to gRPC.io.grpc.xds.internal.security.trust -
-
Uses of StringMatcher in io.envoyproxy.envoy.config.core.v3
Fields in io.envoyproxy.envoy.config.core.v3 declared as StringMatcher Modifier and Type Field Description private StringMatcher
HealthCheck.HttpHealthCheck.Builder. serviceNameMatcher_
private StringMatcher
HealthCheck.HttpHealthCheck. serviceNameMatcher_
Fields in io.envoyproxy.envoy.config.core.v3 with type parameters of type StringMatcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
HealthCheck.HttpHealthCheck.Builder. serviceNameMatcherBuilder_
Methods in io.envoyproxy.envoy.config.core.v3 that return StringMatcher Modifier and Type Method Description StringMatcher
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>`.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>`.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 StringMatcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
HealthCheck.HttpHealthCheck.Builder. getServiceNameMatcherFieldBuilder()
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 with parameters of type StringMatcher Modifier and Type Method Description HealthCheck.HttpHealthCheck.Builder
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>`.HealthCheck.HttpHealthCheck.Builder
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>`. -
Uses of StringMatcher in io.envoyproxy.envoy.config.metrics.v3
Fields in io.envoyproxy.envoy.config.metrics.v3 declared as StringMatcher Modifier and Type Field Description private StringMatcher
HistogramBucketSettings.Builder. match_
private StringMatcher
HistogramBucketSettings. match_
Fields in io.envoyproxy.envoy.config.metrics.v3 with type parameters of type StringMatcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
HistogramBucketSettings.Builder. matchBuilder_
Methods in io.envoyproxy.envoy.config.metrics.v3 that return StringMatcher Modifier and Type Method Description StringMatcher
HistogramBucketSettings.Builder. getMatch()
The stats that this rule applies to.StringMatcher
HistogramBucketSettings. getMatch()
The stats that this rule applies to.StringMatcher
HistogramBucketSettingsOrBuilder. getMatch()
The stats that this rule applies to.Methods in io.envoyproxy.envoy.config.metrics.v3 that return types with arguments of type StringMatcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
HistogramBucketSettings.Builder. getMatchFieldBuilder()
The stats that this rule applies to.Methods in io.envoyproxy.envoy.config.metrics.v3 with parameters of type StringMatcher Modifier and Type Method Description HistogramBucketSettings.Builder
HistogramBucketSettings.Builder. mergeMatch(StringMatcher value)
The stats that this rule applies to.HistogramBucketSettings.Builder
HistogramBucketSettings.Builder. setMatch(StringMatcher value)
The stats that this rule applies to. -
Uses of StringMatcher in io.envoyproxy.envoy.config.rbac.v3
Fields in io.envoyproxy.envoy.config.rbac.v3 declared as StringMatcher Modifier and Type Field Description private StringMatcher
Principal.Authenticated.Builder. principalName_
private StringMatcher
Principal.Authenticated. principalName_
Fields in io.envoyproxy.envoy.config.rbac.v3 with type parameters of type StringMatcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
Principal.Authenticated.Builder. principalNameBuilder_
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
Permission.Builder. requestedServerNameBuilder_
Methods in io.envoyproxy.envoy.config.rbac.v3 that return StringMatcher Modifier and Type Method Description StringMatcher
Principal.Authenticated.Builder. getPrincipalName()
The name of the principal.StringMatcher
Principal.Authenticated. getPrincipalName()
The name of the principal.StringMatcher
Principal.AuthenticatedOrBuilder. getPrincipalName()
The name of the principal.StringMatcher
Permission.Builder. getRequestedServerName()
The request server from the client's connection request.StringMatcher
Permission. getRequestedServerName()
The request server from the client's connection request.StringMatcher
PermissionOrBuilder. getRequestedServerName()
The request server from the client's connection request.Methods in io.envoyproxy.envoy.config.rbac.v3 that return types with arguments of type StringMatcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
Principal.Authenticated.Builder. getPrincipalNameFieldBuilder()
The name of the principal.private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
Permission.Builder. getRequestedServerNameFieldBuilder()
The request server from the client's connection request.Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type StringMatcher Modifier and Type Method Description Principal.Authenticated.Builder
Principal.Authenticated.Builder. mergePrincipalName(StringMatcher value)
The name of the principal.Permission.Builder
Permission.Builder. mergeRequestedServerName(StringMatcher value)
The request server from the client's connection request.Principal.Authenticated.Builder
Principal.Authenticated.Builder. setPrincipalName(StringMatcher value)
The name of the principal.Permission.Builder
Permission.Builder. setRequestedServerName(StringMatcher value)
The request server from the client's connection request. -
Uses of StringMatcher in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type StringMatcher Modifier and Type Field Description private java.util.List<StringMatcher>
CorsPolicy. allowOriginStringMatch_
private java.util.List<StringMatcher>
CorsPolicy.Builder. allowOriginStringMatch_
private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
CorsPolicy.Builder. allowOriginStringMatchBuilder_
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
HeaderMatcher.Builder. stringMatchBuilder_
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
QueryParameterMatcher.Builder. stringMatchBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return StringMatcher Modifier and Type Method Description StringMatcher
CorsPolicy.Builder. getAllowOriginStringMatch(int index)
Specifies string patterns that match allowed origins.StringMatcher
CorsPolicy. getAllowOriginStringMatch(int index)
Specifies string patterns that match allowed origins.StringMatcher
CorsPolicyOrBuilder. getAllowOriginStringMatch(int index)
Specifies string patterns that match allowed origins.StringMatcher
HeaderMatcher.Builder. getStringMatch()
If specified, header match will be performed based on the string match of the header value.StringMatcher
HeaderMatcher. getStringMatch()
If specified, header match will be performed based on the string match of the header value.StringMatcher
HeaderMatcherOrBuilder. getStringMatch()
If specified, header match will be performed based on the string match of the header value.StringMatcher
QueryParameterMatcher.Builder. getStringMatch()
Specifies whether a query parameter value should match against a string.StringMatcher
QueryParameterMatcher. getStringMatch()
Specifies whether a query parameter value should match against a string.StringMatcher
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 StringMatcher Modifier and Type Method Description private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
CorsPolicy.Builder. getAllowOriginStringMatchFieldBuilder()
java.util.List<StringMatcher>
CorsPolicy.Builder. getAllowOriginStringMatchList()
Specifies string patterns that match allowed origins.java.util.List<StringMatcher>
CorsPolicy. getAllowOriginStringMatchList()
Specifies string patterns that match allowed origins.java.util.List<StringMatcher>
CorsPolicyOrBuilder. getAllowOriginStringMatchList()
Specifies string patterns that match allowed origins.private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
HeaderMatcher.Builder. getStringMatchFieldBuilder()
If specified, header match will be performed based on the string match of the header value.private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
QueryParameterMatcher.Builder. getStringMatchFieldBuilder()
Specifies whether a query parameter value should match against a string.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type StringMatcher Modifier and Type Method Description CorsPolicy.Builder
CorsPolicy.Builder. addAllowOriginStringMatch(int index, StringMatcher value)
Specifies string patterns that match allowed origins.CorsPolicy.Builder
CorsPolicy.Builder. addAllowOriginStringMatch(StringMatcher value)
Specifies string patterns that match allowed origins.HeaderMatcher.Builder
HeaderMatcher.Builder. mergeStringMatch(StringMatcher value)
If specified, header match will be performed based on the string match of the header value.QueryParameterMatcher.Builder
QueryParameterMatcher.Builder. mergeStringMatch(StringMatcher value)
Specifies whether a query parameter value should match against a string.CorsPolicy.Builder
CorsPolicy.Builder. setAllowOriginStringMatch(int index, StringMatcher value)
Specifies string patterns that match allowed origins.HeaderMatcher.Builder
HeaderMatcher.Builder. setStringMatch(StringMatcher value)
If specified, header match will be performed based on the string match of the header value.QueryParameterMatcher.Builder
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 StringMatcher Modifier and Type Method Description CorsPolicy.Builder
CorsPolicy.Builder. addAllAllowOriginStringMatch(java.lang.Iterable<? extends StringMatcher> values)
Specifies string patterns that match allowed origins. -
Uses of StringMatcher in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 declared as StringMatcher Modifier and Type Field Description private StringMatcher
SubjectAltNameMatcher.Builder. matcher_
private StringMatcher
SubjectAltNameMatcher. matcher_
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type parameters of type StringMatcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
SubjectAltNameMatcher.Builder. matcherBuilder_
private java.util.List<StringMatcher>
CertificateValidationContext.Builder. matchSubjectAltNames_
private java.util.List<StringMatcher>
CertificateValidationContext. matchSubjectAltNames_
private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
CertificateValidationContext.Builder. matchSubjectAltNamesBuilder_
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return StringMatcher Modifier and Type Method Description StringMatcher
SubjectAltNameMatcher.Builder. getMatcher()
Matcher for SAN value.StringMatcher
SubjectAltNameMatcher. getMatcher()
Matcher for SAN value.StringMatcher
SubjectAltNameMatcherOrBuilder. getMatcher()
Matcher for SAN value.StringMatcher
CertificateValidationContext.Builder. getMatchSubjectAltNames(int index)
Deprecated.StringMatcher
CertificateValidationContext. getMatchSubjectAltNames(int index)
Deprecated.StringMatcher
CertificateValidationContextOrBuilder. getMatchSubjectAltNames(int index)
Deprecated.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type StringMatcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
SubjectAltNameMatcher.Builder. getMatcherFieldBuilder()
Matcher for SAN value.private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
CertificateValidationContext.Builder. getMatchSubjectAltNamesFieldBuilder()
java.util.List<StringMatcher>
CertificateValidationContext.Builder. getMatchSubjectAltNamesList()
Deprecated.java.util.List<StringMatcher>
CertificateValidationContext. getMatchSubjectAltNamesList()
Deprecated.java.util.List<StringMatcher>
CertificateValidationContextOrBuilder. getMatchSubjectAltNamesList()
Deprecated.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type StringMatcher Modifier and Type Method Description CertificateValidationContext.Builder
CertificateValidationContext.Builder. addMatchSubjectAltNames(int index, StringMatcher value)
Deprecated.CertificateValidationContext.Builder
CertificateValidationContext.Builder. addMatchSubjectAltNames(StringMatcher value)
Deprecated.SubjectAltNameMatcher.Builder
SubjectAltNameMatcher.Builder. mergeMatcher(StringMatcher value)
Matcher for SAN value.SubjectAltNameMatcher.Builder
SubjectAltNameMatcher.Builder. setMatcher(StringMatcher value)
Matcher for SAN value.CertificateValidationContext.Builder
CertificateValidationContext.Builder. setMatchSubjectAltNames(int index, StringMatcher value)
Deprecated.Method parameters in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type arguments of type StringMatcher Modifier and Type Method Description CertificateValidationContext.Builder
CertificateValidationContext.Builder. addAllMatchSubjectAltNames(java.lang.Iterable<? extends StringMatcher> values)
Deprecated. -
Uses of StringMatcher in io.envoyproxy.envoy.type.matcher.v3
Fields in io.envoyproxy.envoy.type.matcher.v3 declared as StringMatcher Modifier and Type Field Description private static StringMatcher
StringMatcher. DEFAULT_INSTANCE
private StringMatcher
NodeMatcher.Builder. nodeId_
private StringMatcher
NodeMatcher. nodeId_
Fields in io.envoyproxy.envoy.type.matcher.v3 with type parameters of type StringMatcher Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
NodeMatcher.Builder. nodeIdBuilder_
private static com.google.protobuf.Parser<StringMatcher>
StringMatcher. PARSER
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
PathMatcher.Builder. pathBuilder_
private java.util.List<StringMatcher>
ListStringMatcher.Builder. patterns_
private java.util.List<StringMatcher>
ListStringMatcher. patterns_
private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
ListStringMatcher.Builder. patternsBuilder_
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
FilterStateMatcher.Builder. stringMatchBuilder_
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
ValueMatcher.Builder. stringMatchBuilder_
Methods in io.envoyproxy.envoy.type.matcher.v3 that return StringMatcher Modifier and Type Method Description StringMatcher
StringMatcher.Builder. build()
StringMatcher
StringMatcher.Builder. buildPartial()
static StringMatcher
StringMatcher. getDefaultInstance()
StringMatcher
StringMatcher.Builder. getDefaultInstanceForType()
StringMatcher
StringMatcher. getDefaultInstanceForType()
StringMatcher
NodeMatcher.Builder. getNodeId()
Specifies match criteria on the node id.StringMatcher
NodeMatcher. getNodeId()
Specifies match criteria on the node id.StringMatcher
NodeMatcherOrBuilder. getNodeId()
Specifies match criteria on the node id.StringMatcher
PathMatcher.Builder. getPath()
The ``path`` must match the URL path portion of the :path header.StringMatcher
PathMatcher. getPath()
The ``path`` must match the URL path portion of the :path header.StringMatcher
PathMatcherOrBuilder. getPath()
The ``path`` must match the URL path portion of the :path header.StringMatcher
ListStringMatcher.Builder. getPatterns(int index)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
StringMatcher
ListStringMatcher. getPatterns(int index)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
StringMatcher
ListStringMatcherOrBuilder. getPatterns(int index)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
StringMatcher
FilterStateMatcher.Builder. getStringMatch()
Matches the filter state object as a string value.StringMatcher
FilterStateMatcher. getStringMatch()
Matches the filter state object as a string value.StringMatcher
FilterStateMatcherOrBuilder. getStringMatch()
Matches the filter state object as a string value.StringMatcher
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.StringMatcher
ValueMatcher. getStringMatch()
If specified, a match occurs if and only if the target value is a string value and is matched to this field.StringMatcher
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 StringMatcher
StringMatcher. parseDelimitedFrom(java.io.InputStream input)
static StringMatcher
StringMatcher. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StringMatcher
StringMatcher. parseFrom(byte[] data)
static StringMatcher
StringMatcher. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StringMatcher
StringMatcher. parseFrom(com.google.protobuf.ByteString data)
static StringMatcher
StringMatcher. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StringMatcher
StringMatcher. parseFrom(com.google.protobuf.CodedInputStream input)
static StringMatcher
StringMatcher. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StringMatcher
StringMatcher. parseFrom(java.io.InputStream input)
static StringMatcher
StringMatcher. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static StringMatcher
StringMatcher. parseFrom(java.nio.ByteBuffer data)
static StringMatcher
StringMatcher. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Methods in io.envoyproxy.envoy.type.matcher.v3 that return types with arguments of type StringMatcher Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
NodeMatcher.Builder. getNodeIdFieldBuilder()
Specifies match criteria on the node id.com.google.protobuf.Parser<StringMatcher>
StringMatcher. getParserForType()
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
PathMatcher.Builder. getPathFieldBuilder()
The ``path`` must match the URL path portion of the :path header.private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
ListStringMatcher.Builder. getPatternsFieldBuilder()
java.util.List<StringMatcher>
ListStringMatcher.Builder. getPatternsList()
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
java.util.List<StringMatcher>
ListStringMatcher. getPatternsList()
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
java.util.List<StringMatcher>
ListStringMatcherOrBuilder. getPatternsList()
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
FilterStateMatcher.Builder. getStringMatchFieldBuilder()
Matches the filter state object as a string value.private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
ValueMatcher.Builder. getStringMatchFieldBuilder()
If specified, a match occurs if and only if the target value is a string value and is matched to this field.static com.google.protobuf.Parser<StringMatcher>
StringMatcher. parser()
Methods in io.envoyproxy.envoy.type.matcher.v3 with parameters of type StringMatcher Modifier and Type Method Description ListStringMatcher.Builder
ListStringMatcher.Builder. addPatterns(int index, StringMatcher value)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
ListStringMatcher.Builder
ListStringMatcher.Builder. addPatterns(StringMatcher value)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
private void
StringMatcher.Builder. buildPartial0(StringMatcher result)
private void
StringMatcher.Builder. buildPartialOneofs(StringMatcher result)
StringMatcher.Builder
StringMatcher.Builder. mergeFrom(StringMatcher other)
NodeMatcher.Builder
NodeMatcher.Builder. mergeNodeId(StringMatcher value)
Specifies match criteria on the node id.PathMatcher.Builder
PathMatcher.Builder. mergePath(StringMatcher value)
The ``path`` must match the URL path portion of the :path header.FilterStateMatcher.Builder
FilterStateMatcher.Builder. mergeStringMatch(StringMatcher value)
Matches the filter state object as a string value.ValueMatcher.Builder
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.Builder
StringMatcher. newBuilder(StringMatcher prototype)
NodeMatcher.Builder
NodeMatcher.Builder. setNodeId(StringMatcher value)
Specifies match criteria on the node id.PathMatcher.Builder
PathMatcher.Builder. setPath(StringMatcher value)
The ``path`` must match the URL path portion of the :path header.ListStringMatcher.Builder
ListStringMatcher.Builder. setPatterns(int index, StringMatcher value)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
FilterStateMatcher.Builder
FilterStateMatcher.Builder. setStringMatch(StringMatcher value)
Matches the filter state object as a string value.ValueMatcher.Builder
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 StringMatcher Modifier and Type Method Description ListStringMatcher.Builder
ListStringMatcher.Builder. addAllPatterns(java.lang.Iterable<? extends StringMatcher> values)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
-
Uses of StringMatcher in io.grpc.xds
Methods in io.grpc.xds with parameters of type StringMatcher Modifier and Type Method Description private static GrpcAuthorizationEngine.RequestedServerNameMatcher
RbacFilter. parseRequestedServerNameMatcher(StringMatcher proto)
-
Uses of StringMatcher in io.grpc.xds.internal
Methods in io.grpc.xds.internal with parameters of type StringMatcher Modifier and Type Method Description static Matchers.StringMatcher
MatcherParser. parseStringMatcher(StringMatcher proto)
Translate StringMatcher envoy proto to internal StringMatcher. -
Uses of StringMatcher in io.grpc.xds.internal.security.trust
Methods in io.grpc.xds.internal.security.trust with parameters of type StringMatcher Modifier and Type Method Description private static boolean
XdsX509TrustManager. verifyDnsNameInPattern(java.lang.String altNameFromCert, StringMatcher sanToVerifyMatcher)
Method parameters in io.grpc.xds.internal.security.trust with type arguments of type StringMatcher Modifier and Type Method Description private static boolean
XdsX509TrustManager. verifyDnsNameInSanList(java.lang.String altNameFromCert, java.util.List<StringMatcher> verifySanList)
private static void
XdsX509TrustManager. verifySubjectAltNameInLeaf(java.security.cert.X509Certificate cert, java.util.List<StringMatcher> verifyList)
-