Interface HeaderForwardingRulesOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HeaderForwardingRules,HeaderForwardingRules.Builder
public interface HeaderForwardingRulesOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListStringMatchergetAllowedHeaders()If set, specifically allow any header in this list to be forwarded to the external processing server.ListStringMatcherOrBuildergetAllowedHeadersOrBuilder()If set, specifically allow any header in this list to be forwarded to the external processing server.ListStringMatchergetDisallowedHeaders()If set, specifically disallow any header in this list to be forwarded to the external processing server.ListStringMatcherOrBuildergetDisallowedHeadersOrBuilder()If set, specifically disallow any header in this list to be forwarded to the external processing server.booleanhasAllowedHeaders()If set, specifically allow any header in this list to be forwarded to the external processing server.booleanhasDisallowedHeaders()If set, specifically disallow any header in this list to be forwarded to the external processing server.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAllowedHeaders
boolean hasAllowedHeaders()
If set, specifically allow any header in this list to be forwarded to the external processing server. This can be overridden by the below ``disallowed_headers``.
.envoy.type.matcher.v3.ListStringMatcher allowed_headers = 1;- Returns:
- Whether the allowedHeaders field is set.
-
getAllowedHeaders
ListStringMatcher getAllowedHeaders()
If set, specifically allow any header in this list to be forwarded to the external processing server. This can be overridden by the below ``disallowed_headers``.
.envoy.type.matcher.v3.ListStringMatcher allowed_headers = 1;- Returns:
- The allowedHeaders.
-
getAllowedHeadersOrBuilder
ListStringMatcherOrBuilder getAllowedHeadersOrBuilder()
If set, specifically allow any header in this list to be forwarded to the external processing server. This can be overridden by the below ``disallowed_headers``.
.envoy.type.matcher.v3.ListStringMatcher allowed_headers = 1;
-
hasDisallowedHeaders
boolean hasDisallowedHeaders()
If set, specifically disallow any header in this list to be forwarded to the external processing server. This overrides the above ``allowed_headers`` if a header matches both.
.envoy.type.matcher.v3.ListStringMatcher disallowed_headers = 2;- Returns:
- Whether the disallowedHeaders field is set.
-
getDisallowedHeaders
ListStringMatcher getDisallowedHeaders()
If set, specifically disallow any header in this list to be forwarded to the external processing server. This overrides the above ``allowed_headers`` if a header matches both.
.envoy.type.matcher.v3.ListStringMatcher disallowed_headers = 2;- Returns:
- The disallowedHeaders.
-
getDisallowedHeadersOrBuilder
ListStringMatcherOrBuilder getDisallowedHeadersOrBuilder()
If set, specifically disallow any header in this list to be forwarded to the external processing server. This overrides the above ``allowed_headers`` if a header matches both.
.envoy.type.matcher.v3.ListStringMatcher disallowed_headers = 2;
-
-