Class Http2ServerSettings.Http2ServerSettingsImpl
java.lang.Object
org.apache.pekko.http.scaladsl.settings.Http2ServerSettings.Http2ServerSettingsImpl
- All Implemented Interfaces:
- Serializable,- Http2ServerSettings,- Http2CommonSettings,- Http2ServerSettings,- scala.Equals,- scala.Product
- Enclosing interface:
- Http2ServerSettings
public static class Http2ServerSettings.Http2ServerSettingsImpl
extends Object
implements Http2ServerSettings, scala.Product, Serializable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.pekko.http.scaladsl.settings.Http2ServerSettingsHttp2ServerSettings.Http2ServerSettingsImpl, Http2ServerSettings.Http2ServerSettingsImpl$
- 
Constructor SummaryConstructorsConstructorDescriptionHttp2ServerSettingsImpl(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<String> frameTypeThrottleFrameTypes, int frameTypeThrottleCost, int frameTypeThrottleBurst, scala.concurrent.duration.FiniteDuration frameTypeThrottleInterval, scala.Option<Http2InternalServerSettings> internalSettings) 
- 
Method SummaryModifier and TypeMethodDescriptionintintscala.collection.immutable.Set<String>scala.concurrent.duration.FiniteDurationintintscala.Option<Http2InternalServerSettings>booleanintintintscala.concurrent.duration.FiniteDurationscala.concurrent.duration.FiniteDurationintMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.EqualscanEqual, equalsMethods inherited from interface org.apache.pekko.http.javadsl.settings.Http2ServerSettingsgetFrameTypeThrottleBurst, getFrameTypeThrottleCost, getFrameTypeThrottleFrameTypes, getFrameTypeThrottleInterval, getIncomingConnectionLevelBufferSize, getIncomingStreamLevelBufferSize, getMaxConcurrentStreams, getOutgoingControlFrameBufferSize, getPingInterval, getPingTimeout, getRequestEntityChunkSize, withFrameTypeThrottleInterval, withPingInterval, withPingTimeoutMethods inherited from interface org.apache.pekko.http.scaladsl.settings.Http2ServerSettingswithFrameTypeThrottleBurst, withFrameTypeThrottleCost, withFrameTypeThrottleFrameTypes, withFrameTypeThrottleInterval, withIncomingConnectionLevelBufferSize, withIncomingStreamLevelBufferSize, withInternalSettings, withLogFrames, withMaxConcurrentStreams, withMinCollectStrictEntitySize, withOutgoingControlFrameBufferSize, withPingInterval, withPingTimeout, withRequestEntityChunkSizeMethods inherited from interface scala.ProductproductArity, productElement, productElementName, productElementNames, productIterator, productPrefix
- 
Constructor Details- 
Http2ServerSettingsImplpublic 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<String> frameTypeThrottleFrameTypes, int frameTypeThrottleCost, int frameTypeThrottleBurst, scala.concurrent.duration.FiniteDuration frameTypeThrottleInterval, scala.Option<Http2InternalServerSettings> internalSettings) 
 
- 
- 
Method Details- 
maxConcurrentStreamspublic int maxConcurrentStreams()- Specified by:
- maxConcurrentStreamsin interface- Http2CommonSettings
- Specified by:
- maxConcurrentStreamsin interface- Http2ServerSettings
 
- 
requestEntityChunkSizepublic int requestEntityChunkSize()- Specified by:
- requestEntityChunkSizein interface- Http2CommonSettings
- Specified by:
- requestEntityChunkSizein interface- Http2ServerSettings
 
- 
incomingConnectionLevelBufferSizepublic int incomingConnectionLevelBufferSize()- Specified by:
- incomingConnectionLevelBufferSizein interface- Http2CommonSettings
- Specified by:
- incomingConnectionLevelBufferSizein interface- Http2ServerSettings
 
- 
incomingStreamLevelBufferSizepublic int incomingStreamLevelBufferSize()- Specified by:
- incomingStreamLevelBufferSizein interface- Http2CommonSettings
- Specified by:
- incomingStreamLevelBufferSizein interface- Http2ServerSettings
 
- 
minCollectStrictEntitySizepublic int minCollectStrictEntitySize()- Specified by:
- minCollectStrictEntitySizein interface- Http2CommonSettings
- Specified by:
- minCollectStrictEntitySizein interface- Http2ServerSettings
- Specified by:
- minCollectStrictEntitySizein interface- Http2ServerSettings
 
- 
outgoingControlFrameBufferSizepublic int outgoingControlFrameBufferSize()- Specified by:
- outgoingControlFrameBufferSizein interface- Http2CommonSettings
- Specified by:
- outgoingControlFrameBufferSizein interface- Http2ServerSettings
 
- 
logFramespublic boolean logFrames()- Specified by:
- logFramesin interface- Http2CommonSettings
- Specified by:
- logFramesin interface- Http2ServerSettings
- Specified by:
- logFramesin interface- Http2ServerSettings
 
- 
pingIntervalpublic scala.concurrent.duration.FiniteDuration pingInterval()- Specified by:
- pingIntervalin interface- Http2CommonSettings
- Specified by:
- pingIntervalin interface- Http2ServerSettings
 
- 
pingTimeoutpublic scala.concurrent.duration.FiniteDuration pingTimeout()- Specified by:
- pingTimeoutin interface- Http2CommonSettings
- Specified by:
- pingTimeoutin interface- Http2ServerSettings
 
- 
frameTypeThrottleFrameTypes- Specified by:
- frameTypeThrottleFrameTypesin interface- Http2ServerSettings
 
- 
frameTypeThrottleCostpublic int frameTypeThrottleCost()- Specified by:
- frameTypeThrottleCostin interface- Http2ServerSettings
 
- 
frameTypeThrottleBurstpublic int frameTypeThrottleBurst()- Specified by:
- frameTypeThrottleBurstin interface- Http2ServerSettings
 
- 
frameTypeThrottleIntervalpublic scala.concurrent.duration.FiniteDuration frameTypeThrottleInterval()- Specified by:
- frameTypeThrottleIntervalin interface- Http2ServerSettings
 
- 
internalSettings- Specified by:
- internalSettingsin interface- Http2ServerSettings
 
 
-