Package akka.stream.extra
Class Implicits.TimedSourceDsl<I,Mat>
- java.lang.Object
-
- scala.AnyVal
-
- akka.stream.extra.Implicits.TimedSourceDsl<I,Mat>
-
- Enclosing class:
- Implicits
public static class Implicits.TimedSourceDsl<I,Mat> extends scala.AnyVal
-
-
Constructor Summary
Constructors Constructor Description TimedSourceDsl(Source<I,Mat> source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object x$1)
int
hashCode()
Source<I,Mat>
source()
<O,Mat2>
Source<O,Mat2>timed(scala.Function1<Source<I,Mat>,Source<O,Mat2>> measuredOps, scala.Function1<scala.concurrent.duration.FiniteDuration,scala.runtime.BoxedUnit> onComplete)
Source<I,Mat>
timedIntervalBetween(scala.Function1<I,java.lang.Object> matching, scala.Function1<scala.concurrent.duration.FiniteDuration,scala.runtime.BoxedUnit> onInterval)
Measures rolling interval between immediately subsequentmatching(o: O)
elements.
-
-
-
Method Detail
-
timed
public <O,Mat2> Source<O,Mat2> timed(scala.Function1<Source<I,Mat>,Source<O,Mat2>> measuredOps, scala.Function1<scala.concurrent.duration.FiniteDuration,scala.runtime.BoxedUnit> onComplete)
-
timedIntervalBetween
public Source<I,Mat> timedIntervalBetween(scala.Function1<I,java.lang.Object> matching, scala.Function1<scala.concurrent.duration.FiniteDuration,scala.runtime.BoxedUnit> onInterval)
Measures rolling interval between immediately subsequentmatching(o: O)
elements.- Parameters:
matching
- (undocumented)onInterval
- (undocumented)- Returns:
- (undocumented)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object x$1)
- Overrides:
equals
in classjava.lang.Object
-
-