All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Agent The internal bridge version of the Agent API.AgentBridge This implementation ofCollectionFactorywill only be used if the agent-bridge is being used by an application and the agent is NOT being loaded.AgentBridge.TokenAndRefCount AiMonitoringUtils ApplicationNamePriority AppLoggingUtils AsyncApi BrokerInstance CatchAndLog This annotation tells the agent to wrap a method with a try/catch block so that any exceptions it throws are logged but never raised to callers.ClassReflection When we try to access methods through reflection in a JVM that uses aSecurityManager(when we're running in WebSphere, for example), we get access exceptions when calling the reflection apis from most of the agent code.CloudApi Internal Cloud API.CollectionFactory Allows instrumentation and bridge API implementations to use collections from third partly libraries without depending directly on them.CrossProcessState DatastoreInstanceDetection This class needs to be accessible by instrumentation loaded on the bootstrap loader (jdbc-socket instrumentation), that's why this isn't in agent-bridge-datastore.DatastoreParameters Deprecated. DefaultCollectionFactory This implementation ofCollectionFactorywill only be used if the agent-bridge is being used by an application and the agent is NOT being loaded.DestinationType Used for specifying destination of a message action.DistributedTracePayload Deprecated. Instead, use the Distributed Tracing APITransaction.insertDistributedTraceHeaders(Headers)to create a distributed tracing payload andTransaction.acceptDistributedTraceHeaders(TransportType, Headers)to link the services together.ExitTracer ExtensionHolder<T> A holder for Weaver extension classes.ExtensionHolderFactory Called by the agent's weaver extension class template to generate anExtensionHolder.ExtensionHolderFactory.NoOpExtensionHolderFactory ExternalMetrics Utility class for sending External metrics.ExternalParameters Deprecated. ExternalParametersFactory Deprecated. GenericParameters Deprecated. HttpParameters Deprecated. IgnoreChildSocketCalls A marker for tracers that do not want their socket calls to be captured as external calls.Instrumentation InstrumentationType Indicates why a method was instrumented - through custom configuration, an annotation, or the agent's built in instrumentation sets.InstrumentedClass Marks an instrumented class.InstrumentedMethod Marks an instrumented method.JmsProperties JmxApi LlmTokenCountCallbackHolder A thread-safe holder for an instance ofLlmTokenCountCallback.Log4jUtils LogAttributeKey LogAttributeType Logs Used to send LogEvents to New Relic.ManifestUtils MessageConsumeParameters Deprecated. MessageProduceParameters Deprecated. ModifiedClassloader NewClass A marker interface we put on new classes in weave packages so that we skip parsing them as they're being loaded.NewRelic The New Relic API that is used at runtime.NoOpAiMonitoring NoOpAsyncApi NoOpCloud NoOpConfig NoOpCrossProcessState NoOpDistributedTracePayload NoOpInstrumentation NoOpJmxApi NoOpMetricAggregator NoOpPrivateApi NoOpSegment NoOpToken NoOpTracedMethod NoOpTraceMetadata NoOpTransaction NoOpWebResponse PrivateApi PublicApi The public api interface.QueryConverter<T> Deprecated. SlowQueryDatastoreParameters<T> Deprecated. SlowQueryWithInputDatastoreParameters<T,I> Deprecated. StatusCodePolicy Token Deprecated. TracedActivity Deprecated. Do not use.TracedMethod The internal bridge version of TracedMethod.TracerFlags Transaction The internal bridge version of Transaction.TransactionNamePriority This is the internal version of TransactionNamePriority.URISupport WeavedMethod Marks a weaved method.WeaveInstrumentation WeavePackageType WebResponse