Interface RateLimitDescriptor.RateLimitOverrideOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getRequestsPerUnit()
      The number of requests per unit of time.
      RateLimitUnit getUnit()
      The unit of time.
      int getUnitValue()
      The unit of time.
      • 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 Detail

      • getRequestsPerUnit

        int getRequestsPerUnit()
         The number of requests per unit of time.
         
        uint32 requests_per_unit = 1;
        Returns:
        The requestsPerUnit.
      • getUnitValue

        int getUnitValue()
         The unit of time.
         
        .envoy.type.v3.RateLimitUnit unit = 2 [(.validate.rules) = { ... }
        Returns:
        The enum numeric value on the wire for unit.
      • getUnit

        RateLimitUnit getUnit()
         The unit of time.
         
        .envoy.type.v3.RateLimitUnit unit = 2 [(.validate.rules) = { ... }
        Returns:
        The unit.