Class LnrpcGetInfoResponse

java.lang.Object
net.osslabz.lnd.dto.LnrpcGetInfoResponse

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-07T12:03:34.958542131Z[Etc/UTC]") public class LnrpcGetInfoResponse extends Object
LnrpcGetInfoResponse
  • Field Details

  • Constructor Details

    • LnrpcGetInfoResponse

      public LnrpcGetInfoResponse()
  • Method Details

    • version

      public LnrpcGetInfoResponse version(String version)
    • getVersion

      @Nullable public String getVersion()
      The version of the LND software that the node is running.
      Returns:
      version
    • setVersion

      public void setVersion(String version)
    • commitHash

      public LnrpcGetInfoResponse commitHash(String commitHash)
    • getCommitHash

      @Nullable public String getCommitHash()
      The SHA1 commit hash that the daemon is compiled with.
      Returns:
      commitHash
    • setCommitHash

      public void setCommitHash(String commitHash)
    • identityPubkey

      public LnrpcGetInfoResponse identityPubkey(String identityPubkey)
    • getIdentityPubkey

      @Nullable public String getIdentityPubkey()
      The identity pubkey of the current node.
      Returns:
      identityPubkey
    • setIdentityPubkey

      public void setIdentityPubkey(String identityPubkey)
    • alias

      public LnrpcGetInfoResponse alias(String alias)
    • getAlias

      @Nullable public String getAlias()
      Get alias
      Returns:
      alias
    • setAlias

      public void setAlias(String alias)
    • color

      public LnrpcGetInfoResponse color(String color)
    • getColor

      @Nullable public String getColor()
      Get color
      Returns:
      color
    • setColor

      public void setColor(String color)
    • numPendingChannels

      public LnrpcGetInfoResponse numPendingChannels(Long numPendingChannels)
    • getNumPendingChannels

      @Nullable public Long getNumPendingChannels()
      Get numPendingChannels
      Returns:
      numPendingChannels
    • setNumPendingChannels

      public void setNumPendingChannels(Long numPendingChannels)
    • numActiveChannels

      public LnrpcGetInfoResponse numActiveChannels(Long numActiveChannels)
    • getNumActiveChannels

      @Nullable public Long getNumActiveChannels()
      Get numActiveChannels
      Returns:
      numActiveChannels
    • setNumActiveChannels

      public void setNumActiveChannels(Long numActiveChannels)
    • numInactiveChannels

      public LnrpcGetInfoResponse numInactiveChannels(Long numInactiveChannels)
    • getNumInactiveChannels

      @Nullable public Long getNumInactiveChannels()
      Get numInactiveChannels
      Returns:
      numInactiveChannels
    • setNumInactiveChannels

      public void setNumInactiveChannels(Long numInactiveChannels)
    • numPeers

      public LnrpcGetInfoResponse numPeers(Long numPeers)
    • getNumPeers

      @Nullable public Long getNumPeers()
      Get numPeers
      Returns:
      numPeers
    • setNumPeers

      public void setNumPeers(Long numPeers)
    • blockHeight

      public LnrpcGetInfoResponse blockHeight(Long blockHeight)
    • getBlockHeight

      @Nullable public Long getBlockHeight()
      Get blockHeight
      Returns:
      blockHeight
    • setBlockHeight

      public void setBlockHeight(Long blockHeight)
    • blockHash

      public LnrpcGetInfoResponse blockHash(String blockHash)
    • getBlockHash

      @Nullable public String getBlockHash()
      Get blockHash
      Returns:
      blockHash
    • setBlockHash

      public void setBlockHash(String blockHash)
    • bestHeaderTimestamp

      public LnrpcGetInfoResponse bestHeaderTimestamp(String bestHeaderTimestamp)
    • getBestHeaderTimestamp

      @Nullable public String getBestHeaderTimestamp()
      Get bestHeaderTimestamp
      Returns:
      bestHeaderTimestamp
    • setBestHeaderTimestamp

      public void setBestHeaderTimestamp(String bestHeaderTimestamp)
    • syncedToChain

      public LnrpcGetInfoResponse syncedToChain(Boolean syncedToChain)
    • getSyncedToChain

      @Nullable public Boolean getSyncedToChain()
      Get syncedToChain
      Returns:
      syncedToChain
    • setSyncedToChain

      public void setSyncedToChain(Boolean syncedToChain)
    • syncedToGraph

      public LnrpcGetInfoResponse syncedToGraph(Boolean syncedToGraph)
    • getSyncedToGraph

      @Nullable public Boolean getSyncedToGraph()
      Whether we consider ourselves synced with the public channel graph.
      Returns:
      syncedToGraph
    • setSyncedToGraph

      public void setSyncedToGraph(Boolean syncedToGraph)
    • testnet

      public LnrpcGetInfoResponse testnet(Boolean testnet)
    • getTestnet

      @Nullable public Boolean getTestnet()
      Get testnet
      Returns:
      testnet
    • setTestnet

      public void setTestnet(Boolean testnet)
    • chains

      public LnrpcGetInfoResponse chains(List<LnrpcChain> chains)
    • addChainsItem

      public LnrpcGetInfoResponse addChainsItem(LnrpcChain chainsItem)
    • getChains

      @Nullable public List<LnrpcChain> getChains()
      Get chains
      Returns:
      chains
    • setChains

      public void setChains(List<LnrpcChain> chains)
    • uris

      public LnrpcGetInfoResponse uris(List<String> uris)
    • addUrisItem

      public LnrpcGetInfoResponse addUrisItem(String urisItem)
    • getUris

      @Nullable public List<String> getUris()
      The URIs of the current node.
      Returns:
      uris
    • setUris

      public void setUris(List<String> uris)
    • features

      public LnrpcGetInfoResponse features(Map<String,LnrpcFeature> features)
    • putFeaturesItem

      public LnrpcGetInfoResponse putFeaturesItem(String key, LnrpcFeature featuresItem)
    • getFeatures

      @Nullable public Map<String,LnrpcFeature> getFeatures()
      Features that our node has advertised in our init message, node announcements and invoices.
      Returns:
      features
    • setFeatures

      public void setFeatures(Map<String,LnrpcFeature> features)
    • requireHtlcInterceptor

      public LnrpcGetInfoResponse requireHtlcInterceptor(Boolean requireHtlcInterceptor)
    • getRequireHtlcInterceptor

      @Nullable public Boolean getRequireHtlcInterceptor()
      Indicates whether the HTLC interceptor API is in always-on mode.
      Returns:
      requireHtlcInterceptor
    • setRequireHtlcInterceptor

      public void setRequireHtlcInterceptor(Boolean requireHtlcInterceptor)
    • storeFinalHtlcResolutions

      public LnrpcGetInfoResponse storeFinalHtlcResolutions(Boolean storeFinalHtlcResolutions)
    • getStoreFinalHtlcResolutions

      @Nullable public Boolean getStoreFinalHtlcResolutions()
      Indicates whether final htlc resolutions are stored on disk.
      Returns:
      storeFinalHtlcResolutions
    • setStoreFinalHtlcResolutions

      public void setStoreFinalHtlcResolutions(Boolean storeFinalHtlcResolutions)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object