Interface Matcher.MatcherList.PredicateOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Matcher.MatcherList.Predicate, Matcher.MatcherList.Predicate.Builder
Enclosing class:
Matcher.MatcherList

public static interface Matcher.MatcherList.PredicateOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • 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

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

       A single predicate to evaluate.
       
      .xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate single_predicate = 1;
    • 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

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

       A list of predicates to be OR-ed together.
       
      .xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList or_matcher = 2;
    • 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

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

       A list of predicates to be AND-ed together.
       
      .xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList and_matcher = 3;
    • 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

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

      Matcher.MatcherList.PredicateOrBuilder getNotMatcherOrBuilder()
       The invert of a predicate
       
      .xds.type.matcher.v3.Matcher.MatcherList.Predicate not_matcher = 4;
    • getMatchTypeCase