Class QueueBackpressure.Impl

  • Enclosing interface:
    QueueBackpressure

    public static class QueueBackpressure.Impl
    extends java.lang.Object
    • Constructor Detail

      • Impl

        public Impl​(java.util.function.LongSupplier minDelayNanos,
                    java.util.function.LongSupplier maxDelayNanos,
                    long appliedAt,
                    int severityLevel,
                    int appliedTimes)
    • Method Detail

      • appliedAt

        public long appliedAt()
      • delay

        public long delay​(java.util.concurrent.TimeUnit timeUnit)
      • minDelayNanos

        public long minDelayNanos()
      • maxDelayNanos

        public long maxDelayNanos()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object