Interface Matcher.MatcherList.FieldMatcherOrBuilder

    • Method Detail

      • hasPredicate

        boolean hasPredicate()
         Determines if the match succeeds.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate predicate = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the predicate field is set.
      • getPredicate

        Matcher.MatcherList.Predicate getPredicate()
         Determines if the match succeeds.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate predicate = 1 [(.validate.rules) = { ... }
        Returns:
        The predicate.
      • getPredicateOrBuilder

        Matcher.MatcherList.PredicateOrBuilder getPredicateOrBuilder()
         Determines if the match succeeds.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate predicate = 1 [(.validate.rules) = { ... }
      • hasOnMatch

        boolean hasOnMatch()
         What to do if the match succeeds.
         
        .xds.type.matcher.v3.Matcher.OnMatch on_match = 2 [(.validate.rules) = { ... }
        Returns:
        Whether the onMatch field is set.
      • getOnMatch

        Matcher.OnMatch getOnMatch()
         What to do if the match succeeds.
         
        .xds.type.matcher.v3.Matcher.OnMatch on_match = 2 [(.validate.rules) = { ... }
        Returns:
        The onMatch.
      • getOnMatchOrBuilder

        Matcher.OnMatchOrBuilder getOnMatchOrBuilder()
         What to do if the match succeeds.
         
        .xds.type.matcher.v3.Matcher.OnMatch on_match = 2 [(.validate.rules) = { ... }