Add another helper used by Joiner.

This commit is contained in:
Tyler Benson 2018-05-30 10:31:00 +10:00
parent cda86ca4ea
commit b58a7db7a7
3 changed files with 3 additions and 0 deletions

View File

@ -48,6 +48,7 @@ public class Elasticsearch2TransportClientInstrumentation extends Instrumenter.C
classLoaderHasClasses("org.elasticsearch.plugins.SitePlugin"))
.transform(
new HelperInjector(
"com.google.common.base.Preconditions",
"com.google.common.base.Joiner",
"datadog.trace.instrumentation.elasticsearch2.TransportActionListener"))
.transform(DDTransformers.defaultTransformers())

View File

@ -48,6 +48,7 @@ public class Elasticsearch5TransportClientInstrumentation extends Instrumenter.C
classLoaderHasClasses("org.elasticsearch.percolator.TransportMultiPercolateAction"))
.transform(
new HelperInjector(
"com.google.common.base.Preconditions",
"com.google.common.base.Joiner",
"datadog.trace.instrumentation.elasticsearch5.TransportActionListener"))
.transform(DDTransformers.defaultTransformers())

View File

@ -52,6 +52,7 @@ public class Elasticsearch6TransportClientInstrumentation extends Instrumenter.C
classLoaderHasClasses("org.elasticsearch.client.RestClientBuilder$2"))
.transform(
new HelperInjector(
"com.google.common.base.Preconditions",
"com.google.common.base.Joiner",
"datadog.trace.instrumentation.elasticsearch6.TransportActionListener"))
.transform(DDTransformers.defaultTransformers())