Interface HeaderMutation.RemoveOnMatchOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HeaderMutation.RemoveOnMatch,HeaderMutation.RemoveOnMatch.Builder
- Enclosing class:
- HeaderMutation
public static interface HeaderMutation.RemoveOnMatchOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA string matcher that will be applied to the header key.A string matcher that will be applied to the header key.booleanA string matcher that will be applied to the header key.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
-
hasKeyMatcher
boolean hasKeyMatcher()A string matcher that will be applied to the header key. If the header key matches, the header will be removed.
.envoy.type.matcher.v3.StringMatcher key_matcher = 1 [(.validate.rules) = { ... }- Returns:
- Whether the keyMatcher field is set.
-
getKeyMatcher
StringMatcher getKeyMatcher()A string matcher that will be applied to the header key. If the header key matches, the header will be removed.
.envoy.type.matcher.v3.StringMatcher key_matcher = 1 [(.validate.rules) = { ... }- Returns:
- The keyMatcher.
-
getKeyMatcherOrBuilder
StringMatcherOrBuilder getKeyMatcherOrBuilder()A string matcher that will be applied to the header key. If the header key matches, the header will be removed.
.envoy.type.matcher.v3.StringMatcher key_matcher = 1 [(.validate.rules) = { ... }
-