public interface ValueMatcherOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBoolMatch()
If specified, a match occurs if and only if the target value is a bool value and is equal
to this field.
|
DoubleMatcher |
getDoubleMatch()
If specified, a match occurs if and only if the target value is a double value and is
matched to this field.
|
DoubleMatcherOrBuilder |
getDoubleMatchOrBuilder()
If specified, a match occurs if and only if the target value is a double value and is
matched to this field.
|
ListMatcher |
getListMatch()
If specified, a match occurs if and only if the target value is a list value and
is matched to this field.
|
ListMatcherOrBuilder |
getListMatchOrBuilder()
If specified, a match occurs if and only if the target value is a list value and
is matched to this field.
|
ValueMatcher.MatchPatternCase |
getMatchPatternCase() |
ValueMatcher.NullMatch |
getNullMatch()
If specified, a match occurs if and only if the target value is a NullValue.
|
ValueMatcher.NullMatchOrBuilder |
getNullMatchOrBuilder()
If specified, a match occurs if and only if the target value is a NullValue.
|
boolean |
getPresentMatch()
If specified, value match will be performed based on whether the path is referring to a
valid primitive value in the metadata.
|
StringMatcher |
getStringMatch()
If specified, a match occurs if and only if the target value is a string value and is
matched to this field.
|
StringMatcherOrBuilder |
getStringMatchOrBuilder()
If specified, a match occurs if and only if the target value is a string value and is
matched to this field.
|
boolean |
hasDoubleMatch()
If specified, a match occurs if and only if the target value is a double value and is
matched to this field.
|
boolean |
hasListMatch()
If specified, a match occurs if and only if the target value is a list value and
is matched to this field.
|
boolean |
hasNullMatch()
If specified, a match occurs if and only if the target value is a NullValue.
|
boolean |
hasStringMatch()
If specified, a match occurs if and only if the target value is a string value and is
matched to this field.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasNullMatch()
If specified, a match occurs if and only if the target value is a NullValue.
.envoy.type.matcher.v4alpha.ValueMatcher.NullMatch null_match = 1;ValueMatcher.NullMatch getNullMatch()
If specified, a match occurs if and only if the target value is a NullValue.
.envoy.type.matcher.v4alpha.ValueMatcher.NullMatch null_match = 1;ValueMatcher.NullMatchOrBuilder getNullMatchOrBuilder()
If specified, a match occurs if and only if the target value is a NullValue.
.envoy.type.matcher.v4alpha.ValueMatcher.NullMatch null_match = 1;boolean hasDoubleMatch()
If specified, a match occurs if and only if the target value is a double value and is matched to this field.
.envoy.type.matcher.v4alpha.DoubleMatcher double_match = 2;DoubleMatcher getDoubleMatch()
If specified, a match occurs if and only if the target value is a double value and is matched to this field.
.envoy.type.matcher.v4alpha.DoubleMatcher double_match = 2;DoubleMatcherOrBuilder getDoubleMatchOrBuilder()
If specified, a match occurs if and only if the target value is a double value and is matched to this field.
.envoy.type.matcher.v4alpha.DoubleMatcher double_match = 2;boolean hasStringMatch()
If specified, a match occurs if and only if the target value is a string value and is matched to this field.
.envoy.type.matcher.v4alpha.StringMatcher string_match = 3;StringMatcher getStringMatch()
If specified, a match occurs if and only if the target value is a string value and is matched to this field.
.envoy.type.matcher.v4alpha.StringMatcher string_match = 3;StringMatcherOrBuilder getStringMatchOrBuilder()
If specified, a match occurs if and only if the target value is a string value and is matched to this field.
.envoy.type.matcher.v4alpha.StringMatcher string_match = 3;boolean getBoolMatch()
If specified, a match occurs if and only if the target value is a bool value and is equal to this field.
bool bool_match = 4;boolean getPresentMatch()
If specified, value match will be performed based on whether the path is referring to a valid primitive value in the metadata. If the path is referring to a non-primitive value, the result is always not matched.
bool present_match = 5;boolean hasListMatch()
If specified, a match occurs if and only if the target value is a list value and is matched to this field.
.envoy.type.matcher.v4alpha.ListMatcher list_match = 6;ListMatcher getListMatch()
If specified, a match occurs if and only if the target value is a list value and is matched to this field.
.envoy.type.matcher.v4alpha.ListMatcher list_match = 6;ListMatcherOrBuilder getListMatchOrBuilder()
If specified, a match occurs if and only if the target value is a list value and is matched to this field.
.envoy.type.matcher.v4alpha.ListMatcher list_match = 6;ValueMatcher.MatchPatternCase getMatchPatternCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.