public final class ClientConnectionSettingsImpl extends ClientConnectionSettings implements scala.Product, java.io.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,
WebSocketSettings websocketSettings,
scala.collection.immutable.Seq<org.apache.pekko.io.Inet.SocketOption> socketOptions,
ParserSettings parserSettings,
scala.concurrent.duration.FiniteDuration streamCancellationDelay,
scala.Option<java.net.InetSocketAddress> localAddress,
Http2ClientSettings http2Settings,
ClientTransport transport) |
| Modifier and Type | Method and Description |
|---|---|
static T |
apply(org.apache.pekko.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) |
Http2ClientSettings |
http2Settings() |
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<org.apache.pekko.io.Inet.SocketOption> |
socketOptions() |
scala.concurrent.duration.FiniteDuration |
streamCancellationDelay() |
ClientTransport |
transport()
The underlying transport used to connect to hosts.
|
scala.Option<User$minusAgent> |
userAgentHeader() |
scala.Function0<java.util.Random> |
websocketRandomFactory() |
WebSocketSettings |
websocketSettings() |
mapHttp2Settings, withConnectingTimeout, withHttp2Settings, withIdleTimeout, withLocalAddress, withLocalAddressOverride, withLogUnencryptedNetworkBytes, withParserSettings, withRequestHeaderSizeHint, withSocketOptions, withStreamCancellationDelay, withTransport, withUserAgentHeader, withWebsocketRandomFactory, withWebsocketSettingscreate, create, create, getConnectingTimeout, getIdleTimeout, getLocalAddress, getLogUnencryptedNetworkBytes, getParserSettings, getRequestHeaderSizeHint, getSocketOptions, getStreamCancellationDelay, getTransport, getUserAgentHeader, getWebsocketRandomFactory, getWebsocketSettings, withLocalAddress, withLogUnencryptedNetworkBytes, withParserSettings, withSocketOptions, withTransport, withUserAgentHeader, withWebsocketRandomFactory, withWebsocketSettingsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ClientConnectionSettingsImpl(scala.Option<User$minusAgent> userAgentHeader, scala.concurrent.duration.FiniteDuration connectingTimeout, scala.concurrent.duration.Duration idleTimeout, int requestHeaderSizeHint, scala.Option<java.lang.Object> logUnencryptedNetworkBytes, WebSocketSettings websocketSettings, scala.collection.immutable.Seq<org.apache.pekko.io.Inet.SocketOption> socketOptions, ParserSettings parserSettings, scala.concurrent.duration.FiniteDuration streamCancellationDelay, scala.Option<java.net.InetSocketAddress> localAddress, Http2ClientSettings http2Settings, ClientTransport transport)
public static ClientConnectionSettingsImpl fromSubConfig(com.typesafe.config.Config root, com.typesafe.config.Config inner)
protected static java.lang.String prefix()
public static T apply(org.apache.pekko.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 ClientConnectionSettingspublic scala.concurrent.duration.FiniteDuration connectingTimeout()
connectingTimeout in class ClientConnectionSettingspublic scala.concurrent.duration.Duration idleTimeout()
idleTimeout in class ClientConnectionSettingspublic int requestHeaderSizeHint()
requestHeaderSizeHint in class ClientConnectionSettingspublic scala.Option<java.lang.Object> logUnencryptedNetworkBytes()
logUnencryptedNetworkBytes in class ClientConnectionSettingspublic WebSocketSettings websocketSettings()
websocketSettings in class ClientConnectionSettingspublic scala.collection.immutable.Seq<org.apache.pekko.io.Inet.SocketOption> socketOptions()
socketOptions in class ClientConnectionSettingspublic ParserSettings parserSettings()
parserSettings in class ClientConnectionSettingspublic scala.concurrent.duration.FiniteDuration streamCancellationDelay()
streamCancellationDelay in class ClientConnectionSettingspublic scala.Option<java.net.InetSocketAddress> localAddress()
localAddress in class ClientConnectionSettingspublic Http2ClientSettings http2Settings()
http2Settings in class ClientConnectionSettingspublic ClientTransport transport()
ClientConnectionSettingsClientTransport.TCP is used.transport in class ClientConnectionSettingspublic java.lang.String productPrefix()
productPrefix in interface scala.Productpublic scala.Function0<java.util.Random> websocketRandomFactory()
websocketRandomFactory in class ClientConnectionSettings