@ConfigurationProperties(value="http2") public static class NettyHttpServerConfiguration.Http2Settings extends Object
| Constructor and Description | 
|---|
Http2Settings()  | 
| Modifier and Type | Method and Description | 
|---|---|
Long | 
getHeaderTableSize()
Gets the  
SETTINGS_HEADER_TABLE_SIZE value. | 
Integer | 
getInitialWindowSize()
Gets the  
SETTINGS_INITIAL_WINDOW_SIZE value. | 
Long | 
getMaxConcurrentStreams()
Gets the  
SETTINGS_MAX_CONCURRENT_STREAMS value. | 
Integer | 
getMaxFrameSize()
Gets the  
SETTINGS_MAX_FRAME_SIZE value. | 
Long | 
getMaxHeaderListSize()
Gets the  
SETTINGS_MAX_HEADER_LIST_SIZE value. | 
Boolean | 
getPushEnabled()
Gets the  
SETTINGS_ENABLE_PUSH value. | 
io.netty.handler.codec.http2.Http2Settings | 
http2Settings()
Returns netty's http2 settings. 
 | 
void | 
setHeaderTableSize(Long value)
Sets the  
SETTINGS_HEADER_TABLE_SIZE value. | 
void | 
setInitialWindowSize(Integer value)
Sets the  
SETTINGS_INITIAL_WINDOW_SIZE value. | 
void | 
setMaxConcurrentStreams(Long value)
Sets the  
SETTINGS_MAX_CONCURRENT_STREAMS value. | 
void | 
setMaxFrameSize(Integer value)
Sets the  
SETTINGS_MAX_FRAME_SIZE value. | 
void | 
setMaxHeaderListSize(Long value)
Sets the  
SETTINGS_MAX_HEADER_LIST_SIZE value. | 
void | 
setPushEnabled(Boolean enabled)
Sets the  
SETTINGS_ENABLE_PUSH value. | 
public io.netty.handler.codec.http2.Http2Settings http2Settings()
public Long getHeaderTableSize()
SETTINGS_HEADER_TABLE_SIZE value. If unavailable, returns null.null.public void setHeaderTableSize(Long value)
SETTINGS_HEADER_TABLE_SIZE value.value - The header table size.IllegalArgumentException - if verification of the setting fails.public Boolean getPushEnabled()
SETTINGS_ENABLE_PUSH value. If unavailable, returns null.SETTINGS_ENABLE_PUSH value. If unavailable, returns null.public void setPushEnabled(Boolean enabled)
SETTINGS_ENABLE_PUSH value.enabled - The SETTINGS_ENABLE_PUSH value.public Long getMaxConcurrentStreams()
SETTINGS_MAX_CONCURRENT_STREAMS value. If unavailable, returns null.SETTINGS_MAX_CONCURRENT_STREAMS value. If unavailable, returns null.public void setMaxConcurrentStreams(Long value)
SETTINGS_MAX_CONCURRENT_STREAMS value.value - The SETTINGS_MAX_CONCURRENT_STREAMS value.IllegalArgumentException - if verification of the setting fails.public Integer getInitialWindowSize()
SETTINGS_INITIAL_WINDOW_SIZE value. If unavailable, returns null.SETTINGS_INITIAL_WINDOW_SIZE value. If unavailable, returns null.public void setInitialWindowSize(Integer value)
SETTINGS_INITIAL_WINDOW_SIZE value.value - The SETTINGS_INITIAL_WINDOW_SIZE value.IllegalArgumentException - if verification of the setting fails.public Integer getMaxFrameSize()
SETTINGS_MAX_FRAME_SIZE value. If unavailable, returns null.SETTINGS_MAX_FRAME_SIZE value. If unavailable, returns null.public void setMaxFrameSize(Integer value)
SETTINGS_MAX_FRAME_SIZE value.value - The SETTINGS_MAX_FRAME_SIZE value.IllegalArgumentException - if verification of the setting fails.public Long getMaxHeaderListSize()
SETTINGS_MAX_HEADER_LIST_SIZE value. If unavailable, returns null.SETTINGS_MAX_HEADER_LIST_SIZE value. If unavailable, returns null.public void setMaxHeaderListSize(Long value)
SETTINGS_MAX_HEADER_LIST_SIZE value.value - The SETTINGS_MAX_HEADER_LIST_SIZE value.IllegalArgumentException - if verification of the setting fails.