public interface FilterStateRuleOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsRequires(String key)
A map of string keys to requirements.
|
String |
getName()
The filter state name to retrieve the `Router::StringAccessor` object.
|
com.google.protobuf.ByteString |
getNameBytes()
The filter state name to retrieve the `Router::StringAccessor` object.
|
Map<String,JwtRequirement> |
getRequires()
Deprecated.
|
int |
getRequiresCount()
A map of string keys to requirements.
|
Map<String,JwtRequirement> |
getRequiresMap()
A map of string keys to requirements.
|
JwtRequirement |
getRequiresOrDefault(String key,
JwtRequirement defaultValue)
A map of string keys to requirements.
|
JwtRequirement |
getRequiresOrThrow(String key)
A map of string keys to requirements.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The filter state name to retrieve the `Router::StringAccessor` object.
string name = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getNameBytes()
The filter state name to retrieve the `Router::StringAccessor` object.
string name = 1 [(.validate.rules) = { ... }int getRequiresCount()
A map of string keys to requirements. The string key is the string value in the FilterState with the name specified in the *name* field above.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requires = 3;boolean containsRequires(String key)
A map of string keys to requirements. The string key is the string value in the FilterState with the name specified in the *name* field above.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requires = 3;@Deprecated Map<String,JwtRequirement> getRequires()
getRequiresMap() instead.Map<String,JwtRequirement> getRequiresMap()
A map of string keys to requirements. The string key is the string value in the FilterState with the name specified in the *name* field above.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requires = 3;JwtRequirement getRequiresOrDefault(String key, JwtRequirement defaultValue)
A map of string keys to requirements. The string key is the string value in the FilterState with the name specified in the *name* field above.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requires = 3;JwtRequirement getRequiresOrThrow(String key)
A map of string keys to requirements. The string key is the string value in the FilterState with the name specified in the *name* field above.
map<string, .envoy.extensions.filters.http.jwt_authn.v3.JwtRequirement> requires = 3;Copyright © 2018–2021 The Envoy Project. All rights reserved.