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 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;