Uses of Class
com.github.xds.type.matcher.v3.Matcher.OnMatch.Builder
Packages that use Matcher.OnMatch.Builder
-
Uses of Matcher.OnMatch.Builder in com.github.xds.type.matcher.v3
Methods in com.github.xds.type.matcher.v3 that return Matcher.OnMatch.BuilderModifier and TypeMethodDescriptionMatcher.OnMatch.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Matcher.OnMatch.Builder.clear()Matcher.OnMatch.Builder.clearAction()Protocol-specific action to take.Matcher.OnMatch.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Matcher.OnMatch.Builder.clearKeepMatching()If true and the Matcher matches, the action will be taken but the caller will behave as if the Matcher did not match.Matcher.OnMatch.Builder.clearMatcher()Nested matcher to evaluate.Matcher.OnMatch.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Matcher.OnMatch.Builder.clearOnMatch()Matcher.OnMatch.Builder.clone()DoubleRangeMatcher.RangeMatcher.Builder.getOnMatchBuilder()Match action to apply when the input number is within one of the ranges.Int32RangeMatcher.RangeMatcher.Builder.getOnMatchBuilder()Match action to apply when the input number is within one of the ranges.Int64RangeMatcher.RangeMatcher.Builder.getOnMatchBuilder()Match action to apply when the input number is within one of the ranges.IPMatcher.IPRangeMatcher.Builder.getOnMatchBuilder()Match action to apply when the IP address is within one of the CIDR ranges.Matcher.MatcherList.FieldMatcher.Builder.getOnMatchBuilder()What to do if the match succeeds.ServerNameMatcher.DomainMatcher.Builder.getOnMatchBuilder()Match action to apply when the server name matches any of the domain names in the matcher.Matcher.Builder.getOnNoMatchBuilder()Optional OnMatch to use if no matcher above matched (e.g., if there are no matchers specified above, or if none of the matches specified above succeeded).Matcher.OnMatch.Builder.mergeAction(TypedExtensionConfig value) Protocol-specific action to take.Matcher.OnMatch.Builder.mergeFrom(Matcher.OnMatch other) Matcher.OnMatch.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Matcher.OnMatch.Builder.mergeFrom(com.google.protobuf.Message other) Matcher.OnMatch.Builder.mergeMatcher(Matcher value) Nested matcher to evaluate.final Matcher.OnMatch.BuilderMatcher.OnMatch.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static Matcher.OnMatch.BuilderMatcher.OnMatch.newBuilder()static Matcher.OnMatch.BuilderMatcher.OnMatch.newBuilder(Matcher.OnMatch prototype) Matcher.OnMatch.newBuilderForType()protected Matcher.OnMatch.BuilderMatcher.OnMatch.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) Matcher.MatcherTree.MatchMap.Builder.putMapBuilderIfAbsent(String key) map<string, .xds.type.matcher.v3.Matcher.OnMatch> map = 1 [(.validate.rules) = { ... }Matcher.OnMatch.Builder.setAction(TypedExtensionConfig value) Protocol-specific action to take.Matcher.OnMatch.Builder.setAction(TypedExtensionConfig.Builder builderForValue) Protocol-specific action to take.Matcher.OnMatch.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Matcher.OnMatch.Builder.setKeepMatching(boolean value) If true and the Matcher matches, the action will be taken but the caller will behave as if the Matcher did not match.Matcher.OnMatch.Builder.setMatcher(Matcher value) Nested matcher to evaluate.Matcher.OnMatch.Builder.setMatcher(Matcher.Builder builderForValue) Nested matcher to evaluate.Matcher.OnMatch.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Matcher.OnMatch.BuilderMatcher.OnMatch.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Matcher.OnMatch.toBuilder()Methods in com.github.xds.type.matcher.v3 with parameters of type Matcher.OnMatch.BuilderModifier and TypeMethodDescriptionDoubleRangeMatcher.RangeMatcher.Builder.setOnMatch(Matcher.OnMatch.Builder builderForValue) Match action to apply when the input number is within one of the ranges.Int32RangeMatcher.RangeMatcher.Builder.setOnMatch(Matcher.OnMatch.Builder builderForValue) Match action to apply when the input number is within one of the ranges.Int64RangeMatcher.RangeMatcher.Builder.setOnMatch(Matcher.OnMatch.Builder builderForValue) Match action to apply when the input number is within one of the ranges.IPMatcher.IPRangeMatcher.Builder.setOnMatch(Matcher.OnMatch.Builder builderForValue) Match action to apply when the IP address is within one of the CIDR ranges.Matcher.MatcherList.FieldMatcher.Builder.setOnMatch(Matcher.OnMatch.Builder builderForValue) What to do if the match succeeds.ServerNameMatcher.DomainMatcher.Builder.setOnMatch(Matcher.OnMatch.Builder builderForValue) Match action to apply when the server name matches any of the domain names in the matcher.Matcher.Builder.setOnNoMatch(Matcher.OnMatch.Builder builderForValue) Optional OnMatch to use if no matcher above matched (e.g., if there are no matchers specified above, or if none of the matches specified above succeeded).