public static interface Matcher.MatcherList.Predicate.SinglePredicateOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
TypedExtensionConfig |
getCustomMatch()
Extension for custom matching logic.
|
TypedExtensionConfigOrBuilder |
getCustomMatchOrBuilder()
Extension for custom matching logic.
|
TypedExtensionConfig |
getInput()
Protocol-specific specification of input field to match on.
|
TypedExtensionConfigOrBuilder |
getInputOrBuilder()
Protocol-specific specification of input field to match on.
|
Matcher.MatcherList.Predicate.SinglePredicate.MatcherCase |
getMatcherCase() |
StringMatcher |
getValueMatch()
Built-in string matcher.
|
StringMatcherOrBuilder |
getValueMatchOrBuilder()
Built-in string matcher.
|
boolean |
hasCustomMatch()
Extension for custom matching logic.
|
boolean |
hasInput()
Protocol-specific specification of input field to match on.
|
boolean |
hasValueMatch()
Built-in string matcher.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasInput()
Protocol-specific specification of input field to match on.
.envoy.config.core.v4alpha.TypedExtensionConfig input = 1 [(.validate.rules) = { ... }TypedExtensionConfig getInput()
Protocol-specific specification of input field to match on.
.envoy.config.core.v4alpha.TypedExtensionConfig input = 1 [(.validate.rules) = { ... }TypedExtensionConfigOrBuilder getInputOrBuilder()
Protocol-specific specification of input field to match on.
.envoy.config.core.v4alpha.TypedExtensionConfig input = 1 [(.validate.rules) = { ... }boolean hasValueMatch()
Built-in string matcher.
.envoy.type.matcher.v4alpha.StringMatcher value_match = 2;StringMatcher getValueMatch()
Built-in string matcher.
.envoy.type.matcher.v4alpha.StringMatcher value_match = 2;StringMatcherOrBuilder getValueMatchOrBuilder()
Built-in string matcher.
.envoy.type.matcher.v4alpha.StringMatcher value_match = 2;boolean hasCustomMatch()
Extension for custom matching logic.
.envoy.config.core.v4alpha.TypedExtensionConfig custom_match = 3;TypedExtensionConfig getCustomMatch()
Extension for custom matching logic.
.envoy.config.core.v4alpha.TypedExtensionConfig custom_match = 3;TypedExtensionConfigOrBuilder getCustomMatchOrBuilder()
Extension for custom matching logic.
.envoy.config.core.v4alpha.TypedExtensionConfig custom_match = 3;Matcher.MatcherList.Predicate.SinglePredicate.MatcherCase getMatcherCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.