Uses of Class
com.github.xds.type.matcher.v3.StringMatcher.Builder
Packages that use StringMatcher.Builder
-
Uses of StringMatcher.Builder in com.github.xds.type.matcher.v3
Fields in com.github.xds.type.matcher.v3 with type parameters of type StringMatcher.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.RepeatedFieldBuilder
<StringMatcher, StringMatcher.Builder, StringMatcherOrBuilder> ListStringMatcher.Builder.patternsBuilder_
private com.google.protobuf.SingleFieldBuilder
<StringMatcher, StringMatcher.Builder, StringMatcherOrBuilder> Matcher.MatcherList.Predicate.SinglePredicate.Builder.valueMatchBuilder_
Methods in com.github.xds.type.matcher.v3 that return StringMatcher.BuilderModifier and TypeMethodDescriptionListStringMatcher.Builder.addPatternsBuilder()
repeated .xds.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
ListStringMatcher.Builder.addPatternsBuilder
(int index) repeated .xds.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
StringMatcher.Builder.clear()
StringMatcher.Builder.clearContains()
The input string must have the substring specified here.StringMatcher.Builder.clearCustom()
Use an extension as the matcher type.StringMatcher.Builder.clearExact()
The input string must match exactly the string specified here.StringMatcher.Builder.clearIgnoreCase()
If true, indicates the exact/prefix/suffix matching should be case insensitive.StringMatcher.Builder.clearMatchPattern()
StringMatcher.Builder.clearPrefix()
The input string must have the prefix specified here.StringMatcher.Builder.clearSafeRegex()
The input string must match the regular expression specified here.StringMatcher.Builder.clearSuffix()
The input string must have the suffix specified here.ListStringMatcher.Builder.getPatternsBuilder
(int index) repeated .xds.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
Matcher.MatcherList.Predicate.SinglePredicate.Builder.getValueMatchBuilder()
Built-in string matcher.StringMatcher.Builder.mergeCustom
(TypedExtensionConfig value) Use an extension as the matcher type.StringMatcher.Builder.mergeFrom
(StringMatcher other) StringMatcher.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) StringMatcher.Builder.mergeFrom
(com.google.protobuf.Message other) 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.newBuilderForType()
protected StringMatcher.Builder
StringMatcher.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) StringMatcher.Builder.setContains
(String value) The input string must have the substring specified here.StringMatcher.Builder.setContainsBytes
(com.google.protobuf.ByteString value) The input string must have the substring specified here.StringMatcher.Builder.setCustom
(TypedExtensionConfig value) Use an extension as the matcher type.StringMatcher.Builder.setCustom
(TypedExtensionConfig.Builder builderForValue) Use an extension as the matcher type.The input string must match exactly the string specified here.StringMatcher.Builder.setExactBytes
(com.google.protobuf.ByteString value) The input string must match exactly the string specified here.StringMatcher.Builder.setIgnoreCase
(boolean value) If true, indicates the exact/prefix/suffix matching should be case insensitive.The input string must have the prefix specified here.StringMatcher.Builder.setPrefixBytes
(com.google.protobuf.ByteString value) The input string must have the prefix specified here.StringMatcher.Builder.setSafeRegex
(RegexMatcher value) The input string must match the regular expression specified here.StringMatcher.Builder.setSafeRegex
(RegexMatcher.Builder builderForValue) The input string must match the regular expression specified here.The input string must have the suffix specified here.StringMatcher.Builder.setSuffixBytes
(com.google.protobuf.ByteString value) The input string must have the suffix specified here.StringMatcher.toBuilder()
Methods in com.github.xds.type.matcher.v3 that return types with arguments of type StringMatcher.BuilderModifier and TypeMethodDescriptionListStringMatcher.Builder.getPatternsBuilderList()
repeated .xds.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> Matcher.MatcherList.Predicate.SinglePredicate.Builder.getValueMatchFieldBuilder()
Built-in string matcher.Methods in com.github.xds.type.matcher.v3 with parameters of type StringMatcher.BuilderModifier and TypeMethodDescriptionListStringMatcher.Builder.addPatterns
(int index, StringMatcher.Builder builderForValue) repeated .xds.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
ListStringMatcher.Builder.addPatterns
(StringMatcher.Builder builderForValue) repeated .xds.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
ListStringMatcher.Builder.setPatterns
(int index, StringMatcher.Builder builderForValue) repeated .xds.type.matcher.v3.StringMatcher patterns = 1 [(.validate.rules) = { ...
Matcher.MatcherList.Predicate.SinglePredicate.Builder.setValueMatch
(StringMatcher.Builder builderForValue) Built-in string matcher.