in agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/statsbeat/Instrumentations.java [38:99]
static {
INSTRUMENTATION_MAP = new HashMap<>();
INSTRUMENTATION_MAP.put("io.opentelemetry.apache-httpasyncclient-4.1", 0);
INSTRUMENTATION_MAP.put("io.opentelemetry.apache-httpclient-2.0", 1);
INSTRUMENTATION_MAP.put("io.opentelemetry.apache-httpclient-4.0", 2);
INSTRUMENTATION_MAP.put("io.opentelemetry.apache-httpclient-5.0", 3);
INSTRUMENTATION_MAP.put("io.opentelemetry.applicationinsights-web-2.3", 4);
INSTRUMENTATION_MAP.put("io.opentelemetry.tomcat-7.0", 5);
INSTRUMENTATION_MAP.put("Azure-OpenTelemetry", 6); // bridged by azure-core-1.14 module
INSTRUMENTATION_MAP.put("io.opentelemetry.cassandra-3.0", 7);
INSTRUMENTATION_MAP.put("io.opentelemetry.cassandra-4.0", 8);
INSTRUMENTATION_MAP.put("io.opentelemetry.java-http-client", 9);
INSTRUMENTATION_MAP.put("io.opentelemetry.rabbitmq-2.7", 10);
INSTRUMENTATION_MAP.put("io.opentelemetry.spring-integration-4.1", 11);
INSTRUMENTATION_MAP.put("io.opentelemetry.grpc-1.6", 12);
INSTRUMENTATION_MAP.put("io.opentelemetry.http-url-connection", 13);
INSTRUMENTATION_MAP.put("io.opentelemetry.servlet-5.0", 14);
INSTRUMENTATION_MAP.put("io.opentelemetry.java-util-logging-spans", 15);
INSTRUMENTATION_MAP.put("io.opentelemetry.jaxrs-1.0", 16);
INSTRUMENTATION_MAP.put("io.opentelemetry.jaxrs-2.0-common", 17);
INSTRUMENTATION_MAP.put("io.opentelemetry.async-http-client-1.9", 18);
INSTRUMENTATION_MAP.put("io.opentelemetry.async-http-client-2.0", 19);
INSTRUMENTATION_MAP.put("io.opentelemetry.google-http-client-1.19", 20);
INSTRUMENTATION_MAP.put("io.opentelemetry.jdbc", 21);
INSTRUMENTATION_MAP.put("io.opentelemetry.jedis-1.4", 22);
INSTRUMENTATION_MAP.put("io.opentelemetry.jedis-3.0", 23);
INSTRUMENTATION_MAP.put("io.opentelemetry.jetty-8.0", 24);
INSTRUMENTATION_MAP.put("io.opentelemetry.jms-1.1", 25);
INSTRUMENTATION_MAP.put("io.opentelemetry.kafka-clients-0.11", 26);
INSTRUMENTATION_MAP.put("io.opentelemetry.kafka-streams-0.11", 27);
INSTRUMENTATION_MAP.put("io.opentelemetry.jetty-httpclient-9.2", 28);
INSTRUMENTATION_MAP.put("io.opentelemetry.lettuce-4.0", 29);
INSTRUMENTATION_MAP.put("io.opentelemetry.lettuce-5.0", 30);
INSTRUMENTATION_MAP.put("io.opentelemetry.lettuce-5.1", 31);
INSTRUMENTATION_MAP.put("io.opentelemetry.spring-rabbit-1.0", 32);
INSTRUMENTATION_MAP.put("io.opentelemetry.jaxrs-client-2.0", 33);
INSTRUMENTATION_MAP.put("io.opentelemetry.log4j-spans-1.2", 34);
INSTRUMENTATION_MAP.put("io.opentelemetry.log4j-spans-2.0", 35);
INSTRUMENTATION_MAP.put("io.opentelemetry.jaxrs-client-2.0-resteasy-3.0", 36);
INSTRUMENTATION_MAP.put("io.opentelemetry.logback-spans-1.0", 37);
INSTRUMENTATION_MAP.put("io.opentelemetry.micrometer-1.0", 38);
INSTRUMENTATION_MAP.put("io.opentelemetry.mongo-3.1", 39); // mongo 4.0 is covered in 3.1
INSTRUMENTATION_MAP.put("io.opentelemetry.grizzly-2.0", 40);
INSTRUMENTATION_MAP.put("io.opentelemetry.quartz-2.0", 41);
INSTRUMENTATION_MAP.put("io.opentelemetry.apache-camel-2.20", 42);
INSTRUMENTATION_MAP.put("io.opentelemetry.netty-4.0", 43);
INSTRUMENTATION_MAP.put("io.opentelemetry.netty-4.1", 44);
INSTRUMENTATION_MAP.put("io.opentelemetry.okhttp-3.0", 45);
INSTRUMENTATION_MAP.put("io.opentelemetry.opentelemetry-annotations-1.0", 46);
INSTRUMENTATION_MAP.put("io.opentelemetry.akka-http-10.0", 47);
INSTRUMENTATION_MAP.put("io.opentelemetry.spring-webmvc-3.1", 48);
INSTRUMENTATION_MAP.put("io.opentelemetry.spring-webflux-5.0", 49);
INSTRUMENTATION_MAP.put("io.opentelemetry.reactor-netty-1.0", 50);
INSTRUMENTATION_MAP.put("io.opentelemetry.servlet-2.2", 51);
INSTRUMENTATION_MAP.put("io.opentelemetry.servlet-3.0", 52);
INSTRUMENTATION_MAP.put("io.opentelemetry.servlet-common", 53);
INSTRUMENTATION_MAP.put("io.opentelemetry.spring-scheduling-3.1", 54);
INSTRUMENTATION_MAP.put("io.opentelemetry.play-2.4", 55);
INSTRUMENTATION_MAP.put("io.opentelemetry.play-2.6", 56);
INSTRUMENTATION_MAP.put("io.opentelemetry.vertx-http-client-3.0", 57);
INSTRUMENTATION_MAP.put("io.opentelemetry.vertx-http-client-4.0", 58);
}