HTTP2 settings, the settings is initialized with the default HTTP/2 values.

The settings expose the parameters defined by the HTTP/2 specification, as well as extra settings for protocol extensions.

no subtypes hierarchy

Initializer
Http2Settings(Integer? headerTableSize = null, Integer? initialWindowSize = null, Integer? maxConcurrentStreams = null, Integer? maxFrameSize = null, Integer? maxHeaderListSize = null, Boolean? pushEnabled = null)
Parameters:
  • headerTableSize = null

    Set HTTP/2 setting.

  • initialWindowSize = null

    Set the HTTP/2 setting

  • maxConcurrentStreams = null

    Set the HTTP/2 setting

  • maxFrameSize = null

    Set the HTTP/2 setting

  • maxHeaderListSize = null

    Set the HTTP/2 setting

  • pushEnabled = null

    Set the HTTP/2 setting

Attributes
headerTableSizeshared Integer? headerTableSize

Set HTTP/2 setting.

initialWindowSizeshared Integer? initialWindowSize

Set the HTTP/2 setting

maxConcurrentStreamsshared Integer? maxConcurrentStreams

Set the HTTP/2 setting

maxFrameSizeshared Integer? maxFrameSize

Set the HTTP/2 setting

maxHeaderListSizeshared Integer? maxHeaderListSize

Set the HTTP/2 setting

pushEnabledshared Boolean? pushEnabled

Set the HTTP/2 setting

Inherited Attributes
Attributes inherited from: Object
hash, string
Methods
toJsonshared actual default JsonObject toJson()
Refines BaseDataObject.toJson
Inherited Methods
Methods inherited from: Object
equals
Methods inherited from: BaseDataObject
toJson