public static interface RouteAction.HashPolicy.HeaderOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getHeaderName()
The name of the request header that will be used to obtain the hash
key.
|
com.google.protobuf.ByteString |
getHeaderNameBytes()
The name of the request header that will be used to obtain the hash
key.
|
RegexMatchAndSubstitute |
getRegexRewrite()
If specified, the request header value will be rewritten and used
to produce the hash key.
|
RegexMatchAndSubstituteOrBuilder |
getRegexRewriteOrBuilder()
If specified, the request header value will be rewritten and used
to produce the hash key.
|
boolean |
hasRegexRewrite()
If specified, the request header value will be rewritten and used
to produce the hash key.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getHeaderName()
The name of the request header that will be used to obtain the hash key. If the request header is not present, no hash will be produced.
string header_name = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getHeaderNameBytes()
The name of the request header that will be used to obtain the hash key. If the request header is not present, no hash will be produced.
string header_name = 1 [(.validate.rules) = { ... }boolean hasRegexRewrite()
If specified, the request header value will be rewritten and used to produce the hash key.
.envoy.type.matcher.v3.RegexMatchAndSubstitute regex_rewrite = 2;RegexMatchAndSubstitute getRegexRewrite()
If specified, the request header value will be rewritten and used to produce the hash key.
.envoy.type.matcher.v3.RegexMatchAndSubstitute regex_rewrite = 2;RegexMatchAndSubstituteOrBuilder getRegexRewriteOrBuilder()
If specified, the request header value will be rewritten and used to produce the hash key.
.envoy.type.matcher.v3.RegexMatchAndSubstitute regex_rewrite = 2;Copyright © 2018–2021 The Envoy Project. All rights reserved.