public class SettingsFrame extends Http2Frame
| Modifier and Type | Class and Description |
|---|---|
static class |
SettingsFrame.Setting |
static class |
SettingsFrame.SettingsFrameBuilder |
Http2Frame.Http2FrameBuilder<T extends Http2Frame.Http2FrameBuilder>| Modifier and Type | Field and Description |
|---|---|
static byte |
ACK_FLAG |
static int |
MAX_DEFINED_SETTINGS |
static int |
SETTINGS_ENABLE_PUSH |
static int |
SETTINGS_HEADER_TABLE_SIZE |
static int |
SETTINGS_INITIAL_WINDOW_SIZE |
static int |
SETTINGS_MAX_CONCURRENT_STREAMS |
static int |
SETTINGS_MAX_FRAME_SIZE |
static int |
SETTINGS_MAX_HEADER_LIST_SIZE |
static int |
TYPE |
DONT_RECYCLE| Modifier and Type | Method and Description |
|---|---|
static SettingsFrame.SettingsFrameBuilder |
builder() |
protected int |
calcLength()
Recalculates the length
|
static SettingsFrame |
fromBase64Uri(DataChunk src) |
static SettingsFrame |
fromBuffer(int length,
int flags,
Buffer frameBuffer) |
protected Map<Integer,String> |
getFlagNamesMap() |
int |
getNumberOfSettings() |
SettingsFrame.Setting |
getSettingByIndex(int idx) |
int |
getSettingValue(int settingId) |
int |
getType() |
boolean |
isAck() |
void |
recycle() |
String |
toBase64Uri() |
Buffer |
toBuffer(Http2Connection http2Connection) |
String |
toString() |
clearFlag, getFlags, getFrameBuffer, getLength, getStreamId, headerToString, isFlagSet, onPayloadUpdated, setFlag, setFlags, setFrameBuffer, setStreamIdpublic static final int TYPE
public static final byte ACK_FLAG
public static final int MAX_DEFINED_SETTINGS
public static final int SETTINGS_HEADER_TABLE_SIZE
public static final int SETTINGS_ENABLE_PUSH
public static final int SETTINGS_MAX_CONCURRENT_STREAMS
public static final int SETTINGS_INITIAL_WINDOW_SIZE
public static final int SETTINGS_MAX_FRAME_SIZE
public static final int SETTINGS_MAX_HEADER_LIST_SIZE
public static SettingsFrame fromBuffer(int length, int flags, Buffer frameBuffer)
public int getType()
getType in class Http2Framepublic static SettingsFrame fromBase64Uri(DataChunk src)
public static SettingsFrame.SettingsFrameBuilder builder()
public boolean isAck()
public int getNumberOfSettings()
public int getSettingValue(int settingId)
public SettingsFrame.Setting getSettingByIndex(int idx)
public String toBase64Uri()
public String toString()
toString in class Http2Frameprotected int calcLength()
Http2FramecalcLength in class Http2Framepublic void recycle()
recycle in interface Cacheablerecycle in class Http2Framepublic Buffer toBuffer(Http2Connection http2Connection)
toBuffer in class Http2Frameprotected Map<Integer,String> getFlagNamesMap()
getFlagNamesMap in class Http2FrameMap with flag bit - to - flag name mappingCopyright © 2024 Oracle Corporation. All rights reserved.