Package akka.http.scaladsl.settings
Class Http2ClientSettings.Http2ClientSettingsImpl
- java.lang.Object
-
- akka.http.scaladsl.settings.Http2ClientSettings.Http2ClientSettingsImpl
-
- All Implemented Interfaces:
Http2ClientSettings
,Http2ClientSettings
,Http2CommonSettings
,java.io.Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- Http2ClientSettings
public static class Http2ClientSettings.Http2ClientSettingsImpl extends java.lang.Object implements Http2ClientSettings, Http2ClientSettings, scala.Product, java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface akka.http.scaladsl.settings.Http2ClientSettings
Http2ClientSettings.Http2ClientSettingsImpl, Http2ClientSettings.Http2ClientSettingsImpl$
-
-
Constructor Summary
Constructors Constructor Description Http2ClientSettingsImpl(int maxConcurrentStreams, int requestEntityChunkSize, int incomingConnectionLevelBufferSize, int incomingStreamLevelBufferSize, int outgoingControlFrameBufferSize, boolean logFrames, scala.concurrent.duration.FiniteDuration pingInterval, scala.concurrent.duration.FiniteDuration pingTimeout, int maxPersistentAttempts, scala.concurrent.duration.FiniteDuration completionTimeout, scala.concurrent.duration.FiniteDuration baseConnectionBackoff, scala.concurrent.duration.FiniteDuration maxConnectionBackoff, scala.Option<Http2InternalClientSettings> internalSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description scala.concurrent.duration.FiniteDuration
baseConnectionBackoff()
scala.concurrent.duration.FiniteDuration
completionTimeout()
int
incomingConnectionLevelBufferSize()
int
incomingStreamLevelBufferSize()
scala.Option<Http2InternalClientSettings>
internalSettings()
boolean
logFrames()
int
maxConcurrentStreams()
scala.concurrent.duration.FiniteDuration
maxConnectionBackoff()
int
maxPersistentAttempts()
int
outgoingControlFrameBufferSize()
scala.concurrent.duration.FiniteDuration
pingInterval()
scala.concurrent.duration.FiniteDuration
pingTimeout()
int
requestEntityChunkSize()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface akka.http.javadsl.settings.Http2ClientSettings
getBaseConnectionBackoff, getCompletionTimeout, getMaxConnectionBackoff, getMaxPersistentAttempts, getPingInterval, getPingTimeout, withBaseConnectionBackoff, withCompletionTimeout, withMaxConnectionBackoff, withPingInterval, withPingTimeout
-
Methods inherited from interface akka.http.scaladsl.settings.Http2ClientSettings
minCollectStrictEntitySize, withBaseConnectionBackoff, withCompletionTimeout, withIncomingConnectionLevelBufferSize, withIncomingStreamLevelBufferSize, withInternalSettings, withLogFrames, withMaxConcurrentStreams, withMaxConnectionBackoff, withMaxPersistentAttempts, withOutgoingControlFrameBufferSize, withPingInterval, withPingTimeout, withRequestEntityChunkSize
-
-
-
-
Constructor Detail
-
Http2ClientSettingsImpl
public Http2ClientSettingsImpl(int maxConcurrentStreams, int requestEntityChunkSize, int incomingConnectionLevelBufferSize, int incomingStreamLevelBufferSize, int outgoingControlFrameBufferSize, boolean logFrames, scala.concurrent.duration.FiniteDuration pingInterval, scala.concurrent.duration.FiniteDuration pingTimeout, int maxPersistentAttempts, scala.concurrent.duration.FiniteDuration completionTimeout, scala.concurrent.duration.FiniteDuration baseConnectionBackoff, scala.concurrent.duration.FiniteDuration maxConnectionBackoff, scala.Option<Http2InternalClientSettings> internalSettings)
-
-
Method Detail
-
maxConcurrentStreams
public int maxConcurrentStreams()
- Specified by:
maxConcurrentStreams
in interfaceHttp2ClientSettings
- Specified by:
maxConcurrentStreams
in interfaceHttp2ClientSettings
- Specified by:
maxConcurrentStreams
in interfaceHttp2CommonSettings
-
requestEntityChunkSize
public int requestEntityChunkSize()
- Specified by:
requestEntityChunkSize
in interfaceHttp2ClientSettings
- Specified by:
requestEntityChunkSize
in interfaceHttp2ClientSettings
- Specified by:
requestEntityChunkSize
in interfaceHttp2CommonSettings
-
incomingConnectionLevelBufferSize
public int incomingConnectionLevelBufferSize()
- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2ClientSettings
- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2ClientSettings
- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2CommonSettings
-
incomingStreamLevelBufferSize
public int incomingStreamLevelBufferSize()
- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2ClientSettings
- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2ClientSettings
- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2CommonSettings
-
outgoingControlFrameBufferSize
public int outgoingControlFrameBufferSize()
- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2ClientSettings
- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2ClientSettings
- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2CommonSettings
-
logFrames
public boolean logFrames()
- Specified by:
logFrames
in interfaceHttp2ClientSettings
- Specified by:
logFrames
in interfaceHttp2ClientSettings
- Specified by:
logFrames
in interfaceHttp2CommonSettings
-
pingInterval
public scala.concurrent.duration.FiniteDuration pingInterval()
- Specified by:
pingInterval
in interfaceHttp2ClientSettings
- Specified by:
pingInterval
in interfaceHttp2CommonSettings
-
pingTimeout
public scala.concurrent.duration.FiniteDuration pingTimeout()
- Specified by:
pingTimeout
in interfaceHttp2ClientSettings
- Specified by:
pingTimeout
in interfaceHttp2CommonSettings
-
maxPersistentAttempts
public int maxPersistentAttempts()
- Specified by:
maxPersistentAttempts
in interfaceHttp2ClientSettings
-
completionTimeout
public scala.concurrent.duration.FiniteDuration completionTimeout()
- Specified by:
completionTimeout
in interfaceHttp2ClientSettings
-
baseConnectionBackoff
public scala.concurrent.duration.FiniteDuration baseConnectionBackoff()
- Specified by:
baseConnectionBackoff
in interfaceHttp2ClientSettings
-
maxConnectionBackoff
public scala.concurrent.duration.FiniteDuration maxConnectionBackoff()
- Specified by:
maxConnectionBackoff
in interfaceHttp2ClientSettings
-
internalSettings
public scala.Option<Http2InternalClientSettings> internalSettings()
- Specified by:
internalSettings
in interfaceHttp2ClientSettings
-
-