Package akka.http.scaladsl.settings
Interface Http2ClientSettings
- All Superinterfaces:
Http2ClientSettings
,Http2CommonSettings
- All Known Implementing Classes:
Http2ClientSettings.Http2ClientSettingsImpl
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
-
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
int
scala.concurrent.duration.FiniteDuration
scala.concurrent.duration.FiniteDuration
int
withBaseConnectionBackoff
(scala.concurrent.duration.FiniteDuration backoff) withCompletionTimeout
(scala.concurrent.duration.FiniteDuration timeout) withIncomingConnectionLevelBufferSize
(int newValue) withIncomingStreamLevelBufferSize
(int newValue) withLogFrames
(boolean shouldLog) withMaxConcurrentStreams
(int newValue) withMaxConnectionBackoff
(scala.concurrent.duration.FiniteDuration backoff) withMaxPersistentAttempts
(int max) withOutgoingControlFrameBufferSize
(int newValue) withPingInterval
(scala.concurrent.duration.FiniteDuration time) withPingTimeout
(scala.concurrent.duration.FiniteDuration timeout) withRequestEntityChunkSize
(int newValue) Methods inherited from interface akka.http.javadsl.settings.Http2ClientSettings
getBaseConnectionBackoff, getCompletionTimeout, getMaxConnectionBackoff, getMaxPersistentAttempts, getPingInterval, getPingTimeout, withBaseConnectionBackoff, withCompletionTimeout, withMaxConnectionBackoff, withPingInterval, withPingTimeout
-
Method Details
-
requestEntityChunkSize
int requestEntityChunkSize()- Specified by:
requestEntityChunkSize
in interfaceHttp2ClientSettings
- Specified by:
requestEntityChunkSize
in interfaceHttp2CommonSettings
-
withRequestEntityChunkSize
- Specified by:
withRequestEntityChunkSize
in interfaceHttp2ClientSettings
-
incomingConnectionLevelBufferSize
int incomingConnectionLevelBufferSize()- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2ClientSettings
- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2CommonSettings
-
withIncomingConnectionLevelBufferSize
- Specified by:
withIncomingConnectionLevelBufferSize
in interfaceHttp2ClientSettings
-
incomingStreamLevelBufferSize
int incomingStreamLevelBufferSize()- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2ClientSettings
- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2CommonSettings
-
withIncomingStreamLevelBufferSize
- Specified by:
withIncomingStreamLevelBufferSize
in interfaceHttp2ClientSettings
-
minCollectStrictEntitySize
int minCollectStrictEntitySize()- Specified by:
minCollectStrictEntitySize
in interfaceHttp2CommonSettings
-
maxConcurrentStreams
int maxConcurrentStreams()- Specified by:
maxConcurrentStreams
in interfaceHttp2ClientSettings
- Specified by:
maxConcurrentStreams
in interfaceHttp2CommonSettings
-
withMaxConcurrentStreams
- Specified by:
withMaxConcurrentStreams
in interfaceHttp2ClientSettings
-
outgoingControlFrameBufferSize
int outgoingControlFrameBufferSize()- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2ClientSettings
- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2CommonSettings
-
withOutgoingControlFrameBufferSize
- Specified by:
withOutgoingControlFrameBufferSize
in interfaceHttp2ClientSettings
-
logFrames
boolean logFrames()- Specified by:
logFrames
in interfaceHttp2ClientSettings
- Specified by:
logFrames
in interfaceHttp2CommonSettings
-
withLogFrames
- Specified by:
withLogFrames
in interfaceHttp2ClientSettings
-
pingInterval
scala.concurrent.duration.FiniteDuration pingInterval()- Specified by:
pingInterval
in interfaceHttp2CommonSettings
-
withPingInterval
-
pingTimeout
scala.concurrent.duration.FiniteDuration pingTimeout()- Specified by:
pingTimeout
in interfaceHttp2CommonSettings
-
withPingTimeout
-
maxPersistentAttempts
int maxPersistentAttempts() -
withMaxPersistentAttempts
- Specified by:
withMaxPersistentAttempts
in interfaceHttp2ClientSettings
-
completionTimeout
scala.concurrent.duration.FiniteDuration completionTimeout() -
withCompletionTimeout
-
baseConnectionBackoff
scala.concurrent.duration.FiniteDuration baseConnectionBackoff() -
withBaseConnectionBackoff
-
maxConnectionBackoff
scala.concurrent.duration.FiniteDuration maxConnectionBackoff() -
withMaxConnectionBackoff
-
internalSettings
scala.Option<Http2InternalClientSettings> internalSettings() -
withInternalSettings
-