public class Timeout
extends java.lang.Object
implements scala.Product, scala.Serializable
Constructor and Description |
---|
Timeout(scala.concurrent.duration.FiniteDuration duration) |
Timeout(long timeout)
Construct a Timeout from the given number of milliseconds.
|
Timeout(long length,
java.util.concurrent.TimeUnit unit)
Construct a Timeout from the given time unit and factor.
|
Modifier and Type | Method and Description |
---|---|
static Timeout |
apply(long timeout)
Construct a Timeout from the given number of milliseconds.
|
static Timeout |
apply(long length,
java.util.concurrent.TimeUnit unit)
Construct a Timeout from the given time unit and factor.
|
scala.concurrent.duration.FiniteDuration |
duration() |
static Timeout |
durationToTimeout(scala.concurrent.duration.FiniteDuration duration) |
static Timeout |
intToTimeout(int timeout) |
static Timeout |
longToTimeout(long timeout) |
static Timeout |
zero()
A timeout with zero duration, will cause most requests to always timeout.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Timeout(scala.concurrent.duration.FiniteDuration duration)
public Timeout(long timeout)
public Timeout(long length, java.util.concurrent.TimeUnit unit)
public static Timeout zero()
public static Timeout apply(long timeout)
public static Timeout apply(long length, java.util.concurrent.TimeUnit unit)
public static Timeout durationToTimeout(scala.concurrent.duration.FiniteDuration duration)
public static Timeout intToTimeout(int timeout)
public static Timeout longToTimeout(long timeout)
public scala.concurrent.duration.FiniteDuration duration()