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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RateLimit.Override.DynamicMetadata
getDynamicMetadata()
Limit override from dynamic metadata.RateLimit.Override.DynamicMetadataOrBuilder
getDynamicMetadataOrBuilder()
Limit override from dynamic metadata.RateLimit.Override.OverrideSpecifierCase
getOverrideSpecifierCase()
boolean
hasDynamicMetadata()
Limit override from dynamic metadata.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
-
-