object Schedule

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Schedule
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final class Driver[F[+_], +State, -In, +Out] extends AnyRef
  2. type Intervals = Schedule.Intervals
  3. type WithState[F[+_], State0, -In, +Out] = Schedule[F, In, Out] { type State = State0 }

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def collectAll[F[+_], A](implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, (Unit, Chunk[A]), A, List[A]]

    See also

    zio.ZSchedule.collectAll

  7. def collectUntil[F[+_], A](f: (A) => Boolean)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, (Unit, Chunk[A]), A, List[A]]

    See also

    zio.ZSchedule.collectUntil

  8. def collectUntilM[F[+_], A](f: (A) => F[Boolean])(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, (Unit, Chunk[A]), A, List[A]]

    See also

    zio.ZSchedule.collectUntilM

  9. def collectWhile[F[+_], A](f: (A) => Boolean)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, (Unit, Chunk[A]), A, List[A]]

    See also

    zio.ZSchedule.collectWhile

  10. def collectWhileM[F[+_], A](f: (A) => F[Boolean])(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, (Unit, Chunk[A]), A, List[A]]

    See also

    zio.ZSchedule.collectWhileM

  11. def count[F[+_]](implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, Long, Any, Long]

    See also

    zio.ZSchedule.count

  12. def delayed[F[+_], In, Out](schedule: Schedule[F, In, java.time.Duration])(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, State, In, java.time.Duration]

    See also

    zio.ZSchedule.delayed

  13. def duration[F[+_]](duration: java.time.Duration)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, Boolean, Any, java.time.Duration]

    See also

    zio.ZSchedule.duration

  14. def elapsed[F[+_]](implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, Option[OffsetDateTime], Any, java.time.Duration]

    See also

    zio.ZSchedule.v

  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  17. def exponential[F[+_]](base: java.time.Duration, factor: Double = 2.0)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, java.time.Duration]

    See also

    zio.ZSchedule.exponential

  18. def fibonacci[F[+_]](one: java.time.Duration)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, (java.time.Duration, java.time.Duration), Any, java.time.Duration]

    See also

    zio.ZSchedule.fibonacci

  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  20. def fixed[F[+_]](interval: java.time.Duration)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, (Option[(Long, Long)], Long), Any, Long]

    See also

    zio.ZSchedule.fixed

  21. def forever[F[+_]](implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, Long, Any, Long]

    See also

    zio.ZSchedule.forever

  22. def fromDuration[F[+_]](duration: java.time.Duration)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, Boolean, Any, java.time.Duration]

    See also

    zio.ZSchedule.fromDuration

  23. def fromDurations[F[+_]](duration: java.time.Duration, durations: java.time.Duration*)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, (::[java.time.Duration], Boolean), Any, java.time.Duration]

    See also

    zio.ZSchedule.fromDurations

  24. def fromFunction[F[+_], A, B](f: (A) => B)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, B]

    See also

    zio.ZSchedule.fromFunction

  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  27. def identity[F[+_], A](implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, Unit, A, A]

    See also

    zio.ZSchedule.identity

  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def linear[F[+_]](base: java.time.Duration)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, java.time.Duration]

    See also

    zio.ZSchedule.linear

  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. def once[F[+_]](implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, Unit]

    See also

    zio.ZSchedule.once

  34. def recurUntil[F[+_], A, B](pf: PartialFunction[A, B])(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, Option[B]]

    See also

    zio.ZSchedule.recurUntil

  35. def recurUntil[F[+_], A](f: (A) => Boolean)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, A]

    See also

    zio.ZSchedule.recurUntil

  36. def recurUntilEquals[F[+_], A](a: => A)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, A]

    See also

    zio.ZSchedule.recurUntilEquals

  37. def recurUntilM[F[+_], A](f: (A) => F[Boolean])(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, A]

    See also

    zio.ZSchedule.recurUntilM

  38. def recurWhile[F[+_], A](f: (A) => Boolean)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, A]

    See also

    zio.ZSchedule.recurWhile

  39. def recurWhileEquals[F[+_], A](a: => A)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, A]

    See also

    zio.ZSchedule.recurWhileEquals

  40. def recurWhileM[F[+_], A](f: (A) => F[Boolean])(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Unit, A, A]

    See also

    zio.ZSchedule.recurWhileM

  41. def recurs[F[+_]](n: Int)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, Long]

    See also

    zio.ZSchedule.recurs

  42. def recurs[F[+_]](n: Long)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, Long]

    See also

    zio.ZSchedule.recurs

  43. def spaced[F[+_]](duration: java.time.Duration)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, Long]

    See also

    zio.ZSchedule.spaced

  44. def stop[F[+_]](implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, Unit]

    See also

    zio.ZSchedule.stop

  45. def succeed[F[+_], A](a: => A)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any], trace: Trace): WithState[F, Long, Any, A]

    See also

    zio.ZSchedule.succeed

  46. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. def unfold[F[+_], A](a: => A)(f: (A) => A)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, A, Any, A]

    See also

    zio.ZSchedule.unfold

  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  51. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  52. def windowed[F[+_]](interval: java.time.Duration)(implicit arg0: Async[F], arg1: Dispatcher[F], runtime: Runtime[Any]): WithState[F, (Option[Long], Long), Any, Long]

    See also

    zio.ZSchedule.windowed

Inherited from AnyRef

Inherited from Any

Ungrouped