public static class BlockchainConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BlockchainConfig.Builder |
addIp(NodeIp ip) |
BlockchainConfig |
build() |
BlockchainConfig.Builder |
configName(EthereumConfigName configName) |
BlockchainConfig.Builder |
dbDirectory(DatabaseDirectory dbDir) |
BlockchainConfig.Builder |
eip8(boolean eip8) |
BlockchainConfig.Builder |
fastSync(boolean fastSync) |
BlockchainConfig.Builder |
genesis(GenesisPath genesis) |
BlockchainConfig.Builder |
incompatibleDatabaseBehavior(IncompatibleDatabaseBehavior behavior) |
BlockchainConfig.Builder |
listenPort(Integer port) |
BlockchainConfig.Builder |
networkId(ChainId networkId) |
BlockchainConfig.Builder |
peerActiveUrl(String url) |
BlockchainConfig.Builder |
peerDiscovery(Boolean discovery) |
BlockchainConfig.Builder |
privateKey(String privateKey) |
BlockchainConfig.Builder |
syncEnabled(boolean b) |
public BlockchainConfig.Builder networkId(ChainId networkId)
public BlockchainConfig.Builder eip8(boolean eip8)
public BlockchainConfig.Builder fastSync(boolean fastSync)
public BlockchainConfig.Builder genesis(GenesisPath genesis)
public BlockchainConfig.Builder configName(EthereumConfigName configName)
public BlockchainConfig.Builder dbDirectory(DatabaseDirectory dbDir)
public BlockchainConfig.Builder addIp(NodeIp ip)
public BlockchainConfig.Builder syncEnabled(boolean b)
public BlockchainConfig build()
public BlockchainConfig.Builder listenPort(Integer port)
public BlockchainConfig.Builder peerDiscovery(Boolean discovery)
public BlockchainConfig.Builder peerActiveUrl(String url)
public BlockchainConfig.Builder privateKey(String privateKey)
public BlockchainConfig.Builder incompatibleDatabaseBehavior(IncompatibleDatabaseBehavior behavior)
Copyright © 2017. All rights reserved.