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 Summary
Modifier and TypeMethodDescriptionA list of predicates to be AND-ed together.A list of predicates to be AND-ed together.The invert of a predicateThe invert of a predicateA list of predicates to be OR-ed together.A list of predicates to be OR-ed together.A single predicate to evaluate.A single predicate to evaluate.booleanA list of predicates to be AND-ed together.booleanThe invert of a predicatebooleanA list of predicates to be OR-ed together.booleanA single predicate to evaluate.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
Matcher.MatcherList.Predicate.SinglePredicate getSinglePredicate()A single predicate to evaluate.
.xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate single_predicate = 1;- Returns:
- The singlePredicate.
-
getSinglePredicateOrBuilder
Matcher.MatcherList.Predicate.SinglePredicateOrBuilder 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
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.
-
getOrMatcherOrBuilder
Matcher.MatcherList.Predicate.PredicateListOrBuilder 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
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.
-
getAndMatcherOrBuilder
Matcher.MatcherList.Predicate.PredicateListOrBuilder 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
Matcher.MatcherList.Predicate 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
Matcher.MatcherList.Predicate.MatchTypeCase getMatchTypeCase()
-