Module io.inverno.mod.http.client
Package io.inverno.mod.http.client
Class HttpClientConfigurationLoader.Configurator
java.lang.Object
io.inverno.mod.http.client.HttpClientConfigurationLoader.Configurator
- Enclosing class:
HttpClientConfigurationLoader
-
Method Summary
Modifier and TypeMethodDescriptionclient_event_loop_group_size
(Integer client_event_loop_group_size) compression_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_timeout
(long graceful_shutdown_timeout) http_protocol_versions
(Set<HttpVersion> http_protocol_versions) http1_max_concurrent_requests
(Long http1_max_concurrent_requests) 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
(Long 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) pool_buffer_size
(Integer pool_buffer_size) pool_clean_period
(long pool_clean_period) pool_connect_timeout
(long pool_connect_timeout) pool_keep_alive_timeout
(Long pool_keep_alive_timeout) pool_max_size
(Integer pool_max_size) proxy_host
(String proxy_host) proxy_password
(String proxy_password) proxy_port
(Integer proxy_port) proxy_protocol
(HttpClientConfiguration.ProxyProtocol proxy_protocol) proxy_username
(String proxy_username) request_timeout
(long request_timeout) send_user_agent
(boolean send_user_agent) tls_ciphers_excludes
(String[] tls_ciphers_excludes) tls_ciphers_includes
(String[] tls_ciphers_includes) tls_enabled
(boolean tls_enabled) 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_send_sni
(boolean tls_send_sni) tls_trust_all
(boolean tls_trust_all) 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) user_agent
(String user_agent) ws_close_on_outbound_complete
(boolean ws_close_on_outbound_complete) ws_frame_compression_enabled
(boolean ws_frame_compression_enabled) ws_frame_compression_level
(int ws_frame_compression_level) ws_inbound_close_frame_timeout
(long ws_inbound_close_frame_timeout) ws_max_frame_size
(Integer ws_max_frame_size) ws_message_allow_client_no_context
(boolean ws_message_allow_client_no_context) ws_message_allow_client_window_size
(boolean ws_message_allow_client_window_size) ws_message_compression_enabled
(boolean ws_message_compression_enabled) ws_message_compression_level
(int ws_message_compression_level) ws_message_requested_server_no_context
(boolean ws_message_requested_server_no_context) ws_message_requested_server_window_size
(int ws_message_requested_server_window_size)
-
Method Details
-
client_event_loop_group_size
public HttpClientConfigurationLoader.Configurator client_event_loop_group_size(Integer client_event_loop_group_size) -
pool_max_size
-
pool_clean_period
-
pool_buffer_size
-
pool_keep_alive_timeout
public HttpClientConfigurationLoader.Configurator pool_keep_alive_timeout(Long pool_keep_alive_timeout) -
pool_connect_timeout
-
request_timeout
-
graceful_shutdown_timeout
public HttpClientConfigurationLoader.Configurator graceful_shutdown_timeout(long graceful_shutdown_timeout) -
http_protocol_versions
public HttpClientConfigurationLoader.Configurator http_protocol_versions(Set<HttpVersion> http_protocol_versions) -
send_user_agent
-
user_agent
-
compression_enabled
-
decompression_enabled
public HttpClientConfigurationLoader.Configurator decompression_enabled(boolean decompression_enabled) -
compression_contentSizeThreshold
public HttpClientConfigurationLoader.Configurator compression_contentSizeThreshold(int compression_contentSizeThreshold) -
compression_brotli_quality
public HttpClientConfigurationLoader.Configurator compression_brotli_quality(int compression_brotli_quality) -
compression_brotli_window
public HttpClientConfigurationLoader.Configurator compression_brotli_window(int compression_brotli_window) -
compression_brotli_mode
public HttpClientConfigurationLoader.Configurator compression_brotli_mode(int compression_brotli_mode) -
compression_deflate_compressionLevel
public HttpClientConfigurationLoader.Configurator compression_deflate_compressionLevel(int compression_deflate_compressionLevel) -
compression_deflate_windowBits
public HttpClientConfigurationLoader.Configurator compression_deflate_windowBits(int compression_deflate_windowBits) -
compression_deflate_memLevel
public HttpClientConfigurationLoader.Configurator compression_deflate_memLevel(int compression_deflate_memLevel) -
compression_gzip_compressionLevel
public HttpClientConfigurationLoader.Configurator compression_gzip_compressionLevel(int compression_gzip_compressionLevel) -
compression_gzip_windowBits
public HttpClientConfigurationLoader.Configurator compression_gzip_windowBits(int compression_gzip_windowBits) -
compression_gzip_memLevel
public HttpClientConfigurationLoader.Configurator compression_gzip_memLevel(int compression_gzip_memLevel) -
compression_zstd_blockSize
public HttpClientConfigurationLoader.Configurator compression_zstd_blockSize(int compression_zstd_blockSize) -
compression_zstd_compressionLevel
public HttpClientConfigurationLoader.Configurator compression_zstd_compressionLevel(int compression_zstd_compressionLevel) -
compression_zstd_maxEncodeSize
public HttpClientConfigurationLoader.Configurator compression_zstd_maxEncodeSize(int compression_zstd_maxEncodeSize) -
tls_enabled
-
tls_key_store
-
tls_key_store_type
-
tls_key_store_password
public HttpClientConfigurationLoader.Configurator tls_key_store_password(String tls_key_store_password) -
tls_key_alias
-
tls_key_alias_password
public HttpClientConfigurationLoader.Configurator tls_key_alias_password(String tls_key_alias_password) -
tls_trust_store
-
tls_trust_store_type
-
tls_trust_store_password
public HttpClientConfigurationLoader.Configurator tls_trust_store_password(String tls_trust_store_password) -
tls_trust_manager_factory
public HttpClientConfigurationLoader.Configurator tls_trust_manager_factory(TrustManagerFactory tls_trust_manager_factory) -
tls_trust_all
-
tls_send_sni
-
tls_ciphers_includes
public HttpClientConfigurationLoader.Configurator tls_ciphers_includes(String[] tls_ciphers_includes) -
tls_ciphers_excludes
public HttpClientConfigurationLoader.Configurator tls_ciphers_excludes(String[] tls_ciphers_excludes) -
http1x_initial_buffer_size
public HttpClientConfigurationLoader.Configurator http1x_initial_buffer_size(int http1x_initial_buffer_size) -
http1x_max_initial_line_length
public HttpClientConfigurationLoader.Configurator http1x_max_initial_line_length(int http1x_max_initial_line_length) -
http1x_max_chunk_size
-
http1x_max_header_size
public HttpClientConfigurationLoader.Configurator http1x_max_header_size(int http1x_max_header_size) -
http1x_validate_headers
public HttpClientConfigurationLoader.Configurator http1x_validate_headers(boolean http1x_validate_headers) -
http1_max_concurrent_requests
public HttpClientConfigurationLoader.Configurator http1_max_concurrent_requests(Long http1_max_concurrent_requests) -
http2_header_table_size
public HttpClientConfigurationLoader.Configurator http2_header_table_size(Long http2_header_table_size) -
http2_max_concurrent_streams
public HttpClientConfigurationLoader.Configurator http2_max_concurrent_streams(Long http2_max_concurrent_streams) -
http2_initial_window_size
public HttpClientConfigurationLoader.Configurator http2_initial_window_size(Integer http2_initial_window_size) -
http2_max_frame_size
public HttpClientConfigurationLoader.Configurator http2_max_frame_size(Integer http2_max_frame_size) -
http2_max_header_list_size
public HttpClientConfigurationLoader.Configurator http2_max_header_list_size(Integer http2_max_header_list_size) -
http2_validate_headers
public HttpClientConfigurationLoader.Configurator http2_validate_headers(boolean http2_validate_headers) -
ws_max_frame_size
-
ws_frame_compression_enabled
public HttpClientConfigurationLoader.Configurator ws_frame_compression_enabled(boolean ws_frame_compression_enabled) -
ws_frame_compression_level
public HttpClientConfigurationLoader.Configurator ws_frame_compression_level(int ws_frame_compression_level) -
ws_message_compression_enabled
public HttpClientConfigurationLoader.Configurator ws_message_compression_enabled(boolean ws_message_compression_enabled) -
ws_message_compression_level
public HttpClientConfigurationLoader.Configurator ws_message_compression_level(int ws_message_compression_level) -
ws_message_allow_client_window_size
public HttpClientConfigurationLoader.Configurator ws_message_allow_client_window_size(boolean ws_message_allow_client_window_size) -
ws_message_requested_server_window_size
public HttpClientConfigurationLoader.Configurator ws_message_requested_server_window_size(int ws_message_requested_server_window_size) -
ws_message_allow_client_no_context
public HttpClientConfigurationLoader.Configurator ws_message_allow_client_no_context(boolean ws_message_allow_client_no_context) -
ws_message_requested_server_no_context
public HttpClientConfigurationLoader.Configurator ws_message_requested_server_no_context(boolean ws_message_requested_server_no_context) -
ws_close_on_outbound_complete
public HttpClientConfigurationLoader.Configurator ws_close_on_outbound_complete(boolean ws_close_on_outbound_complete) -
ws_inbound_close_frame_timeout
public HttpClientConfigurationLoader.Configurator ws_inbound_close_frame_timeout(long ws_inbound_close_frame_timeout) -
proxy_host
-
proxy_port
-
proxy_username
-
proxy_password
-
proxy_protocol
public HttpClientConfigurationLoader.Configurator proxy_protocol(HttpClientConfiguration.ProxyProtocol proxy_protocol)
-