public static interface Matcher.MatcherTreeOrBuilder
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.
|
Matcher.MatcherTree.MatchMap |
getExactMatchMap()
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap exact_match_map = 2; |
Matcher.MatcherTree.MatchMapOrBuilder |
getExactMatchMapOrBuilder()
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap exact_match_map = 2; |
TypedExtensionConfig |
getInput()
Protocol-specific specification of input field to match on.
|
TypedExtensionConfigOrBuilder |
getInputOrBuilder()
Protocol-specific specification of input field to match on.
|
Matcher.MatcherTree.MatchMap |
getPrefixMatchMap()
Longest matching prefix wins.
|
Matcher.MatcherTree.MatchMapOrBuilder |
getPrefixMatchMapOrBuilder()
Longest matching prefix wins.
|
Matcher.MatcherTree.TreeTypeCase |
getTreeTypeCase() |
boolean |
hasCustomMatch()
Extension for custom matching logic.
|
boolean |
hasExactMatchMap()
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap exact_match_map = 2; |
boolean |
hasInput()
Protocol-specific specification of input field to match on.
|
boolean |
hasPrefixMatchMap()
Longest matching prefix wins.
|
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.v3.TypedExtensionConfig input = 1 [(.validate.rules) = { ... }TypedExtensionConfig getInput()
Protocol-specific specification of input field to match on.
.envoy.config.core.v3.TypedExtensionConfig input = 1 [(.validate.rules) = { ... }TypedExtensionConfigOrBuilder getInputOrBuilder()
Protocol-specific specification of input field to match on.
.envoy.config.core.v3.TypedExtensionConfig input = 1 [(.validate.rules) = { ... }boolean hasExactMatchMap()
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap exact_match_map = 2;Matcher.MatcherTree.MatchMap getExactMatchMap()
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap exact_match_map = 2;Matcher.MatcherTree.MatchMapOrBuilder getExactMatchMapOrBuilder()
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap exact_match_map = 2;boolean hasPrefixMatchMap()
Longest matching prefix wins.
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap prefix_match_map = 3;Matcher.MatcherTree.MatchMap getPrefixMatchMap()
Longest matching prefix wins.
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap prefix_match_map = 3;Matcher.MatcherTree.MatchMapOrBuilder getPrefixMatchMapOrBuilder()
Longest matching prefix wins.
.envoy.config.common.matcher.v3.Matcher.MatcherTree.MatchMap prefix_match_map = 3;boolean hasCustomMatch()
Extension for custom matching logic.
.envoy.config.core.v3.TypedExtensionConfig custom_match = 4;TypedExtensionConfig getCustomMatch()
Extension for custom matching logic.
.envoy.config.core.v3.TypedExtensionConfig custom_match = 4;TypedExtensionConfigOrBuilder getCustomMatchOrBuilder()
Extension for custom matching logic.
.envoy.config.core.v3.TypedExtensionConfig custom_match = 4;Matcher.MatcherTree.TreeTypeCase getTreeTypeCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.