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