com.github.manosbatsis.corda.testacles.containers.cordform.config / CordaNetworkConfig
CordaNetworkConfig¶
interface CordaNetworkConfig :
NodeImageNameConfig
Properties¶
Name | Summary |
---|---|
clearEnv | abstract val clearEnv: Boolean |
databaseSettings | abstract val databaseSettings: CordformDatabaseSettings |
imageCordaArgs | abstract val imageCordaArgs: String |
netParamsFile | abstract val netParamsFile: File |
network | abstract val network: Network |
nodeConfigs | abstract val nodeConfigs: List < NodeContainerConfig > |
nodeContainerCreator | abstract val nodeContainerCreator: (dockerImageName: DockerImageName, nodeContainerConfig: NodeContainerConfig ) -> NodeContainer <*> |
nodeInfosDir | abstract val nodeInfosDir: File |
nodesDir | abstract val nodesDir: File |
notaryNodeDirs | abstract val notaryNodeDirs: List < File > |
partyNodeDirs | abstract val partyNodeDirs: List < File > |
privilegedMode | abstract val privilegedMode: Boolean |
Inherited Properties¶
Name | Summary |
---|---|
entryPointOverride | abstract val entryPointOverride: List < String > Custom entrypoint to use if non-empty. |
imageName | abstract val imageName: String The name of the docker image used |
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 |
Inheritors¶
Name | Summary |
---|---|
CordformNetworkConfig | data class CordformNetworkConfig : CordaNetworkConfig Utility wrapper of a nodes directory, i.e. one created by the Cordform Gradle plugin |