Javadoc
ConfigWatcher requests watches for configuration resources by type, node, last applied version identifier,
and resource names hint. The watch should send the responses when they are ready. The watch can be cancelled by the
consumer, in effect terminating the watch for the request. ConfigWatcher implementations must be thread-safe.