Class ObservableReplay.ScheduledReplaySupplier<T>

java.lang.Object
io.reactivex.rxjava3.internal.operators.observable.ObservableReplay.ScheduledReplaySupplier<T>
All Implemented Interfaces:
ObservableReplay.BufferSupplier<T>
Enclosing class:
ObservableReplay<T>

static final class ObservableReplay.ScheduledReplaySupplier<T> extends Object implements ObservableReplay.BufferSupplier<T>
  • Field Details

    • bufferSize

      private final int bufferSize
    • maxAge

      private final long maxAge
    • unit

      private final TimeUnit unit
    • scheduler

      private final Scheduler scheduler
    • eagerTruncate

      final boolean eagerTruncate
  • Constructor Details

    • ScheduledReplaySupplier

      ScheduledReplaySupplier(int bufferSize, long maxAge, TimeUnit unit, Scheduler scheduler, boolean eagerTruncate)
  • Method Details