Package com.github.xds.type.matcher.v3
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
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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.
-
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()
-
-