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.FiniteDurationbaseConnectionBackoff()scala.concurrent.duration.FiniteDurationcompletionTimeout()intincomingConnectionLevelBufferSize()intincomingStreamLevelBufferSize()scala.Option<Http2InternalClientSettings>internalSettings()booleanlogFrames()intmaxConcurrentStreams()scala.concurrent.duration.FiniteDurationmaxConnectionBackoff()intmaxPersistentAttempts()intoutgoingControlFrameBufferSize()scala.concurrent.duration.FiniteDurationpingInterval()scala.concurrent.duration.FiniteDurationpingTimeout()intrequestEntityChunkSize()-
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:
maxConcurrentStreamsin interfaceHttp2ClientSettings- Specified by:
maxConcurrentStreamsin interfaceHttp2ClientSettings- Specified by:
maxConcurrentStreamsin interfaceHttp2CommonSettings
-
requestEntityChunkSize
public int requestEntityChunkSize()
- Specified by:
requestEntityChunkSizein interfaceHttp2ClientSettings- Specified by:
requestEntityChunkSizein interfaceHttp2ClientSettings- Specified by:
requestEntityChunkSizein interfaceHttp2CommonSettings
-
incomingConnectionLevelBufferSize
public int incomingConnectionLevelBufferSize()
- Specified by:
incomingConnectionLevelBufferSizein interfaceHttp2ClientSettings- Specified by:
incomingConnectionLevelBufferSizein interfaceHttp2ClientSettings- Specified by:
incomingConnectionLevelBufferSizein interfaceHttp2CommonSettings
-
incomingStreamLevelBufferSize
public int incomingStreamLevelBufferSize()
- Specified by:
incomingStreamLevelBufferSizein interfaceHttp2ClientSettings- Specified by:
incomingStreamLevelBufferSizein interfaceHttp2ClientSettings- Specified by:
incomingStreamLevelBufferSizein interfaceHttp2CommonSettings
-
outgoingControlFrameBufferSize
public int outgoingControlFrameBufferSize()
- Specified by:
outgoingControlFrameBufferSizein interfaceHttp2ClientSettings- Specified by:
outgoingControlFrameBufferSizein interfaceHttp2ClientSettings- Specified by:
outgoingControlFrameBufferSizein interfaceHttp2CommonSettings
-
logFrames
public boolean logFrames()
- Specified by:
logFramesin interfaceHttp2ClientSettings- Specified by:
logFramesin interfaceHttp2ClientSettings- Specified by:
logFramesin interfaceHttp2CommonSettings
-
pingInterval
public scala.concurrent.duration.FiniteDuration pingInterval()
- Specified by:
pingIntervalin interfaceHttp2ClientSettings- Specified by:
pingIntervalin interfaceHttp2CommonSettings
-
pingTimeout
public scala.concurrent.duration.FiniteDuration pingTimeout()
- Specified by:
pingTimeoutin interfaceHttp2ClientSettings- Specified by:
pingTimeoutin interfaceHttp2CommonSettings
-
maxPersistentAttempts
public int maxPersistentAttempts()
- Specified by:
maxPersistentAttemptsin interfaceHttp2ClientSettings
-
completionTimeout
public scala.concurrent.duration.FiniteDuration completionTimeout()
- Specified by:
completionTimeoutin interfaceHttp2ClientSettings
-
baseConnectionBackoff
public scala.concurrent.duration.FiniteDuration baseConnectionBackoff()
- Specified by:
baseConnectionBackoffin interfaceHttp2ClientSettings
-
maxConnectionBackoff
public scala.concurrent.duration.FiniteDuration maxConnectionBackoff()
- Specified by:
maxConnectionBackoffin interfaceHttp2ClientSettings
-
internalSettings
public scala.Option<Http2InternalClientSettings> internalSettings()
- Specified by:
internalSettingsin interfaceHttp2ClientSettings
-
-