NodeHealth

constructor(node: ServiceNode, sampler: NodeSampler, options: HealthOptions = HealthOptions(), context: CoroutineContext = Dispatchers.Default, drivers: CoroutineContext = VirtualThreads.dispatcher, nanos: () -> Long = System::nanoTime, pausedOf: (SubscriptionRuntime) -> List<PausedPartition> = SubscriptionRuntime::paused, clock: Clock = node.clock)