Interface Matcher.MatcherList.PredicateOrBuilder

    • Method Detail

      • hasSinglePredicate

        boolean hasSinglePredicate()
         A single predicate to evaluate.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate single_predicate = 1;
        Returns:
        Whether the singlePredicate field is set.
      • getSinglePredicate

        Matcher.MatcherList.Predicate.SinglePredicate getSinglePredicate()
         A single predicate to evaluate.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate single_predicate = 1;
        Returns:
        The singlePredicate.
      • hasOrMatcher

        boolean hasOrMatcher()
         A list of predicates to be OR-ed together.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList or_matcher = 2;
        Returns:
        Whether the orMatcher field is set.
      • getOrMatcher

        Matcher.MatcherList.Predicate.PredicateList getOrMatcher()
         A list of predicates to be OR-ed together.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList or_matcher = 2;
        Returns:
        The orMatcher.
      • hasAndMatcher

        boolean hasAndMatcher()
         A list of predicates to be AND-ed together.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList and_matcher = 3;
        Returns:
        Whether the andMatcher field is set.
      • getAndMatcher

        Matcher.MatcherList.Predicate.PredicateList getAndMatcher()
         A list of predicates to be AND-ed together.
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList and_matcher = 3;
        Returns:
        The andMatcher.
      • hasNotMatcher

        boolean hasNotMatcher()
         The invert of a predicate
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate not_matcher = 4;
        Returns:
        Whether the notMatcher field is set.
      • getNotMatcher

        Matcher.MatcherList.Predicate getNotMatcher()
         The invert of a predicate
         
        .xds.type.matcher.v3.Matcher.MatcherList.Predicate not_matcher = 4;
        Returns:
        The notMatcher.