Class OperatorThrottleFirst<T>

java.lang.Object
rx.internal.operators.OperatorThrottleFirst<T>
Type Parameters:
T - the value type
All Implemented Interfaces:
Func1<Subscriber<? super T>,Subscriber<? super T>>, Function, Observable.Operator<T,T>

public final class OperatorThrottleFirst<T> extends Object implements Observable.Operator<T,T>
Throttle by windowing a stream and returning the first value in each window.
  • Field Details

    • timeInMilliseconds

      final long timeInMilliseconds
    • scheduler

      final Scheduler scheduler
  • Constructor Details

    • OperatorThrottleFirst

      public OperatorThrottleFirst(long windowDuration, TimeUnit unit, Scheduler scheduler)
  • Method Details