java.lang.Object
io.helidon.jersey.connector.HelidonProperties
Configuration options specific to the Client API that utilizes
HelidonConnector
.-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
Property name to set aMap<String, String>
instance with a list of default headers to be used by underlyingWebClient
.static final String
Property name to set aList<? extends ProtocolConfig>
instance with a list of protocol configs to be used by underlyingWebClient
.static final String
Property name to set a protocol ID for each request.static final String
Property name to enable or disable connection caching in the underlyingWebClient
.static final String
-
Method Summary
-
Field Details
-
CONFIG
Property name to set aConfig
instance to by used by underlyingWebClient
. This property is settable onConfigurable.property(String, Object)
.- See Also:
-
TLS
Property name to set aTls
instance to be used by underlyingWebClient
. This property is settable onConfigurable.property(String, Object)
.- See Also:
-
PROTOCOL_CONFIGS
Property name to set aList<? extends ProtocolConfig>
instance with a list of protocol configs to be used by underlyingWebClient
. This property is settable onConfigurable.property(String, Object)
.- See Also:
-
DEFAULT_HEADERS
Property name to set aMap<String, String>
instance with a list of default headers to be used by underlyingWebClient
. This property is settable onConfigurable.property(String, Object)
.- See Also:
-
PROTOCOL_ID
Property name to set a protocol ID for each request. You can use this property to request an HTTP/2 upgrade from HTTP/1.1 by setting its value to"h2"
. When using TLS, Helidon uses negotiation via the ALPN extension instead of this property.- See Also:
-
SHARE_CONNECTION_CACHE
Property name to enable or disable connection caching in the underlyingWebClient
. The default for the Helidon connector isfalse
, or no sharing (which is the opposite ofWebClient
). Set this property totrue
to enable connection caching.- See Also:
-