Module software.sava.rpc
Package software.sava.rpc.json.http.ws
Interface SolanaRpcWebsocket.Builder
- All Known Implementing Classes:
SolanaRpcWebsocketBuilder
- Enclosing interface:
SolanaRpcWebsocket
public static interface SolanaRpcWebsocket.Builder
-
Method Summary
Modifier and TypeMethodDescriptioncommitment(Commitment commitment) create()onClose()onClose(SolanaRpcWebsocket.OnClose onClose) onError()onError(BiConsumer<SolanaRpcWebsocket, Throwable> onError) onOpen()onOpen(Consumer<SolanaRpcWebsocket> onOpen) pingDelay(long pingDelay) longdefault SolanaRpcWebsocket.BuilderreConnect(long reConnect) Deprecated.reConnectDelay(long reConnectDelay) software.sava.core.accounts.SolanaAccountssolanaAccounts(software.sava.core.accounts.SolanaAccounts solanaAccounts) longsubscriptionAndPingCheckDelay(long subscriptionAndPingCheckDelay) default SolanaRpcWebsocket.Builderdefault SolanaRpcWebsocket.Builderuri(SolanaNetwork network) default SolanaRpcWebsocket.BuilderwebSocketBuilder(HttpClient httpClient) webSocketBuilder(WebSocket.Builder webSocketBuilder) longdefault SolanaRpcWebsocket.BuilderwriteOrPingDelay(long writeOrPingDelay) Deprecated.wsUri()
-
Method Details
-
create
SolanaRpcWebsocket create() -
uri
-
uri
-
uri
-
webSocketBuilder
-
webSocketBuilder
-
reConnectDelay
-
reConnect
Deprecated. -
pingDelay
-
writeOrPingDelay
Deprecated. -
subscriptionAndPingCheckDelay
-
commitment
-
solanaAccounts
SolanaRpcWebsocket.Builder solanaAccounts(software.sava.core.accounts.SolanaAccounts solanaAccounts) -
wsUri
URI wsUri() -
webSocketBuilder
WebSocket.Builder webSocketBuilder() -
reConnect
long reConnect() -
writeOrPingDelay
long writeOrPingDelay() -
subscriptionAndPingCheckDelay
long subscriptionAndPingCheckDelay() -
solanaAccounts
software.sava.core.accounts.SolanaAccounts solanaAccounts() -
commitment
Commitment commitment() -
onOpen
Consumer<SolanaRpcWebsocket> onOpen() -
onOpen
-
onClose
SolanaRpcWebsocket.OnClose onClose() -
onClose
-
onError
BiConsumer<SolanaRpcWebsocket,Throwable> onError() -
onError
-