A B C D E F G H I J K L M N P Q R S T U V W 
All Classes All Packages

A

acceptDistributedTraceHeaders(TransportType, Headers) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
acceptDistributedTracePayload(DistributedTracePayload) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
acceptDistributedTracePayload(DistributedTracePayload) - Method in interface com.newrelic.agent.bridge.Transaction
Accept a distributed trace payload.
acceptDistributedTracePayload(String) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
acceptDistributedTracePayload(String) - Method in interface com.newrelic.agent.bridge.Transaction
Accept a distributed trace payload.
activeToken - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
addCustomAttribute(String, boolean) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
addCustomAttribute(String, boolean) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
addCustomAttribute(String, Number) - Method in interface com.newrelic.agent.bridge.PrivateApi
Add a key/value pair to the current transaction.
addCustomAttribute(String, String) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addCustomAttribute(String, String) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
addCustomAttribute(String, String) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
addCustomAttribute(String, String) - Method in interface com.newrelic.agent.bridge.PrivateApi
Add a key/value pair to the current transaction.
addCustomAttribute(String, Map<String, String>) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addCustomAttribute(String, Map<String, String>) - Method in interface com.newrelic.agent.bridge.PrivateApi
Add a key with a map of values to the current transaction.
addCustomAttributes(Map<String, Object>) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
addCustomAttributes(Map<String, Object>) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
addCustomParameter(String, boolean) - Method in interface com.newrelic.agent.bridge.PublicApi
Add a key/value pair to the current transaction.
addCustomParameter(String, boolean) - Static method in class com.newrelic.api.agent.NewRelic
Add a key/value pair to the current transaction.
addCustomParameter(String, Number) - Method in interface com.newrelic.agent.bridge.PublicApi
Add a key/value pair to the current transaction.
addCustomParameter(String, Number) - Static method in class com.newrelic.api.agent.NewRelic
Add a key/value pair to the current transaction.
addCustomParameter(String, String) - Method in interface com.newrelic.agent.bridge.PublicApi
Add a key/value pair to the current transaction.
addCustomParameter(String, String) - Static method in class com.newrelic.api.agent.NewRelic
Add a key/value pair to the current transaction.
addCustomParameters(Map<String, Object>) - Method in interface com.newrelic.agent.bridge.PublicApi
Add key/value pairs to the current transaction.
addCustomParameters(Map<String, Object>) - Static method in class com.newrelic.api.agent.NewRelic
Add a key/value pairs to the current transaction.
addExclusiveRollupMetricName(String...) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
addExclusiveRollupMetricName(String...) - Method in interface com.newrelic.agent.bridge.TracedMethod
Add a rollup metric name that reports the exclusive time for both total and exclusive times.
addJmxMBeanGroup(String) - Method in interface com.newrelic.agent.bridge.JmxApi
 
addJmxMBeanGroup(String) - Method in class com.newrelic.agent.bridge.NoOpJmxApi
 
addMBeanServer(MBeanServer) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addMBeanServer(MBeanServer) - Method in interface com.newrelic.agent.bridge.PrivateApi
Call if you want to pull JMX metrics from this server instead of the default MBeanServers.
addOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
addOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
addOutboundRequestHeaders(OutboundHeaders) - Method in interface com.newrelic.agent.bridge.TracedMethod
Deprecated.
addOutboundResponseHeaders() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
addOutboundResponseHeaders() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
addRollupMetricName(String...) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
addSampler(Runnable, int, TimeUnit) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addSampler(Runnable, int, TimeUnit) - Method in interface com.newrelic.agent.bridge.PrivateApi
Adds a sampler to be called at a given frequency.
addToObjectCache(Object) - Method in interface com.newrelic.agent.bridge.Instrumentation
 
addToObjectCache(Object) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
addTracerParameter(String, Number) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addTracerParameter(String, Number) - Method in interface com.newrelic.agent.bridge.PrivateApi
 
addTracerParameter(String, String) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addTracerParameter(String, String) - Method in interface com.newrelic.agent.bridge.PrivateApi
 
addTracerParameter(String, String, boolean) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addTracerParameter(String, String, boolean) - Method in interface com.newrelic.agent.bridge.PrivateApi
 
addTracerParameter(String, Map<String, String>) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
addTracerParameter(String, Map<String, String>) - Method in interface com.newrelic.agent.bridge.PrivateApi
 
agent - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
Agent - Interface in com.newrelic.agent.bridge
The internal bridge version of the Agent API.
AGENT - com.newrelic.agent.bridge.logging.LogAttributeType
 
AGENT_ATTRIBUTES - Static variable in class com.newrelic.agent.bridge.NoOpTransaction
 
AgentBridge - Class in com.newrelic.agent.bridge
This implementation of CollectionFactory will only be used if the agent-bridge is being used by an application and the agent is NOT being loaded.
AgentBridge() - Constructor for class com.newrelic.agent.bridge.AgentBridge
 
AgentBridge.TokenAndRefCount - Class in com.newrelic.agent.bridge
 
agentHandler - Static variable in class com.newrelic.agent.bridge.AgentBridge
This is the InvocationHandler used by the old pointcuts.
AiMonitoringUtils - Class in com.newrelic.agent.bridge.aimonitoring
 
AiMonitoringUtils() - Constructor for class com.newrelic.agent.bridge.aimonitoring.AiMonitoringUtils
 
ALL - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
ALL_HOST - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
ALL_OTHER - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
ALL_WEB - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
API_CLASSES - Static variable in class com.newrelic.agent.bridge.AgentBridge
Calls to methods on these classes will automatically be logged at FINEST.
ApplicationNamePriority - Enum in com.newrelic.api.agent
 
AppLoggingUtils - Class in com.newrelic.agent.bridge.logging
 
AppLoggingUtils() - Constructor for class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
applyPrefix(String) - Method in enum com.newrelic.agent.bridge.logging.LogAttributeType
 
associateAddress(Object) - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
Associate last detected address with a connection.
associateAddress(Object, InetSocketAddress) - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
 
ASYNC - Static variable in class com.newrelic.agent.tracers.TracerFlags
 
asyncApi - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
AsyncApi - Interface in com.newrelic.agent.bridge
 

B

beforeSendResponseHeaders() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
beforeSendResponseHeaders() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
BLOB_DELIMITER - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
BLOB_PREFIX - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
BrokerInstance - Class in com.newrelic.agent.bridge.messaging
 
BrokerInstance(String, Integer) - Constructor for class com.newrelic.agent.bridge.messaging.BrokerInstance
 
build() - Method in interface com.newrelic.agent.bridge.ExtensionHolderFactory
Build a new ExtensionHolder
build() - Method in class com.newrelic.agent.bridge.ExtensionHolderFactory.NoOpExtensionHolderFactory
 
BuiltIn - com.newrelic.agent.instrumentation.InstrumentationType
Custom instrumentation that's built into the agent.

C

CatchAndLog - Annotation Type in com.newrelic.api.agent.weaver
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 - Class in com.newrelic.agent.bridge.reflect
When we try to access methods through reflection in a JVM that uses a SecurityManager (when we're running in WebSphere, for example), we get access exceptions when calling the reflection apis from most of the agent code.
classStructureModified() - Method in annotation type com.newrelic.agent.instrumentation.InstrumentedClass
Some of our instrumentation adds fields and methods to a class.
clearAddress() - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
Clear detected address.
clearAsync(int) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
clearSegment(int) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
clearTransaction() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
clearTransaction() - Method in interface com.newrelic.agent.bridge.Transaction
 
cloud - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
CloudApi - Interface in com.newrelic.agent.bridge
Internal Cloud API.
COLLECT_AI - Static variable in class com.newrelic.agent.bridge.aimonitoring.AiMonitoringUtils
 
collectionFactory - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
CollectionFactory - Interface in com.newrelic.agent.bridge
Allows instrumentation and bridge API implementations to use collections from third partly libraries without depending directly on them.
com.newrelic.agent.bridge - package com.newrelic.agent.bridge
The java agent is loaded on the system classloader, but it injects bytecode into numerous classes loaded on various other classloaders.
com.newrelic.agent.bridge.aimonitoring - package com.newrelic.agent.bridge.aimonitoring
 
com.newrelic.agent.bridge.datastore - package com.newrelic.agent.bridge.datastore
 
com.newrelic.agent.bridge.external - package com.newrelic.agent.bridge.external
 
com.newrelic.agent.bridge.logging - package com.newrelic.agent.bridge.logging
 
com.newrelic.agent.bridge.messaging - package com.newrelic.agent.bridge.messaging
 
com.newrelic.agent.bridge.reflect - package com.newrelic.agent.bridge.reflect
 
com.newrelic.agent.instrumentation - package com.newrelic.agent.instrumentation
 
com.newrelic.agent.instrumentation.context - package com.newrelic.agent.instrumentation.context
 
com.newrelic.agent.tracers - package com.newrelic.agent.tracers
 
com.newrelic.api.agent - package com.newrelic.api.agent
 
com.newrelic.api.agent.weaver - package com.newrelic.api.agent.weaver
 
com.newrelic.api.agent.weaver.internal - package com.newrelic.api.agent.weaver.internal
 
completeAsync(Object) - Method in interface com.newrelic.agent.bridge.AsyncApi
Deprecated.
completeAsync(Object) - Method in class com.newrelic.agent.bridge.NoOpAsyncApi
 
CONTEXT - com.newrelic.agent.bridge.logging.LogAttributeType
 
CONTEXT_DATA_ATTRIBUTE_PREFIX - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
CONTEXT_NAME - com.newrelic.api.agent.ApplicationNamePriority
 
CONTEXT_PARAM - com.newrelic.api.agent.ApplicationNamePriority
 
CONTEXT_PATH - com.newrelic.api.agent.ApplicationNamePriority
 
convert(TransactionNamePriority) - Static method in enum com.newrelic.agent.bridge.TransactionNamePriority
Converts the public api priority to the internal priority.
convertToWebTransaction() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
convertToWebTransaction() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
createAccessTimeBasedCache(long, int, Function<K, V>) - Method in interface com.newrelic.agent.bridge.CollectionFactory
Create a time based eviction cache in which an entry's age is determined on a last-access basis.
createAccessTimeBasedCache(long, int, Function<K, V>) - Method in class com.newrelic.agent.bridge.DefaultCollectionFactory
Note: In this implementation, this method will return the loader function as is.
createAndStartTracedActivity() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
createAndStartTracedActivity() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
createConcurrentTimeBasedEvictionMap(long) - Method in interface com.newrelic.agent.bridge.CollectionFactory
Create a time based eviction cache in which an entry's age is determined on a last-write basis.
createConcurrentTimeBasedEvictionMap(long) - Method in class com.newrelic.agent.bridge.DefaultCollectionFactory
Note: In this implementation, this method will return a simple concurrent map since an eviction cache can't be easily created with just vanilla JDK Map SDKs.
createConcurrentWeakKeyedMap() - Method in interface com.newrelic.agent.bridge.CollectionFactory
Create a concurrent-safe, weak-keyed map.
createConcurrentWeakKeyedMap() - Method in class com.newrelic.agent.bridge.DefaultCollectionFactory
 
createDistributedTracePayload() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
createDistributedTracePayload() - Method in interface com.newrelic.agent.bridge.Transaction
Create a distributed trace payload.
createForDatastore(DatastoreParameters) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForDatastore(String, String, String, String, Integer) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForDatastore(String, String, String, String, Integer, T, QueryConverter<T>) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForDatastore(String, String, String, String, Integer, T, QueryConverter<T>, String, I, QueryConverter<I>) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForGenericExternal(String, URI, String) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForHttp(String, URI, String) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForHttp(String, URI, String, InboundHeaders) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForMessageConsumeOperation(String, DestinationType, String, InboundHeaders) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createForMessageProduceOperation(String, DestinationType, String, OutboundHeaders) - Static method in class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
createMBeanServerIfNeeded() - Method in interface com.newrelic.agent.bridge.JmxApi
 
createMBeanServerIfNeeded() - Method in class com.newrelic.agent.bridge.NoOpJmxApi
 
createScalaTxnTracer() - Method in interface com.newrelic.agent.bridge.Instrumentation
 
createScalaTxnTracer() - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
createSqlTracer(Object, int, String, int) - Method in interface com.newrelic.agent.bridge.Instrumentation
Create a sql tracer.
createSqlTracer(Object, int, String, int) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
createTracer(Object, int, boolean, String, String, Object[]) - Method in interface com.newrelic.agent.bridge.Instrumentation
Create a tracer.
createTracer(Object, int, boolean, String, String, Object[]) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
createTracer(Object, int, String, int) - Method in interface com.newrelic.agent.bridge.Instrumentation
Create a tracer.
createTracer(Object, int, String, int) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
CrossProcessState - Interface in com.newrelic.agent.bridge
 
currentApiSource - Static variable in class com.newrelic.agent.bridge.AgentBridge
This thread local is set directly before a "tracked" API call and unset after the call completes.
CUSTOM - com.newrelic.api.agent.weaver.internal.WeavePackageType
 
CUSTOM - Static variable in class com.newrelic.agent.tracers.TracerFlags
 
CUSTOM_HIGH - com.newrelic.agent.bridge.TransactionNamePriority
Use a custom transaction name (user defined).
CUSTOM_LOW - com.newrelic.agent.bridge.TransactionNamePriority
Use a custom transaction name (user defined).
CustomYaml - com.newrelic.agent.instrumentation.InstrumentationType
Instrumentation from custom extension yaml.

D

DatastoreInstanceDetection - Class in com.newrelic.agent.bridge.datastore
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 - Class in com.newrelic.agent.bridge.external
Deprecated.
decodeAwsAccountId(String) - Method in interface com.newrelic.agent.bridge.CloudApi
Decode the account id from the given access key.
decodeAwsAccountId(String) - Method in class com.newrelic.agent.bridge.NoOpCloud
 
DEFAULT_NUM_OF_LOG_EVENT_ATTRIBUTES - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
DefaultCollectionFactory - Class in com.newrelic.agent.bridge
This implementation of CollectionFactory will only be used if the agent-bridge is being used by an application and the agent is NOT being loaded.
DefaultCollectionFactory() - Constructor for class com.newrelic.agent.bridge.DefaultCollectionFactory
 
DestinationType - Enum in com.newrelic.agent.bridge.external
Used for specifying destination of a message action.
detectConnectionAddress() - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
Detect address of a connection.
dispatcher() - Method in annotation type com.newrelic.agent.instrumentation.InstrumentedMethod
If true, this method generates a dispatcher tracer.
DISPATCHER - Static variable in class com.newrelic.agent.tracers.TracerFlags
 
DistributedTracePayload - Interface in com.newrelic.agent.bridge
Deprecated.
Instead, use the Distributed Tracing API Transaction.insertDistributedTraceHeaders(Headers) to create a distributed tracing payload and Transaction.acceptDistributedTraceHeaders(TransportType, Headers) to link the services together.

E

empty() - Static method in class com.newrelic.agent.bridge.messaging.BrokerInstance
 
end() - Method in class com.newrelic.agent.bridge.NoOpSegment
 
endAsync() - Method in class com.newrelic.agent.bridge.NoOpSegment
 
ENTITY_GUID - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
ENTITY_NAME - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
equals(Object) - Method in class com.newrelic.agent.bridge.logging.LogAttributeKey
 
ERROR_CLASS - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
ERROR_MESSAGE - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
ERROR_STACK - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
errorAsync(Object, Throwable) - Method in interface com.newrelic.agent.bridge.AsyncApi
Deprecated.
errorAsync(Object, Throwable) - Method in class com.newrelic.agent.bridge.NoOpAsyncApi
 
excludeLeaf() - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
excludeLeaf() - Method in interface com.newrelic.agent.bridge.TracedMethod
Mark a leaf tracer as excluded, similar to how excludeFromTransactionTrace works.
ExitTracer - Interface in com.newrelic.agent.bridge
 
expire() - Method in class com.newrelic.agent.bridge.NoOpToken
 
expire() - Method in interface com.newrelic.agent.bridge.Token
Deprecated.
Once a token is taken from a transaction, the transaction will remain open until the token is expired.
expireAllTokens() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
expireAllTokens() - Method in interface com.newrelic.agent.bridge.Transaction
Expires all tokens associated with the current transaction.
ExtensionHolder<T> - Interface in com.newrelic.agent.bridge
A holder for Weaver extension classes.
extensionHolderFactory - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
ExtensionHolderFactory - Interface in com.newrelic.agent.bridge
Called by the agent's weaver extension class template to generate an ExtensionHolder.
ExtensionHolderFactory.NoOpExtensionHolderFactory - Class in com.newrelic.agent.bridge
 
ExternalMetrics - Class in com.newrelic.agent.bridge.external
Utility class for sending External metrics.
ExternalMetrics() - Constructor for class com.newrelic.agent.bridge.external.ExternalMetrics
 
ExternalParameters - Interface in com.newrelic.agent.bridge.external
Deprecated.
ExternalParametersFactory - Class in com.newrelic.agent.bridge.external
Deprecated.
ExternalParametersFactory() - Constructor for class com.newrelic.agent.bridge.external.ExternalParametersFactory
Deprecated.
 

F

FIELD - com.newrelic.api.agent.weaver.internal.WeavePackageType
 
FILTER_INIT_PARAM - com.newrelic.agent.bridge.TransactionNamePriority
 
FILTER_INIT_PARAM - com.newrelic.api.agent.ApplicationNamePriority
 
FILTER_NAME - com.newrelic.agent.bridge.TransactionNamePriority
Use the name of a servlet Filter.
finish() - Method in class com.newrelic.agent.bridge.NoOpSegment
 
finish() - Method in interface com.newrelic.agent.bridge.TracedActivity
Deprecated.
Stop timing the activity.
finish(int, Object) - Method in interface com.newrelic.agent.bridge.ExitTracer
Called after an invocation completes.
finish(Throwable) - Method in interface com.newrelic.agent.bridge.ExitTracer
Called when a method invocation throws an exception.
finish(Throwable) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
finish(Throwable) - Method in interface com.newrelic.agent.bridge.TracedActivity
Deprecated.
Stop timing the activity.
finishFlyweightTracer(TracedMethod, long, long, String, String, String, String, String[]) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
finishFlyweightTracer(TracedMethod, long, long, String, String, String, String, String[]) - Method in interface com.newrelic.agent.bridge.Transaction
 
finishRootTracer() - Method in interface com.newrelic.agent.bridge.AsyncApi
Deprecated.
finishRootTracer() - Method in class com.newrelic.agent.bridge.NoOpAsyncApi
 
forceMandatoryRootFlags(int) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
FRAMEWORK - com.newrelic.agent.bridge.TransactionNamePriority
 
FRAMEWORK_HIGH - com.newrelic.agent.bridge.TransactionNamePriority
 
FRAMEWORK_LOW - com.newrelic.agent.bridge.TransactionNamePriority
 
freezeStatus() - Method in class com.newrelic.agent.bridge.NoOpWebResponse
 
freezeStatus() - Method in interface com.newrelic.agent.bridge.WebResponse
Freeze the web response status code.
FROZEN - com.newrelic.agent.bridge.TransactionNamePriority
The transaction name is frozed.

G

GENERATE_SCOPED_METRIC - Static variable in class com.newrelic.agent.tracers.TracerFlags
 
GenericParameters - Class in com.newrelic.agent.bridge.external
Deprecated.
GenericParameters(String, URI, String) - Constructor for class com.newrelic.agent.bridge.external.GenericParameters
Deprecated.
get(Field, Object) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getAccountInfo(CloudAccountInfo) - Method in interface com.newrelic.agent.bridge.CloudApi
Return the general account information of the provided type.
getAccountInfo(CloudAccountInfo) - Method in class com.newrelic.agent.bridge.NoOpCloud
 
getAccountInfo(Object, CloudAccountInfo) - Method in interface com.newrelic.agent.bridge.CloudApi
Retrieves the account information for a cloud service SDK client.
getAccountInfo(Object, CloudAccountInfo) - Method in class com.newrelic.agent.bridge.NoOpCloud
 
getAddressForConnection(Object) - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
Get address detected for this connection.
getAgent() - Static method in class com.newrelic.agent.bridge.AgentBridge
 
getAgent() - Static method in class com.newrelic.api.agent.NewRelic
 
getAgentAttributes() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getAgentAttributes() - Method in interface com.newrelic.agent.bridge.Transaction
 
getAndRemoveExtension(Object) - Method in interface com.newrelic.agent.bridge.ExtensionHolder
Return the value associated with the instance in this ExtensionHolder.
In addition, the value will be removed from the backing map.
getBrowserTimingFooter() - Method in interface com.newrelic.agent.bridge.PublicApi
Deprecated.
The full browser script is now included when calling PublicApi.getBrowserTimingHeader() or PublicApi.getBrowserTimingHeader(String)
getBrowserTimingFooter() - Static method in class com.newrelic.api.agent.NewRelic
Get the RUM JavaScript footer for the current web transaction.
getBrowserTimingFooter(String) - Method in interface com.newrelic.agent.bridge.PublicApi
Deprecated.
The full browser script is not included when calling PublicApi.getBrowserTimingHeader() or PublicApi.getBrowserTimingHeader(String)
getBrowserTimingFooter(String) - Static method in class com.newrelic.api.agent.NewRelic
Get the RUM JavaScript footer for the current web transaction.
getBrowserTimingHeader() - Method in interface com.newrelic.agent.bridge.PublicApi
Get the RUM JavaScript header for the current web transaction.
getBrowserTimingHeader() - Static method in class com.newrelic.api.agent.NewRelic
Get the RUM JavaScript header for the current web transaction.
getBrowserTimingHeader(String) - Method in interface com.newrelic.agent.bridge.PublicApi
Get the RUM JavaScript header for the current web transaction.
getBrowserTimingHeader(String) - Static method in class com.newrelic.api.agent.NewRelic
Get the RUM JavaScript header for the current web transaction.
getCachedObject(int) - Method in interface com.newrelic.agent.bridge.Instrumentation
 
getCachedObject(int) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
getClassLoader(Class<?>) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getCrossProcessState() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getCrossProcessState() - Method in interface com.newrelic.agent.bridge.Transaction
 
getCurrentAddress() - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
 
getDeclaredConstructors(Class<?>) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getDeclaredField(Class<?>, String) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getDeclaredFields(Class<?>) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getDeclaredMethod(Class<?>, String, Class<?>...) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getDeclaredMethods(Class<?>) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getDispatcherFlags(boolean) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
getEntityGuid(boolean) - Method in interface com.newrelic.agent.bridge.Agent
 
getExtension(Object, Supplier<T>) - Method in interface com.newrelic.agent.bridge.ExtensionHolder
Return the value associated with the instance in this ExtensionHolder.
getHostName() - Method in class com.newrelic.agent.bridge.messaging.BrokerInstance
 
getKey() - Method in class com.newrelic.agent.bridge.logging.LogAttributeKey
 
getLastTracer() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getLinkingMetadata(Object) - Static method in class com.newrelic.agent.bridge.logging.Log4jUtils
Gets the agent linking metadata from a LogEvent from Log4j.
getLinkingMetadataBlob() - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
Gets a String representing the agent linking metadata in blob format: NR-LINKING|entity.guid|hostname|trace.id|span.id|entity.name|
getLinkingMetadataBlobFromMap(Map<String, String>) - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
Gets a String representing the agent linking metadata in blob format: NR-LINKING|entity.guid|hostname|trace.id|span.id|entity.name|
getLlmTokenCountCallback() - Static method in class com.newrelic.agent.bridge.aimonitoring.LlmTokenCountCallbackHolder
Retrieves the stored LlmTokenCountCallback instance.
getLogSender() - Method in interface com.newrelic.agent.bridge.Agent
Provides access to the LogSender events API.
getMethods(Class<?>) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
getMetricName() - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
getParentTracedMethod() - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
getParentTracedMethod() - Method in interface com.newrelic.agent.bridge.TracedMethod
Returns the parent of this traced method, or null if this is the root tracer.
getPort() - Method in class com.newrelic.agent.bridge.messaging.BrokerInstance
 
getPrefixedKey() - Method in class com.newrelic.agent.bridge.logging.LogAttributeKey
 
getRequestMetadata() - Method in interface com.newrelic.agent.bridge.CrossProcessState
 
getRequestMetadata() - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
getRequestMetadata() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getResponseMetadata() - Method in interface com.newrelic.agent.bridge.CrossProcessState
 
getResponseMetadata() - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
getResponseMetadata() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getSecurityMetaData() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getSpanId() - Method in class com.newrelic.agent.bridge.NoOpTraceMetadata
 
getStatus() - Method in class com.newrelic.agent.bridge.NoOpWebResponse
 
getStatus() - Method in interface com.newrelic.agent.bridge.WebResponse
Get the web response status code.
getStatusMessage() - Method in class com.newrelic.agent.bridge.NoOpWebResponse
 
getStatusMessage() - Method in interface com.newrelic.agent.bridge.WebResponse
Get the web response status message.
getSupportabilityMetric(String) - Method in enum com.newrelic.api.agent.weaver.internal.WeavePackageType
 
getToken() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getToken() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
getTracedMethod() - Method in interface com.newrelic.agent.bridge.Agent
Deprecated.
Use NewRelic.getAgent(). getTracedMethod() if possible instead of this method.
getTracedMethod() - Method in class com.newrelic.agent.bridge.NoOpSegment
 
getTracedMethod() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getTracedMethod() - Method in interface com.newrelic.agent.bridge.TracedActivity
Deprecated.
Returns the underlying TracedMethod of this activity.
getTraceId() - Method in class com.newrelic.agent.bridge.NoOpTraceMetadata
 
getTransaction() - Method in interface com.newrelic.agent.bridge.Agent
Deprecated.
Use NewRelic.getAgent(). getTransaction() if possible instead of this method.
getTransaction() - Method in interface com.newrelic.agent.bridge.Instrumentation
Deprecated.
Use NewRelic.getAgent(). Agent.getTransaction() getTransaction()} if possible instead of this
getTransaction() - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
getTransaction() - Method in class com.newrelic.agent.bridge.NoOpSegment
 
getTransaction() - Method in class com.newrelic.agent.bridge.NoOpToken
 
getTransaction() - Method in interface com.newrelic.agent.bridge.Token
Deprecated.
Returns the transaction associated with the token.
getTransaction(boolean) - Method in interface com.newrelic.agent.bridge.Agent
Get the transaction stored in a thread local.
getTransactionOrNull() - Method in interface com.newrelic.agent.bridge.Instrumentation
Returns the current transaction.
getTransactionOrNull() - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
getType() - Method in class com.newrelic.agent.bridge.logging.LogAttributeKey
 
getTypeName() - Method in enum com.newrelic.agent.bridge.external.DestinationType
 
getURI(String, String, int, String) - Static method in class com.newrelic.agent.bridge.external.ExternalMetrics
Deprecated.
getURI(String, String, int, String) - Static method in class com.newrelic.agent.bridge.external.URISupport
 
getURI(URI) - Static method in class com.newrelic.agent.bridge.external.ExternalMetrics
Deprecated.
getURI(URI) - Static method in class com.newrelic.agent.bridge.external.URISupport
Gets the uri as a string without any query parameters.
getURI(URL) - Static method in class com.newrelic.agent.bridge.external.ExternalMetrics
Deprecated.
getURI(URL) - Static method in class com.newrelic.agent.bridge.external.URISupport
Takes in a URL and returns the associated uri minus the query parameters.
getUserAttributes() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getUserAttributes() - Method in interface com.newrelic.agent.bridge.Transaction
 
getValue(String) - Method in class com.newrelic.agent.bridge.NoOpConfig
 
getValue(String, T) - Method in class com.newrelic.agent.bridge.NoOpConfig
 
getVersionFromManifest(Class<?>, String, String) - Static method in class com.newrelic.agent.bridge.ManifestUtils
Attempt to figure out the version of a given library/jar from its MANIFEST.MF file.
getVersionFromManifest(Manifest) - Static method in class com.newrelic.agent.bridge.ManifestUtils
 
getWeakRefTransaction(boolean) - Method in interface com.newrelic.agent.bridge.Agent
Return a weak reference to the current transaction stored in the thread local.
getWebResponse() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
getWebResponse() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.

H

hashCode() - Method in class com.newrelic.agent.bridge.logging.LogAttributeKey
 
HOSTNAME - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
HttpParameters - Class in com.newrelic.agent.bridge.external
Deprecated.
HttpParameters(String, URI, String, InboundHeaders) - Constructor for class com.newrelic.agent.bridge.external.HttpParameters
Deprecated.
httpSafe() - Method in interface com.newrelic.agent.bridge.DistributedTracePayload
Deprecated.
 
httpSafe() - Method in class com.newrelic.agent.bridge.NoOpDistributedTracePayload
 

I

ignore() - Method in class com.newrelic.agent.bridge.NoOpSegment
 
ignore() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
ignoreApdex() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
ignoreApdex() - Method in interface com.newrelic.agent.bridge.PublicApi
Ignore the current transaction for calculating Apdex score.
ignoreApdex() - Static method in class com.newrelic.api.agent.NewRelic
Ignore the current transaction for calculating Apdex score.
IgnoreChildSocketCalls - Interface in com.newrelic.agent.tracers
A marker for tracers that do not want their socket calls to be captured as external calls.
ignoreErrors() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
ignoreErrors() - Method in interface com.newrelic.agent.bridge.Transaction
Ignore throwable and http status code errors resulting from this transaction.
ignoreIfUnfinished() - Method in class com.newrelic.agent.bridge.NoOpSegment
 
ignoreIfUnfinished() - Method in interface com.newrelic.agent.bridge.TracedActivity
Deprecated.
Do not report this activity in its parent transaction.
ignoreIfUnstartedAsyncContext(Object) - Method in interface com.newrelic.agent.bridge.Agent
Inform instrumentation that the asynchronous activity identified by the key should no longer be tracked by instrumentation.
ignoreTransaction() - Method in interface com.newrelic.agent.bridge.PublicApi
Ignore the current transaction.
ignoreTransaction() - Static method in class com.newrelic.api.agent.NewRelic
Ignore the current transaction.
incrementCounter(String) - Method in class com.newrelic.agent.bridge.NoOpMetricAggregator
 
incrementCounter(String) - Static method in class com.newrelic.api.agent.NewRelic
Increment the metric counter for the given name.
incrementCounter(String, int) - Method in class com.newrelic.agent.bridge.NoOpMetricAggregator
 
incrementCounter(String, int) - Static method in class com.newrelic.api.agent.NewRelic
Increment the metric counter for the given name.
insertDistributedTraceHeaders(Headers) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
Instance - Static variable in class com.newrelic.agent.bridge.NoOpConfig
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpCloud
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpDistributedTracePayload
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpMetricAggregator
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpSegment
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpToken
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpTracedMethod
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpTransaction
 
INSTANCE - Static variable in class com.newrelic.agent.bridge.NoOpWebResponse
 
instrument() - Method in interface com.newrelic.agent.bridge.Instrumentation
Trace with transaction activity enabled (async=true) the first non-New Relic stack element on the current stack.
instrument() - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
instrument(Method, String) - Method in interface com.newrelic.agent.bridge.Instrumentation
Add instrumentation for a given method of a given class only if no @InstrumentedMethod annotation is present.
instrument(Method, String) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
instrument(String, String) - Method in interface com.newrelic.agent.bridge.Instrumentation
Adds instrumentation for all methods of a given class, but does not call retransform.
instrument(String, String) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
instrumentation - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
Instrumentation - Interface in com.newrelic.agent.bridge
 
INSTRUMENTATION - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
instrumentationNames() - Method in annotation type com.newrelic.agent.instrumentation.InstrumentedMethod
The name of the instrumentation.
InstrumentationType - Enum in com.newrelic.agent.instrumentation
Indicates why a method was instrumented - through custom configuration, an annotation, or the agent's built in instrumentation sets.
instrumentationTypes() - Method in annotation type com.newrelic.agent.instrumentation.InstrumentedMethod
The type of instrumentation that caused this method to be instrumented.
InstrumentedClass - Annotation Type in com.newrelic.agent.instrumentation
Marks an instrumented class.
InstrumentedMethod - Annotation Type in com.newrelic.agent.instrumentation
Marks an instrumented method.
INTERNAL - com.newrelic.api.agent.weaver.internal.WeavePackageType
 
isActive() - Method in class com.newrelic.agent.bridge.NoOpToken
 
isActive() - Method in interface com.newrelic.agent.bridge.Token
Deprecated.
Returns true if the token can be used to link work.
isAiMonitoringEnabled() - Static method in class com.newrelic.agent.bridge.aimonitoring.AiMonitoringUtils
Check if ai_monitoring features are enabled.
isAiMonitoringRecordContentEnabled() - Static method in class com.newrelic.agent.bridge.aimonitoring.AiMonitoringUtils
Check if the input and output content should be added to LLM events.
isAiMonitoringStreamingEnabled() - Static method in class com.newrelic.agent.bridge.aimonitoring.AiMonitoringUtils
Check if ai_monitoring.streaming features are enabled.
isApplicationLoggingEnabled() - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
Check if all application_logging features are enabled.
isApplicationLoggingForwardingEnabled() - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
Check if the application_logging forwarding feature is enabled.
isApplicationLoggingLocalDecoratingEnabled() - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
Check if the application_logging local_decorating feature is enabled.
isApplicationLoggingMetricsEnabled() - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
Check if the application_logging metrics feature is enabled.
isAppLoggingContextDataEnabled() - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
Check if the application_logging forwarding include_context_data feature is enabled.
isAsync(int) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
isAutoAppNamingEnabled() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
isAutoAppNamingEnabled() - Method in interface com.newrelic.agent.bridge.Transaction
 
isCustom(int) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
isDispatcher(int) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
isInternal() - Method in enum com.newrelic.api.agent.weaver.internal.WeavePackageType
 
isMetricProducer() - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
isMetricProducer() - Method in interface com.newrelic.agent.bridge.TracedMethod
Returns true if this tracer produces a metric.
isRoot(int) - Static method in class com.newrelic.agent.tracers.TracerFlags
 
isSampled() - Method in class com.newrelic.agent.bridge.NoOpTraceMetadata
 
isStarted() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
isStarted() - Method in interface com.newrelic.agent.bridge.Transaction
 
isTrackCallbackRunnable() - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
isTrackCallbackRunnable() - Method in interface com.newrelic.agent.bridge.TracedMethod
 
isTransactionNameSet() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
isWebRequestSet() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
isWebRequestSet() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
isWebResponseSet() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
isWebResponseSet() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
isWebTransaction() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
isWebTransaction() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.

J

JmsProperties - Class in com.newrelic.agent.bridge.messaging
 
JmsProperties() - Constructor for class com.newrelic.agent.bridge.messaging.JmsProperties
 
jmxApi - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
JmxApi - Interface in com.newrelic.agent.bridge
 
JSP - com.newrelic.agent.bridge.TransactionNamePriority
Use the name of a JSP.

K

key - Variable in class com.newrelic.agent.bridge.logging.LogAttributeKey
 

L

LEAF - Static variable in class com.newrelic.agent.tracers.TracerFlags
 
legacy() - Method in annotation type com.newrelic.agent.instrumentation.InstrumentedClass
 
legacyPriority - Variable in enum com.newrelic.agent.bridge.TransactionNamePriority
 
LEVEL - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
link() - Method in class com.newrelic.agent.bridge.NoOpToken
 
link() - Method in interface com.newrelic.agent.bridge.Token
Deprecated.
Links the transaction associated with the token to the current thread.
linkAndExpire() - Method in class com.newrelic.agent.bridge.NoOpToken
 
linkAndExpire() - Method in interface com.newrelic.agent.bridge.Token
Deprecated.
Links the transaction associated with the token to the current thread and expires the token.
LlmTokenCountCallbackHolder - Class in com.newrelic.agent.bridge.aimonitoring
A thread-safe holder for an instance of LlmTokenCountCallback.
LlmTokenCountCallbackHolder() - Constructor for class com.newrelic.agent.bridge.aimonitoring.LlmTokenCountCallbackHolder
 
loadClass(ClassLoader, Class<?>) - Method in interface com.newrelic.agent.bridge.Instrumentation
 
loadClass(ClassLoader, Class<?>) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
loadClass(ClassLoader, String) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
LocalCustomXml - com.newrelic.agent.instrumentation.InstrumentationType
Instrumentation from custom extension xml.
Log4jUtils - Class in com.newrelic.agent.bridge.logging
 
Log4jUtils() - Constructor for class com.newrelic.agent.bridge.logging.Log4jUtils
 
LogAttributeKey - Class in com.newrelic.agent.bridge.logging
 
LogAttributeKey(String, LogAttributeType) - Constructor for class com.newrelic.agent.bridge.logging.LogAttributeKey
 
LogAttributeType - Enum in com.newrelic.agent.bridge.logging
 
LOGGER_FQCN - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
LOGGER_NAME - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
Logs - Interface in com.newrelic.api.agent
Used to send LogEvents to New Relic.

M

makeExternalComponentMetric(TracedMethod, String, String, boolean, String, String...) - Static method in class com.newrelic.agent.bridge.external.ExternalMetrics
Sets metric name for external metrics (no rollup).
makeExternalComponentTrace(boolean, TracedMethod, String, String, boolean, String, String...) - Static method in class com.newrelic.agent.bridge.external.ExternalMetrics
Sets metric name and rollup names for external metrics.
makeExternalComponentTrace(Transaction, TracedMethod, String, String, boolean, String, String...) - Static method in class com.newrelic.agent.bridge.external.ExternalMetrics
Sets metric name and rollup names for external metrics.
ManifestUtils - Class in com.newrelic.agent.bridge
 
ManifestUtils() - Constructor for class com.newrelic.agent.bridge.ManifestUtils
 
markFirstByteOfResponse() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
markFirstByteOfResponse() - Method in interface com.newrelic.agent.bridge.Transaction
Does not affect APM UI.
markLastByteOfResponse() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
markLastByteOfResponse() - Method in interface com.newrelic.agent.bridge.Transaction
Does not affect APM UI.
markResponseAtTxaEnd() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
markResponseAtTxaEnd() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
markResponseSent() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
markResponseSent() - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
memorize(Function<K, V>, int) - Method in interface com.newrelic.agent.bridge.CollectionFactory
Wraps the provided function into one that will cache the results for future calls.
memorize(Function<K, V>, int) - Method in class com.newrelic.agent.bridge.DefaultCollectionFactory
 
MESSAGE - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
MessageConsumeParameters - Class in com.newrelic.agent.bridge.external
Deprecated.
MessageConsumeParameters(String, DestinationType, String, InboundHeaders) - Constructor for class com.newrelic.agent.bridge.external.MessageConsumeParameters
Deprecated.
MessageProduceParameters - Class in com.newrelic.agent.bridge.external
Deprecated.
MessageProduceParameters(String, DestinationType, String, OutboundHeaders) - Constructor for class com.newrelic.agent.bridge.external.MessageProduceParameters
Deprecated.
METRIC_NAME - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
METRIC_NAMESPACE - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
ModifiedClassloader - Annotation Type in com.newrelic.agent.instrumentation.context
 

N

NAMED_QUEUE - com.newrelic.agent.bridge.external.DestinationType
Queue with specified name.
NAMED_TOPIC - com.newrelic.agent.bridge.external.DestinationType
Topic with a specified name.
nameTransaction(TransactionNamePriority) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
nameTransaction(TransactionNamePriority) - Method in interface com.newrelic.agent.bridge.TracedMethod
Names the current transaction using this traced method.
NewClass - Interface in com.newrelic.api.agent.weaver.internal
A marker interface we put on new classes in weave packages so that we skip parsing them as they're being loaded.
NewRelic - Class in com.newrelic.api.agent
The New Relic API that is used at runtime.
NewRelic() - Constructor for class com.newrelic.api.agent.NewRelic
 
nextStatus(int, int) - Method in interface com.newrelic.agent.bridge.StatusCodePolicy
 
NONE - com.newrelic.agent.bridge.TransactionNamePriority
The transaction is unnamed.
NONE - com.newrelic.api.agent.ApplicationNamePriority
 
NoOpAiMonitoring - Class in com.newrelic.agent.bridge
 
NoOpAsyncApi - Class in com.newrelic.agent.bridge
 
NoOpAsyncApi() - Constructor for class com.newrelic.agent.bridge.NoOpAsyncApi
 
NoOpCloud - Class in com.newrelic.agent.bridge
 
NoOpConfig - Class in com.newrelic.agent.bridge
 
NoOpConfig() - Constructor for class com.newrelic.agent.bridge.NoOpConfig
 
NoOpCrossProcessState - Class in com.newrelic.agent.bridge
 
NoOpCrossProcessState() - Constructor for class com.newrelic.agent.bridge.NoOpCrossProcessState
 
NoOpDistributedTracePayload - Class in com.newrelic.agent.bridge
 
NoOpExtensionHolderFactory() - Constructor for class com.newrelic.agent.bridge.ExtensionHolderFactory.NoOpExtensionHolderFactory
 
NoOpInstrumentation - Class in com.newrelic.agent.bridge
 
NoOpInstrumentation() - Constructor for class com.newrelic.agent.bridge.NoOpInstrumentation
 
NoOpJmxApi - Class in com.newrelic.agent.bridge
 
NoOpJmxApi() - Constructor for class com.newrelic.agent.bridge.NoOpJmxApi
 
NoOpMetricAggregator - Class in com.newrelic.agent.bridge
 
NoOpPrivateApi - Class in com.newrelic.agent.bridge
 
NoOpPrivateApi() - Constructor for class com.newrelic.agent.bridge.NoOpPrivateApi
 
NoOpSegment - Class in com.newrelic.agent.bridge
 
NoOpToken - Class in com.newrelic.agent.bridge
 
NoOpTracedMethod - Class in com.newrelic.agent.bridge
 
NoOpTraceMetadata - Class in com.newrelic.agent.bridge
 
NoOpTransaction - Class in com.newrelic.agent.bridge
 
NoOpTransaction() - Constructor for class com.newrelic.agent.bridge.NoOpTransaction
 
NoOpWebResponse - Class in com.newrelic.agent.bridge
 
NoOpWebResponse() - Constructor for class com.newrelic.agent.bridge.NoOpWebResponse
 
noticeError(String) - Static method in class com.newrelic.api.agent.NewRelic
Notice an error and report it to New Relic.
noticeError(String, boolean) - Static method in class com.newrelic.api.agent.NewRelic
Notice an error and report it to New Relic.
noticeError(String, Map<String, ?>) - Static method in class com.newrelic.api.agent.NewRelic
Notice an error and report it to New Relic.
noticeError(String, Map<String, ?>, boolean) - Static method in class com.newrelic.api.agent.NewRelic
Notice an error and report it to New Relic.
noticeError(Throwable) - Static method in class com.newrelic.api.agent.NewRelic
Report an exception to New Relic.
noticeError(Throwable, boolean) - Static method in class com.newrelic.api.agent.NewRelic
Report an exception to New Relic.
noticeError(Throwable, Map<String, ?>) - Static method in class com.newrelic.api.agent.NewRelic
Notice an exception and report it to New Relic.
noticeError(Throwable, Map<String, ?>, boolean) - Static method in class com.newrelic.api.agent.NewRelic
Notice an exception and report it to New Relic.
noticeInstrumentationError(Throwable, String) - Method in interface com.newrelic.agent.bridge.Instrumentation
Log an instrumentation error.
noticeInstrumentationError(Throwable, String) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
NR_JMS_BROKER_INSTANCE_PROPERTY - Static variable in class com.newrelic.agent.bridge.messaging.JmsProperties
 

P

pathPriority - Variable in enum com.newrelic.agent.bridge.TransactionNamePriority
 
Pointcut - com.newrelic.agent.instrumentation.InstrumentationType
Instrumentation added because of the agent's built in pointcuts.
privateApi - Static variable in class com.newrelic.agent.bridge.AgentBridge
 
PrivateApi - Interface in com.newrelic.agent.bridge
 
processInboundResponseHeaders(InboundHeaders, TracedMethod, String, String, boolean) - Method in interface com.newrelic.agent.bridge.CrossProcessState
Process the "X-NewRelic-App-Data" header and generate External metrics for response.
processInboundResponseHeaders(InboundHeaders, TracedMethod, String, String, boolean) - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
processOutboundRequestHeaders(OutboundHeaders) - Method in interface com.newrelic.agent.bridge.CrossProcessState
Add New Relic "X" headers to the request headers of outbound external requests.
processOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
processOutboundRequestHeaders(OutboundHeaders, TracedMethod) - Method in interface com.newrelic.agent.bridge.CrossProcessState
Add New Relic "X" headers to the request headers of outbound external requests.
processOutboundRequestHeaders(OutboundHeaders, TracedMethod) - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
processOutboundResponseHeaders(OutboundHeaders, long) - Method in interface com.newrelic.agent.bridge.CrossProcessState
Add New Relic "X" headers to our response (to the request that initiated this transaction)
processOutboundResponseHeaders(OutboundHeaders, long) - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
processRequestMetadata(String) - Method in interface com.newrelic.agent.bridge.CrossProcessState
Process inbound request metadata.
processRequestMetadata(String) - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
processRequestMetadata(String) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
processResponseMetadata(String) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
processResponseMetadata(String, URI) - Method in interface com.newrelic.agent.bridge.CrossProcessState
Process inbound response metadata.
processResponseMetadata(String, URI) - Method in class com.newrelic.agent.bridge.NoOpCrossProcessState
 
processResponseMetadata(String, URI) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
provideHeaders(InboundHeaders) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
provideHeaders(InboundHeaders) - Method in interface com.newrelic.agent.bridge.Transaction
Provide a headers collection to be processed for NewRelic-defined synthetics, CAT, or beacon (RUM) header keys
publicApi - Static variable in class com.newrelic.agent.bridge.AgentBridge
The agent sets the actual api implementation when it starts up.
PublicApi - Interface in com.newrelic.agent.bridge
The public api interface.

Q

QueryConverter<T> - Interface in com.newrelic.agent.bridge.datastore
Deprecated.

R

readInboundResponseHeaders(InboundHeaders) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
readInboundResponseHeaders(InboundHeaders) - Method in interface com.newrelic.agent.bridge.TracedMethod
Deprecated.
recordLlmFeedbackEvent(Map<String, Object>) - Method in class com.newrelic.agent.bridge.NoOpAiMonitoring
 
recordLogEvent(Map<LogAttributeKey, ?>) - Method in interface com.newrelic.api.agent.Logs
Sends a LogEvent for the current application.
recordMetric(String, float) - Method in class com.newrelic.agent.bridge.NoOpMetricAggregator
 
recordMetric(String, float) - Static method in class com.newrelic.api.agent.NewRelic
Record a metric value for the given name.
recordResponseTimeMetric(String, long) - Method in class com.newrelic.agent.bridge.NoOpMetricAggregator
 
recordResponseTimeMetric(String, long) - Static method in class com.newrelic.api.agent.NewRelic
Record a response time in milliseconds for the given metric name.
recordResponseTimeMetric(String, long, long, TimeUnit) - Method in class com.newrelic.agent.bridge.NoOpMetricAggregator
 
refCount - Variable in class com.newrelic.agent.bridge.AgentBridge.TokenAndRefCount
 
registerAsyncActivity(Object) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
registerAsyncActivity(Object) - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
registerCloseable(String, Closeable) - Method in interface com.newrelic.agent.bridge.Instrumentation
 
registerCloseable(String, Closeable) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 
RemoteCustomXml - com.newrelic.agent.instrumentation.InstrumentationType
Instrumentation from custom extension xml.
removeMBeanServer(MBeanServer) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
removeMBeanServer(MBeanServer) - Method in interface com.newrelic.agent.bridge.PrivateApi
Call if you want to remove a particular MBeanServer.
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
reportAsExternal(ExternalParameters) - Method in interface com.newrelic.agent.bridge.TracedMethod
Deprecated.
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
reportException(Throwable) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
reportException(Throwable) - Method in interface com.newrelic.agent.bridge.PrivateApi
Report an exception.
reportHTTPError(String, int, String) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
reportHTTPError(String, int, String) - Method in interface com.newrelic.agent.bridge.PrivateApi
Report an HTTP error
REQUEST_ATTRIBUTE - com.newrelic.api.agent.ApplicationNamePriority
 
REQUEST_URI - com.newrelic.agent.bridge.TransactionNamePriority
Use the request uri.
requestDestroyed() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
requestDestroyed() - Method in interface com.newrelic.agent.bridge.Transaction
Called from servlet containers when a request is destroyed to finish the current web transaction.
requestInitialized(Request, Response) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
requestInitialized(Request, Response) - Method in interface com.newrelic.agent.bridge.Transaction
Called from servlet containers when a request is initiated.
resumeAsync(Object) - Method in interface com.newrelic.agent.bridge.AsyncApi
Deprecated.
resumeAsync(Object) - Method in class com.newrelic.agent.bridge.NoOpAsyncApi
 
retransformUninstrumentedClass(Class<?>) - Method in interface com.newrelic.agent.bridge.Instrumentation
Re-transform a class if it hasn't already been instrumented (Annotated with @InstrumentedClass).
retransformUninstrumentedClass(Class<?>) - Method in class com.newrelic.agent.bridge.NoOpInstrumentation
 

S

saveAddress(InetSocketAddress) - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
 
saveMessageParameters(Map<String, String>) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
saveMessageParameters(Map<String, String>) - Method in interface com.newrelic.agent.bridge.Transaction
 
SERVLET_INIT_PARAM - com.newrelic.agent.bridge.TransactionNamePriority
 
SERVLET_INIT_PARAM - com.newrelic.api.agent.ApplicationNamePriority
 
SERVLET_NAME - com.newrelic.agent.bridge.TransactionNamePriority
Use the name of a Servlet.
setAccessible(Field, boolean) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
setAccessible(Method, boolean) - Static method in class com.newrelic.agent.bridge.reflect.ClassReflection
 
setAccountInfo(CloudAccountInfo, String) - Method in class com.newrelic.agent.bridge.NoOpCloud
 
setAccountInfo(Object, CloudAccountInfo, String) - Method in class com.newrelic.agent.bridge.NoOpCloud
 
setAccountName(String) - Method in interface com.newrelic.agent.bridge.PublicApi
Set the account name to associate with the RUM JavaScript footer for the current web transaction.
setAccountName(String) - Static method in class com.newrelic.api.agent.NewRelic
Set the account name to associate with the RUM JavaScript footer for the current web transaction.
setApplicationName(ApplicationNamePriority, String) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
setApplicationName(ApplicationNamePriority, String) - Method in interface com.newrelic.agent.bridge.Transaction
Sets the name of the application as reported in the New Relic UI.
setAppServerPort(int) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
setAppServerPort(int) - Method in interface com.newrelic.agent.bridge.PrivateApi
setAppServerPort(int) - Method in interface com.newrelic.agent.bridge.PublicApi
Set the app server port which is reported to RPM.
setAppServerPort(int) - Static method in class com.newrelic.api.agent.NewRelic
Set the app server port which is reported to RPM.
setAsyncThreadName(String) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
setAsyncThreadName(String) - Method in interface com.newrelic.agent.bridge.TracedActivity
Deprecated.
setCustomMetricPrefix(String) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
setCustomMetricPrefix(String) - Method in interface com.newrelic.agent.bridge.TracedMethod
Set the prefix for the metric name.
setErrorGroupCallback(ErrorGroupCallback) - Static method in class com.newrelic.api.agent.NewRelic
Registers an ErrorGroupCallback that's used to generate a grouping key for the supplied error.
setInstanceName(String) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
setInstanceName(String) - Method in interface com.newrelic.agent.bridge.PrivateApi
setInstanceName(String) - Method in interface com.newrelic.agent.bridge.PublicApi
Set the instance name in the environment.
setInstanceName(String) - Static method in class com.newrelic.api.agent.NewRelic
Set the instance name in the environment.
setLlmTokenCountCallback(LlmTokenCountCallback) - Static method in class com.newrelic.agent.bridge.aimonitoring.LlmTokenCountCallbackHolder
Sets the LlmTokenCountCallback instance to be stored.
setLlmTokenCountCallback(LlmTokenCountCallback) - Method in class com.newrelic.agent.bridge.NoOpAiMonitoring
 
setMetricName(String...) - Method in class com.newrelic.agent.bridge.NoOpSegment
 
setMetricName(String...) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
setMetricNameFormatInfo(String, String, String) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
setMetricNameFormatInfo(String, String, String) - Method in interface com.newrelic.agent.bridge.TracedMethod
Sets the traced method metric name, transaction segment name, and transaction segment URI.
setProductName(String) - Method in interface com.newrelic.agent.bridge.PublicApi
Set the product name to associate with the RUM JavaScript footer for the current web transaction.
setProductName(String) - Static method in class com.newrelic.api.agent.NewRelic
Set the product name to associate with the RUM JavaScript footer for the current web transaction.
setRequestAndResponse(Request, Response) - Method in interface com.newrelic.agent.bridge.PublicApi
Sets the request and response instances for the current transaction.
setRequestAndResponse(Request, Response) - Static method in class com.newrelic.api.agent.NewRelic
Sets the request and response instances for the current transaction.
setRollupMetricNames(String...) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
setRollupMetricNames(String...) - Method in interface com.newrelic.agent.bridge.TracedMethod
 
setServerInfo(String) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
setServerInfo(String) - Method in interface com.newrelic.agent.bridge.PrivateApi
 
setServerInfo(String, String) - Method in class com.newrelic.agent.bridge.NoOpPrivateApi
 
setServerInfo(String, String) - Method in interface com.newrelic.agent.bridge.PrivateApi
setServerInfo(String, String) - Method in interface com.newrelic.agent.bridge.PublicApi
Set the dispatcher name and version which is reported to RPM.
setServerInfo(String, String) - Static method in class com.newrelic.api.agent.NewRelic
Set the dispatcher name and version which is reported to RPM.
setStatus(int) - Method in class com.newrelic.agent.bridge.NoOpWebResponse
 
setStatus(int) - Method in interface com.newrelic.agent.bridge.WebResponse
Set the web response status code.
setStatusMessage(String) - Method in class com.newrelic.agent.bridge.NoOpWebResponse
 
setStatusMessage(String) - Method in interface com.newrelic.agent.bridge.WebResponse
Set the web response status message.
setTrackCallbackRunnable(boolean) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
setTrackCallbackRunnable(boolean) - Method in interface com.newrelic.agent.bridge.TracedMethod
Tell the tracer to track child CallbackRunnable jobs which are submitted under its method call.
setTrackChildThreads(boolean) - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
setTrackChildThreads(boolean) - Method in interface com.newrelic.agent.bridge.TracedMethod
Tell the tracer to track child async jobs which are submitted under its method call.
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in interface com.newrelic.agent.bridge.Transaction
Sets the current transaction's name.
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
setTransactionName(String, String) - Method in interface com.newrelic.agent.bridge.PublicApi
Set the name of the current transaction.
setTransactionName(String, String) - Static method in class com.newrelic.api.agent.NewRelic
Set the name of the current transaction.
setTransportType(TransportType) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
setTransportType(TransportType) - Method in interface com.newrelic.agent.bridge.Transaction
 
setUserId(String) - Method in interface com.newrelic.agent.bridge.PublicApi
Sets the user ID for the current transaction by adding the "enduser.id" agent attribute.
setUserId(String) - Static method in class com.newrelic.api.agent.NewRelic
Sets the user ID for the current transaction by adding the "enduser.id" agent attribute.
setUserName(String) - Method in interface com.newrelic.agent.bridge.PublicApi
Set the user name to associate with the RUM JavaScript footer for the current web transaction.
setUserName(String) - Static method in class com.newrelic.api.agent.NewRelic
Set the user name to associate with the RUM JavaScript footer for the current web transaction.
setWebRequest(ExtendedRequest) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
setWebRequest(Request) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
setWebRequest(Request) - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
setWebResponse(Response) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
setWebResponse(Response) - Method in interface com.newrelic.agent.bridge.Transaction
Deprecated.
shouldDetectConnectionAddress() - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
 
SlowQueryDatastoreParameters<T> - Class in com.newrelic.agent.bridge.external
Deprecated.
SlowQueryDatastoreParameters(DatastoreParameters, T, QueryConverter<T>) - Constructor for class com.newrelic.agent.bridge.external.SlowQueryDatastoreParameters
Deprecated.
 
SlowQueryWithInputDatastoreParameters<T,​I> - Class in com.newrelic.agent.bridge.external
Deprecated.
SlowQueryWithInputDatastoreParameters(SlowQueryDatastoreParameters<T>, String, I, QueryConverter<I>) - Constructor for class com.newrelic.agent.bridge.external.SlowQueryWithInputDatastoreParameters
Deprecated.
 
source() - Method in annotation type com.newrelic.agent.instrumentation.WeavedMethod
An array of instrumentation package titles indicating the source of the weave instrumentation.
SPAN_ID - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
startAsyncActivity(Object) - Method in interface com.newrelic.agent.bridge.Agent
Deprecated.
startFlyweightTracer() - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
startFlyweightTracer() - Method in interface com.newrelic.agent.bridge.Transaction
Starts a flyweight tracer and returns the parent tracer.
startSegment(String) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
startSegment(String, String) - Method in class com.newrelic.agent.bridge.NoOpTransaction
 
STATUS_CODE - com.newrelic.agent.bridge.TransactionNamePriority
Use the response status code.
StatusCodePolicy - Interface in com.newrelic.agent.bridge
 
stopDetectingConnectionAddress() - Static method in class com.newrelic.agent.bridge.datastore.DatastoreInstanceDetection
Stop detecting the address of a connection.
suspendAsync(Object) - Method in interface com.newrelic.agent.bridge.AsyncApi
Deprecated.
suspendAsync(Object) - Method in class com.newrelic.agent.bridge.NoOpAsyncApi
 

T

TEMP_QUEUE - com.newrelic.agent.bridge.external.DestinationType
Temporary queue.
TEMP_TOPIC - com.newrelic.agent.bridge.external.DestinationType
Temporary topic.
text() - Method in interface com.newrelic.agent.bridge.DistributedTracePayload
Deprecated.
 
text() - Method in class com.newrelic.agent.bridge.NoOpDistributedTracePayload
 
THREAD_ID - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
THREAD_NAME - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
TIMESTAMP - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
title() - Method in annotation type com.newrelic.agent.instrumentation.WeaveInstrumentation
 
token - Variable in class com.newrelic.agent.bridge.AgentBridge.TokenAndRefCount
 
Token - Interface in com.newrelic.agent.bridge
Deprecated.
TokenAndRefCount(Token, TracedMethod, AtomicInteger) - Constructor for class com.newrelic.agent.bridge.AgentBridge.TokenAndRefCount
 
TRACE_ID - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
TraceAnnotation - com.newrelic.agent.instrumentation.InstrumentationType
Instrumentation added because of a trace annotation on a method.
TracedActivity - Interface in com.newrelic.agent.bridge
Deprecated.
Do not use. Use Segment instead. Note: TracedActivity has been exposed on the public api as Segment. Consider using Segment instead. A timed activity for a transaction. This activity will appear as a transaction trace segment, but will not have any children and may be reported as asynchronous. The exclusive time of this activity is the time between the calls to Transaction.createAndStartTracedActivity() and (TracedActivity.finish() or TracedActivity.finish(Throwable t)).
tracedMethod - Variable in class com.newrelic.agent.bridge.AgentBridge.TokenAndRefCount
 
TracedMethod - Interface in com.newrelic.agent.bridge
The internal bridge version of TracedMethod.
TracedWeaveInstrumentation - com.newrelic.agent.instrumentation.InstrumentationType
An @Trace annotation from weaved instrumentation.
TracerFlags - Class in com.newrelic.agent.tracers
 
trackChildThreads() - Method in class com.newrelic.agent.bridge.NoOpTracedMethod
 
trackChildThreads() - Method in interface com.newrelic.agent.bridge.TracedMethod
 
Transaction - Interface in com.newrelic.agent.bridge
The internal bridge version of Transaction.
TRANSACTION_SEGMENT_NAME - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
TRANSACTION_TRACER_SEGMENT - Static variable in class com.newrelic.agent.tracers.TracerFlags
 
TransactionNamePriority - Enum in com.newrelic.agent.bridge
This is the internal version of TransactionNamePriority.
type - Variable in class com.newrelic.agent.bridge.logging.LogAttributeKey
 

U

Unknown - com.newrelic.agent.instrumentation.InstrumentationType
This should not be used, but it indicates that a method was traced but the agent was unable to track the origin.
UNKNOWN - com.newrelic.api.agent.weaver.internal.WeavePackageType
 
UNKNOWN - Static variable in class com.newrelic.agent.bridge.logging.AppLoggingUtils
 
UNKNOWN_HOST - Static variable in class com.newrelic.agent.bridge.external.ExternalMetrics
 
URISupport - Class in com.newrelic.agent.bridge.external
 
URISupport() - Constructor for class com.newrelic.agent.bridge.external.URISupport
 
urlEncode(String) - Static method in class com.newrelic.agent.bridge.logging.AppLoggingUtils
URL encode a String value.
USER_ATTRIBUTES - Static variable in class com.newrelic.agent.bridge.NoOpTransaction
 

V

valueOf(String) - Static method in enum com.newrelic.agent.bridge.external.DestinationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.bridge.logging.LogAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.bridge.TransactionNamePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.instrumentation.InstrumentationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.api.agent.ApplicationNamePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.api.agent.weaver.internal.WeavePackageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.newrelic.agent.bridge.external.DestinationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.bridge.logging.LogAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.bridge.TransactionNamePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.instrumentation.InstrumentationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.api.agent.ApplicationNamePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.api.agent.weaver.internal.WeavePackageType
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in annotation type com.newrelic.agent.instrumentation.WeaveInstrumentation
 

W

WeavedMethod - Annotation Type in com.newrelic.agent.instrumentation
Marks a weaved method.
WeaveInstrumentation - com.newrelic.agent.instrumentation.InstrumentationType
Instrumentation added because of an instrumentation packaged containing a weave class.
WeaveInstrumentation - Annotation Type in com.newrelic.agent.instrumentation
 
WeavePackageType - Enum in com.newrelic.api.agent.weaver.internal
 
WebResponse - Interface in com.newrelic.agent.bridge
 
A B C D E F G H I J K L M N P Q R S T U V W 
All Classes All Packages