CelMatcher |
Performs a match by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>` specified via ``HttpAttributesCelMatchInput``.
|
CelMatcher.Builder |
Performs a match by evaluating a `Common Expression Language
<https://github.com/google/cel-spec>`_ (CEL) expression against the standardized set of
:ref:`HTTP attributes <arch_overview_attributes>` specified via ``HttpAttributesCelMatchInput``.
|
CelProto |
|
HttpAttributesCelMatchInput |
Specifies that matching should be performed on the set of :ref:`HTTP attributes
<arch_overview_attributes>`.
|
HttpAttributesCelMatchInput.Builder |
Specifies that matching should be performed on the set of :ref:`HTTP attributes
<arch_overview_attributes>`.
|
HttpInputsProto |
|
ListStringMatcher |
Specifies a list of ways to match a string.
|
ListStringMatcher.Builder |
Specifies a list of ways to match a string.
|
Matcher |
A matcher, which may traverse a matching tree in order to result in a match action.
|
Matcher.Builder |
A matcher, which may traverse a matching tree in order to result in a match action.
|
Matcher.MatcherList |
A linear list of field matchers.
|
Matcher.MatcherList.Builder |
A linear list of field matchers.
|
Matcher.MatcherList.FieldMatcher |
An individual matcher.
|
Matcher.MatcherList.FieldMatcher.Builder |
An individual matcher.
|
Matcher.MatcherList.Predicate |
Predicate to determine if a match is successful.
|
Matcher.MatcherList.Predicate.Builder |
Predicate to determine if a match is successful.
|
Matcher.MatcherList.Predicate.PredicateList |
A list of two or more matchers.
|
Matcher.MatcherList.Predicate.PredicateList.Builder |
A list of two or more matchers.
|
Matcher.MatcherList.Predicate.SinglePredicate |
Predicate for a single input field.
|
Matcher.MatcherList.Predicate.SinglePredicate.Builder |
Predicate for a single input field.
|
Matcher.MatcherTree |
Protobuf type xds.type.matcher.v3.Matcher.MatcherTree
|
Matcher.MatcherTree.Builder |
Protobuf type xds.type.matcher.v3.Matcher.MatcherTree
|
Matcher.MatcherTree.MatchMap |
A map of configured matchers.
|
Matcher.MatcherTree.MatchMap.Builder |
A map of configured matchers.
|
Matcher.MatcherTree.MatchMap.Builder.MapConverter |
|
Matcher.MatcherTree.MatchMap.MapDefaultEntryHolder |
|
Matcher.OnMatch |
What to do if a match is successful.
|
Matcher.OnMatch.Builder |
What to do if a match is successful.
|
MatcherProto |
|
RegexMatcher |
A regex matcher designed for safety when used with untrusted input.
|
RegexMatcher.Builder |
A regex matcher designed for safety when used with untrusted input.
|
RegexMatcher.GoogleRE2 |
Google's `RE2 <https://github.com/google/re2>`_ regex engine.
|
RegexMatcher.GoogleRE2.Builder |
Google's `RE2 <https://github.com/google/re2>`_ regex engine.
|
RegexProto |
|
StringMatcher |
Specifies the way to match a string.
|
StringMatcher.Builder |
Specifies the way to match a string.
|
StringProto |
|