Github user zentol commented on the issue:
https://github.com/apache/flink/pull/4932
I would also stick with interface option since it makes it easier to deal
with backwards compatibility. We can just add another interface and keep the
code path for the old interface, without polluting the `MetricReporter`
interface.---
