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
All Classes All Packages
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
CollectionFactorywill 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
InvocationHandlerused 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
CollectionFactorywill 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 andTransaction.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()orPublicApi.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()orPublicApi.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
LlmTokenCountCallbackinstance. - 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.
- 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
TracedMethodof this activity. - getTraceId() - Method in class com.newrelic.agent.bridge.NoOpTraceMetadata
- getTransaction() - Method in interface com.newrelic.agent.bridge.Agent
-
Deprecated.
- getTransaction() - Method in interface com.newrelic.agent.bridge.Instrumentation
-
Deprecated.
- 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
-
Deprecated.
- 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
ErrorGroupCallbackthat'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
-
Deprecated.
- 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
LlmTokenCountCallbackinstance 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
-
Deprecated.
- 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
Segmentinstead. Note: TracedActivity has been exposed on the public api asSegment. Consider usingSegmentinstead. 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 toTransaction.createAndStartTracedActivity()and (TracedActivity.finish()orTracedActivity.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
All Classes All Packages