Skip to content

com.github.manosbatsis.corda.testacles.containers.config / NodeContainerConfig

NodeContainerConfig

data class NodeContainerConfig :NodeImageNameConfig

Constructors

Name Summary
<init> NodeContainerConfig(nodeDir:File, imageName:String, imageCordaArgs:String, network: Network, nodeHostName:String, nodeConfFile:File= nodeDir.resolve(NodeContainer.NODE_CONF_FILENAME_DEFAULT), netParamsFile:File? = null, nodeInfosDir:File? = null, configContributors:List<ConfigContributor> = emptyList(), entryPointOverride:List<String> = emptyList())

Properties

Name Summary
config val config: Config
configContributors val configContributors:List<ConfigContributor>
databaseContainer var databaseContainer: JdbcDatabaseContainer<*>?
driversDir val driversDir:JarsDir
entryPointOverride val entryPointOverride:List<String>
Custom entrypoint to use if non-empty.
imageCordaArgs val imageCordaArgs:String
imageName val imageName:String
The name of the docker image used
netParamsFile val netParamsFile:File?
network val network: Network
nodeConfFile val nodeConfFile:File
nodeDir val nodeDir:File
nodeHostName val nodeHostName:String
nodeInfosDir val nodeInfosDir:File?

Inherited Functions

Name Summary
getVersion open fun getVersion():Version
The version of the docker image used
isEnterprise open fun isEnterprise():Boolean
Whether the docker image used is based on Corda Enterprise