public static class Http2ServerSettings.Http2ServerSettingsImpl extends java.lang.Object implements Http2ServerSettings, scala.Product, java.io.Serializable
Http2ServerSettings.Http2ServerSettingsImpl, Http2ServerSettings.Http2ServerSettingsImpl$
Constructor and Description |
---|
Http2ServerSettingsImpl(int maxConcurrentStreams,
int requestEntityChunkSize,
int incomingConnectionLevelBufferSize,
int incomingStreamLevelBufferSize,
int minCollectStrictEntitySize,
int outgoingControlFrameBufferSize,
boolean logFrames,
scala.concurrent.duration.FiniteDuration pingInterval,
scala.concurrent.duration.FiniteDuration pingTimeout,
scala.collection.immutable.Set<java.lang.String> frameTypeThrottleFrameTypes,
int frameTypeThrottleCost,
int frameTypeThrottleBurst,
scala.concurrent.duration.FiniteDuration frameTypeThrottleInterval,
scala.Option<Http2InternalServerSettings> internalSettings) |
Modifier and Type | Method and Description |
---|---|
int |
frameTypeThrottleBurst() |
int |
frameTypeThrottleCost() |
scala.collection.immutable.Set<java.lang.String> |
frameTypeThrottleFrameTypes() |
scala.concurrent.duration.FiniteDuration |
frameTypeThrottleInterval() |
int |
incomingConnectionLevelBufferSize() |
int |
incomingStreamLevelBufferSize() |
scala.Option<Http2InternalServerSettings> |
internalSettings() |
boolean |
logFrames() |
int |
maxConcurrentStreams() |
int |
minCollectStrictEntitySize() |
int |
outgoingControlFrameBufferSize() |
scala.concurrent.duration.FiniteDuration |
pingInterval() |
scala.concurrent.duration.FiniteDuration |
pingTimeout() |
int |
requestEntityChunkSize() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
withFrameTypeThrottleBurst, withFrameTypeThrottleCost, withFrameTypeThrottleFrameTypes, withFrameTypeThrottleInterval, withIncomingConnectionLevelBufferSize, withIncomingStreamLevelBufferSize, withInternalSettings, withLogFrames, withMaxConcurrentStreams, withMinCollectStrictEntitySize, withOutgoingControlFrameBufferSize, withPingInterval, withPingTimeout, withRequestEntityChunkSize
getFrameTypeThrottleBurst, getFrameTypeThrottleCost, getFrameTypeThrottleFrameTypes, getFrameTypeThrottleInterval, getIncomingConnectionLevelBufferSize, getIncomingStreamLevelBufferSize, getMaxConcurrentStreams, getOutgoingControlFrameBufferSize, getPingInterval, getPingTimeout, getRequestEntityChunkSize, withFrameTypeThrottleInterval, withPingInterval, withPingTimeout
public Http2ServerSettingsImpl(int maxConcurrentStreams, int requestEntityChunkSize, int incomingConnectionLevelBufferSize, int incomingStreamLevelBufferSize, int minCollectStrictEntitySize, int outgoingControlFrameBufferSize, boolean logFrames, scala.concurrent.duration.FiniteDuration pingInterval, scala.concurrent.duration.FiniteDuration pingTimeout, scala.collection.immutable.Set<java.lang.String> frameTypeThrottleFrameTypes, int frameTypeThrottleCost, int frameTypeThrottleBurst, scala.concurrent.duration.FiniteDuration frameTypeThrottleInterval, scala.Option<Http2InternalServerSettings> internalSettings)
public int maxConcurrentStreams()
maxConcurrentStreams
in interface Http2CommonSettings
public int requestEntityChunkSize()
requestEntityChunkSize
in interface Http2CommonSettings
public int incomingConnectionLevelBufferSize()
incomingConnectionLevelBufferSize
in interface Http2CommonSettings
public int incomingStreamLevelBufferSize()
incomingStreamLevelBufferSize
in interface Http2CommonSettings
public int minCollectStrictEntitySize()
minCollectStrictEntitySize
in interface Http2ServerSettings
minCollectStrictEntitySize
in interface Http2CommonSettings
public int outgoingControlFrameBufferSize()
outgoingControlFrameBufferSize
in interface Http2CommonSettings
public boolean logFrames()
logFrames
in interface Http2ServerSettings
logFrames
in interface Http2CommonSettings
public scala.concurrent.duration.FiniteDuration pingInterval()
pingInterval
in interface Http2CommonSettings
public scala.concurrent.duration.FiniteDuration pingTimeout()
pingTimeout
in interface Http2CommonSettings
public scala.collection.immutable.Set<java.lang.String> frameTypeThrottleFrameTypes()
public int frameTypeThrottleCost()
public int frameTypeThrottleBurst()
public scala.concurrent.duration.FiniteDuration frameTypeThrottleInterval()
public scala.Option<Http2InternalServerSettings> internalSettings()