diff --git a/api/incubator/src/main/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtil.java b/api/incubator/src/main/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtil.java index f0ee7090710..4ec91325f46 100644 --- a/api/incubator/src/main/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtil.java +++ b/api/incubator/src/main/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtil.java @@ -23,7 +23,11 @@ public class InstrumentationConfigUtil { * .instrumentation.general.peer.service_mapping}, or null if none is configured. * * @throws DeclarativeConfigException if an unexpected type is encountered accessing the property + * @deprecated Peer service mapping was removed from the general instrumentation configuration + * schema. See opentelemetry-configuration#526. */ + @Deprecated @Nullable public static Map peerServiceMapping(ConfigProvider configProvider) { List serviceMappingList = diff --git a/api/incubator/src/test/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtilTest.java b/api/incubator/src/test/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtilTest.java index 18fc13888db..9048d744d36 100644 --- a/api/incubator/src/test/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtilTest.java +++ b/api/incubator/src/test/java/io/opentelemetry/api/incubator/config/InstrumentationConfigUtilTest.java @@ -65,6 +65,7 @@ private static ConfigProvider toConfigProvider(String configYaml) { new ByteArrayInputStream(configYaml.getBytes(StandardCharsets.UTF_8)))); } + @SuppressWarnings("deprecation") // testing deprecated method @Test void peerServiceMapping() { assertThat(InstrumentationConfigUtil.peerServiceMapping(kitchenSinkConfigProvider))