public static interface Metadata.MetadataMatcher.ValueOrBuilder
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.
|
Number.DoubleMatcher |
getDoubleMatch()
If specified, a match occurs if and only if the target value is a double value and is
matched to this field.
|
Number.DoubleMatcherOrBuilder |
getDoubleMatchOrBuilder()
If specified, a match occurs if and only if the target value is a double value and is
matched to this field.
|
Metadata.MetadataMatcher.Value.MatchPatternCase |
getMatchPatternCase() |
Metadata.MetadataMatcher.Value.NullMatch |
getNullMatch()
If specified, a match occurs if and only if the target value is a NullValue.
|
Metadata.MetadataMatcher.Value.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.
|
String.StringMatcher |
getStringMatch()
If specified, a match occurs if and only if the target value is a string value and is
matched to this field.
|
String.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 |
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.MetadataMatcher.Value.NullMatch null_match = 1;Metadata.MetadataMatcher.Value.NullMatch getNullMatch()
If specified, a match occurs if and only if the target value is a NullValue.
.envoy.type.matcher.MetadataMatcher.Value.NullMatch null_match = 1;Metadata.MetadataMatcher.Value.NullMatchOrBuilder getNullMatchOrBuilder()
If specified, a match occurs if and only if the target value is a NullValue.
.envoy.type.matcher.MetadataMatcher.Value.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.DoubleMatcher double_match = 2;Number.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.DoubleMatcher double_match = 2;Number.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.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.StringMatcher string_match = 3;String.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.StringMatcher string_match = 3;String.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.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;Metadata.MetadataMatcher.Value.MatchPatternCase getMatchPatternCase()
Copyright © 2018 The Envoy Project. All rights reserved.