Interface Http2ServerSettings

All Known Subinterfaces:
Http2ServerSettings
All Known Implementing Classes:
Http2ServerSettings.Http2ServerSettingsImpl

public interface Http2ServerSettings
  • Method Details

    • getRequestEntityChunkSize

      int getRequestEntityChunkSize()
    • withRequestEntityChunkSize

      Http2ServerSettings withRequestEntityChunkSize(int newRequestEntityChunkSize)
    • getIncomingConnectionLevelBufferSize

      int getIncomingConnectionLevelBufferSize()
    • withIncomingConnectionLevelBufferSize

      Http2ServerSettings withIncomingConnectionLevelBufferSize(int newIncomingConnectionLevelBufferSize)
    • getIncomingStreamLevelBufferSize

      int getIncomingStreamLevelBufferSize()
    • withIncomingStreamLevelBufferSize

      Http2ServerSettings withIncomingStreamLevelBufferSize(int newIncomingStreamLevelBufferSize)
    • minCollectStrictEntitySize

      int minCollectStrictEntitySize()
    • withMinCollectStrictEntitySize

      Http2ServerSettings withMinCollectStrictEntitySize(int newValue)
    • getMaxConcurrentStreams

      int getMaxConcurrentStreams()
    • withMaxConcurrentStreams

      Http2ServerSettings withMaxConcurrentStreams(int newValue)
    • getMaxHeaderListSize

      int getMaxHeaderListSize()
      The maximum size of a decoded header list that this endpoint is prepared to accept, in bytes. The value is advertised to the peer via SETTINGS_MAX_HEADER_LIST_SIZE and the same limit is applied to the accumulated header block fragments of a HEADERS frame and its CONTINUATION frames.

      Returns:
      (undocumented)
      Since:
      2.0.0
    • withMaxHeaderListSize

      Http2ServerSettings withMaxHeaderListSize(int newValue)
      Parameters:
      newValue - (undocumented)
      Returns:
      (undocumented)
      Since:
      2.0.0
    • getOutgoingControlFrameBufferSize

      int getOutgoingControlFrameBufferSize()
    • withOutgoingControlFrameBufferSize

      Http2ServerSettings withOutgoingControlFrameBufferSize(int newValue)
    • logFrames

      boolean logFrames()
    • withLogFrames

      Http2ServerSettings withLogFrames(boolean shouldLog)
    • getPingInterval

      Duration getPingInterval()
    • withPingInterval

      Http2ServerSettings withPingInterval(Duration interval)
    • getPingTimeout

      Duration getPingTimeout()
    • withPingTimeout

      Http2ServerSettings withPingTimeout(Duration timeout)
    • getFrameTypeThrottleFrameTypes

      Set<String> getFrameTypeThrottleFrameTypes()
    • getFrameTypeThrottleCost

      int getFrameTypeThrottleCost()
    • getFrameTypeThrottleBurst

      int getFrameTypeThrottleBurst()
    • getFrameTypeThrottleInterval

      Duration getFrameTypeThrottleInterval()
    • withFrameTypeThrottleInterval

      Http2ServerSettings withFrameTypeThrottleInterval(Duration interval)