Interface Http2ServerSettings
- All Superinterfaces:
Http2CommonSettings,Http2ServerSettings
- All Known Implementing Classes:
Http2ServerSettings.Http2ServerSettingsImpl
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionintintscala.collection.immutable.Set<String>scala.concurrent.duration.FiniteDurationintintscala.Option<Http2InternalServerSettings>booleanintintintscala.concurrent.duration.FiniteDurationscala.concurrent.duration.FiniteDurationintwithFrameTypeThrottleBurst(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:
requestEntityChunkSizein interfaceHttp2CommonSettings
-
withRequestEntityChunkSize
- Specified by:
withRequestEntityChunkSizein interfaceHttp2ServerSettings
-
incomingConnectionLevelBufferSize
int incomingConnectionLevelBufferSize()- Specified by:
incomingConnectionLevelBufferSizein interfaceHttp2CommonSettings
-
withIncomingConnectionLevelBufferSize
- Specified by:
withIncomingConnectionLevelBufferSizein interfaceHttp2ServerSettings
-
incomingStreamLevelBufferSize
int incomingStreamLevelBufferSize()- Specified by:
incomingStreamLevelBufferSizein interfaceHttp2CommonSettings
-
withIncomingStreamLevelBufferSize
- Specified by:
withIncomingStreamLevelBufferSizein interfaceHttp2ServerSettings
-
minCollectStrictEntitySize
int minCollectStrictEntitySize()- Specified by:
minCollectStrictEntitySizein interfaceHttp2CommonSettings- Specified by:
minCollectStrictEntitySizein interfaceHttp2ServerSettings
-
withMinCollectStrictEntitySize
- Specified by:
withMinCollectStrictEntitySizein interfaceHttp2ServerSettings
-
maxConcurrentStreams
int maxConcurrentStreams()- Specified by:
maxConcurrentStreamsin interfaceHttp2CommonSettings
-
withMaxConcurrentStreams
- Specified by:
withMaxConcurrentStreamsin interfaceHttp2ServerSettings
-
outgoingControlFrameBufferSize
int outgoingControlFrameBufferSize()- Specified by:
outgoingControlFrameBufferSizein interfaceHttp2CommonSettings
-
withOutgoingControlFrameBufferSize
- Specified by:
withOutgoingControlFrameBufferSizein interfaceHttp2ServerSettings
-
logFrames
boolean logFrames()- Specified by:
logFramesin interfaceHttp2CommonSettings- Specified by:
logFramesin interfaceHttp2ServerSettings
-
withLogFrames
- Specified by:
withLogFramesin interfaceHttp2ServerSettings
-
pingInterval
scala.concurrent.duration.FiniteDuration pingInterval()- Specified by:
pingIntervalin interfaceHttp2CommonSettings
-
withPingInterval
-
pingTimeout
scala.concurrent.duration.FiniteDuration pingTimeout()- Specified by:
pingTimeoutin 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
-