public class NodeRepositoryVertxImpl extends AbstractRepositoryVertxImpl implements NodeRepository
Constructor and Description |
---|
NodeRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
io.nem.symbol.sdk.openapi.vertx.api.NodeRoutesApi |
getClient() |
io.reactivex.Observable<NodeHealth> |
getNodeHealth()
Get node health information
|
io.reactivex.Observable<NodeInfo> |
getNodeInfo()
Get node info
|
io.reactivex.Observable<java.util.List<NodeInfo>> |
getNodePeers()
Get node info of the pears visible by the node.
|
io.reactivex.Observable<StorageInfo> |
getNodeStorage()
Get storage info
|
io.reactivex.Observable<NodeTime> |
getNodeTime()
Get node time
|
io.reactivex.Observable<ServerInfo> |
getServerInfo()
Get server info
|
call, call, callList, exceptionHandling, exceptionHandling, getJsonHelper, onError, toDto, toDto, toDto, toDto, toDto, toMerkleStateInfo, toPage
public NodeRepositoryVertxImpl(io.nem.symbol.sdk.openapi.vertx.invoker.ApiClient apiClient)
public io.nem.symbol.sdk.openapi.vertx.api.NodeRoutesApi getClient()
public io.reactivex.Observable<NodeInfo> getNodeInfo()
getNodeInfo
in interface NodeRepository
public io.reactivex.Observable<java.util.List<NodeInfo>> getNodePeers()
getNodePeers
in interface NodeRepository
Observable
of a list of NodeInfo
public io.reactivex.Observable<NodeTime> getNodeTime()
getNodeTime
in interface NodeRepository
public io.reactivex.Observable<StorageInfo> getNodeStorage()
getNodeStorage
in interface NodeRepository
StorageInfo
public io.reactivex.Observable<NodeHealth> getNodeHealth()
getNodeHealth
in interface NodeRepository
NodeHealth
of NodeHealthpublic io.reactivex.Observable<ServerInfo> getServerInfo()
getServerInfo
in interface NodeRepository
ServerInfo