Interface KeyValueMatchEntryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KeyValueMatchEntry,KeyValueMatchEntry.Builder
public interface KeyValueMatchEntryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()The key name to match on.com.google.protobuf.ByteStringThe key name to match on.The key value pattern.The key value pattern.booleanThe key value pattern.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()The key name to match on.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The key name to match on.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for name.
-
hasStringMatch
boolean hasStringMatch()The key value pattern.
.envoy.type.matcher.v3.StringMatcher string_match = 2 [(.validate.rules) = { ... }- Returns:
- Whether the stringMatch field is set.
-
getStringMatch
StringMatcher getStringMatch()The key value pattern.
.envoy.type.matcher.v3.StringMatcher string_match = 2 [(.validate.rules) = { ... }- Returns:
- The stringMatch.
-
getStringMatchOrBuilder
StringMatcherOrBuilder getStringMatchOrBuilder()The key value pattern.
.envoy.type.matcher.v3.StringMatcher string_match = 2 [(.validate.rules) = { ... }
-