java.lang.Object
com.kryptokrauts.aeternity.generated.api.rxjava.NodeInfoApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2022-01-10T23:40:09.108255703Z[Etc/UTC]")
public class NodeInfoApi
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    NodeInfoApi​(NodeInfoApi delegate)  
  • Method Summary

    Modifier and Type Method Description
    NodeInfoApi getDelegate()  
    void getNetworkStatus​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String,​PeerDetails>>> resultHandler)
    Get detailed analytics on peers
    void getNodeBeneficiary​(io.vertx.core.Handler<io.vertx.core.AsyncResult<PubKey>> resultHandler)
    Get node's beneficiary public key
    void getNodePubkey​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<PubKey>> resultHandler)
    Get node's public key
    void getPeerPubkey​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<PeerPubKey>> resultHandler)
    Get peer public key
    void getPeers​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<Peers>> resultHandler)
    Get node Peers
    void getStatus​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<Status>> resultHandler)
    Get the status of a node
    static NodeInfoApi newInstance​(NodeInfoApi arg)  
    io.reactivex.Single<java.util.Map<java.lang.String,​PeerDetails>> rxGetNetworkStatus​(java.lang.Boolean intAsString)
    Get detailed analytics on peers
    io.reactivex.Single<PubKey> rxGetNodeBeneficiary()
    Get node's beneficiary public key
    io.reactivex.Single<PubKey> rxGetNodePubkey​(java.lang.Boolean intAsString)
    Get node's public key
    io.reactivex.Single<PeerPubKey> rxGetPeerPubkey​(java.lang.Boolean intAsString)
    Get peer public key
    io.reactivex.Single<Peers> rxGetPeers​(java.lang.Boolean intAsString)
    Get node Peers
    io.reactivex.Single<Status> rxGetStatus​(java.lang.Boolean intAsString)
    Get the status of a node

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NodeInfoApi

      public NodeInfoApi​(NodeInfoApi delegate)
  • Method Details

    • getDelegate

      public NodeInfoApi getDelegate()
    • getNetworkStatus

      public void getNetworkStatus​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String,​PeerDetails>>> resultHandler)
      Get detailed analytics on peers
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      resultHandler - Asynchronous result handler
    • rxGetNetworkStatus

      public io.reactivex.Single<java.util.Map<java.lang.String,​PeerDetails>> rxGetNetworkStatus​(java.lang.Boolean intAsString)
      Get detailed analytics on peers
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      Returns:
      Asynchronous result handler (RxJava Single)
    • getNodeBeneficiary

      public void getNodeBeneficiary​(io.vertx.core.Handler<io.vertx.core.AsyncResult<PubKey>> resultHandler)
      Get node's beneficiary public key
      Parameters:
      resultHandler - Asynchronous result handler
    • rxGetNodeBeneficiary

      public io.reactivex.Single<PubKey> rxGetNodeBeneficiary()
      Get node's beneficiary public key
      Returns:
      Asynchronous result handler (RxJava Single)
    • getNodePubkey

      public void getNodePubkey​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<PubKey>> resultHandler)
      Get node's public key
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      resultHandler - Asynchronous result handler
    • rxGetNodePubkey

      public io.reactivex.Single<PubKey> rxGetNodePubkey​(java.lang.Boolean intAsString)
      Get node's public key
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      Returns:
      Asynchronous result handler (RxJava Single)
    • getPeerPubkey

      public void getPeerPubkey​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<PeerPubKey>> resultHandler)
      Get peer public key
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      resultHandler - Asynchronous result handler
    • rxGetPeerPubkey

      public io.reactivex.Single<PeerPubKey> rxGetPeerPubkey​(java.lang.Boolean intAsString)
      Get peer public key
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      Returns:
      Asynchronous result handler (RxJava Single)
    • getPeers

      public void getPeers​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<Peers>> resultHandler)
      Get node Peers
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      resultHandler - Asynchronous result handler
    • rxGetPeers

      public io.reactivex.Single<Peers> rxGetPeers​(java.lang.Boolean intAsString)
      Get node Peers
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      Returns:
      Asynchronous result handler (RxJava Single)
    • getStatus

      public void getStatus​(java.lang.Boolean intAsString, io.vertx.core.Handler<io.vertx.core.AsyncResult<Status>> resultHandler)
      Get the status of a node
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      resultHandler - Asynchronous result handler
    • rxGetStatus

      public io.reactivex.Single<Status> rxGetStatus​(java.lang.Boolean intAsString)
      Get the status of a node
      Parameters:
      intAsString - If this flag is set to true, the response will have all integers set as strings (optional, default to false)
      Returns:
      Asynchronous result handler (RxJava Single)
    • newInstance

      public static NodeInfoApi newInstance​(NodeInfoApi arg)