Package akka.http.scaladsl.settings
Class Http2ClientSettings.Http2ClientSettingsImpl
java.lang.Object
akka.http.scaladsl.settings.Http2ClientSettings.Http2ClientSettingsImpl
- All Implemented Interfaces:
Http2ClientSettings
,Http2ClientSettings
,Http2CommonSettings
,Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- Http2ClientSettings
public static class Http2ClientSettings.Http2ClientSettingsImpl
extends Object
implements Http2ClientSettings, Http2ClientSettings, scala.Product, Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface akka.http.scaladsl.settings.Http2ClientSettings
Http2ClientSettings.Http2ClientSettingsImpl, Http2ClientSettings.Http2ClientSettingsImpl$
-
Constructor Summary
ConstructorDescriptionHttp2ClientSettingsImpl
(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
Modifier and TypeMethodDescriptionscala.concurrent.duration.FiniteDuration
scala.concurrent.duration.FiniteDuration
int
int
scala.Option<Http2InternalClientSettings>
boolean
int
scala.concurrent.duration.FiniteDuration
int
int
scala.concurrent.duration.FiniteDuration
scala.concurrent.duration.FiniteDuration
int
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
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
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
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 Details
-
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
- Specified by:
internalSettings
in interfaceHttp2ClientSettings
-