Interface Http2ServerSettings
- All Superinterfaces:
Http2CommonSettings
,Http2ServerSettings
- All Known Implementing Classes:
Http2ServerSettings.Http2ServerSettingsImpl
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
static class
-
Method Summary
Modifier and TypeMethodDescriptionint
int
scala.collection.immutable.Set<String>
scala.concurrent.duration.FiniteDuration
int
int
scala.Option<Http2InternalServerSettings>
boolean
int
int
int
scala.concurrent.duration.FiniteDuration
scala.concurrent.duration.FiniteDuration
int
withFrameTypeThrottleBurst
(int burst) withFrameTypeThrottleCost
(int cost) withFrameTypeThrottleFrameTypes
(scala.collection.immutable.Set<String> frameTypes) withFrameTypeThrottleInterval
(scala.concurrent.duration.FiniteDuration interval) withIncomingConnectionLevelBufferSize
(int newValue) withIncomingStreamLevelBufferSize
(int newValue) withLogFrames
(boolean shouldLog) withMaxConcurrentStreams
(int newValue) withMinCollectStrictEntitySize
(int newValue) 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.Http2ServerSettings
getFrameTypeThrottleBurst, getFrameTypeThrottleCost, getFrameTypeThrottleFrameTypes, getFrameTypeThrottleInterval, getIncomingConnectionLevelBufferSize, getIncomingStreamLevelBufferSize, getMaxConcurrentStreams, getOutgoingControlFrameBufferSize, getPingInterval, getPingTimeout, getRequestEntityChunkSize, withFrameTypeThrottleInterval, withPingInterval, withPingTimeout
-
Method Details
-
requestEntityChunkSize
int requestEntityChunkSize()- Specified by:
requestEntityChunkSize
in interfaceHttp2CommonSettings
-
withRequestEntityChunkSize
- Specified by:
withRequestEntityChunkSize
in interfaceHttp2ServerSettings
-
incomingConnectionLevelBufferSize
int incomingConnectionLevelBufferSize()- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2CommonSettings
-
withIncomingConnectionLevelBufferSize
- Specified by:
withIncomingConnectionLevelBufferSize
in interfaceHttp2ServerSettings
-
incomingStreamLevelBufferSize
int incomingStreamLevelBufferSize()- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2CommonSettings
-
withIncomingStreamLevelBufferSize
- Specified by:
withIncomingStreamLevelBufferSize
in interfaceHttp2ServerSettings
-
minCollectStrictEntitySize
int minCollectStrictEntitySize()- Specified by:
minCollectStrictEntitySize
in interfaceHttp2CommonSettings
- Specified by:
minCollectStrictEntitySize
in interfaceHttp2ServerSettings
-
withMinCollectStrictEntitySize
- Specified by:
withMinCollectStrictEntitySize
in interfaceHttp2ServerSettings
-
maxConcurrentStreams
int maxConcurrentStreams()- Specified by:
maxConcurrentStreams
in interfaceHttp2CommonSettings
-
withMaxConcurrentStreams
- Specified by:
withMaxConcurrentStreams
in interfaceHttp2ServerSettings
-
outgoingControlFrameBufferSize
int outgoingControlFrameBufferSize()- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2CommonSettings
-
withOutgoingControlFrameBufferSize
- Specified by:
withOutgoingControlFrameBufferSize
in interfaceHttp2ServerSettings
-
logFrames
boolean logFrames()- Specified by:
logFrames
in interfaceHttp2CommonSettings
- Specified by:
logFrames
in interfaceHttp2ServerSettings
-
withLogFrames
- Specified by:
withLogFrames
in interfaceHttp2ServerSettings
-
pingInterval
scala.concurrent.duration.FiniteDuration pingInterval()- Specified by:
pingInterval
in interfaceHttp2CommonSettings
-
withPingInterval
-
pingTimeout
scala.concurrent.duration.FiniteDuration pingTimeout()- Specified by:
pingTimeout
in interfaceHttp2CommonSettings
-
withPingTimeout
-
frameTypeThrottleFrameTypes
scala.collection.immutable.Set<String> frameTypeThrottleFrameTypes() -
withFrameTypeThrottleFrameTypes
Http2ServerSettings.Http2ServerSettingsImpl withFrameTypeThrottleFrameTypes(scala.collection.immutable.Set<String> frameTypes) -
frameTypeThrottleCost
int frameTypeThrottleCost() -
withFrameTypeThrottleCost
-
frameTypeThrottleBurst
int frameTypeThrottleBurst() -
withFrameTypeThrottleBurst
-
frameTypeThrottleInterval
scala.concurrent.duration.FiniteDuration frameTypeThrottleInterval() -
withFrameTypeThrottleInterval
Http2ServerSettings.Http2ServerSettingsImpl withFrameTypeThrottleInterval(scala.concurrent.duration.FiniteDuration interval) -
internalSettings
scala.Option<Http2InternalServerSettings> internalSettings() -
withInternalSettings
-