object PatienceConfiguration
- Alphabetic
- By Inheritance
- PatienceConfiguration
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- final case class Interval(value: Span) extends PatienceConfigParam with Product with Serializable
A
PatienceConfigParam
that specifies the amount of time to sleep after a retry.A
PatienceConfigParam
that specifies the amount of time to sleep after a retry.- value
the amount of time to sleep between each attempt
- Exceptions thrown
NullArgumentException
if passedvalue
isnull
- sealed abstract class PatienceConfigParam extends Product with Serializable
Abstract class defining a family of configuration parameters for traits
Eventually
andWaiters
.Abstract class defining a family of configuration parameters for traits
Eventually
andWaiters
.The subclasses of this abstract class are used to pass configuration information to the
eventually
methods of traitEventually
and theawait
methods of traitWaiters
. - final case class Timeout(value: Span) extends PatienceConfigParam with Product with Serializable
A
PatienceConfigParam
that specifies the maximum amount of time to wait for an asynchronous operation to complete.A
PatienceConfigParam
that specifies the maximum amount of time to wait for an asynchronous operation to complete.- value
the maximum amount of time to retry before giving up and throwing
TestFailedException
.
- Exceptions thrown
NullArgumentException
if passedvalue
isnull
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()