Class ServerSettingsImpl.Timeouts
java.lang.Object
org.apache.pekko.http.impl.settings.ServerSettingsImpl.Timeouts
- All Implemented Interfaces:
Serializable,ServerSettings.Timeouts,ServerSettings.Timeouts,scala.Equals,scala.Product
- Enclosing class:
- ServerSettingsImpl
public static final class ServerSettingsImpl.Timeouts
extends Object
implements ServerSettings.Timeouts, scala.Product, Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTimeouts(scala.concurrent.duration.Duration idleTimeout, scala.concurrent.duration.Duration requestTimeout, scala.concurrent.duration.FiniteDuration bindTimeout, scala.concurrent.duration.Duration lingerTimeout) -
Method Summary
Modifier and TypeMethodDescriptionscala.concurrent.duration.FiniteDurationscala.concurrent.duration.Durationscala.concurrent.duration.Durationscala.concurrent.duration.DurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefixMethods inherited from interface org.apache.pekko.http.javadsl.settings.ServerSettings.Timeouts
selfMethods inherited from interface org.apache.pekko.http.scaladsl.settings.ServerSettings.Timeouts
withBindTimeout, withIdleTimeout, withLingerTimeout, withRequestTimeout
-
Constructor Details
-
Timeouts
public Timeouts(scala.concurrent.duration.Duration idleTimeout, scala.concurrent.duration.Duration requestTimeout, scala.concurrent.duration.FiniteDuration bindTimeout, scala.concurrent.duration.Duration lingerTimeout)
-
-
Method Details
-
idleTimeout
public scala.concurrent.duration.Duration idleTimeout()- Specified by:
idleTimeoutin interfaceServerSettings.Timeouts
-
requestTimeout
public scala.concurrent.duration.Duration requestTimeout()- Specified by:
requestTimeoutin interfaceServerSettings.Timeouts
-
bindTimeout
public scala.concurrent.duration.FiniteDuration bindTimeout()- Specified by:
bindTimeoutin interfaceServerSettings.Timeouts
-
lingerTimeout
public scala.concurrent.duration.Duration lingerTimeout()- Specified by:
lingerTimeoutin interfaceServerSettings.Timeouts
-