Interface RateLimitConfig.Override.DynamicMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RateLimitConfig.Override.DynamicMetadata,RateLimitConfig.Override.DynamicMetadata.Builder
- Enclosing class:
- RateLimitConfig.Override
public static interface RateLimitConfig.Override.DynamicMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetadataKeygetMetadataKey()Metadata struct that defines the key and path to retrieve the struct value.MetadataKeyOrBuildergetMetadataKeyOrBuilder()Metadata struct that defines the key and path to retrieve the struct value.booleanhasMetadataKey()Metadata struct that defines the key and path to retrieve the struct value.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMetadataKey
boolean hasMetadataKey()
Metadata struct that defines the key and path to retrieve the struct value. The value must be a struct containing an integer "requests_per_unit" property and a "unit" property with a value parseable to :ref:`RateLimitUnit enum <envoy_v3_api_enum_type.v3.RateLimitUnit>`
.envoy.type.metadata.v3.MetadataKey metadata_key = 1 [(.validate.rules) = { ... }- Returns:
- Whether the metadataKey field is set.
-
getMetadataKey
MetadataKey getMetadataKey()
Metadata struct that defines the key and path to retrieve the struct value. The value must be a struct containing an integer "requests_per_unit" property and a "unit" property with a value parseable to :ref:`RateLimitUnit enum <envoy_v3_api_enum_type.v3.RateLimitUnit>`
.envoy.type.metadata.v3.MetadataKey metadata_key = 1 [(.validate.rules) = { ... }- Returns:
- The metadataKey.
-
getMetadataKeyOrBuilder
MetadataKeyOrBuilder getMetadataKeyOrBuilder()
Metadata struct that defines the key and path to retrieve the struct value. The value must be a struct containing an integer "requests_per_unit" property and a "unit" property with a value parseable to :ref:`RateLimitUnit enum <envoy_v3_api_enum_type.v3.RateLimitUnit>`
.envoy.type.metadata.v3.MetadataKey metadata_key = 1 [(.validate.rules) = { ... }
-
-