public class AbstractConfig
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractConfig.AbstractConfigBuilder<B extends AbstractConfig.AbstractConfigBuilder<?,?>,C extends AbstractConfig> |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_IPFS_ADDR |
static java.lang.String |
ENV_BLOCKCHAIN_JSONRPC_ADDR |
static java.lang.String |
ENV_BLOCKCHAIN_JSONRPC_PASS |
static java.lang.String |
ENV_BLOCKCHAIN_JSONRPC_PORT |
static java.lang.String |
ENV_BLOCKCHAIN_JSONRPC_USER |
static java.lang.String |
ENV_IPFS_GATEWAY_ADDR |
static java.lang.String |
ENV_IPFS_GATEWAY_PORT |
static java.lang.String |
ENV_IPFS_JSONRPC_ADDR |
static java.lang.String |
ENV_IPFS_JSONRPC_PORT |
boolean |
help |
| Modifier | Constructor and Description |
|---|---|
|
AbstractConfig() |
protected |
AbstractConfig(java.lang.String ipfsAddr,
java.lang.String bcImpl,
java.lang.String bcUrl,
java.lang.String bcHost,
int bcPort,
java.lang.String bcUser,
java.lang.String bcPass) |
| Modifier and Type | Method and Description |
|---|---|
io.nessus.Blockchain |
getBlockchain() |
java.lang.Class<io.nessus.Blockchain> |
getBlockchainImpl() |
java.net.URL |
getBlockchainUrl() |
io.ipfs.multiaddr.MultiAddress |
getIpfsApiAddress() |
io.nessus.ipfs.client.IPFSClient |
getIPFSClient() |
public static final java.lang.String ENV_IPFS_JSONRPC_ADDR
public static final java.lang.String ENV_IPFS_JSONRPC_PORT
public static final java.lang.String ENV_IPFS_GATEWAY_ADDR
public static final java.lang.String ENV_IPFS_GATEWAY_PORT
public static final java.lang.String ENV_BLOCKCHAIN_JSONRPC_ADDR
public static final java.lang.String ENV_BLOCKCHAIN_JSONRPC_PORT
public static final java.lang.String ENV_BLOCKCHAIN_JSONRPC_USER
public static final java.lang.String ENV_BLOCKCHAIN_JSONRPC_PASS
public static final java.lang.String DEFAULT_IPFS_ADDR
public boolean help
public AbstractConfig()
protected AbstractConfig(java.lang.String ipfsAddr,
java.lang.String bcImpl,
java.lang.String bcUrl,
java.lang.String bcHost,
int bcPort,
java.lang.String bcUser,
java.lang.String bcPass)
public io.ipfs.multiaddr.MultiAddress getIpfsApiAddress()
public io.nessus.ipfs.client.IPFSClient getIPFSClient()
public java.net.URL getBlockchainUrl()
throws java.net.MalformedURLException
java.net.MalformedURLExceptionpublic java.lang.Class<io.nessus.Blockchain> getBlockchainImpl()
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic io.nessus.Blockchain getBlockchain()
Copyright © 2019. All rights reserved.