public final class ClientConnectionSettingsImpl extends ClientConnectionSettings implements scala.Product, scala.Serializable
ClientConnectionSettings.LogUnencryptedNetworkBytes$
Constructor and Description |
---|
ClientConnectionSettingsImpl(scala.Option<User$minusAgent> userAgentHeader,
scala.concurrent.duration.FiniteDuration connectingTimeout,
scala.concurrent.duration.Duration idleTimeout,
int requestHeaderSizeHint,
scala.Option<java.lang.Object> logUnencryptedNetworkBytes,
scala.Function0<java.util.Random> websocketRandomFactory,
scala.collection.immutable.Seq<akka.io.Inet.SocketOption> socketOptions,
ParserSettings parserSettings,
scala.Option<java.net.InetSocketAddress> localAddress) |
Modifier and Type | Method and Description |
---|---|
static T |
apply(akka.actor.ActorSystem system) |
static T |
apply(com.typesafe.config.Config config) |
static T |
apply(java.lang.String configOverrides) |
scala.concurrent.duration.FiniteDuration |
connectingTimeout() |
static ClientConnectionSettingsImpl |
fromSubConfig(com.typesafe.config.Config root,
com.typesafe.config.Config inner) |
scala.concurrent.duration.Duration |
idleTimeout() |
scala.Option<java.net.InetSocketAddress> |
localAddress() |
scala.Option<java.lang.Object> |
logUnencryptedNetworkBytes() |
ParserSettings |
parserSettings() |
protected static java.lang.String |
prefix() |
java.lang.String |
productPrefix() |
int |
requestHeaderSizeHint() |
scala.collection.immutable.Seq<akka.io.Inet.SocketOption> |
socketOptions() |
scala.Option<User$minusAgent> |
userAgentHeader() |
scala.Function0<java.util.Random> |
websocketRandomFactory() |
withConnectingTimeout, withIdleTimeout, withLocalAddress, withLocalAddressOverride, withLogUnencryptedNetworkBytes, withParserSettings, withRequestHeaderSizeHint, withSocketOptions, withUserAgentHeader, withWebsocketRandomFactory
create, create, create, getConnectingTimeout, getIdleTimeout, getLocalAddress, getLogUnencryptedNetworkBytes, getParserSettings, getRequestHeaderSizeHint, getSocketOptions, getUserAgentHeader, getWebsocketRandomFactory, withLocalAddress, withLogUnencryptedNetworkBytes, withParserSettings, withSocketOptions, withUserAgentHeader, withWebsocketRandomFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public ClientConnectionSettingsImpl(scala.Option<User$minusAgent> userAgentHeader, scala.concurrent.duration.FiniteDuration connectingTimeout, scala.concurrent.duration.Duration idleTimeout, int requestHeaderSizeHint, scala.Option<java.lang.Object> logUnencryptedNetworkBytes, scala.Function0<java.util.Random> websocketRandomFactory, scala.collection.immutable.Seq<akka.io.Inet.SocketOption> socketOptions, ParserSettings parserSettings, scala.Option<java.net.InetSocketAddress> localAddress)
public static ClientConnectionSettingsImpl fromSubConfig(com.typesafe.config.Config root, com.typesafe.config.Config inner)
protected static java.lang.String prefix()
public static T apply(akka.actor.ActorSystem system)
public static T apply(java.lang.String configOverrides)
public static T apply(com.typesafe.config.Config config)
public scala.Option<User$minusAgent> userAgentHeader()
userAgentHeader
in class ClientConnectionSettings
public scala.concurrent.duration.FiniteDuration connectingTimeout()
connectingTimeout
in class ClientConnectionSettings
public scala.concurrent.duration.Duration idleTimeout()
idleTimeout
in class ClientConnectionSettings
public int requestHeaderSizeHint()
requestHeaderSizeHint
in class ClientConnectionSettings
public scala.Option<java.lang.Object> logUnencryptedNetworkBytes()
logUnencryptedNetworkBytes
in class ClientConnectionSettings
public scala.Function0<java.util.Random> websocketRandomFactory()
websocketRandomFactory
in class ClientConnectionSettings
public scala.collection.immutable.Seq<akka.io.Inet.SocketOption> socketOptions()
socketOptions
in class ClientConnectionSettings
public ParserSettings parserSettings()
parserSettings
in class ClientConnectionSettings
public scala.Option<java.net.InetSocketAddress> localAddress()
localAddress
in class ClientConnectionSettings
public java.lang.String productPrefix()
productPrefix
in interface scala.Product