public static interface RouteAction.HashPolicy.CookieOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
The name of the cookie that will be used to obtain the hash key.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the cookie that will be used to obtain the hash key.
|
String |
getPath()
The name of the path for the cookie.
|
com.google.protobuf.ByteString |
getPathBytes()
The name of the path for the cookie.
|
com.google.protobuf.Duration |
getTtl()
If specified, a cookie with the TTL will be generated if the cookie is
not present.
|
com.google.protobuf.DurationOrBuilder |
getTtlOrBuilder()
If specified, a cookie with the TTL will be generated if the cookie is
not present.
|
boolean |
hasTtl()
If specified, a cookie with the TTL will be generated if the cookie is
not present.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The name of the cookie that will be used to obtain the hash key. If the cookie is not present and ttl below is not set, no hash will be produced.
string name = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getNameBytes()
The name of the cookie that will be used to obtain the hash key. If the cookie is not present and ttl below is not set, no hash will be produced.
string name = 1 [(.validate.rules) = { ... }boolean hasTtl()
If specified, a cookie with the TTL will be generated if the cookie is not present. If the TTL is present and zero, the generated cookie will be a session cookie.
.google.protobuf.Duration ttl = 2;com.google.protobuf.Duration getTtl()
If specified, a cookie with the TTL will be generated if the cookie is not present. If the TTL is present and zero, the generated cookie will be a session cookie.
.google.protobuf.Duration ttl = 2;com.google.protobuf.DurationOrBuilder getTtlOrBuilder()
If specified, a cookie with the TTL will be generated if the cookie is not present. If the TTL is present and zero, the generated cookie will be a session cookie.
.google.protobuf.Duration ttl = 2;String getPath()
The name of the path for the cookie. If no path is specified here, no path will be set for the cookie.
string path = 3;com.google.protobuf.ByteString getPathBytes()
The name of the path for the cookie. If no path is specified here, no path will be set for the cookie.
string path = 3;Copyright © 2018–2021 The Envoy Project. All rights reserved.