open class DriverDSL : DriverDSLInternalInterface| State |
class State |
| <init> |
DriverDSL(portAllocation: PortAllocation, debugPortAllocation: PortAllocation, driverDirectory: Path, useTestClock: Boolean, isDebug: Boolean) |
| debugPortAllocation |
val debugPortAllocation: PortAllocation |
| driverDirectory |
val driverDirectory: Path |
| isDebug |
val isDebug: Boolean |
| portAllocation |
val portAllocation: PortAllocation |
| useTestClock |
val useTestClock: Boolean |
| registerProcess |
fun registerProcess(process: Process): Unit |
| shutdown |
open fun shutdown(): Unit |
| start |
open fun start(): Unit |
| startNode |
open fun startNode(providedName: String?, advertisedServices: Set<ServiceInfo>, rpcUsers: List<User>): Future<NodeInfoAndConfig>Starts a Node in a separate process. |
| waitForAllNodesToFinish |
open fun waitForAllNodesToFinish(): Unit |
| name |
val name: Array<String> |
| pickA |
fun <A> pickA(array: Array<A>): A |