Module io.inverno.mod.http.server
Package io.inverno.mod.http.server
Class HttpServerConfigurationLoader.Configurator
java.lang.Object
io.inverno.mod.http.server.HttpServerConfigurationLoader.Configurator
- Enclosing class:
HttpServerConfigurationLoader
-
Method Summary
Modifier and TypeMethodDescriptioncompression_brotli_mode
(int compression_brotli_mode) compression_brotli_quality
(int compression_brotli_quality) compression_brotli_window
(int compression_brotli_window) compression_contentSizeThreshold
(int compression_contentSizeThreshold) compression_deflate_compressionLevel
(int compression_deflate_compressionLevel) compression_deflate_memLevel
(int compression_deflate_memLevel) compression_deflate_windowBits
(int compression_deflate_windowBits) compression_enabled
(boolean compression_enabled) compression_gzip_compressionLevel
(int compression_gzip_compressionLevel) compression_gzip_memLevel
(int compression_gzip_memLevel) compression_gzip_windowBits
(int compression_gzip_windowBits) compression_zstd_blockSize
(int compression_zstd_blockSize) compression_zstd_compressionLevel
(int compression_zstd_compressionLevel) compression_zstd_maxEncodeSize
(int compression_zstd_maxEncodeSize) decompression_enabled
(boolean decompression_enabled) graceful_shutdown
(boolean graceful_shutdown) graceful_shutdown_timeout
(long graceful_shutdown_timeout) h2_enabled
(boolean h2_enabled) h2c_max_content_length
(int h2c_max_content_length) http1x_initial_buffer_size
(int http1x_initial_buffer_size) http1x_max_chunk_size
(int http1x_max_chunk_size) http1x_max_header_size
(int http1x_max_header_size) http1x_max_initial_line_length
(int http1x_max_initial_line_length) http1x_validate_headers
(boolean http1x_validate_headers) http2_header_table_size
(Long http2_header_table_size) http2_initial_window_size
(Integer http2_initial_window_size) http2_max_concurrent_streams
(Integer http2_max_concurrent_streams) http2_max_frame_size
(Integer http2_max_frame_size) http2_max_header_list_size
(Integer http2_max_header_list_size) http2_validate_headers
(boolean http2_validate_headers) server_event_loop_group_size
(Integer server_event_loop_group_size) server_host
(String server_host) server_port
(int server_port) tls_ciphers_excludes
(String[] tls_ciphers_excludes) tls_ciphers_includes
(String[] tls_ciphers_includes) tls_client_auth
(HttpServerConfiguration.ClientAuth tls_client_auth) tls_enabled
(boolean tls_enabled) tls_handshake_timeout
(long tls_handshake_timeout) tls_key_alias
(String tls_key_alias) tls_key_alias_password
(String tls_key_alias_password) tls_key_store
(URI tls_key_store) tls_key_store_password
(String tls_key_store_password) tls_key_store_type
(String tls_key_store_type) tls_trust_manager_factory
(TrustManagerFactory tls_trust_manager_factory) tls_trust_store
(URI tls_trust_store) tls_trust_store_password
(String tls_trust_store_password) tls_trust_store_type
(String tls_trust_store_type) ws_allow_mask_mismatch
(boolean ws_allow_mask_mismatch) ws_close_on_outbound_complete
(boolean ws_close_on_outbound_complete) ws_close_timeout
(long ws_close_timeout) ws_enabled
(boolean ws_enabled) ws_frame_compression_enabled
(boolean ws_frame_compression_enabled) ws_frame_compression_level
(int ws_frame_compression_level) ws_handshake_timeout
(long ws_handshake_timeout) ws_inbound_close_frame_timeout
(long ws_inbound_close_frame_timeout) ws_max_frame_size
(Integer ws_max_frame_size) ws_message_allow_server_no_context
(boolean ws_message_allow_server_no_context) ws_message_allow_server_window_size
(boolean ws_message_allow_server_window_size) ws_message_compression_enabled
(boolean ws_message_compression_enabled) ws_message_compression_level
(int ws_message_compression_level) ws_message_prefered_client_window_size
(int ws_message_prefered_client_window_size) ws_message_preferred_client_no_context
(boolean ws_message_preferred_client_no_context)
-
Method Details
-
server_host
-
server_port
-
server_event_loop_group_size
public HttpServerConfigurationLoader.Configurator server_event_loop_group_size(Integer server_event_loop_group_size) -
graceful_shutdown
-
graceful_shutdown_timeout
public HttpServerConfigurationLoader.Configurator graceful_shutdown_timeout(long graceful_shutdown_timeout) -
compression_enabled
-
decompression_enabled
public HttpServerConfigurationLoader.Configurator decompression_enabled(boolean decompression_enabled) -
compression_contentSizeThreshold
public HttpServerConfigurationLoader.Configurator compression_contentSizeThreshold(int compression_contentSizeThreshold) -
compression_brotli_quality
public HttpServerConfigurationLoader.Configurator compression_brotli_quality(int compression_brotli_quality) -
compression_brotli_window
public HttpServerConfigurationLoader.Configurator compression_brotli_window(int compression_brotli_window) -
compression_brotli_mode
public HttpServerConfigurationLoader.Configurator compression_brotli_mode(int compression_brotli_mode) -
compression_deflate_compressionLevel
public HttpServerConfigurationLoader.Configurator compression_deflate_compressionLevel(int compression_deflate_compressionLevel) -
compression_deflate_windowBits
public HttpServerConfigurationLoader.Configurator compression_deflate_windowBits(int compression_deflate_windowBits) -
compression_deflate_memLevel
public HttpServerConfigurationLoader.Configurator compression_deflate_memLevel(int compression_deflate_memLevel) -
compression_gzip_compressionLevel
public HttpServerConfigurationLoader.Configurator compression_gzip_compressionLevel(int compression_gzip_compressionLevel) -
compression_gzip_windowBits
public HttpServerConfigurationLoader.Configurator compression_gzip_windowBits(int compression_gzip_windowBits) -
compression_gzip_memLevel
public HttpServerConfigurationLoader.Configurator compression_gzip_memLevel(int compression_gzip_memLevel) -
compression_zstd_blockSize
public HttpServerConfigurationLoader.Configurator compression_zstd_blockSize(int compression_zstd_blockSize) -
compression_zstd_compressionLevel
public HttpServerConfigurationLoader.Configurator compression_zstd_compressionLevel(int compression_zstd_compressionLevel) -
compression_zstd_maxEncodeSize
public HttpServerConfigurationLoader.Configurator compression_zstd_maxEncodeSize(int compression_zstd_maxEncodeSize) -
tls_enabled
-
tls_key_store
-
tls_key_store_type
-
tls_key_store_password
public HttpServerConfigurationLoader.Configurator tls_key_store_password(String tls_key_store_password) -
tls_key_alias
-
tls_key_alias_password
public HttpServerConfigurationLoader.Configurator tls_key_alias_password(String tls_key_alias_password) -
tls_client_auth
public HttpServerConfigurationLoader.Configurator tls_client_auth(HttpServerConfiguration.ClientAuth tls_client_auth) -
tls_trust_store
-
tls_trust_store_type
-
tls_trust_store_password
public HttpServerConfigurationLoader.Configurator tls_trust_store_password(String tls_trust_store_password) -
tls_trust_manager_factory
public HttpServerConfigurationLoader.Configurator tls_trust_manager_factory(TrustManagerFactory tls_trust_manager_factory) -
tls_handshake_timeout
-
tls_ciphers_includes
public HttpServerConfigurationLoader.Configurator tls_ciphers_includes(String[] tls_ciphers_includes) -
tls_ciphers_excludes
public HttpServerConfigurationLoader.Configurator tls_ciphers_excludes(String[] tls_ciphers_excludes) -
http1x_initial_buffer_size
public HttpServerConfigurationLoader.Configurator http1x_initial_buffer_size(int http1x_initial_buffer_size) -
http1x_max_initial_line_length
public HttpServerConfigurationLoader.Configurator http1x_max_initial_line_length(int http1x_max_initial_line_length) -
http1x_max_chunk_size
-
http1x_max_header_size
public HttpServerConfigurationLoader.Configurator http1x_max_header_size(int http1x_max_header_size) -
http1x_validate_headers
public HttpServerConfigurationLoader.Configurator http1x_validate_headers(boolean http1x_validate_headers) -
h2_enabled
-
h2c_max_content_length
public HttpServerConfigurationLoader.Configurator h2c_max_content_length(int h2c_max_content_length) -
http2_header_table_size
public HttpServerConfigurationLoader.Configurator http2_header_table_size(Long http2_header_table_size) -
http2_max_concurrent_streams
public HttpServerConfigurationLoader.Configurator http2_max_concurrent_streams(Integer http2_max_concurrent_streams) -
http2_initial_window_size
public HttpServerConfigurationLoader.Configurator http2_initial_window_size(Integer http2_initial_window_size) -
http2_max_frame_size
public HttpServerConfigurationLoader.Configurator http2_max_frame_size(Integer http2_max_frame_size) -
http2_max_header_list_size
public HttpServerConfigurationLoader.Configurator http2_max_header_list_size(Integer http2_max_header_list_size) -
http2_validate_headers
public HttpServerConfigurationLoader.Configurator http2_validate_headers(boolean http2_validate_headers) -
ws_enabled
-
ws_handshake_timeout
-
ws_close_timeout
-
ws_max_frame_size
-
ws_allow_mask_mismatch
public HttpServerConfigurationLoader.Configurator ws_allow_mask_mismatch(boolean ws_allow_mask_mismatch) -
ws_frame_compression_enabled
public HttpServerConfigurationLoader.Configurator ws_frame_compression_enabled(boolean ws_frame_compression_enabled) -
ws_frame_compression_level
public HttpServerConfigurationLoader.Configurator ws_frame_compression_level(int ws_frame_compression_level) -
ws_message_compression_enabled
public HttpServerConfigurationLoader.Configurator ws_message_compression_enabled(boolean ws_message_compression_enabled) -
ws_message_compression_level
public HttpServerConfigurationLoader.Configurator ws_message_compression_level(int ws_message_compression_level) -
ws_message_allow_server_window_size
public HttpServerConfigurationLoader.Configurator ws_message_allow_server_window_size(boolean ws_message_allow_server_window_size) -
ws_message_prefered_client_window_size
public HttpServerConfigurationLoader.Configurator ws_message_prefered_client_window_size(int ws_message_prefered_client_window_size) -
ws_message_allow_server_no_context
public HttpServerConfigurationLoader.Configurator ws_message_allow_server_no_context(boolean ws_message_allow_server_no_context) -
ws_message_preferred_client_no_context
public HttpServerConfigurationLoader.Configurator ws_message_preferred_client_no_context(boolean ws_message_preferred_client_no_context) -
ws_close_on_outbound_complete
public HttpServerConfigurationLoader.Configurator ws_close_on_outbound_complete(boolean ws_close_on_outbound_complete) -
ws_inbound_close_frame_timeout
public HttpServerConfigurationLoader.Configurator ws_inbound_close_frame_timeout(long ws_inbound_close_frame_timeout)
-