Uses of Class
io.envoyproxy.envoy.type.matcher.v3.StringMatcher.Builder
-
-
Uses of StringMatcher.Builder in io.envoyproxy.envoy.config.core.v3
Fields in io.envoyproxy.envoy.config.core.v3 with type parameters of type StringMatcher.Builder 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.Builder Modifier and Type Method Description StringMatcher.Builder
HealthCheck.HttpHealthCheck.Builder. getServiceNameMatcherBuilder()
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.Builder 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.Builder Modifier and Type Method Description HealthCheck.HttpHealthCheck.Builder
HealthCheck.HttpHealthCheck.Builder. setServiceNameMatcher(StringMatcher.Builder builderForValue)
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.Builder in io.envoyproxy.envoy.config.metrics.v3
Fields in io.envoyproxy.envoy.config.metrics.v3 with type parameters of type StringMatcher.Builder 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.Builder Modifier and Type Method Description StringMatcher.Builder
HistogramBucketSettings.Builder. getMatchBuilder()
The stats that this rule applies to.Methods in io.envoyproxy.envoy.config.metrics.v3 that return types with arguments of type StringMatcher.Builder 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.Builder Modifier and Type Method Description HistogramBucketSettings.Builder
HistogramBucketSettings.Builder. setMatch(StringMatcher.Builder builderForValue)
The stats that this rule applies to. -
Uses of StringMatcher.Builder in io.envoyproxy.envoy.config.rbac.v3
Fields in io.envoyproxy.envoy.config.rbac.v3 with type parameters of type StringMatcher.Builder 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.Builder Modifier and Type Method Description StringMatcher.Builder
Principal.Authenticated.Builder. getPrincipalNameBuilder()
The name of the principal.StringMatcher.Builder
Permission.Builder. getRequestedServerNameBuilder()
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.Builder 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.Builder Modifier and Type Method Description Principal.Authenticated.Builder
Principal.Authenticated.Builder. setPrincipalName(StringMatcher.Builder builderForValue)
The name of the principal.Permission.Builder
Permission.Builder. setRequestedServerName(StringMatcher.Builder builderForValue)
The request server from the client's connection request. -
Uses of StringMatcher.Builder in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type StringMatcher.Builder Modifier and Type Field Description 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.Builder Modifier and Type Method Description StringMatcher.Builder
CorsPolicy.Builder. addAllowOriginStringMatchBuilder()
Specifies string patterns that match allowed origins.StringMatcher.Builder
CorsPolicy.Builder. addAllowOriginStringMatchBuilder(int index)
Specifies string patterns that match allowed origins.StringMatcher.Builder
CorsPolicy.Builder. getAllowOriginStringMatchBuilder(int index)
Specifies string patterns that match allowed origins.StringMatcher.Builder
HeaderMatcher.Builder. getStringMatchBuilder()
If specified, header match will be performed based on the string match of the header value.StringMatcher.Builder
QueryParameterMatcher.Builder. getStringMatchBuilder()
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.Builder Modifier and Type Method Description java.util.List<StringMatcher.Builder>
CorsPolicy.Builder. getAllowOriginStringMatchBuilderList()
Specifies string patterns that match allowed origins.private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
CorsPolicy.Builder. getAllowOriginStringMatchFieldBuilder()
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.Builder Modifier and Type Method Description CorsPolicy.Builder
CorsPolicy.Builder. addAllowOriginStringMatch(int index, StringMatcher.Builder builderForValue)
Specifies string patterns that match allowed origins.CorsPolicy.Builder
CorsPolicy.Builder. addAllowOriginStringMatch(StringMatcher.Builder builderForValue)
Specifies string patterns that match allowed origins.CorsPolicy.Builder
CorsPolicy.Builder. setAllowOriginStringMatch(int index, StringMatcher.Builder builderForValue)
Specifies string patterns that match allowed origins.HeaderMatcher.Builder
HeaderMatcher.Builder. setStringMatch(StringMatcher.Builder builderForValue)
If specified, header match will be performed based on the string match of the header value.QueryParameterMatcher.Builder
QueryParameterMatcher.Builder. setStringMatch(StringMatcher.Builder builderForValue)
Specifies whether a query parameter value should match against a string. -
Uses of StringMatcher.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type parameters of type StringMatcher.Builder Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
SubjectAltNameMatcher.Builder. matcherBuilder_
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.Builder Modifier and Type Method Description StringMatcher.Builder
CertificateValidationContext.Builder. addMatchSubjectAltNamesBuilder()
Deprecated.StringMatcher.Builder
CertificateValidationContext.Builder. addMatchSubjectAltNamesBuilder(int index)
Deprecated.StringMatcher.Builder
SubjectAltNameMatcher.Builder. getMatcherBuilder()
Matcher for SAN value.StringMatcher.Builder
CertificateValidationContext.Builder. getMatchSubjectAltNamesBuilder(int index)
Deprecated.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type StringMatcher.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
SubjectAltNameMatcher.Builder. getMatcherFieldBuilder()
Matcher for SAN value.java.util.List<StringMatcher.Builder>
CertificateValidationContext.Builder. getMatchSubjectAltNamesBuilderList()
Deprecated.private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
CertificateValidationContext.Builder. getMatchSubjectAltNamesFieldBuilder()
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type StringMatcher.Builder Modifier and Type Method Description CertificateValidationContext.Builder
CertificateValidationContext.Builder. addMatchSubjectAltNames(int index, StringMatcher.Builder builderForValue)
Deprecated.CertificateValidationContext.Builder
CertificateValidationContext.Builder. addMatchSubjectAltNames(StringMatcher.Builder builderForValue)
Deprecated.SubjectAltNameMatcher.Builder
SubjectAltNameMatcher.Builder. setMatcher(StringMatcher.Builder builderForValue)
Matcher for SAN value.CertificateValidationContext.Builder
CertificateValidationContext.Builder. setMatchSubjectAltNames(int index, StringMatcher.Builder builderForValue)
Deprecated. -
Uses of StringMatcher.Builder in io.envoyproxy.envoy.type.matcher.v3
Fields in io.envoyproxy.envoy.type.matcher.v3 with type parameters of type StringMatcher.Builder Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
NodeMatcher.Builder. nodeIdBuilder_
private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
PathMatcher.Builder. pathBuilder_
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.Builder Modifier and Type Method Description StringMatcher.Builder
ListStringMatcher.Builder. addPatternsBuilder()
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
StringMatcher.Builder
ListStringMatcher.Builder. addPatternsBuilder(int index)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
StringMatcher.Builder
StringMatcher.Builder. clear()
StringMatcher.Builder
StringMatcher.Builder. clearContains()
The input string must have the substring specified here.StringMatcher.Builder
StringMatcher.Builder. clearCustom()
Use an extension as the matcher type.StringMatcher.Builder
StringMatcher.Builder. clearExact()
The input string must match exactly the string specified here.StringMatcher.Builder
StringMatcher.Builder. clearIgnoreCase()
If true, indicates the exact/prefix/suffix/contains matching should be case insensitive.StringMatcher.Builder
StringMatcher.Builder. clearMatchPattern()
StringMatcher.Builder
StringMatcher.Builder. clearPrefix()
The input string must have the prefix specified here.StringMatcher.Builder
StringMatcher.Builder. clearSafeRegex()
The input string must match the regular expression specified here.StringMatcher.Builder
StringMatcher.Builder. clearSuffix()
The input string must have the suffix specified here.StringMatcher.Builder
NodeMatcher.Builder. getNodeIdBuilder()
Specifies match criteria on the node id.StringMatcher.Builder
PathMatcher.Builder. getPathBuilder()
The ``path`` must match the URL path portion of the :path header.StringMatcher.Builder
ListStringMatcher.Builder. getPatternsBuilder(int index)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
StringMatcher.Builder
FilterStateMatcher.Builder. getStringMatchBuilder()
Matches the filter state object as a string value.StringMatcher.Builder
ValueMatcher.Builder. getStringMatchBuilder()
If specified, a match occurs if and only if the target value is a string value and is matched to this field.StringMatcher.Builder
StringMatcher.Builder. mergeCustom(TypedExtensionConfig value)
Use an extension as the matcher type.StringMatcher.Builder
StringMatcher.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
StringMatcher.Builder
StringMatcher.Builder. mergeFrom(com.google.protobuf.Message other)
StringMatcher.Builder
StringMatcher.Builder. mergeFrom(StringMatcher other)
StringMatcher.Builder
StringMatcher.Builder. mergeSafeRegex(RegexMatcher value)
The input string must match the regular expression specified here.static StringMatcher.Builder
StringMatcher. newBuilder()
static StringMatcher.Builder
StringMatcher. newBuilder(StringMatcher prototype)
StringMatcher.Builder
StringMatcher. newBuilderForType()
protected StringMatcher.Builder
StringMatcher. newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
StringMatcher.Builder
StringMatcher.Builder. setContains(java.lang.String value)
The input string must have the substring specified here.StringMatcher.Builder
StringMatcher.Builder. setContainsBytes(com.google.protobuf.ByteString value)
The input string must have the substring specified here.StringMatcher.Builder
StringMatcher.Builder. setCustom(TypedExtensionConfig value)
Use an extension as the matcher type.StringMatcher.Builder
StringMatcher.Builder. setCustom(TypedExtensionConfig.Builder builderForValue)
Use an extension as the matcher type.StringMatcher.Builder
StringMatcher.Builder. setExact(java.lang.String value)
The input string must match exactly the string specified here.StringMatcher.Builder
StringMatcher.Builder. setExactBytes(com.google.protobuf.ByteString value)
The input string must match exactly the string specified here.StringMatcher.Builder
StringMatcher.Builder. setIgnoreCase(boolean value)
If true, indicates the exact/prefix/suffix/contains matching should be case insensitive.StringMatcher.Builder
StringMatcher.Builder. setPrefix(java.lang.String value)
The input string must have the prefix specified here.StringMatcher.Builder
StringMatcher.Builder. setPrefixBytes(com.google.protobuf.ByteString value)
The input string must have the prefix specified here.StringMatcher.Builder
StringMatcher.Builder. setSafeRegex(RegexMatcher value)
The input string must match the regular expression specified here.StringMatcher.Builder
StringMatcher.Builder. setSafeRegex(RegexMatcher.Builder builderForValue)
The input string must match the regular expression specified here.StringMatcher.Builder
StringMatcher.Builder. setSuffix(java.lang.String value)
The input string must have the suffix specified here.StringMatcher.Builder
StringMatcher.Builder. setSuffixBytes(com.google.protobuf.ByteString value)
The input string must have the suffix specified here.StringMatcher.Builder
StringMatcher. toBuilder()
Methods in io.envoyproxy.envoy.type.matcher.v3 that return types with arguments of type StringMatcher.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
NodeMatcher.Builder. getNodeIdFieldBuilder()
Specifies match criteria on the node id.private com.google.protobuf.SingleFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
PathMatcher.Builder. getPathFieldBuilder()
The ``path`` must match the URL path portion of the :path header.java.util.List<StringMatcher.Builder>
ListStringMatcher.Builder. getPatternsBuilderList()
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
private com.google.protobuf.RepeatedFieldBuilder<StringMatcher,StringMatcher.Builder,StringMatcherOrBuilder>
ListStringMatcher.Builder. getPatternsFieldBuilder()
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.Methods in io.envoyproxy.envoy.type.matcher.v3 with parameters of type StringMatcher.Builder Modifier and Type Method Description ListStringMatcher.Builder
ListStringMatcher.Builder. addPatterns(int index, StringMatcher.Builder builderForValue)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
ListStringMatcher.Builder
ListStringMatcher.Builder. addPatterns(StringMatcher.Builder builderForValue)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
NodeMatcher.Builder
NodeMatcher.Builder. setNodeId(StringMatcher.Builder builderForValue)
Specifies match criteria on the node id.PathMatcher.Builder
PathMatcher.Builder. setPath(StringMatcher.Builder builderForValue)
The ``path`` must match the URL path portion of the :path header.ListStringMatcher.Builder
ListStringMatcher.Builder. setPatterns(int index, StringMatcher.Builder builderForValue)
repeated .envoy.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
FilterStateMatcher.Builder
FilterStateMatcher.Builder. setStringMatch(StringMatcher.Builder builderForValue)
Matches the filter state object as a string value.ValueMatcher.Builder
ValueMatcher.Builder. setStringMatch(StringMatcher.Builder builderForValue)
If specified, a match occurs if and only if the target value is a string value and is matched to this field.
-