Module io.helidon.webclient.jsonrpc
Package io.helidon.webclient.jsonrpc
Class JsonRpcProtocolProvider
java.lang.Object
io.helidon.webclient.jsonrpc.JsonRpcProtocolProvider
- All Implemented Interfaces:
io.helidon.webclient.spi.ClientProtocolProvider<JsonRpcClient,JsonRpcClientProtocolConfig>
public class JsonRpcProtocolProvider
extends Object
implements io.helidon.webclient.spi.ClientProtocolProvider<JsonRpcClient,JsonRpcClientProtocolConfig>
Provider for
JsonRpcClient.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotocol(io.helidon.webclient.api.WebClient client, JsonRpcClientProtocolConfig config)
-
Constructor Details
-
JsonRpcProtocolProvider
public JsonRpcProtocolProvider()Public constructor required byServiceLoader.
-
-
Method Details
-
protocolId
- Specified by:
protocolIdin interfaceio.helidon.webclient.spi.ClientProtocolProvider<JsonRpcClient,JsonRpcClientProtocolConfig>
-
configType
- Specified by:
configTypein interfaceio.helidon.webclient.spi.ClientProtocolProvider<JsonRpcClient,JsonRpcClientProtocolConfig>
-
defaultConfig
- Specified by:
defaultConfigin interfaceio.helidon.webclient.spi.ClientProtocolProvider<JsonRpcClient,JsonRpcClientProtocolConfig>
-
protocol
public JsonRpcClient protocol(io.helidon.webclient.api.WebClient client, JsonRpcClientProtocolConfig config) - Specified by:
protocolin interfaceio.helidon.webclient.spi.ClientProtocolProvider<JsonRpcClient,JsonRpcClientProtocolConfig>
-