Interface Http2ClientSettings
- All Superinterfaces:
Http2ClientSettings,Http2CommonSettings
- All Known Implementing Classes:
Http2ClientSettings.Http2ClientSettingsImpl
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionscala.concurrent.duration.FiniteDurationscala.concurrent.duration.FiniteDurationintintscala.Option<Http2InternalClientSettings>booleanintscala.concurrent.duration.FiniteDurationintintintscala.concurrent.duration.FiniteDurationscala.concurrent.duration.FiniteDurationintwithBaseConnectionBackoff(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 org.apache.pekko.http.javadsl.settings.Http2ClientSettings
getBaseConnectionBackoff, getCompletionTimeout, getMaxConnectionBackoff, getMaxPersistentAttempts, getPingInterval, getPingTimeout, withBaseConnectionBackoff, withCompletionTimeout, withMaxConnectionBackoff, withPingInterval, withPingTimeout
-
Method Details
-
requestEntityChunkSize
int requestEntityChunkSize()- Specified by:
requestEntityChunkSizein interfaceHttp2ClientSettings- Specified by:
requestEntityChunkSizein interfaceHttp2CommonSettings
-
withRequestEntityChunkSize
- Specified by:
withRequestEntityChunkSizein interfaceHttp2ClientSettings
-
incomingConnectionLevelBufferSize
int incomingConnectionLevelBufferSize()- Specified by:
incomingConnectionLevelBufferSizein interfaceHttp2ClientSettings- Specified by:
incomingConnectionLevelBufferSizein interfaceHttp2CommonSettings
-
withIncomingConnectionLevelBufferSize
- Specified by:
withIncomingConnectionLevelBufferSizein interfaceHttp2ClientSettings
-
incomingStreamLevelBufferSize
int incomingStreamLevelBufferSize()- Specified by:
incomingStreamLevelBufferSizein interfaceHttp2ClientSettings- Specified by:
incomingStreamLevelBufferSizein interfaceHttp2CommonSettings
-
withIncomingStreamLevelBufferSize
- Specified by:
withIncomingStreamLevelBufferSizein interfaceHttp2ClientSettings
-
minCollectStrictEntitySize
int minCollectStrictEntitySize()- Specified by:
minCollectStrictEntitySizein interfaceHttp2CommonSettings
-
maxConcurrentStreams
int maxConcurrentStreams()- Specified by:
maxConcurrentStreamsin interfaceHttp2ClientSettings- Specified by:
maxConcurrentStreamsin interfaceHttp2CommonSettings
-
withMaxConcurrentStreams
- Specified by:
withMaxConcurrentStreamsin interfaceHttp2ClientSettings
-
outgoingControlFrameBufferSize
int outgoingControlFrameBufferSize()- Specified by:
outgoingControlFrameBufferSizein interfaceHttp2ClientSettings- Specified by:
outgoingControlFrameBufferSizein interfaceHttp2CommonSettings
-
withOutgoingControlFrameBufferSize
- Specified by:
withOutgoingControlFrameBufferSizein interfaceHttp2ClientSettings
-
logFrames
boolean logFrames()- Specified by:
logFramesin interfaceHttp2ClientSettings- Specified by:
logFramesin interfaceHttp2CommonSettings
-
withLogFrames
- Specified by:
withLogFramesin interfaceHttp2ClientSettings
-
pingInterval
scala.concurrent.duration.FiniteDuration pingInterval()- Specified by:
pingIntervalin interfaceHttp2CommonSettings
-
withPingInterval
-
pingTimeout
scala.concurrent.duration.FiniteDuration pingTimeout()- Specified by:
pingTimeoutin interfaceHttp2CommonSettings
-
withPingTimeout
-
maxPersistentAttempts
int maxPersistentAttempts() -
withMaxPersistentAttempts
- Specified by:
withMaxPersistentAttemptsin 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
-