@Experimental
    public static Configuration forReporter(Configuration configuration, String reporterName) {
        return new DelegatingConfiguration(
                configuration, ConfigConstants.METRICS_REPORTER_PREFIX + reporterName + ".");
    }
@Test
    void testForReporterRead() {
        Configuration configuration = new Configuration();
        configuration.set(FULL_OPTION, "value");

        assertThat(MetricOptions.forReporter(configuration, "my_reporter").get(SUB_OPTION))
                .isEqualTo("value");
    }