Class PartitionAwareRequestLimiter


  • public final class PartitionAwareRequestLimiter
    extends Object
    A request limiter that manages the limits for each partition independently.
    • Method Detail

      • tryAcquire

        public boolean tryAcquire​(int partitionId,
                                  int streamId,
                                  long requestId,
                                  Intent context)
      • onResponse

        public void onResponse​(int partitionId,
                               int streamId,
                               long requestId)
      • addPartition

        public void addPartition​(int partitionId)
      • removePartition

        public void removePartition​(int partitionId)