Interface RateLimit.OverrideOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RateLimit.Override
,RateLimit.Override.Builder
- Enclosing class:
RateLimit
public static interface RateLimit.OverrideOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionLimit override from dynamic metadata.Limit override from dynamic metadata.boolean
Limit override from dynamic metadata.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasDynamicMetadata
boolean hasDynamicMetadata()Limit override from dynamic metadata.
.envoy.config.route.v3.RateLimit.Override.DynamicMetadata dynamic_metadata = 1;
- Returns:
- Whether the dynamicMetadata field is set.
-
getDynamicMetadata
RateLimit.Override.DynamicMetadata getDynamicMetadata()Limit override from dynamic metadata.
.envoy.config.route.v3.RateLimit.Override.DynamicMetadata dynamic_metadata = 1;
- Returns:
- The dynamicMetadata.
-
getDynamicMetadataOrBuilder
RateLimit.Override.DynamicMetadataOrBuilder getDynamicMetadataOrBuilder()Limit override from dynamic metadata.
.envoy.config.route.v3.RateLimit.Override.DynamicMetadata dynamic_metadata = 1;
-
getOverrideSpecifierCase
RateLimit.Override.OverrideSpecifierCase getOverrideSpecifierCase()
-