Skip navigation links
A C D G I J L M O P S T U V 

A

agentmain(String, Instrumentation) - Static method in class com.datadoghq.trace.agent.AnnotationsTracingAgent
 
AgentTracerConfig - Class in com.datadoghq.trace.agent
Configuration POJO for the agent
AgentTracerConfig() - Constructor for class com.datadoghq.trace.agent.AgentTracerConfig
 
AnnotationsTracingAgent - Class in com.datadoghq.trace.agent
This class provides a wrapper around the ByteMan agent, to establish required system properties and the manager class.
AnnotationsTracingAgent() - Constructor for class com.datadoghq.trace.agent.AnnotationsTracingAgent
 
ApacheHTTPClientHelper - Class in com.datadoghq.trace.agent.integration
Patch the Apache HTTP Client during the building steps
ApacheHTTPClientHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.ApacheHTTPClientHelper
 
AWSClientHelper - Class in com.datadoghq.trace.agent.integration
Patch the AWS Client during the building steps.
AWSClientHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.AWSClientHelper
 

C

CassandraHelper - Class in com.datadoghq.trace.agent.integration
Patch each new sessions created when trying to connect to a Cassandra cluster.
com.datadoghq.trace.agent - package com.datadoghq.trace.agent
 
com.datadoghq.trace.agent.integration - package com.datadoghq.trace.agent.integration
 
create(Tracer) - Static method in class io.opentracing.contrib.mongo.TracingCommandListenerFactory
 

D

DDAgentTracingHelper<T> - Class in com.datadoghq.trace.agent.integration
This class provides helpful stuff in order to easy patch object using Byteman rules
DDJavaAgentInfo - Class in com.datadoghq.trace.agent
 
DDJavaAgentInfo() - Constructor for class com.datadoghq.trace.agent.DDJavaAgentInfo
 
decorate(Span, CommandStartedEvent) - Method in class com.datadoghq.trace.agent.integration.MongoHelper
 

G

getDisabledInstrumentations() - Method in class com.datadoghq.trace.agent.AgentTracerConfig
 
getEnableCustomAnnotationTracingOver() - Method in class com.datadoghq.trace.agent.AgentTracerConfig
 
getUnsupportedRules() - Static method in class com.datadoghq.trace.agent.InstrumentationChecker
Return a list of unsupported rules regarding loading deps

I

initialize(Retransformer) - Static method in class com.datadoghq.trace.agent.TraceAnnotationsManager
This method initializes the manager.
InstrumentationChecker - Class in com.datadoghq.trace.agent
Utility class to check the validity of the classpath concerning the java automated instrumentations
io.opentracing.contrib.mongo - package io.opentracing.contrib.mongo
 

J

JettyServletHelper - Class in com.datadoghq.trace.agent.integration
Patch the Jetty Servlet during the init steps
JettyServletHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.JettyServletHelper
 
JMSMessageConsumerHelper - Class in com.datadoghq.trace.agent.integration
 
JMSMessageConsumerHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.JMSMessageConsumerHelper
 
JMSMessageProducerHelper - Class in com.datadoghq.trace.agent.integration
 
JMSMessageProducerHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.JMSMessageProducerHelper
 

L

loadAnnotationsRules(String...) - Static method in class com.datadoghq.trace.agent.TraceAnnotationsManager
Find all the methods annoted with @Trace and inject rules
loadRules(ClassLoader) - Static method in class com.datadoghq.trace.agent.TraceAnnotationsManager
This method loads any OpenTracing Agent rules (otarules.btm) found as resources within the supplied classloader.

M

MongoHelper - Class in com.datadoghq.trace.agent.integration
Patch the Mongo builder before constructing the final client
MongoHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.MongoHelper
 

O

OkHttpHelper - Class in com.datadoghq.trace.agent.integration
Patch the OkHttp Client during the building steps.
OkHttpHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.OkHttpHelper
 

P

patch(HttpClientBuilder) - Method in class com.datadoghq.trace.agent.integration.ApacheHTTPClientHelper
 
patch(Session) - Method in class com.datadoghq.trace.agent.integration.CassandraHelper
 
patch(T) - Method in class com.datadoghq.trace.agent.integration.DDAgentTracingHelper
This method takes an object and applies some mutation in order to add tracing capabilities.
patch(MessageConsumer) - Method in class com.datadoghq.trace.agent.integration.JMSMessageConsumerHelper
 
patch(MessageProducer) - Method in class com.datadoghq.trace.agent.integration.JMSMessageProducerHelper
 
premain(String, Instrumentation) - Static method in class com.datadoghq.trace.agent.AnnotationsTracingAgent
 

S

setDisabledInstrumentations(List<String>) - Method in class com.datadoghq.trace.agent.AgentTracerConfig
 
setEnableCustomAnnotationTracingOver(String[]) - Method in class com.datadoghq.trace.agent.AgentTracerConfig
 

T

TomcatServletHelper - Class in com.datadoghq.trace.agent.integration
Patch the Jetty Servlet during the init steps
TomcatServletHelper(Rule) - Constructor for class com.datadoghq.trace.agent.integration.TomcatServletHelper
 
TraceAnnotationsManager - Class in com.datadoghq.trace.agent
This manager is loaded at pre-main.
TraceAnnotationsManager() - Constructor for class com.datadoghq.trace.agent.TraceAnnotationsManager
 
TracingCommandListenerFactory - Class in io.opentracing.contrib.mongo
This class exists purely to bypass the reduction in constructor visibility of TracingCommandListener.
TracingCommandListenerFactory() - Constructor for class io.opentracing.contrib.mongo.TracingCommandListenerFactory
 

U

uninstallScripts(List<String>, List<String>) - Static method in class com.datadoghq.trace.agent.TraceAnnotationsManager
Uninstall some scripts from a list of patterns.

V

VERSION - Static variable in class com.datadoghq.trace.agent.DDJavaAgentInfo
 
A C D G I J L M O P S T U V 
Skip navigation links