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.BuilderStringMatcher.newBuilder()static StringMatcher.BuilderStringMatcher.newBuilder(StringMatcher prototype) StringMatcher.newBuilderForType()protected StringMatcher.BuilderStringMatcher.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.