public interface Http2Settings
| Modifier and Type | Method and Description |
|---|---|
void |
forEach(BiConsumer<? super Character,? super Long> action)
Iterate over all the <identifier, value> tuple in this settings object.
|
Long |
headerTableSize()
Get the value for
SETTINGS_HEADER_TABLE_SIZE.
|
Integer |
initialWindowSize()
Get the value for
SETTINGS_INITIAL_WINDOW_SIZE.
|
Long |
maxConcurrentStreams()
Get the value for
SETTINGS_MAX_CONCURRENT_STREAMS.
|
Integer |
maxFrameSize()
Get the value for
SETTINGS_MAX_FRAME_SIZE.
|
Long |
maxHeaderListSize()
Get the value for
SETTINGS_MAX_HEADER_LIST_SIZE.
|
Long |
settingValue(char identifier)
Get the setting value associated with an
identifier.
|
@Nullable Long headerTableSize()
@Nullable Long maxConcurrentStreams()
@Nullable Integer initialWindowSize()
@Nullable Integer maxFrameSize()
@Nullable Long maxHeaderListSize()
@Nullable Long settingValue(char identifier)
identifier - the identifier.null if no setting value corresponding identifier exists, otherwise the value.void forEach(BiConsumer<? super Character,? super Long> action)
action - Invoked on each <identifier, value> tuple.