Class QueueBackpressure.Incident

  • Enclosing interface:
    QueueBackpressure

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

      • Incident

        public Incident​(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