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[+_], -In, +Out] extends AnyRef
  2. type Interval = OffsetDateTime

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]: Schedule[F, A, List[A]]

    See also

    zio.ZSchedule.collectAll

  7. def collectUntil[F[+_], A](f: (A) => Boolean): Schedule[F, A, List[A]]

    See also

    zio.ZSchedule.collectUntil

  8. def collectUntilM[F[+_], A](f: (A) => F[Boolean])(implicit R: Runtime[Any], F: Effect[F]): Schedule[F, A, List[A]]

    See also

    zio.ZSchedule.collectUntilM

  9. def collectWhile[F[+_], A](f: (A) => Boolean): Schedule[F, A, List[A]]

    See also

    zio.ZSchedule.collectWhile

  10. def collectWhileM[F[+_], A](f: (A) => F[Boolean])(implicit R: Runtime[Any], F: Effect[F]): Schedule[F, A, List[A]]

    See also

    zio.ZSchedule.collectWhileM

  11. def count[F[+_]]: Schedule[F, Any, Long]

    See also

    zio.ZSchedule.count

  12. def delayed[F[+_], In, Out](schedule: Schedule[F, In, Duration]): Schedule[F, In, Duration]

    See also

    zio.ZSchedule.delayed

  13. def duration[F[+_]](duration: Duration): Schedule[F, Any, Duration]

    See also

    zio.ZSchedule.duration

  14. def elapsed[F[+_]]: Schedule[F, Any, 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: Duration, factor: Double = 2.0): Schedule[F, Any, Duration]

    See also

    zio.ZSchedule.exponential

  18. def fibonacci[F[+_]](one: Duration): Schedule[F, Any, 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: Duration): Schedule[F, Any, Long]

    See also

    zio.ZSchedule.fixed

  21. def forever[F[+_]]: Schedule[F, Any, Long]

    See also

    zio.ZSchedule.forever

  22. def fromDuration[F[+_]](duration: Duration): Schedule[F, Any, Duration]

    See also

    zio.ZSchedule.fromDuration

  23. def fromDurations[F[+_]](duration: Duration, durations: Duration*): Schedule[F, Any, Duration]

    See also

    zio.ZSchedule.fromDurations

  24. def fromFunction[F[+_], A, B](f: (A) => B): Schedule[F, 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]: Schedule[F, A, A]

    See also

    zio.ZSchedule.v

  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def linear[F[+_]](base: Duration): Schedule[F, Any, 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[+_]]: Schedule[F, Any, Unit]

    See also

    zio.ZSchedule.once

  34. def recurUntil[F[+_], A, B](pf: PartialFunction[A, B]): Schedule[F, A, Option[B]]

    See also

    zio.ZSchedule.recurUntil

  35. def recurUntil[F[+_], A](f: (A) => Boolean): Schedule[F, A, A]

    See also

    zio.ZSchedule.recurUntil

  36. def recurUntilEquals[F[+_], A](a: => A): Schedule[F, A, A]

    See also

    zio.ZSchedule.recurUntilEquals

  37. def recurUntilM[F[+_], A](f: (A) => F[Boolean])(implicit R: Runtime[Any], F: Effect[F]): Schedule[F, A, A]

    See also

    zio.ZSchedule.recurUntilM

  38. def recurWhile[F[+_], A](f: (A) => Boolean): Schedule[F, A, A]

    See also

    zio.ZSchedule.recurWhile

  39. def recurWhileEquals[F[+_], A](a: => A): Schedule[F, A, A]

    See also

    zio.ZSchedule.recurWhileEquals

  40. def recurWhileM[F[+_], A](f: (A) => F[Boolean])(implicit R: Runtime[Any], F: Effect[F]): Schedule[F, A, A]

    See also

    zio.ZSchedule.recurWhileM

  41. def recurs[F[+_]](n: Int): Schedule[F, Any, Long]

    See also

    zio.ZSchedule.recurs

  42. def recurs[F[+_]](n: Long): Schedule[F, Any, Long]

    See also

    zio.ZSchedule.recurs

  43. def spaced[F[+_]](duration: Duration): Schedule[F, Any, Long]

    See also

    zio.ZSchedule.spaced

  44. def stop[F[+_]]: Schedule[F, Any, Unit]

    See also

    zio.ZSchedule.stop

  45. def succeed[F[+_], A](a: => A): Schedule[F, 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): Schedule[F, 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: Duration): Schedule[F, Any, Long]

    See also

    zio.ZSchedule.windowed

Inherited from AnyRef

Inherited from Any

Ungrouped