com.github.manosbatsis.corda.testacles.containers.cordform.config / CordformNetworkConfig / <init>
<init>¶
CordformNetworkConfig(nodesDir:
File
, cloneNodesDir:
Boolean
, network: Network, imageName:
String
, imageCordaArgs:
String
= EMPTY, entryPointOverride:
List
<
String
> = buildEntryPointOverride(imageName), netParamsFile:
File
= File(nodesDir, "network-parameters"), nodeInfosDir:
File
= File(nodesDir, "additional-node-infos").apply { mkdirs() }, databaseSettings:
CordformDatabaseSettings
= CordformDatabaseSettingsFactory.H2, privilegedMode:
Boolean
= false, clearEnv:
Boolean
= false)``CordformNetworkConfig(nodesDir:
File
, network: Network, imageName:
String
, imageCordaArgs:
String
= EMPTY, entryPointOverride:
List
<
String
> = buildEntryPointOverride(imageName), netParamsFile:
File
= File(nodesDir, "network-parameters"), nodeInfosDir:
File
= File(nodesDir, "additional-node-infos").apply { mkdirs() }, databaseSettings:
CordformDatabaseSettings
= CordformDatabaseSettingsFactory.H2, privilegedMode:
Boolean
= false, clearEnv:
Boolean
= false, nodeContainerCreator: (dockerImageName: DockerImageName, nodeContainerConfig:
NodeContainerConfig
) ->
NodeContainer
<*> = ::CordformNodeContainer)
Utility wrapper of a nodes directory,
i.e. one created by the Cordform
Gradle plugin