Package akka.http.javadsl.settings
Class ClientConnectionSettings
java.lang.Object
akka.http.javadsl.settings.ClientConnectionSettings
- Direct Known Subclasses:
ClientConnectionSettings
Public API but not intended for subclassing
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClientConnectionSettings
create
(akka.actor.ActorSystem system) static ClientConnectionSettings
create
(com.typesafe.config.Config config) static ClientConnectionSettings
final scala.concurrent.duration.FiniteDuration
final scala.concurrent.duration.Duration
final Optional<InetSocketAddress>
final ParserSettings
final int
final Iterable<akka.io.Inet.SocketOption>
final scala.concurrent.duration.FiniteDuration
The underlying transport used to connect to hosts.final WebSocketSettings
abstract ClientConnectionSettings
withConnectingTimeout
(scala.concurrent.duration.FiniteDuration newValue) abstract ClientConnectionSettings
withIdleTimeout
(scala.concurrent.duration.Duration newValue) withLocalAddress
(Optional<InetSocketAddress> newValue) withLogUnencryptedNetworkBytes
(Optional<Object> newValue) withParserSettings
(ParserSettings newValue) abstract ClientConnectionSettings
withRequestHeaderSizeHint
(int newValue) withSocketOptions
(Iterable<akka.io.Inet.SocketOption> newValue) abstract ClientConnectionSettings
withStreamCancellationDelay
(scala.concurrent.duration.FiniteDuration newValue) withTransport
(ClientTransport newValue) withUserAgentHeader
(Optional<UserAgent> newValue) withWebsocketRandomFactory
(Supplier<Random> newValue) withWebsocketSettings
(WebSocketSettings newValue)
-
Constructor Details
-
ClientConnectionSettings
public ClientConnectionSettings()
-
-
Method Details
-
create
-
create
-
create
-
getConnectingTimeout
public final scala.concurrent.duration.FiniteDuration getConnectingTimeout() -
getParserSettings
-
getIdleTimeout
public final scala.concurrent.duration.Duration getIdleTimeout() -
getSocketOptions
-
getUserAgentHeader
-
getLogUnencryptedNetworkBytes
-
getStreamCancellationDelay
public final scala.concurrent.duration.FiniteDuration getStreamCancellationDelay() -
getRequestHeaderSizeHint
public final int getRequestHeaderSizeHint() -
getWebsocketSettings
-
getWebsocketRandomFactory
-
getLocalAddress
-
getTransport
The underlying transport used to connect to hosts. By defaultClientTransport.TCP
is used. -
withConnectingTimeout
public abstract ClientConnectionSettings withConnectingTimeout(scala.concurrent.duration.FiniteDuration newValue) -
withIdleTimeout
public abstract ClientConnectionSettings withIdleTimeout(scala.concurrent.duration.Duration newValue) -
withRequestHeaderSizeHint
-
withStreamCancellationDelay
public abstract ClientConnectionSettings withStreamCancellationDelay(scala.concurrent.duration.FiniteDuration newValue) -
withUserAgentHeader
-
withLogUnencryptedNetworkBytes
-
withWebsocketRandomFactory
-
withWebsocketSettings
-
withSocketOptions
-
withParserSettings
-
withLocalAddress
-
withTransport
-