java.lang.Object
io.helidon.jersey.connector.HelidonProperties
Configuration options specific to the Client API that utilizes
HelidonConnector.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final StringProperty name to set aMap<String, String>instance with a list of default headers to be used by underlyingWebClient.static final StringProperty name to set aList<? extends ProtocolConfig>instance with a list of protocol configs to be used by underlyingWebClient.static final StringProperty name to set a protocol ID for each request.static final StringProperty name to enable or disable connection caching in the underlyingWebClient.static final String -
Method Summary
-
Field Details
-
CONFIG
Property name to set aConfiginstance to by used by underlyingWebClient. This property is settable onConfigurable.property(String, Object).- See Also:
-
TLS
Property name to set aTlsinstance 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 totrueto enable connection caching.- See Also:
-