Class HttpMetaServiceDescriptor.HttpClientConfiguration
- Enclosing class:
HttpMetaServiceDescriptor
Describes HTTP client configuration.
They can be defined at different level of the HTTP meta service descriptor:
- at service level to override a setting for every destination defined in the service
- at route level to override a setting for every destination defined in the route
- at destination level to override a setting for a particular destination
The HTTP client configuration used to create the endpoint(s) in a given destination is then obtained from the initial configuration coming from the HTTP client overridden by the configuration defined at service level, overridden by the configuration defined at route level, overridden by the configuration defined at destination level.
- Since:
- 1.12
- Author:
- Jeremy Kuhn
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns the client event loop group size.Returns Brotli compression mode.Returns Brotli compression quality.Returns Brotli compression window.Returns the compression content size threshold.Returns Deflate compression level.Returns Deflate memory level.Returns Deflate window bits.Returns the compression enabled flag.Returns Gzip compression level.Returns Gzip memory level.Returns Gzip window bits.Returns Zstd block size.Returns Zstd compression level.Returns Zstd max encode size.Returns a configurer used to override an HTTP client configuration.Returns the decompression enabled flag.Returns the graceful shutdown timeout.Returns the HTTP protocol versions.Returns the HTTP/1.x max concurrent requests.Returns the HTTP/1.x initial buffer size.Returns the HTTP/1.x max chunk size.Returns the HTTP/1.x max header size.Returns the HTTP/1.x max initial line length.Returns the HTTP/1.x validate header flag.Returns the HTTP/2 header table size.Returns the HTTP/2 initial window size.Returns the HTTP/2 max concurrent streams.Returns the HTTP/2 max frame size.Returns the HTTP/2 max header list size.Returns the HTTP/2 validate headers flag.Returns the pool buffer size.Returns the pool clean period.Returns the pool connect timeout.Returns the pool keep alive timeout.Returns the pool max size.Returns the proxy host.Returns the proxy password.Returns the proxy port.Returns the proxy protocol.Returns the proxy username.Returns the request timeout.Returns the send user agent flag.Returns the TLS cipher to excludes.Returns the TLS ciphers to include.Returns the TLS key alias.Returns the TLS key alias password.Returns the TLS keystore URI.Returns the TLS keystore password.Returns the TLS keystore type.Returns the TLS send SNI flag.Returns the TLS trust all flag.Returns the TLS truststore URI.Returns the TLS truststore password.Returns the TLS truststore type.Returns the user agent.Returns the WebSocket close on outbound complete flag.Returns the WebSocket frame compression enabled flag.Returns the WebSocket frame compression level.Returns the WebSocket inbound close frame timeout.Returns the WeSocket max frame size.Returns the WebSocket allow client no context flag.Returns the WebSocket message allow client window size flag.Returns the WebSocket message compression enabled flag.Returns the WebSocket message compression level.Returns WebSocket message requested server no context flag.Returns the WebSocket message requested server window size.int
hashCode()
void
setClient_event_loop_group_size
(Integer client_event_loop_group_size) Sets the client event loop group size.void
setCompression_brotli_mode
(Integer compression_brotli_mode) Sets Brotli compression mode.void
setCompression_brotli_quality
(Integer compression_brotli_quality) Sets Brotli compression quality.void
setCompression_brotli_window
(Integer compression_brotli_window) Sets Brotli compression window.void
setCompression_contentSizeThreshold
(Integer compression_contentSizeThreshold) Sets the compression content size threshold.void
setCompression_deflate_compressionLevel
(Integer compression_deflate_compressionLevel) Sets Deflate compression level.void
setCompression_deflate_memLevel
(Integer compression_deflate_memLevel) Sets Deflate memory level.void
setCompression_deflate_windowBits
(Integer compression_deflate_windowBits) Sets Deflate window its.void
setCompression_enabled
(Boolean compression_enabled) Sets the compression enabled flag.void
setCompression_gzip_compressionLevel
(Integer compression_gzip_compressionLevel) Sets Gzip compression level.void
setCompression_gzip_memLevel
(Integer compression_gzip_memLevel) Sets Gzip memory levelvoid
setCompression_gzip_windowBits
(Integer compression_gzip_windowBits) Sets Gzip window bits.void
setCompression_zstd_blockSize
(Integer compression_zstd_blockSize) Sets Zstd block size.void
setCompression_zstd_compressionLevel
(Integer compression_zstd_compressionLevel) Sets Zstd compression level.void
setCompression_zstd_maxEncodeSize
(Integer compression_zstd_maxEncodeSize) Sets Zstd max encode size.void
setDecompression_enabled
(Boolean decompression_enabled) Sets the decompression enabled flag.void
setGraceful_shutdown_timeout
(Long graceful_shutdown_timeout) Sets the graceful shutdown timeout.void
setHttp_protocol_versions
(Set<HttpVersion> http_protocol_versions) Sets the HTTP protocol versions.void
setHttp1_max_concurrent_requests
(Long http1_max_concurrent_requests) Sets the HTTP/1.x max concurrent requests.void
setHttp1x_initial_buffer_size
(Integer http1x_initial_buffer_size) Sets the HTTP/1.x initial buffer size.void
setHttp1x_max_chunk_size
(Integer http1x_max_chunk_size) Sets the HTTP/1.x max chunk size.void
setHttp1x_max_header_size
(Integer http1x_max_header_size) Sets the HTTP/1.x max header size.void
setHttp1x_max_initial_line_length
(Integer http1x_max_initial_line_length) Sets the HTTP/1.x max initial line length.void
setHttp1x_validate_headers
(Boolean http1x_validate_headers) Sets the HTTP/1.x validate header flag.void
setHttp2_header_table_size
(Long http2_header_table_size) Sets the HTTP/2 header table size.void
setHttp2_initial_window_size
(Integer http2_initial_window_size) Sets the HTTP/2 initial window size.void
setHttp2_max_concurrent_streams
(Long http2_max_concurrent_streams) Sets the HTTP/2 max concurrent streams.void
setHttp2_max_frame_size
(Integer http2_max_frame_size) Sets the HTTP/2 max frame size.void
setHttp2_max_header_list_size
(Integer http2_max_header_list_size) Sets the HTTP/2 max header list size.void
setHttp2_validate_headers
(Boolean http2_validate_headers) Sets the HTTP/2 validate headers flag.void
setPool_buffer_size
(Integer pool_buffer_size) Sets the pool buffer size.void
setPool_clean_period
(Long pool_clean_period) Sets the pool clean periodvoid
setPool_connect_timeout
(Long pool_connect_timeout) Sets the pool connect timeout.void
setPool_keep_alive_timeout
(Long pool_keep_alive_timeout) Sets the pool keep alive timeout.void
setPool_max_size
(Integer pool_max_size) Sets the pool max size.void
setProxy_host
(String proxy_host) Sets the proxy host.void
setProxy_password
(String proxy_password) Sets the proxy password.void
setProxy_port
(Integer proxy_port) Sets the proxy port.void
setProxy_protocol
(HttpClientConfiguration.ProxyProtocol proxy_protocol) Sets the proxy protocol.void
setProxy_username
(String proxy_username) Sets the proxy username.void
setRequest_timeout
(Long request_timeout) Sets the request timeout.void
setSend_user_agent
(Boolean send_user_agent) Sets the send user agent flag.void
setTls_ciphers_excludes
(String[] tls_ciphers_excludes) Sets the TLS ciphers to excludesvoid
setTls_ciphers_includes
(String[] tls_ciphers_includes) Sets the TLS ciphers to include.void
setTls_key_alias
(String tls_key_alias) Sets the TLS key alias.void
setTls_key_alias_password
(String tls_key_alias_password) Sets the TLS key alias password.void
setTls_key_store
(URI tls_key_store) Sets the TLS keystore URI.void
setTls_key_store_password
(String tls_key_store_password) Sets the TLS keystore password.void
setTls_key_store_type
(String tls_key_store_type) Sets the TLS keystore type.void
setTls_send_sni
(Boolean tls_send_sni) Sets the TLS send SNI flag.void
setTls_trust_all
(Boolean tls_trust_all) Sets the TLS trust all flag.void
setTls_trust_store
(URI tls_trust_store) Sets the TLS truststore URI.void
setTls_trust_store_password
(String tls_trust_store_password) Sets the TLS truststore password.void
setTls_trust_store_type
(String tls_trust_store_type) Sets the TLS truststore type.void
setUser_agent
(String user_agent) Sets the user agent.void
setWs_close_on_outbound_complete
(Boolean ws_close_on_outbound_complete) Sets the WebSocket close on outbound complete flag.void
setWs_frame_compression_enabled
(Boolean ws_frame_compression_enabled) Sets the WebSocket frame compression enabled flag.void
setWs_frame_compression_level
(Integer ws_frame_compression_level) Sets the WebSocket frame compression levelvoid
setWs_inbound_close_frame_timeout
(Long ws_inbound_close_frame_timeout) Sets the WebSocket inbound close frame timeout.void
setWs_max_frame_size
(Integer ws_max_frame_size) Sets the WebSocket max frame size.void
setWs_message_allow_client_no_context
(Boolean ws_message_allow_client_no_context) Sets the WebSocket allow client no context flag.void
setWs_message_allow_client_window_size
(Boolean ws_message_allow_client_window_size) Sets the WebSocket message allow client window size flag.void
setWs_message_compression_enabled
(Boolean ws_message_compression_enabled) Sets the WebSocket message compression enabled flag.void
setWs_message_compression_level
(Integer ws_message_compression_level) Sets the WebSocket message compression level.void
setWs_message_requested_server_no_context
(Boolean ws_message_requested_server_no_context) Sets the WebSocket message requested server no context flag.void
setWs_message_requested_server_window_size
(Integer ws_message_requested_server_window_size) Sets the WebSocket message requested server window size
-
Constructor Details
-
HttpClientConfiguration
public HttpClientConfiguration()
-
-
Method Details
-
getConfigurer
Returns a configurer used to override an HTTP client configuration.
- Returns:
- an HTTP client configuration configurer
-
getClient_event_loop_group_size
Returns the client event loop group size.
- Returns:
- a settable returning the client event loop group size or an unset settable if no value was set
-
setClient_event_loop_group_size
Sets the client event loop group size.
- Parameters:
client_event_loop_group_size
- the client event lookp group size
-
getPool_max_size
Returns the pool max size.
- Returns:
- a settable returning the pool max size or an unset settable if no value was set
-
setPool_max_size
Sets the pool max size.
- Parameters:
pool_max_size
- the pool max size
-
getPool_clean_period
Returns the pool clean period.
- Returns:
- a settable returning the pool clean period or an unset settable if no value was set
-
setPool_clean_period
Sets the pool clean period
- Parameters:
pool_clean_period
- the pool clean period
-
getPool_buffer_size
Returns the pool buffer size.
- Returns:
- a settable returning the pool buffer size or an unset settable if no value was set
-
setPool_buffer_size
Sets the pool buffer size.
- Parameters:
pool_buffer_size
- the pool buffer size
-
getPool_keep_alive_timeout
Returns the pool keep alive timeout.
- Returns:
- a settable returning the pool clean period or an unset settable if no value was set
-
setPool_keep_alive_timeout
Sets the pool keep alive timeout.
- Parameters:
pool_keep_alive_timeout
- the pool keep alive timeout
-
getPool_connect_timeout
Returns the pool connect timeout.
- Returns:
- a settable returning the pool connect timeout or an unset settable if no value was set
-
setPool_connect_timeout
Sets the pool connect timeout.
- Parameters:
pool_connect_timeout
- the pool connect timeout
-
getRequest_timeout
Returns the request timeout.
- Returns:
- a settable returning the request timeout or an unset settable if no value was set
-
setRequest_timeout
Sets the request timeout.
- Parameters:
request_timeout
- the request timeout
-
getGraceful_shutdown_timeout
Returns the graceful shutdown timeout.
- Returns:
- a settable returning the graceful shutdown timeout or an unset settable if no value was set
-
setGraceful_shutdown_timeout
Sets the graceful shutdown timeout.
- Parameters:
graceful_shutdown_timeout
- the graceful shutdown timeout
-
getHttp_protocol_versions
Returns the HTTP protocol versions.
- Returns:
- a settable returning the HTTP protocol versions or an unset settable if no value was set
-
setHttp_protocol_versions
Sets the HTTP protocol versions.
- Parameters:
http_protocol_versions
- the HTTP protocol versions
-
getSend_user_agent
Returns the send user agent flag.
- Returns:
- a settable returning the send user agent flag or an unset settable if no value was set
-
setSend_user_agent
Sets the send user agent flag.
- Parameters:
send_user_agent
- the send user agent flag
-
getUser_agent
Returns the user agent.
- Returns:
- a settable returning the user agent or an unset settable if no value was set
-
setUser_agent
Sets the user agent.
- Parameters:
user_agent
- the user agent
-
getCompression_enabled
Returns the compression enabled flag.
- Returns:
- a settable returning the compression enabled flag or an unset settable if no value was set
-
setCompression_enabled
Sets the compression enabled flag.
- Parameters:
compression_enabled
- the compression enabled flag
-
getDecompression_enabled
Returns the decompression enabled flag.
- Returns:
- the decompression enabled flag
-
setDecompression_enabled
Sets the decompression enabled flag.
- Parameters:
decompression_enabled
- the decompression enabled flag
-
getCompression_contentSizeThreshold
Returns the compression content size threshold.
- Returns:
- a settable returning the compression content size threshold or an unset settable if no value was set
-
setCompression_contentSizeThreshold
Sets the compression content size threshold.
- Parameters:
compression_contentSizeThreshold
- the compression content size threshold
-
getCompression_brotli_quality
Returns Brotli compression quality.
- Returns:
- a settable returning Brotli compression quality or an unset settable if no value was set
-
setCompression_brotli_quality
Sets Brotli compression quality.
- Parameters:
compression_brotli_quality
- Brotli compression quality
-
getCompression_brotli_window
Returns Brotli compression window.
- Returns:
- a settable returning Brotli compression window or an unset settable if no value was set
-
setCompression_brotli_window
Sets Brotli compression window.
- Parameters:
compression_brotli_window
- Brotli compression window
-
getCompression_brotli_mode
Returns Brotli compression mode.
- Returns:
- a settable returning Brotli compression mode or an unset settable if no value was set
-
setCompression_brotli_mode
Sets Brotli compression mode.
- Parameters:
compression_brotli_mode
- Brotli compression mode
-
getCompression_deflate_compressionLevel
Returns Deflate compression level.
- Returns:
- a settable returning Deflate compression level or an unset settable if no value was set
-
setCompression_deflate_compressionLevel
Sets Deflate compression level.
- Parameters:
compression_deflate_compressionLevel
- Deflate compression level
-
getCompression_deflate_windowBits
Returns Deflate window bits.
- Returns:
- a settable returning Deflate window bits or an unset settable if no value was set
-
setCompression_deflate_windowBits
Sets Deflate window its.
- Parameters:
compression_deflate_windowBits
- Deflate window bits
-
getCompression_deflate_memLevel
Returns Deflate memory level.
- Returns:
- a settable returning Deflate memory level or an unset settable if no value was set
-
setCompression_deflate_memLevel
Sets Deflate memory level.
- Parameters:
compression_deflate_memLevel
- Deflate memory level
-
getCompression_gzip_compressionLevel
Returns Gzip compression level.
- Returns:
- a settable returning Gzip compression level or an unset settable if no value was set
-
setCompression_gzip_compressionLevel
Sets Gzip compression level.
- Parameters:
compression_gzip_compressionLevel
- Gzip compression level
-
getCompression_gzip_windowBits
Returns Gzip window bits.
- Returns:
- a settable returning Gzip window bits or an unset settable if no value was set
-
setCompression_gzip_windowBits
Sets Gzip window bits.
- Parameters:
compression_gzip_windowBits
- Gzip window bits
-
getCompression_gzip_memLevel
Returns Gzip memory level.
- Returns:
- a settable returning Gzip memory level or an unset settable if no value was set
-
setCompression_gzip_memLevel
Sets Gzip memory level
- Parameters:
compression_gzip_memLevel
- Gzip memory level
-
getCompression_zstd_blockSize
Returns Zstd block size.
- Returns:
- a settable returning Zstd block size or an unset settable if no value was set
-
setCompression_zstd_blockSize
Sets Zstd block size.
- Parameters:
compression_zstd_blockSize
- Zstd block size
-
getCompression_zstd_compressionLevel
Returns Zstd compression level.
- Returns:
- a settable returning Zstd compression level or an unset settable if no value was set
-
setCompression_zstd_compressionLevel
Sets Zstd compression level.
- Parameters:
compression_zstd_compressionLevel
- Zstd compression level
-
getCompression_zstd_maxEncodeSize
Returns Zstd max encode size.
- Returns:
- a settable returning Zstd ma encode size or an unset settable if no value was set
-
setCompression_zstd_maxEncodeSize
Sets Zstd max encode size.
- Parameters:
compression_zstd_maxEncodeSize
- Zstd max encode size
-
getTls_key_store
Returns the TLS keystore URI.
- Returns:
- a settable returning the TLS keystore URI or an unset settable if no value was set
-
setTls_key_store
Sets the TLS keystore URI.
- Parameters:
tls_key_store
- the TLS keystore URI
-
getTls_key_store_type
Returns the TLS keystore type.
- Returns:
- a settable returning the TLS keystore type or an unset settable if no value was set
-
setTls_key_store_type
Sets the TLS keystore type.
- Parameters:
tls_key_store_type
- the TLS keystore type
-
getTls_key_store_password
Returns the TLS keystore password.
- Returns:
- a settable returning the TLS keystore password or an unset settable if no value was set
-
setTls_key_store_password
Sets the TLS keystore password.
- Parameters:
tls_key_store_password
- the TLS keystore password
-
getTls_key_alias
Returns the TLS key alias.
- Returns:
- a settable returning the TLS key alis or an unset settable if no value was set
-
setTls_key_alias
Sets the TLS key alias.
- Parameters:
tls_key_alias
- the TLS key alias
-
getTls_key_alias_password
Returns the TLS key alias password.
- Returns:
- a settable returning the TLS key alias password or an unset settable if no value was set
-
setTls_key_alias_password
Sets the TLS key alias password.
- Parameters:
tls_key_alias_password
- the TLS key alias password
-
getTls_trust_store
Returns the TLS truststore URI.
- Returns:
- a settable returning the TLS truststore URI or an unset settable if no value was set
-
setTls_trust_store
Sets the TLS truststore URI.
- Parameters:
tls_trust_store
- the TLS truststore URI
-
getTls_trust_store_type
Returns the TLS truststore type.
- Returns:
- a settable returning the TLS truststore type or an unset settable if no value was set
-
setTls_trust_store_type
Sets the TLS truststore type.
- Parameters:
tls_trust_store_type
- the TLS truststore type
-
getTls_trust_store_password
Returns the TLS truststore password.
- Returns:
- a settable returning the TLS truststore password or an unset settable if no value was set
-
setTls_trust_store_password
Sets the TLS truststore password.
- Parameters:
tls_trust_store_password
- the TLS truststore password
-
getTls_trust_all
Returns the TLS trust all flag.
- Returns:
- a settable returning the TLS trust all flag or an unset settable if no value was set
-
setTls_trust_all
Sets the TLS trust all flag.
- Parameters:
tls_trust_all
- the TLS trust all flag.
-
getTls_send_sni
Returns the TLS send SNI flag.
- Returns:
- a settable returning the TLS send SNI flag or an unset settable if no value was set
-
setTls_send_sni
Sets the TLS send SNI flag.
- Parameters:
tls_send_sni
- the TLS send SNI flag.
-
getTls_ciphers_includes
Returns the TLS ciphers to include.
- Returns:
- a settable returning the TLS ciphers to include or an unset settable if no value was set
-
setTls_ciphers_includes
Sets the TLS ciphers to include.
- Parameters:
tls_ciphers_includes
- the TLS ciphers to include
-
getTls_ciphers_excludes
Returns the TLS cipher to excludes.
- Returns:
- a settable returning the TLS ciphers to exclude or an unset settable if no value was set
-
setTls_ciphers_excludes
Sets the TLS ciphers to excludes
- Parameters:
tls_ciphers_excludes
- the TLS ciphers to exclude
-
getHttp1x_initial_buffer_size
Returns the HTTP/1.x initial buffer size.
- Returns:
- a settable returning the HTTP/1.x initial buffer size or an unset settable if no value was set
-
setHttp1x_initial_buffer_size
Sets the HTTP/1.x initial buffer size.
- Parameters:
http1x_initial_buffer_size
- the initial HTTP/1.x initial buffer size
-
getHttp1x_max_initial_line_length
Returns the HTTP/1.x max initial line length.
- Returns:
- the HTTP/1.x max initial line length
-
setHttp1x_max_initial_line_length
Sets the HTTP/1.x max initial line length.
- Parameters:
http1x_max_initial_line_length
- HTTP/1.x max initial line length
-
getHttp1x_max_chunk_size
Returns the HTTP/1.x max chunk size.
- Returns:
- a settable returning the HTTP/1.x max chunk size or an unset settable if no value was set
-
setHttp1x_max_chunk_size
Sets the HTTP/1.x max chunk size.
- Parameters:
http1x_max_chunk_size
- the HTTP/1.x max chunk size
-
getHttp1x_max_header_size
Returns the HTTP/1.x max header size.
- Returns:
- a settable returning the HTTP/1.x max header size or an unset settable if no value was set
-
setHttp1x_max_header_size
Sets the HTTP/1.x max header size.
- Parameters:
http1x_max_header_size
- the HTTP/1.x max header size
-
getHttp1x_validate_headers
Returns the HTTP/1.x validate header flag.
- Returns:
- a settable returning the HTTP/1.x validate header flag or an unset settable if no value was set
-
setHttp1x_validate_headers
Sets the HTTP/1.x validate header flag.
- Parameters:
http1x_validate_headers
- the HTTP/1.x validate header flag
-
getHttp1_max_concurrent_requests
Returns the HTTP/1.x max concurrent requests.
- Returns:
- a settable returning the HTTP/1.x max concurrent requests or an unset settable if no value was set
-
setHttp1_max_concurrent_requests
Sets the HTTP/1.x max concurrent requests.
- Parameters:
http1_max_concurrent_requests
- the HTTP/1.x max concurrent requests
-
getHttp2_header_table_size
Returns the HTTP/2 header table size.
- Returns:
- a settable returning the HTTP/2 header table size or an unset settable if no value was set
-
setHttp2_header_table_size
Sets the HTTP/2 header table size.
- Parameters:
http2_header_table_size
- the HTTP/2 header table size
-
getHttp2_max_concurrent_streams
Returns the HTTP/2 max concurrent streams.
- Returns:
- a settable returning the HTTP/2 max concurrent streams or an unset settable if no value was set
-
setHttp2_max_concurrent_streams
Sets the HTTP/2 max concurrent streams.
- Parameters:
http2_max_concurrent_streams
- the HTTP/2 max concurrent streams
-
getHttp2_initial_window_size
Returns the HTTP/2 initial window size.
- Returns:
- a settable returning the HTTP/2 initial window size or an unset settable if no value was set
-
setHttp2_initial_window_size
Sets the HTTP/2 initial window size.
- Parameters:
http2_initial_window_size
- the HTTP/2 initial window size
-
getHttp2_max_frame_size
Returns the HTTP/2 max frame size.
- Returns:
- a settable returning the HTTP/2 max frame size or an unset settable if no value was set
-
setHttp2_max_frame_size
Sets the HTTP/2 max frame size.
- Parameters:
http2_max_frame_size
- the HTTP/2 max frame size
-
getHttp2_max_header_list_size
Returns the HTTP/2 max header list size.
- Returns:
- a settable returning the HTTP/2 max header list size or an unset settable if no value was set
-
setHttp2_max_header_list_size
Sets the HTTP/2 max header list size.
- Parameters:
http2_max_header_list_size
- the HTTP/2 max header list size
-
getHttp2_validate_headers
Returns the HTTP/2 validate headers flag.
- Returns:
- a settable returning the HTTP/2 validate headers flag or an unset settable if no value was set
-
setHttp2_validate_headers
Sets the HTTP/2 validate headers flag.
- Parameters:
http2_validate_headers
- the HTTP/2 validate headers flag
-
getWs_max_frame_size
Returns the WeSocket max frame size.
- Returns:
- a settable returning the WebSocket max frame size or an unset settable if no value was set
-
setWs_max_frame_size
Sets the WebSocket max frame size.
- Parameters:
ws_max_frame_size
- the WebSocket max frame size
-
getWs_frame_compression_enabled
Returns the WebSocket frame compression enabled flag.
- Returns:
- a settable returning the WebSocket frame compression enabled flag or an unset settable if no value was set
-
setWs_frame_compression_enabled
Sets the WebSocket frame compression enabled flag.
- Parameters:
ws_frame_compression_enabled
- the WebSocket frame compression enabled flag
-
getWs_frame_compression_level
Returns the WebSocket frame compression level.
- Returns:
- a settable returning the WebSocket frame compression level or an unset settable if no value was set
-
setWs_frame_compression_level
Sets the WebSocket frame compression level
- Parameters:
ws_frame_compression_level
- the WebSocket frame compression level
-
getWs_message_compression_enabled
Returns the WebSocket message compression enabled flag.
- Returns:
- a settable returning the WebSocket message compression enabled flag or an unset settable if no value was set
-
setWs_message_compression_enabled
Sets the WebSocket message compression enabled flag.
- Parameters:
ws_message_compression_enabled
- the WebSocket message compression enabled flag
-
getWs_message_compression_level
Returns the WebSocket message compression level.
- Returns:
- a settable returning the WebSocket message compression level or an unset settable if no value was set
-
setWs_message_compression_level
Sets the WebSocket message compression level.
- Parameters:
ws_message_compression_level
- the WebSocket message compression level
-
getWs_message_allow_client_window_size
Returns the WebSocket message allow client window size flag.
- Returns:
- a settable returning the WebSocket message allow client window size flag or an unset settable if no value was set
-
setWs_message_allow_client_window_size
Sets the WebSocket message allow client window size flag.
- Parameters:
ws_message_allow_client_window_size
- the WebSocket message allow client window size flag
-
getWs_message_requested_server_window_size
Returns the WebSocket message requested server window size.
- Returns:
- a settable returning the Websocket message requested server window size or an unset settable if no value was set
-
setWs_message_requested_server_window_size
public void setWs_message_requested_server_window_size(Integer ws_message_requested_server_window_size) Sets the WebSocket message requested server window size
- Parameters:
ws_message_requested_server_window_size
- the WebSocket message requested server window size
-
getWs_message_allow_client_no_context
Returns the WebSocket allow client no context flag.
- Returns:
- a settable returning the WebSocket allow client no context flag or an unset settable if no value was set
-
setWs_message_allow_client_no_context
Sets the WebSocket allow client no context flag.
- Parameters:
ws_message_allow_client_no_context
- the WebSocket allow client no context flag
-
getWs_message_requested_server_no_context
Returns WebSocket message requested server no context flag.
- Returns:
- a settable returning the WebSocket message requested server no context flag or an unset settable if no value was set
-
setWs_message_requested_server_no_context
public void setWs_message_requested_server_no_context(Boolean ws_message_requested_server_no_context) Sets the WebSocket message requested server no context flag.
- Parameters:
ws_message_requested_server_no_context
- the WebSocket message requested no context flag
-
getWs_close_on_outbound_complete
Returns the WebSocket close on outbound complete flag.
- Returns:
- a settable returning the WebSocket close on outbound complete flag or an unset settable if no value was set
-
setWs_close_on_outbound_complete
Sets the WebSocket close on outbound complete flag.
- Parameters:
ws_close_on_outbound_complete
- the WebSocket close on outbound complete flag
-
getWs_inbound_close_frame_timeout
Returns the WebSocket inbound close frame timeout.
- Returns:
- a settable returning the WebSocket inbound close frame timeout or an unset settable if no value was set
-
setWs_inbound_close_frame_timeout
Sets the WebSocket inbound close frame timeout.
- Parameters:
ws_inbound_close_frame_timeout
- the WebSocket inbound close frame timeout
-
getProxy_host
Returns the proxy host.
- Returns:
- a settable returning the proxy host or an unset settable if no value was set
-
setProxy_host
Sets the proxy host.
- Parameters:
proxy_host
- the proxy host
-
getProxy_port
Returns the proxy port.
- Returns:
- a settable returning the proxy port or an unset settable if no value was set
-
setProxy_port
Sets the proxy port.
- Parameters:
proxy_port
- the proxy port
-
getProxy_username
Returns the proxy username.
- Returns:
- a settable returning the proxy username or an unset settable if no value was set
-
setProxy_username
Sets the proxy username.
- Parameters:
proxy_username
- the proxy username
-
getProxy_password
Returns the proxy password.
- Returns:
- a settable returning the proxy password or an unset settable if no value was set
-
setProxy_password
Sets the proxy password.
- Parameters:
proxy_password
- the proxy password
-
getProxy_protocol
Returns the proxy protocol.
- Returns:
- a settable returning the proxy protocol or an unset settable if no value was set
-
setProxy_protocol
Sets the proxy protocol.
- Parameters:
proxy_protocol
- the proxy protocol
-
equals
-
hashCode
public int hashCode()
-