Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 

A

AbstractApplicationNamingPolicy - Class in com.newrelic.agent.application
 
AbstractApplicationNamingPolicy() - Constructor for class com.newrelic.agent.application.AbstractApplicationNamingPolicy
 
AbstractClassTransformer - Class in com.newrelic.agent.instrumentation
 
AbstractClassTransformer(int) - Constructor for class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
AbstractClassTransformer(int, boolean) - Constructor for class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
AbstractCommand - Class in com.newrelic.agent.commands
 
AbstractCommand(String) - Constructor for class com.newrelic.agent.commands.AbstractCommand
 
AbstractController - Class in com.newrelic.agent.profile
Abstract class to calculate the sample period of a profiling task.
AbstractController(ProfilingTask) - Constructor for class com.newrelic.agent.profile.AbstractController
 
AbstractCPUSampler - Class in com.newrelic.agent.samplers
Samples CPU utilization using JMX.
AbstractCPUSampler() - Constructor for class com.newrelic.agent.samplers.AbstractCPUSampler
 
AbstractExceptionHandlerPointCut - Class in com.newrelic.agent.errors
 
AbstractExceptionHandlerPointCut(PointCutConfiguration, ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.errors.AbstractExceptionHandlerPointCut
 
AbstractExternalComponentTracer - Class in com.newrelic.agent.tracers
 
AbstractExternalComponentTracer(Transaction, ClassMethodSignature, Object, String, String, String, String...) - Constructor for class com.newrelic.agent.tracers.AbstractExternalComponentTracer
 
AbstractExternalComponentTracer(Transaction, ClassMethodSignature, Object, String, String, boolean, String, String...) - Constructor for class com.newrelic.agent.tracers.AbstractExternalComponentTracer
 
AbstractExternalComponentTracer(Transaction, ClassMethodSignature, Object, String, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.AbstractExternalComponentTracer
 
AbstractImplementationClassTransformer - Class in com.newrelic.agent.instrumentation
 
AbstractImplementationClassTransformer(PointCutClassTransformer, boolean, Class, ClassMatcher, ClassMatcher, String) - Constructor for class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
AbstractImplementationClassTransformer(PointCutClassTransformer, boolean, Class) - Constructor for class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
AbstractMetricAggregator - Class in com.newrelic.agent.stats
This base implementation of a metric aggregator verifies input and catches and logs all exceptions thrown by the classes implementing the main logic.
AbstractMetricAggregator() - Constructor for class com.newrelic.agent.stats.AbstractMetricAggregator
 
AbstractMetricAggregator(Logger) - Constructor for class com.newrelic.agent.stats.AbstractMetricAggregator
 
AbstractMetricNameFormat - Class in com.newrelic.agent.tracers.metricname
 
AbstractMetricNameFormat() - Constructor for class com.newrelic.agent.tracers.metricname.AbstractMetricNameFormat
 
AbstractPortletPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks
 
AbstractPortletPointCut(Class<? extends TracerFactoryPointCut>, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.AbstractPortletPointCut
 
AbstractRUMState - Class in com.newrelic.agent.tracers.jasper
 
AbstractRUMState() - Constructor for class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
AbstractService - Class in com.newrelic.agent.service
 
AbstractService(String) - Constructor for class com.newrelic.agent.service.AbstractService
 
AbstractStats - Class in com.newrelic.agent.stats
This class is not thread-safe.
AbstractStats() - Constructor for class com.newrelic.agent.stats.AbstractStats
 
AbstractStats(int) - Constructor for class com.newrelic.agent.stats.AbstractStats
 
AbstractStatsAttributeProcessor - Class in com.newrelic.agent.jmx
 
AbstractStatsAttributeProcessor() - Constructor for class com.newrelic.agent.jmx.AbstractStatsAttributeProcessor
 
AbstractTracer - Class in com.newrelic.agent.tracers
Base class for all tracers.
AbstractTracer(Transaction) - Constructor for class com.newrelic.agent.tracers.AbstractTracer
Create a tracer on the current thread.
AbstractTracer(TransactionActivity, AttributeValidator) - Constructor for class com.newrelic.agent.tracers.AbstractTracer
Create a tracer on the current thread.
AbstractTracerFactory - Class in com.newrelic.agent.tracers
 
AbstractTracerFactory() - Constructor for class com.newrelic.agent.tracers.AbstractTracerFactory
 
AbstractTransactionNamer - Class in com.newrelic.agent.transaction
 
AbstractTransactionNamer(Transaction, String) - Constructor for class com.newrelic.agent.transaction.AbstractTransactionNamer
 
accept(File) - Method in class com.newrelic.agent.extension.ExtensionFileFilter
Accepts files which are a file, are readable, and ends with the input file extension.
accept(File) - Method in class com.newrelic.agent.extension.MultipleExtensionFileFilter
Accepts files which are a file, are readable, and ends with the input file extension.
accept(T) - Method in class com.newrelic.agent.service.module.TrackedAddSet
Adds an element to this set.
accept(SpanEvent) - Method in class com.newrelic.agent.service.ReservoirAddingSpanEventConsumer
 
acceptDistributedTracePayload(String) - Method in class com.newrelic.agent.tracing.SpanProxy
 
acceptDistributedTracePayload(DistributedTracePayload) - Method in class com.newrelic.agent.tracing.SpanProxy
 
acceptDistributedTracePayload(String) - Method in class com.newrelic.agent.Transaction
 
acceptDistributedTracePayload(DistributedTracePayload) - Method in class com.newrelic.agent.Transaction
 
acceptDistributedTracePayload(String) - Method in class com.newrelic.agent.TransactionApiImpl
 
acceptDistributedTracePayload(DistributedTracePayload) - Method in class com.newrelic.agent.TransactionApiImpl
 
ACCEPTED - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
access - Variable in class com.newrelic.agent.util.asm.ClassStructure
 
AccessMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
 
AccessMethodMatcher(int) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.AccessMethodMatcher
 
ACCOUNT_ID - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
ACCOUNT_ID - Static variable in class com.newrelic.agent.config.DistributedTracingConfig
 
ACCOUNT_ID - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
accountId - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
ActionInvocation - Interface in com.newrelic.agent.instrumentation.pointcuts.frameworks.struts
 
ActionProxy - Interface in com.newrelic.agent.instrumentation.pointcuts.frameworks.struts
 
activityFailedOrIgnored(TransactionActivity, int) - Method in class com.newrelic.agent.DummyTransaction
 
activityFailedOrIgnored(TransactionActivity, int) - Method in class com.newrelic.agent.Transaction
The activity failed to complete normally, typically due to an internal error.
activityFinished(TransactionActivity, Tracer, int) - Method in class com.newrelic.agent.DummyTransaction
 
activityFinished(TransactionActivity, Tracer, int) - Method in class com.newrelic.agent.Transaction
 
add(ProfiledMethod, S, boolean) - Method in class com.newrelic.agent.profile.v2.BaseTree
 
add(TransactionActivity, Map<Tracer, Collection<Tracer>>) - Method in class com.newrelic.agent.profile.v2.TransactionActivityTree
 
add(E) - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
add(E) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
add(int, E) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
add(Tracer) - Method in class com.newrelic.agent.TracerList
 
add(int, Tracer) - Method in class com.newrelic.agent.TracerList
 
add(ClassMethodSignature) - Method in class com.newrelic.agent.tracers.ClassMethodSignatures
 
add(Object) - Method in class com.newrelic.agent.transport.InitialSizedJsonArray
 
add(E) - Method in class com.newrelic.agent.util.FixedSizeSet
 
add(E) - Method in class com.newrelic.agent.util.InsertOnlyArray
Add an element to the array using a lock.
addAll(Collection<? extends E>) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
addAll(int, Collection<? extends E>) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
addAll(Collection<? extends Tracer>) - Method in class com.newrelic.agent.TracerList
 
addAll(int, Collection<? extends Tracer>) - Method in class com.newrelic.agent.TracerList
 
addAll(Collection<Object>) - Method in class com.newrelic.agent.transport.InitialSizedJsonArray
 
addAttribute(String, String, String) - Method in class com.newrelic.agent.attributes.AttributeSender
Add a key/value pair to the current transaction.
addAttribute(String, Number, String) - Method in class com.newrelic.agent.attributes.AttributeSender
Add a key/value pair to the current transaction.
addAttribute(String, Boolean, String) - Method in class com.newrelic.agent.attributes.AttributeSender
Add a key/value pair to the current transaction.
addAttribute(String, Map<String, String>, String) - Method in class com.newrelic.agent.attributes.AttributeSender
Add a key with a map of values to the current transaction.
addAttributes(Map<String, Object>, String) - Method in class com.newrelic.agent.attributes.AttributeSender
Add a map of attributes to the current transaction.
addBridgeMethod(Method) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Add a bridged method to this context.
addChild(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.ProfileSegment
Add a child segment to this segment if it doesn't already exist.
addChild(TransactionSegment) - Method in class com.newrelic.agent.trace.TransactionSegment
 
addClassMatcherIncludes(Collection<ClassMatcher>) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
 
addClassMethodMatcher(ClassAndMethodMatcher...) - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcherBuilder
 
addClassResolver(ClassResolver) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Adds a class resolver to the current context.
addCommands(Command...) - Method in class com.newrelic.agent.commands.CommandParser
Adds a command to this parser.
addConfigClassFilters(AgentConfig) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Add include/exclude classes in the configuration file.
addConnectionListener(ConnectionListener) - Method in interface com.newrelic.agent.RPMServiceManager
 
addConnectionListener(ConnectionListener) - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
addConsoleHandler() - Static method in class com.newrelic.agent.logging.AgentLogManager
 
addConsoleHandler() - Method in interface com.newrelic.agent.logging.IAgentLogManager
 
addConstruct(ConfigurationConstruct) - Method in class com.newrelic.agent.extension.ExtensionService
This method allows other services to extend the yml parser to support their own custom yml.
addContextClassTransformer(ClassMatchVisitorFactory, ContextClassTransformer) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
Add a factory that generates class visitors to match classes and the class transformer that is responsible for processing successful matches.
addCustomAttribute(String, String) - Method in class com.newrelic.agent.PrivateApiImpl
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.PrivateApiImpl
 
addCustomAttribute(String, Map<String, String>) - Method in class com.newrelic.agent.PrivateApiImpl
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.Segment
 
addCustomAttribute(String, String) - Method in class com.newrelic.agent.Segment
 
addCustomAttribute(String, boolean) - Method in class com.newrelic.agent.Segment
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
addCustomAttribute(String, String) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
addCustomAttribute(String, boolean) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
addCustomAttribute(String, String) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
addCustomAttribute(String, boolean) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
addCustomAttribute(String, Number) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
addCustomAttribute(String, String) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
addCustomAttribute(String, boolean) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
addCustomAttributeImpl(String, Object, String) - Method in class com.newrelic.agent.attributes.AttributeSender
 
addCustomAttributeImpl(String, Object, String) - Method in class com.newrelic.agent.attributes.CustomAttributeSender
 
addCustomAttributes(Map<String, Object>) - Method in class com.newrelic.agent.Segment
 
addCustomAttributes(Map<String, Object>) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
addCustomAttributes(Map<String, Object>) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
addCustomAttributes(Map<String, Object>) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
addCustomAttributesImpl(Map<String, Object>, String) - Method in class com.newrelic.agent.attributes.AttributeSender
 
addCustomParameter(String, String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Add a key/value pair to the current transaction.
addCustomParameter(String, Number) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Add a key/value pair to the current transaction.
addCustomParameter(String, boolean) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Add a key/value pair to the current transaction.
addCustomParameters(Map<String, Object>) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Add key/value pairs to the current transaction.
addDeprecatedProperties - Static variable in class com.newrelic.agent.config.BaseConfig
 
addDeprecatedProperty(String[], String[]) - Static method in class com.newrelic.agent.config.BaseConfig
Adds a marker for later that a deprecated property should be logged as such.
addEnvironmentChangeListener(EnvironmentChangeListener) - Method in class com.newrelic.agent.environment.Environment
 
addErrorMessage(String) - Method in class com.newrelic.agent.reinstrument.ReinstrumentResult
Sets the field errorMessages.
addExclude(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Exclude matching classes.
addExcludeClass(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Exclude the given class.
addExcludeFileClassFilters() - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Add excluded classes in the excludes file.
addExcludeRegex(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Exclude classes matching the regular expression.
addExclusiveRollupMetricName(String...) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
addExclusiveRollupMetricName(String...) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
addExclusiveRollupMetricName(String...) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
addExtension(Extension, List<JmxGet>) - Method in class com.newrelic.agent.jmx.create.JmxObjectFactory
 
addHarvestable(Harvestable) - Method in interface com.newrelic.agent.HarvestService
 
addHarvestable(Harvestable) - Method in class com.newrelic.agent.HarvestServiceImpl
 
addHarvestableToService() - Method in interface com.newrelic.agent.errors.ErrorService
 
addHarvestableToService() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
addHarvestableToService(String) - Method in interface com.newrelic.agent.service.analytics.InsightsService
 
addHarvestableToService(String) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
addHarvestableToService(String) - Method in interface com.newrelic.agent.service.analytics.SpanEventsService
 
addHarvestableToService(String) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
There is only one event reservoir for Distributed Tracing so there only needs to be one harvestable for it.
addHarvestableToService(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
addHarvestListener(HarvestListener) - Method in interface com.newrelic.agent.HarvestService
 
addHarvestListener(HarvestListener) - Method in class com.newrelic.agent.HarvestServiceImpl
Add a listener that will be called by the harvest tasks before and after metric data is sent.
addIAgentConfigListener(AgentConfigListener) - Method in interface com.newrelic.agent.config.ConfigService
 
addIAgentConfigListener(AgentConfigListener) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
addIfNotPresent(String, String) - Method in class com.newrelic.agent.extension.util.MethodMapper
Returns true if the descriptor was not present and was therefore added to the mapper.
addIgnoreApdexMethod(String, String) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
addIgnoreApdexMethod(String, String) - Method in class com.newrelic.agent.instrumentation.context.TraceInformation
 
addIgnoreTransactionMethod(String, String) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
addIgnoreTransactionMethod(Method) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
addIgnoreTransactionMethod(String, String) - Method in class com.newrelic.agent.instrumentation.context.TraceInformation
Sets the field ignoreTransactionMethods.
addIgnoreTransactionMethod(Method) - Method in class com.newrelic.agent.instrumentation.context.TraceInformation
Sets the field ignoreTransactionMethods.
addInclude(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Include matching classes.
addIncludeClass(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Include the given class.
addIncludeRegex(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Include classes matching the regular expression.
AddInterfaceAdapter - Class in com.newrelic.agent.instrumentation
Add an interface to the visited class or interface.
AddInterfaceAdapter(ClassVisitor, String, Class<?>) - Constructor for class com.newrelic.agent.instrumentation.AddInterfaceAdapter
 
addInterfaceMixin(Class<?>) - Method in class com.newrelic.agent.instrumentation.InterfaceMixinClassTransformer
For testing.
addInternalExtensionForTesting(Extension) - Method in class com.newrelic.agent.extension.ExtensionService
 
addJmxAttributeProcessor(JmxAttributeProcessor) - Method in class com.newrelic.agent.jmx.JmxService
 
addJmxFrameworkValues(JmxFrameworkValues) - Method in class com.newrelic.agent.jmx.JmxService
This method can be called by multiple threads.
addJmxMBeanGroup(String) - Method in class com.newrelic.agent.jmx.JmxApiImpl
 
addLoader(Type, VariableLoader) - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder
Adds a custom variable loader for the given type to extend the built in argument type support.
addMBeanServer(MBeanServer) - Method in class com.newrelic.agent.PrivateApiImpl
 
addMethod(String, List<String>) - Method in class com.newrelic.agent.extension.util.MethodMapper
Adds the method to the list.
addMixinInterfacesToBootstrap(JarResource, URL, Instrumentation) - Static method in class com.newrelic.agent.Agent
Extract all the mixins from the Agent jar and add them to the bootstrap classloader.
addNode(AttributesNode) - Method in class com.newrelic.agent.attributes.AttributesNode
 
addNode(AttributesNode) - Method in class com.newrelic.agent.attributes.RootConfigAttributesNode
 
addNodeToMe(AttributesNode) - Method in class com.newrelic.agent.attributes.AttributesNode
 
addOldInvokerStyleInstrumentationMethod(Method, PointCut) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
addOldReflectionStyleInstrumentationMethod(Method, PointCut) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
addOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.Segment
 
addOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
addOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
addOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
addOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
addOutboundResponseHeaders() - Method in class com.newrelic.agent.DummyTransaction
 
addOutboundResponseHeaders() - Method in class com.newrelic.agent.Transaction
Instruct the transaction to write the outbound response headers.
addOutboundResponseHeaders() - Method in class com.newrelic.agent.TransactionApiImpl
 
addProfile(ProfilerParameters) - Method in class com.newrelic.agent.profile.AbstractController
 
addProfile(ProfilerParameters) - Method in interface com.newrelic.agent.profile.ProfilingTask
 
addRollupMetricName(String) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
addRollupMetricName(String...) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
addRollupMetricName(String...) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
addRollupMetricName(String...) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
addRPMService(RPMService) - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
addSampler(Runnable, int, TimeUnit) - Method in class com.newrelic.agent.PrivateApiImpl
 
addSampler(Runnable, long, TimeUnit) - Method in class com.newrelic.agent.samplers.NoopSamplerService
 
addSampler(Runnable, long, long, TimeUnit) - Method in class com.newrelic.agent.samplers.NoopSamplerService
 
addSampler(Runnable, long, TimeUnit) - Method in interface com.newrelic.agent.samplers.SamplerService
Schedules runnable to be run at given period.
addSampler(Runnable, long, long, TimeUnit) - Method in interface com.newrelic.agent.samplers.SamplerService
Schedules runnable to be run at given period with the given initial delay
addSampler(Runnable, long, TimeUnit) - Method in class com.newrelic.agent.samplers.SamplerServiceImpl
 
addSampler(Runnable, long, long, TimeUnit) - Method in class com.newrelic.agent.samplers.SamplerServiceImpl
 
addService(Service) - Static method in class com.newrelic.agent.service.ServiceFactory
 
addService(Service) - Method in interface com.newrelic.agent.service.ServiceManager
 
addService(Service) - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
addServiceInitialization(String) - Static method in class com.newrelic.agent.service.ServiceTiming
 
addServiceStart(String) - Static method in class com.newrelic.agent.service.ServiceTiming
 
addSimpleMappedProperty(String, Object, Map<String, Object>) - Static method in class com.newrelic.agent.config.AgentConfigFactory
Warning: This method will mutate the provided settings map.
addSlowQueriesFromTransaction(TransactionData) - Method in interface com.newrelic.agent.sql.SlowQueryAggregator
Add any slow queries that occurred during the provided transaction.
addSlowQueriesFromTransaction(TransactionData) - Method in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
addSlowQueriesUnderLock(TransactionData, List<SlowQueryInfo>) - Method in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
addStackTrace(long, boolean, ThreadType, StackTraceElement...) - Method in interface com.newrelic.agent.profile.IProfile
 
addStackTrace(long, boolean, ThreadType, StackTraceElement...) - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
addStackTrace(long, boolean, ThreadType, StackTraceElement...) - Method in class com.newrelic.agent.profile.Profile
Subclasses may override.
addStackTrace(List<StackTraceElement>, boolean) - Method in class com.newrelic.agent.profile.ProfileTree
 
addStackTrace(ThreadInfo, boolean, ThreadType) - Method in interface com.newrelic.agent.profile.v2.IProfile
 
addStackTrace(ThreadInfo, boolean, ThreadType) - Method in class com.newrelic.agent.profile.v2.Profile
Subclasses may override.
addStackTrace(List<StackTraceElement>, boolean) - Method in class com.newrelic.agent.profile.v2.ProfileTree
 
addString(String) - Method in class com.newrelic.agent.profile.v2.Murmur3StringMap
 
addString(String) - Method in interface com.newrelic.agent.util.StringMap
 
addTimedMethods(Method...) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Adds methods that are timed with method tracers.
addToInstrumentationContext(InstrumentationContext, Method) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.TracedWeaveInstrumentationTracker
Add this weave trace details to the passed in InstrumentationContext.
addToObjectCache(Object) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
addTotalCpuTimeForLegacy(long) - Method in class com.newrelic.agent.DummyTransaction
 
addTotalCpuTimeForLegacy(long) - Method in class com.newrelic.agent.Transaction
 
addTrace(Method, TraceDetails) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Adds a method to be traced (timed) by instrumentation injected by the TraceClassVisitor.
addTrace(Method, TraceDetails) - Method in interface com.newrelic.agent.instrumentation.context.TraceDetailsList
 
addTracedMethods(Map<Method, TraceDetails>) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Adds methods to be traced (timed) by instrumentation injected by the TraceClassVisitor.
addTraceInformation(ConcurrentMap<String, Set<TracedWeaveInstrumentationTracker>>, String, InstrumentationContext, ClassNode, String) - Static method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
For every tracer that originated from weaved code: Add WeaveInstrumentation info to the context Remove the tracer from the composite method
addTraceMatcher(ClassAndMethodMatcher, String) - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
Add a matcher that will match class/methods which should be traced.
addTraceMatcher(ClassAndMethodMatcher, String) - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
addTracer() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
addTracer(Tracer) - Method in class com.newrelic.agent.TransactionActivity
 
addTracerParameter(String, Number) - Method in class com.newrelic.agent.PrivateApiImpl
 
addTracerParameter(String, String) - Method in class com.newrelic.agent.PrivateApiImpl
Allows modules to add strings to a segment in a transaction trace.
addTracerParameter(String, Map<String, String>) - Method in class com.newrelic.agent.PrivateApiImpl
 
addTracers(int) - Method in class com.newrelic.agent.transaction.TransactionCounts
 
addTracerToStack(Tracer) - Method in class com.newrelic.agent.TransactionActivity
Copies a tracer to the call stack.
addTransactionListener(TransactionListener) - Method in class com.newrelic.agent.TransactionService
 
addTransactionListener(ExtendedTransactionListener) - Method in class com.newrelic.agent.TransactionService
 
addTransactionStatsListener(TransactionStatsListener) - Method in class com.newrelic.agent.TransactionService
 
addTransactionTraceSampler(ITransactionSampler) - Method in class com.newrelic.agent.trace.TransactionTraceService
 
addTransformer(ClassFileTransformer, boolean) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
addTransformer(ClassFileTransformer) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
addURL(URL) - Method in class com.newrelic.agent.service.module.ClassNoticingFactory
Adds a url which represents a jar or a directory.
addWeavedMethod(Method, String) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Adds a weaved method.
afterHarvest(String) - Method in class com.newrelic.agent.cache.CacheService
 
afterHarvest(String) - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
afterHarvest(String) - Method in class com.newrelic.agent.commands.CommandParser
 
afterHarvest(String) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
afterHarvest(String) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
afterHarvest(String) - Method in class com.newrelic.agent.extension.ExtensionService
 
afterHarvest(String) - Method in class com.newrelic.agent.GCService
 
afterHarvest(String) - Method in interface com.newrelic.agent.HarvestListener
Called after the harvest.
afterHarvest(String) - Method in class com.newrelic.agent.jmx.JmxService
 
afterHarvest(String) - Method in class com.newrelic.agent.language.SourceLanguageService
 
afterHarvest(String) - Method in class com.newrelic.agent.profile.AbstractController
 
afterHarvest(String) - Method in class com.newrelic.agent.samplers.CPUSamplerService
 
afterHarvest(String) - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
afterHarvest(String) - Method in class com.newrelic.agent.service.module.JarCollectorHarvestListener
 
afterHarvest(String) - Method in class com.newrelic.agent.sql.SqlTraceServiceImpl
 
afterHarvest(String) - Method in class com.newrelic.agent.trace.TransactionTraceService
 
afterHarvest(String) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
Agent - Class in com.newrelic.agent
New Relic Agent class.
Agent() - Constructor for class com.newrelic.agent.Agent
 
AGENT_BRIDGE_AGENT_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
AGENT_BRIDGE_DATASTORE_JAR_NAME - Static variable in class com.newrelic.bootstrap.BootstrapLoader
 
AGENT_BRIDGE_GET_AGENT_METHOD - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
AGENT_BRIDGE_JAR_NAME - Static variable in class com.newrelic.bootstrap.BootstrapLoader
 
AGENT_BRIDGE_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
AGENT_COMMAND_RESULTS - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
AGENT_CONFIG - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
AGENT_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
AGENT_METRICS_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
AGENT_RUN_ID_KEY - Static variable in class com.newrelic.agent.transport.ConnectionResponse
 
AGENT_THREAD_NAMES_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
agentAttributes - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
agentAttributes(Map<String, Object>) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
AgentAttributeSender - Class in com.newrelic.agent.attributes
 
AgentAttributeSender() - Constructor for class com.newrelic.agent.attributes.AgentAttributeSender
 
AgentClassLoaderBaseInstrumentation - Class in com.newrelic.agent.instrumentation.builtin
This Weave class will match every ClassLoader that extends "java.lang.ClassLoader" and we specifically make sure that it does not apply for "java.lang.ClassLoader" directly via our usage in ClassLoaderClassTransformer
AgentClassLoaderBaseInstrumentation() - Constructor for class com.newrelic.agent.instrumentation.builtin.AgentClassLoaderBaseInstrumentation
 
AgentClassLoaderInstrumentation - Class in com.newrelic.agent.instrumentation.builtin
This Weave class exists separately from AgentClassLoaderBaseInstrumentation because we only want to instrument one of the loadClass() methods for "java.lang.ClassLoader".
AgentClassLoaderInstrumentation() - Constructor for class com.newrelic.agent.instrumentation.builtin.AgentClassLoaderInstrumentation
 
AgentCollectionFactory - Class in com.newrelic.agent.util
 
AgentCollectionFactory() - Constructor for class com.newrelic.agent.util.AgentCollectionFactory
 
AgentConfig - Interface in com.newrelic.agent.config
General configuration for the agent.
agentConfig(AgentConfig) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
AgentConfigFactory - Class in com.newrelic.agent.config
 
AgentConfigFactory() - Constructor for class com.newrelic.agent.config.AgentConfigFactory
 
AgentConfigHelper - Class in com.newrelic.agent.config
 
AgentConfigHelper() - Constructor for class com.newrelic.agent.config.AgentConfigHelper
 
AgentConfigImpl - Class in com.newrelic.agent.config
 
AgentConfigListener - Interface in com.newrelic.agent.config
 
AgentConnectionEstablishedListener - Interface in com.newrelic.agent
 
AgentError - Error in com.newrelic.agent.util
 
AgentError(String, Throwable) - Constructor for error com.newrelic.agent.util.AgentError
 
AgentError(String) - Constructor for error com.newrelic.agent.util.AgentError
 
AgentError(Throwable) - Constructor for error com.newrelic.agent.util.AgentError
 
AgentIdentity - Class in com.newrelic.agent.environment
This object encapsulates the key environment variables that identify an application to the New Relic service.
AgentIdentity(String, String, Integer, String) - Constructor for class com.newrelic.agent.environment.AgentIdentity
 
agentIdentityChanged(AgentIdentity) - Method in interface com.newrelic.agent.environment.EnvironmentChangeListener
This is invoked whenever the identifying environment information changes.
agentIdentityChanged(AgentIdentity) - Method in class com.newrelic.agent.RPMService
 
AgentImpl - Class in com.newrelic.agent
 
AgentImpl(Logger) - Constructor for class com.newrelic.agent.AgentImpl
 
AgentJarHelper - Class in com.newrelic.agent.config
 
AgentJarHelper() - Constructor for class com.newrelic.agent.config.AgentJarHelper
 
AgentLogManager - Class in com.newrelic.agent.logging
 
AgentPostprocessors - Class in com.newrelic.agent.instrumentation.weaver.preprocessors
 
AgentPostprocessors() - Constructor for class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPostprocessors
 
AgentPreprocessors - Class in com.newrelic.agent.instrumentation.weaver.preprocessors
 
AgentPreprocessors(AgentConfig, ConcurrentMap<String, Set<TracedWeaveInstrumentationTracker>>) - Constructor for class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors
 
AgentPreprocessors.InstrumentationPackageNameRewriter - Class in com.newrelic.agent.instrumentation.weaver.preprocessors
 
AgentPreprocessors.InstrumentationPackageRemapper - Class in com.newrelic.agent.instrumentation.weaver.preprocessors
 
AgentPreprocessors.TokenNullCheckClassVisitor - Class in com.newrelic.agent.instrumentation.weaver.preprocessors
A visitor which detects simple cases where the user calls expire on a token but does not null the token out.
AgentWeaverListener - Class in com.newrelic.agent.instrumentation.weaver
Hooks into the Weaver's lifetime listener.
AgentWeaverListener(WeaveViolationLogger) - Constructor for class com.newrelic.agent.instrumentation.weaver.AgentWeaverListener
 
AgentWrapper - Class in com.newrelic.agent.instrumentation
This class helps us instrument bootstrap classloader classes.
aggregate(Tracer) - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
aggregate(TransactionData, Tracer) - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
aggregate(SlowQueryInfo) - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
ALL - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
ALL - Static variable in class com.newrelic.agent.MetricNames
 
ALL - Static variable in class com.newrelic.agent.util.asm.ClassStructure
This flag indicates that all details about the class should be collected.
ALL_OTHER - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
ALL_OTHER - Static variable in class com.newrelic.agent.MetricNames
 
ALL_WEB - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
ALL_WEB - Static variable in class com.newrelic.agent.MetricNames
 
AllClassesMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
Matches all concrete or abstract classes.
AllClassesMatcher() - Constructor for class com.newrelic.agent.instrumentation.classmatchers.AllClassesMatcher
 
AllMethodsAndInitMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
Matches all methods, constructor and class init methods.
AllMethodsAndInitMatcher() - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsAndInitMatcher
 
AllMethodsMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
A method matcher that matches all methods except constructors.
AllMethodsMatcher() - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsMatcher
 
ALLOW_MULTIPLE_FOOTERS - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
ALLOWED_CLASSES - Static variable in class com.newrelic.agent.config.StripExceptionConfigImpl
 
ANALYTIC_EVENT_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
AndClassMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
AndClassMatcher(ClassMatcher...) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.AndClassMatcher
 
AndClassMatcher(Collection<ClassMatcher>) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.AndClassMatcher
 
AndMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
A method matcher which 'ands' a set of method matchers - if all of the child matchers match, this matcher matches, otherwise it doesn't.
AndMethodMatcher(MethodMatcher...) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.AndMethodMatcher
 
Annotation - Class in com.newrelic.agent.instrumentation.tracing
 
Annotation(AnnotationVisitor, String, TraceDetailsBuilder) - Constructor for class com.newrelic.agent.instrumentation.tracing.Annotation
 
AnnotationDetails - Class in com.newrelic.agent.util.asm
The details for a class or method annotation.
AnnotationDetails(AnnotationVisitor, String) - Constructor for class com.newrelic.agent.util.asm.AnnotationDetails
 
AnnotationMatcher - Interface in com.newrelic.agent.instrumentation.annotationmatchers
 
AnnotationMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
This is a complete bastardization of a method matcher.
AnnotationMethodMatcher(Type) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.AnnotationMethodMatcher
 
AnnotationNames - Class in com.newrelic.agent.instrumentation.annotationmatchers
 
AnnotationNames() - Constructor for class com.newrelic.agent.instrumentation.annotationmatchers.AnnotationNames
 
Annotations - Class in com.newrelic.agent.util
**IMPORTANT**: If you add a new annotation lookup, you'll need to change the buildManifest task to include the new annotation type.
Annotations() - Constructor for class com.newrelic.agent.util.Annotations
 
ApacheCommonsAdaptingLogFactory - Class in com.newrelic.agent.logging
 
ApacheCommonsAdaptingLogFactory() - Constructor for class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
ApacheHttpClientWrapper - Class in com.newrelic.agent.transport.apache
 
ApacheHttpClientWrapper(ApacheProxyManager, SSLContext, int) - Constructor for class com.newrelic.agent.transport.apache.ApacheHttpClientWrapper
 
ApacheProxyManager - Class in com.newrelic.agent.transport.apache
 
ApacheProxyManager(String, Integer, String, String, String, Logger) - Constructor for class com.newrelic.agent.transport.apache.ApacheProxyManager
 
ApacheSSLManager - Class in com.newrelic.agent.transport.apache
 
ApacheSSLManager() - Constructor for class com.newrelic.agent.transport.apache.ApacheSSLManager
 
APDEX - Static variable in class com.newrelic.agent.MetricNames
 
APDEX_F - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
APDEX_F_MULTIPLE - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
APDEX_OTHER - Static variable in class com.newrelic.agent.MetricNames
 
APDEX_OTHER_TRANSACTION - Static variable in class com.newrelic.agent.MetricNames
 
APDEX_T - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ApdexPerfZoneDetermination - Class in com.newrelic.agent.stats
 
ApdexPerfZoneDetermination() - Constructor for class com.newrelic.agent.stats.ApdexPerfZoneDetermination
 
ApdexStats - Interface in com.newrelic.agent.stats
 
ApdexStatsImpl - Class in com.newrelic.agent.stats
This class is not thread-safe.
ApdexStatsImpl() - Constructor for class com.newrelic.agent.stats.ApdexStatsImpl
 
ApdexStatsImpl(int, int, int) - Constructor for class com.newrelic.agent.stats.ApdexStatsImpl
 
API_HOST - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
API_JAR_NAME - Static variable in class com.newrelic.bootstrap.BootstrapLoader
 
API_PORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ApiImplementationUpdate - Class in com.newrelic.agent.instrumentation.api
Find classes that implement older versions of our API interfaces and add methods that were added in later releases.
ApiImplementationUpdate() - Constructor for class com.newrelic.agent.instrumentation.api.ApiImplementationUpdate
 
APP_NAME - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
APP_PARENT_TYPE - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
APP_SERVER_PORT_TIMEOUT - Static variable in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
append(String) - Method in class com.newrelic.agent.util.EditableFile
Appends the specified text to the file.
appendAttributePrefixes(Map<String, Map<String, String>>) - Static method in class com.newrelic.agent.attributes.AttributesUtils
 
appendClassMethodMatchers(List<ExtensionClassAndMethodMatcher>) - Method in class com.newrelic.agent.instrumentation.custom.ClassRetransformer
Appends a set of extension matchers.
appendToBootstrapClassLoaderSearch(JarFile) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
appendToSystemClassLoaderSearch(JarFile) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
APPLICATION_ID - Static variable in class com.newrelic.agent.browser.BrowserConfig
 
APPLICATION_ID - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
APPLICATION_ID - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
applicationId - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
ApplicationNamingPolicy - Interface in com.newrelic.agent.application
 
apply(String) - Method in class com.newrelic.agent.attributes.DefaultDestinationPredicate
Returns the result of applying this predicate to key.
apply(String) - Method in class com.newrelic.agent.attributes.DisabledDestinationPredicate
 
apply(URL) - Method in class com.newrelic.agent.service.module.JarCollectorServiceProcessor
 
applyInterfaceVisitors(ClassLoader, Class<?>, ClassReader) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
Visit the reader representing an interface with all of the InstrumentationContextManager.interfaceMatchVisitors.
applyRules(String) - Method in class com.newrelic.agent.attributes.AttributesNode
Determines if the input key should be sent to the collector.
applyRules(String) - Method in class com.newrelic.agent.attributes.RootConfigAttributesNode
 
applySingleMBean(String, Map<String, Float>, Map<String, Float>) - Method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
appName - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
areErrorsEnabled() - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Return true if error collection is enabled for this application, false otherwise
areErrorsEnabled() - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
areErrorsEnabled() - Method in class com.newrelic.agent.service.analytics.SpanErrorBuilder
 
ARG_NAME - Static variable in class com.newrelic.agent.commands.InstrumentUpdateCommand
 
ARG_VALUE_MAP_NAME - Static variable in class com.newrelic.agent.commands.InstrumentUpdateCommand
 
asList() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
asList() - Method in class com.newrelic.agent.sql.BoundedConcurrentCache
 
asSqlTrace() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
asString(MethodNode) - Static method in class com.newrelic.agent.util.asm.Utils
 
async() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
async() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
If true, transaction creation will be deferred
ASYNC_EXCLUSIVE - Static variable in class com.newrelic.agent.trace.TransactionSegment
 
ASYNC_TIMEOUT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
AsyncApiImpl - Class in com.newrelic.agent
This is the legacy asynchronous API.
AsyncApiImpl(Logger) - Constructor for class com.newrelic.agent.AsyncApiImpl
 
AsyncTransactionService - Class in com.newrelic.agent.service.async
Stores pending async transactions.
AsyncTransactionService() - Constructor for class com.newrelic.agent.service.async.AsyncTransactionService
 
attemptToSendReservoir(String, ReservoirManager.EventSender<SpanEvent>, Logger) - Method in class com.newrelic.agent.service.analytics.CollectorSpanEventReservoirManager
 
ATTRIBUTE_TYPE - Static variable in class com.newrelic.agent.attributes.AgentAttributeSender
 
ATTRIBUTE_TYPE - Static variable in class com.newrelic.agent.attributes.CustomAttributeSender
 
ATTRIBUTE_TYPE - Static variable in class com.newrelic.agent.tracers.AbstractTracer
 
AttributeFilters - Class in com.newrelic.agent.json
 
AttributeFilters() - Constructor for class com.newrelic.agent.json.AttributeFilters
 
attributeName - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters.Type
 
AttributeNames - Class in com.newrelic.agent.attributes
 
AttributeNames() - Constructor for class com.newrelic.agent.attributes.AttributeNames
 
ATTRIBUTES - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
AttributesConfig - Interface in com.newrelic.agent.config
 
AttributesConfigImpl - Class in com.newrelic.agent.config
 
AttributesConfigImpl(Map<String, Object>) - Constructor for class com.newrelic.agent.config.AttributesConfigImpl
 
AttributeSender - Class in com.newrelic.agent.attributes
 
AttributeSender(AttributeValidator) - Constructor for class com.newrelic.agent.attributes.AttributeSender
 
AttributesFilter - Class in com.newrelic.agent.attributes
Filters attributes.
AttributesFilter(AgentConfig) - Constructor for class com.newrelic.agent.attributes.AttributesFilter
 
AttributesFilter(AgentConfig, String[], String[], String[], String[], String[], String[]) - Constructor for class com.newrelic.agent.attributes.AttributesFilter
 
AttributesNode - Class in com.newrelic.agent.attributes
 
AttributesNode(String, boolean, String, boolean) - Constructor for class com.newrelic.agent.attributes.AttributesNode
 
attributesRootExclude() - Method in interface com.newrelic.agent.config.AttributesConfig
 
attributesRootExclude() - Method in class com.newrelic.agent.config.AttributesConfigImpl
 
attributesRootInclude() - Method in interface com.newrelic.agent.config.AttributesConfig
 
attributesRootInclude() - Method in class com.newrelic.agent.config.AttributesConfigImpl
 
AttributesService - Class in com.newrelic.agent.attributes
Determines which attributes can be sent to the various destinations.
AttributesService() - Constructor for class com.newrelic.agent.attributes.AttributesService
 
AttributesUtils - Class in com.newrelic.agent.attributes
 
AttributesUtils() - Constructor for class com.newrelic.agent.attributes.AttributesUtils
 
AttributeValidator - Class in com.newrelic.agent.attributes
 
AttributeValidator(String) - Constructor for class com.newrelic.agent.attributes.AttributeValidator
 
ATTS_ENABLED - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
ATTS_EXCLUDE - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
ATTS_INCLUDE - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
AuditModeConfig - Class in com.newrelic.agent.config
 
AuditModeConfig(boolean, boolean) - Constructor for class com.newrelic.agent.config.AuditModeConfig
Legacy entry point where "audit_mode: false" is it's own single line config
AuditModeConfig(Map<String, Object>) - Constructor for class com.newrelic.agent.config.AuditModeConfig
New entry point where "audit_mode:" is a nestable property.
AUTO_INSTRUMENT - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
AWS - Class in com.newrelic.agent.utilization
Use the AWS Instance Metadata Service (IMDS) v2 to get instance data for utilization purposes.
AWS(CloudUtility) - Constructor for class com.newrelic.agent.utilization.AWS
 
AWS.AwsData - Class in com.newrelic.agent.utilization
 
AwsData(String, String, String) - Constructor for class com.newrelic.agent.utilization.AWS.AwsData
 
Azure - Class in com.newrelic.agent.utilization
 
Azure(CloudUtility) - Constructor for class com.newrelic.agent.utilization.Azure
 
Azure.AzureData - Class in com.newrelic.agent.utilization
 
AzureData(String, String, String, String) - Constructor for class com.newrelic.agent.utilization.Azure.AzureData
 

B

BACKGROUND_CATEGORY_NAME - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
BACKTRACE_KEY - Static variable in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
BACKTRACE_PARAMETER_NAME - Static variable in class com.newrelic.agent.tracers.DefaultTracer
 
backup() - Method in class com.newrelic.agent.util.EditableFile
Write pending changes to a backup file (the original file name with a timestamp appended).
BAD_REQUEST - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
BaseConfig - Class in com.newrelic.agent.config
 
BaseConfig(Map<String, Object>) - Constructor for class com.newrelic.agent.config.BaseConfig
Construct a BaseConfig for the map passed as an argument.
BaseConfig(Map<String, Object>, String) - Constructor for class com.newrelic.agent.config.BaseConfig
Construct a BaseConfig.
BaseJmxInvokeValue - Class in com.newrelic.agent.jmx.metrics
Some application servers such as glassfish require you to invoke the boot method to get any jmx metrics.
BaseJmxInvokeValue(String, String, Object[], String[]) - Constructor for class com.newrelic.agent.jmx.metrics.BaseJmxInvokeValue
 
BaseJmxValue - Class in com.newrelic.agent.jmx.metrics
This is the base class for storing a jmx metrics.
BaseJmxValue(String, String, JmxMetric[]) - Constructor for class com.newrelic.agent.jmx.metrics.BaseJmxValue
 
BaseJmxValue(String, String, JmxAttributeFilter, JmxMetric[]) - Constructor for class com.newrelic.agent.jmx.metrics.BaseJmxValue
 
BaseJmxValue(String, String, JmxMetricModifier, JmxMetric[]) - Constructor for class com.newrelic.agent.jmx.metrics.BaseJmxValue
 
BaseJmxValue(String, String, JmxAttributeFilter, JmxMetricModifier, JMXMetricType, JmxMetric[]) - Constructor for class com.newrelic.agent.jmx.metrics.BaseJmxValue
 
BaseTree<S extends ProfileSegment> - Class in com.newrelic.agent.profile.v2
 
BaseTree(IProfile) - Constructor for class com.newrelic.agent.profile.v2.BaseTree
 
BasicAttributeFilter - Class in com.newrelic.agent.json
 
BasicAttributeFilter(BasicAttributeFilter.GetMapStrategy) - Constructor for class com.newrelic.agent.json.BasicAttributeFilter
 
BasicRequestRootTracer - Class in com.newrelic.agent.tracers.servlet
 
BasicRequestRootTracer(Transaction, ClassMethodSignature, Object, Request, Response) - Constructor for class com.newrelic.agent.tracers.servlet.BasicRequestRootTracer
 
BasicRequestRootTracer(Transaction, ClassMethodSignature, Object, Request, Response, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.servlet.BasicRequestRootTracer
 
BasicRequestRootTracer(Transaction, ClassMethodSignature, Object, Request, Response, MetricNameFormat, int, long) - Constructor for class com.newrelic.agent.tracers.servlet.BasicRequestRootTracer
 
BasicThreadInfo - Class in com.newrelic.agent.threads
 
BasicThreadInfo(Thread) - Constructor for class com.newrelic.agent.threads.BasicThreadInfo
 
BasicThreadInfo(ThreadInfo) - Constructor for class com.newrelic.agent.threads.BasicThreadInfo
 
BasicThreadInfo(long, String) - Constructor for class com.newrelic.agent.threads.BasicThreadInfo
 
BEACON - Static variable in class com.newrelic.agent.browser.BrowserConfig
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.cache.CacheService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.commands.CommandParser
Gets the agent commands from the rpm service, processes them, and returns the command results.
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.extension.ExtensionService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.GCService
 
beforeHarvest(String, StatsEngine) - Method in interface com.newrelic.agent.HarvestListener
Called before the harvest.
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.jmx.JmxService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.language.SourceLanguageService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.profile.AbstractController
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.samplers.CPUSamplerService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.service.module.JarCollectorHarvestListener
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.sql.SqlTraceServiceImpl
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.trace.TransactionTraceService
 
beforeHarvest(String, StatsEngine) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
beforeSampling() - Method in interface com.newrelic.agent.profile.IProfile
 
beforeSampling() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
beforeSampling() - Method in class com.newrelic.agent.profile.Profile
 
beforeSampling() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
beforeSampling() - Method in class com.newrelic.agent.profile.v2.Profile
 
beforeSendResponseHeaders() - Method in class com.newrelic.agent.TransactionApiImpl
 
BenignClassReadException - Exception in com.newrelic.agent.util.asm
This exception is thrown when the agent can't read the bytes of a class for a well understood (and harmless) reason.
BenignClassReadException(String) - Constructor for exception com.newrelic.agent.util.asm.BenignClassReadException
 
BLACKLIST - Static variable in class com.newrelic.agent.config.CommandParserConfigImpl
Deprecated.
block() - Method in class com.newrelic.agent.util.LatchingRunnable
 
BODY_END_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
BODY_START_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
BODY_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
BodyState - Class in com.newrelic.agent.tracers.jasper
A state for adding footer after header has been inserted.
BodyState() - Constructor for class com.newrelic.agent.tracers.jasper.BodyState
 
booleanValue() - Method in enum com.newrelic.agent.tracing.Sampled
 
BootstrapAgent - Class in com.newrelic.bootstrap
 
BootstrapAgent() - Constructor for class com.newrelic.bootstrap.BootstrapAgent
 
BootstrapLoader - Class in com.newrelic.bootstrap
Loads the agent-bridge, newrelic-api, and newrelic-bootstrap jars onto the bootstrap classpath.
BootstrapLoader() - Constructor for class com.newrelic.bootstrap.BootstrapLoader
 
BoundedConcurrentCache<K,V extends java.lang.Comparable<V> & CacheValue<K>> - Class in com.newrelic.agent.sql
Bounded concurrent cache that stores key value pairs (K,V).
BoundedConcurrentCache(int) - Constructor for class com.newrelic.agent.sql.BoundedConcurrentCache
 
BoundedConcurrentCache(int, Comparator<V>) - Constructor for class com.newrelic.agent.sql.BoundedConcurrentCache
 
BoundTransactionApiImpl - Class in com.newrelic.agent
In certain situations it is necessary to tie an instance of this object to a specific instance of an internal Transaction.
BoundTransactionApiImpl(Transaction) - Constructor for class com.newrelic.agent.BoundTransactionApiImpl
Construct a TransactionApiImpl that will be bound to the argument Transaction.
box(Type) - Method in class com.newrelic.agent.instrumentation.MethodBuilder
Boxes the value on the top of the stack if the type is a primitive.
BREAKER_TRIPPED - Static variable in class com.newrelic.agent.MetricNames
 
BREAKER_TRIPPED_MEMORY - Static variable in class com.newrelic.agent.MetricNames
 
BridgeUtils - Class in com.newrelic.agent.instrumentation.tracing
 
BridgeUtils() - Constructor for class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
BROWSER_KEY - Static variable in class com.newrelic.agent.browser.BrowserConfig
 
BROWSER_LOADER_VERSION - Static variable in class com.newrelic.agent.browser.BrowserConfig
 
BROWSER_MONITORING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
BROWSER_MONITORING_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
BROWSER_TIMING_FOOTER_CODE_SNIPPET - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
BROWSER_TIMING_HEADER_CODE_SNIPPET - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
BrowserConfig - Class in com.newrelic.agent.browser
A class that formats the JavaScript header and footer for Real User Monitoring.
BrowserFooter - Class in com.newrelic.agent.browser
 
BrowserFooter(String, String, String, String, String, String) - Constructor for class com.newrelic.agent.browser.BrowserFooter
 
BrowserMonitoringConfig - Interface in com.newrelic.agent.config
 
BrowserMonitoringConfigImpl - Class in com.newrelic.agent.config
 
BrowserService - Interface in com.newrelic.agent.browser
 
BrowserServiceImpl - Class in com.newrelic.agent.browser
 
BrowserServiceImpl() - Constructor for class com.newrelic.agent.browser.BrowserServiceImpl
 
BrowserTransactionState - Interface in com.newrelic.agent.browser
Implementations of this interface must be thread safe
BrowserTransactionStateImpl - Class in com.newrelic.agent.browser
A class to get the Real User Monitoring JavaScript header and footer for a transaction from the @link{BeaconConfig}.
BrowserTransactionStateImpl(Transaction) - Constructor for class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
build() - Method in class com.newrelic.agent.errors.DeadlockTraceError.Builder
 
build() - Method in class com.newrelic.agent.errors.HttpTracedError.Builder
 
build() - Method in class com.newrelic.agent.errors.ThrowableError.Builder
 
build() - Method in class com.newrelic.agent.errors.TracedError.Builder
 
build() - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcherBuilder
 
build() - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
build() - Method in class com.newrelic.agent.instrumentation.weaver.extension.ExtensionHolderFactoryImpl
 
build() - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
build() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
build() - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
build(boolean, JarAnalystFactory, ExecutorService, Logger) - Static method in class com.newrelic.agent.service.module.JarCollectorInputs
 
build() - Method in class com.newrelic.agent.service.SpanEventsServiceFactory
 
build() - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
build() - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder
Returns a proxy implementation that generates bytecode instructions when its methods are invoked.
buildChildren(Collection<Tracer>) - Static method in class com.newrelic.agent.trace.TransactionTrace
 
buildDistributedTracingIntrinsics(TransactionData, boolean) - Method in class com.newrelic.agent.service.analytics.TransactionDataToDistributedTraceIntrinsics
 
builder(ErrorCollectorConfig, String, long) - Static method in class com.newrelic.agent.errors.DeadlockTraceError
 
builder(ErrorCollectorConfig, String, String, long) - Static method in class com.newrelic.agent.errors.HttpTracedError
 
builder(ErrorCollectorConfig, String, String, Throwable, long) - Static method in class com.newrelic.agent.errors.ThrowableError
 
builder() - Static method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
Builder() - Constructor for class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
builder() - Static method in class com.newrelic.agent.service.SpanEventsServiceFactory
 
Builder() - Constructor for class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
buildInstanceIdentifier(String, Integer, String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
 
buildInstanceMetric(String, String, Integer, String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
 
buildSpanError(ErrorTracer, boolean, int, String, TransactionThrowable) - Method in class com.newrelic.agent.service.analytics.SpanErrorBuilder
 
buildVendorKeys(W3CTraceState) - Static method in class com.newrelic.agent.tracing.W3CTraceStateSupport
 
BUILT_IN_DEFAULT - Static variable in class com.newrelic.agent.instrumentation.tracing.TransactionName
 
BytecodeGenProxyBuilder<T> - Class in com.newrelic.agent.util.asm
The BytecodeGeneratorProxyBuilder is used to create proxy classes that generate bytecode.
BytecodeGenProxyBuilder.LoaderMarker - Interface in com.newrelic.agent.util.asm
A marker interface.
BytecodeGenProxyBuilder.VariableLoaderImpl - Class in com.newrelic.agent.util.asm
 
bytes - Variable in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
BYTES_PER_MB - Static variable in class com.newrelic.agent.samplers.MemorySampler
 
BYTES_RECEIVED - Static variable in class com.newrelic.agent.jmx.values.KafkaConsumerJmxValues
 
BYTES_SENT - Static variable in class com.newrelic.agent.jmx.values.KafkaProducerJmxValues
 

C

CA_BUNDLE_PATH - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
CacheService - Class in com.newrelic.agent.cache
 
CacheService() - Constructor for class com.newrelic.agent.cache.CacheService
 
cacheSizeForTesting() - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
CacheValue<K> - Interface in com.newrelic.agent.sql
This replaces the need for an inverse cache in BoundedConcurrentCache to look up a key from a value
CachingDatabaseStatementParser - Class in com.newrelic.agent.database
Cache a limited number of parsed database statements.
CachingDatabaseStatementParser(DatabaseStatementParser) - Constructor for class com.newrelic.agent.database.CachingDatabaseStatementParser
 
calculatePathHash(String, String, Integer) - Static method in class com.newrelic.agent.service.ServiceUtils
 
calculatePriority(Float, SamplingPriorityQueue<T>) - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
calculatePriority(Float, SamplingPriorityQueue<T>) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
call() - Method in class com.newrelic.agent.instrumentation.weaver.extension.GuavaBackedExtensionClass
This class may not reference non-bootstrap classes other than itself.
So we implement the valueLoader here instead of in a nested class.
canCreateTracer() - Method in class com.newrelic.agent.tracers.AbstractTracerFactory
 
canCreateTransactionSegment() - Method in class com.newrelic.agent.TransactionActivity
Return true if the tracer being created is allowed to create a new segment.
canFastPath() - Static method in class com.newrelic.agent.Agent
Return true if this Agent can use "fast path" optimizations.
canModifyClassStructure(ClassLoader, Class<?>) - Static method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
canSetApplicationName(Transaction, ApplicationNamePriority) - Method in class com.newrelic.agent.application.AbstractApplicationNamingPolicy
 
canSetApplicationName(Transaction, ApplicationNamePriority) - Method in interface com.newrelic.agent.application.ApplicationNamingPolicy
 
canSetApplicationName(Transaction, ApplicationNamePriority) - Method in class com.newrelic.agent.application.HigherPriorityApplicationNamingPolicy
 
canSetApplicationName(Transaction, ApplicationNamePriority) - Method in class com.newrelic.agent.application.SameOrHigherPriorityApplicationNamingPolicy
 
canSetTransactionName() - Method in class com.newrelic.agent.transaction.AbstractTransactionNamer
 
canSetTransactionName(TransactionNamePriority) - Method in class com.newrelic.agent.transaction.AbstractTransactionNamer
 
canSetTransactionName(Transaction, TransactionNamePriority) - Method in class com.newrelic.agent.transaction.TransactionNamingPolicy
 
CAPTURE_ERROR_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
CAPTURE_EVENTS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
captureMessageParams() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
captureMessageParams(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
captureRequestParams() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
captureRequestParams(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
captureSupportabilityMetrics(StatsService, String) - Method in class com.newrelic.agent.transport.apache.ApacheHttpClientWrapper
 
captureSupportabilityMetrics(StatsService, String) - Method in interface com.newrelic.agent.transport.HttpClientWrapper
 
castValue(String, Object, T) - Method in class com.newrelic.agent.config.BaseConfig
 
CATEGORY - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
CATEGORY_BACKGROUND_SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
CATEGORY_NAME - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
CATEGORY_REQUEST_SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
check(byte[]) - Method in interface com.newrelic.agent.instrumentation.context.ClassChecker
 
checkAndTrip() - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
Checks memory+gc usage and trips circuit breaker if necessary.
checkClassExistsAndRetransformClasses(ReinstrumentResult, List<ExtensionClassAndMethodMatcher>, Extension, Set<Class<?>>) - Static method in class com.newrelic.agent.reinstrument.ReinstrumentUtils
 
checkExpire() - Method in class com.newrelic.agent.Transaction
Check for any expired tokens or transaction activities.
checkInputClasses(ReinstrumentResult, Set<ClassLoader>, Extension, Map<String, Class<?>>) - Static method in class com.newrelic.agent.reinstrument.ReinstrumentUtils
 
checkShutdown() - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
 
checkShutdown() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
checkTracerStart() - Method in class com.newrelic.agent.TransactionActivity
Optimized tracer start call.
ChildClassMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
ChildClassMatcher(String) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
ChildClassMatcher(String, boolean) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
ChildClassMatcher(String, boolean, String[]) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
children - Variable in class com.newrelic.agent.profile.v2.ProfileSegment
 
childTracerFinished(Tracer) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
childTracerFinished(long) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
childTracerFinished(Tracer) - Method in class com.newrelic.agent.tracers.MethodExitTracer
 
childTracerFinished(Tracer) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
childTracerFinished(Tracer) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
childTracerFinished(Tracer) - Method in interface com.newrelic.agent.tracers.Tracer
Tells the tracer when a child tracer finished.
childTracerFinished(Tracer) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
CircuitBreakerConfig - Class in com.newrelic.agent.config
CircuitBreakerConfig(Map<String, Object>) - Constructor for class com.newrelic.agent.config.CircuitBreakerConfig
 
CircuitBreakerService - Class in com.newrelic.agent.circuitbreaker
The CircuitBreakerService is responsible for preventing the agent from crashing an application.

When a tracer or transaction is to be created, the breaker is first checked.
CircuitBreakerService() - Constructor for class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
CLASS_ANNOTATIONS - Static variable in class com.newrelic.agent.util.asm.ClassStructure
This flag indicates the class annotations on the class should be collected.
CLASS_MATCHER_KEY - Static variable in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
CLASS_NAME - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
CLASS_TRANSFORMER - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ClassAndMethodMatcher - Interface in com.newrelic.agent.instrumentation.classmatchers
A combined class and method matcher, used to register with the OptimizedClassMatcher.
classAnnotations - Variable in class com.newrelic.agent.util.asm.ClassStructure
 
ClassChecker - Interface in com.newrelic.agent.instrumentation.context
 
CLASSES_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
ClassesMatcher - Class in com.newrelic.agent.instrumentation.context
 
ClassesMatcher() - Constructor for class com.newrelic.agent.instrumentation.context.ClassesMatcher
 
CLASSLOADER_KEY - Static variable in class com.newrelic.agent.instrumentation.AgentWrapper
 
ClassLoaderCheck - Class in com.newrelic.agent.instrumentation
This class verifies that classloaders have visibility of our classes.
ClassLoaderCheck() - Constructor for class com.newrelic.agent.instrumentation.ClassLoaderCheck
 
ClassLoaderClassFinder - Class in com.newrelic.agent.instrumentation
The purpose of this ClassFinder instance is to return a URL to the bytes of the given ClassLoader name which is stored internally in the Agent in the "observedClassLoaders" map.
ClassLoaderClassFinder(Map<String, byte[]>) - Constructor for class com.newrelic.agent.instrumentation.ClassLoaderClassFinder
 
ClassLoaderClassTransformer - Class in com.newrelic.agent.instrumentation.weaver
Patch all ClassLoaders so that each version of the loadClass method checks to see if the class name starts with "com.newrelic.".
ClassLoaderClassTransformer(InstrumentationProxy, Set<String>, Set<String>) - Constructor for class com.newrelic.agent.instrumentation.weaver.ClassLoaderClassTransformer
 
ClassLoaderPackageAccessInstrumentation - Class in com.newrelic.agent.instrumentation.builtin
This Weave class is used only on "java.lang.ClassLoader" to override the java security manager when a configuration flag is flipped in the agent.
ClassLoaderPackageAccessInstrumentation() - Constructor for class com.newrelic.agent.instrumentation.builtin.ClassLoaderPackageAccessInstrumentation
 
ClassMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
Matches Class objects and class file bytes.
ClassMatcher() - Constructor for class com.newrelic.agent.instrumentation.classmatchers.ClassMatcher
 
classMatcher - Variable in class com.newrelic.agent.instrumentation.classmatchers.DefaultClassAndMethodMatcher
 
ClassMatchVisitorFactory - Interface in com.newrelic.agent.instrumentation.context
 
ClassMethodMetricNameFormat - Class in com.newrelic.agent.tracers.metricname
Modifying this class may affect performance because we create a lot of instances of this class.
ClassMethodMetricNameFormat(ClassMethodSignature, Object) - Constructor for class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
ClassMethodMetricNameFormat(ClassMethodSignature, Object, String) - Constructor for class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
ClassMethodMetricNameFormat(ClassMethodSignature, String) - Constructor for class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
ClassMethodMetricNameFormat(ClassMethodSignature, String, String) - Constructor for class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
ClassMethodNameFormatDescriptor(String, boolean) - Constructor for class com.newrelic.agent.instrumentation.yaml.PointCutFactory.ClassMethodNameFormatDescriptor
 
ClassMethodSignature - Class in com.newrelic.agent.tracers
When an instrumented method is invoked, this object is created to track the original class/method signature that was instrumented.
ClassMethodSignature(String, String, String) - Constructor for class com.newrelic.agent.tracers.ClassMethodSignature
Creates a class method signature.
ClassMethodSignatures - Class in com.newrelic.agent.tracers
A cache of ClassMethodSignatures.
className - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
ClassName() - Constructor for class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.ClassName
 
className - Variable in class com.newrelic.agent.instrumentation.GenericClassAdapter
 
className - Variable in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
 
ClassNameAnnotationMatcher - Class in com.newrelic.agent.instrumentation.annotationmatchers
 
ClassNameAnnotationMatcher(String) - Constructor for class com.newrelic.agent.instrumentation.annotationmatchers.ClassNameAnnotationMatcher
 
ClassNameAnnotationMatcher(String, boolean) - Constructor for class com.newrelic.agent.instrumentation.annotationmatchers.ClassNameAnnotationMatcher
 
ClassNameFilter - Class in com.newrelic.agent.instrumentation
This filter is used to skip certain classes during the classloading transform callback based on the class name.
ClassNameFilter(IAgentLogger) - Constructor for class com.newrelic.agent.instrumentation.ClassNameFilter
 
ClassNoticingFactory - Class in com.newrelic.agent.service.module
 
ClassNoticingFactory(JarAnalystFactory, ExecutorService, Logger) - Constructor for class com.newrelic.agent.service.module.ClassNoticingFactory
 
classreaderFlags - Variable in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
ClassResolver - Interface in com.newrelic.agent.util.asm
 
classResolver - Variable in class com.newrelic.agent.util.asm.PatchedClassWriter
 
ClassResolvers - Class in com.newrelic.agent.util.asm
 
ClassRetransformer - Class in com.newrelic.agent.instrumentation.custom
 
ClassRetransformer(InstrumentationContextManager) - Constructor for class com.newrelic.agent.instrumentation.custom.ClassRetransformer
 
ClassStructure - Class in com.newrelic.agent.util.asm
 
classTransformer - Variable in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
ClassTransformerConfig - Interface in com.newrelic.agent.config
 
ClassTransformerService - Interface in com.newrelic.agent.instrumentation
 
ClassTransformerServiceImpl - Class in com.newrelic.agent.instrumentation
 
ClassTransformerServiceImpl(InstrumentationProxy) - Constructor for class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
ClassUtils - Class in com.newrelic.agent.util
 
ClassUtils() - Constructor for class com.newrelic.agent.util.ClassUtils
 
ClassWeaverService - Class in com.newrelic.agent.instrumentation.weaver
All interfacing with the weaver is done here.
ClassWeaverService(Instrumentation) - Constructor for class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
 
cleanUp() - Method in class com.newrelic.agent.TimedTokenSet
 
cleanUpPendingTransactions() - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
cleanValue(String) - Static method in class com.newrelic.agent.jmx.create.JmxGet
 
clear() - Method in class com.newrelic.agent.extension.util.MethodMapper
Clears the mapper.
clear() - Method in class com.newrelic.agent.LazyMapImpl
Clear the parameters.
clear() - Method in class com.newrelic.agent.metric.MetricIdRegistry
 
clear() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
clear() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
clear() - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
clear() - Method in class com.newrelic.agent.sql.BoundedConcurrentCache
 
clear() - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
clear() - Method in interface com.newrelic.agent.stats.StatsEngine
 
clear() - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
clear() - Method in class com.newrelic.agent.TracerList
 
clear() - Static method in class com.newrelic.agent.TransactionActivity
Clear the TransactionActivity from the thread local that holds it.
clear() - Method in class com.newrelic.agent.util.MethodCache
 
clear() - Method in class com.newrelic.agent.util.SingleClassLoader
 
clearDeprecatedProperties() - Static method in class com.newrelic.agent.config.BaseConfig
 
clearReservoir() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
clearReservoir(String) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
clearReservoir() - Method in class com.newrelic.agent.service.analytics.CollectorSpanEventReservoirManager
 
clearReservoir() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
clearReservoir(String) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
clearReservoir() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
clearReservoir() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
clearReservoir() - Method in interface com.newrelic.agent.service.EventService
Reset the event reservoir to allow for the next harvest to start
clearTransaction() - Static method in class com.newrelic.agent.Transaction
Clear this thread's thread local reference to its transaction.

Caution: in order to meet the functional expectations of legacy code, this method also clears the TransactionActivity from its thread-local variable on the current thread.
CleverClassLoader - Class in com.newrelic.agent.util
Sometimes we need to implement interfaces that are not available to our classloader.
CleverClassLoader(ClassLoader) - Constructor for class com.newrelic.agent.util.CleverClassLoader
 
CLIENT_APPLICATION_FORMAT - Static variable in class com.newrelic.agent.MetricNames
 
CLIENT_CROSS_PROCESS_ID_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
ClientProxyPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf
 
ClientProxyPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf.ClientProxyPointCut
 
clone() - Method in class com.newrelic.agent.stats.AbstractStats
 
clone() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
clone() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
clone() - Method in interface com.newrelic.agent.stats.StatsBase
Every stats base should be cloneable.
clone() - Method in class com.newrelic.agent.stats.StatsImpl
 
cloneWithNewHost(String) - Method in class com.newrelic.agent.tracers.ExternalComponentNameFormat
 
CloudUtility - Class in com.newrelic.agent.utilization
 
CloudUtility() - Constructor for class com.newrelic.agent.utilization.CloudUtility
 
CloudVendor - Interface in com.newrelic.agent.utilization
 
COLLECT_CUSTOM_EVENTS - Static variable in class com.newrelic.agent.config.InsightsConfigImpl
 
COLLECT_CUSTOM_INSIGHTS_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
COLLECT_ERROR_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
COLLECT_ERRORS - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
COLLECT_ERRORS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
COLLECT_ERRORS_KEY - Static variable in class com.newrelic.agent.RPMService
 
COLLECT_EVENTS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
COLLECT_SLOW_QUERIES_FROM - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
COLLECT_SLOW_QUERIES_FROM - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
COLLECT_SPAN_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
COLLECT_SPAN_EVENTS - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
COLLECT_TRACES - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
COLLECT_TRACES - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
COLLECT_TRACES_KEY - Static variable in class com.newrelic.agent.RPMService
 
COLLECT_TRANSACTION_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
collectDatastoreMetrics(String, Transaction, TracedMethod, String, String, String, Integer, String, String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
 
CollectorMethods - Class in com.newrelic.agent.transport
 
collectorSender(ReservoirManager.EventSender<SpanEvent>) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
CollectorSpanEventReservoirManager - Class in com.newrelic.agent.service.analytics
 
CollectorSpanEventReservoirManager(ConfigService) - Constructor for class com.newrelic.agent.service.analytics.CollectorSpanEventReservoirManager
 
CollectorSpanEventSender - Class in com.newrelic.agent.service.analytics
 
CollectorSpanEventSender(RPMServiceManager) - Constructor for class com.newrelic.agent.service.analytics.CollectorSpanEventSender
 
com.newrelic.agent - package com.newrelic.agent
 
com.newrelic.agent.application - package com.newrelic.agent.application
 
com.newrelic.agent.attributes - package com.newrelic.agent.attributes
 
com.newrelic.agent.browser - package com.newrelic.agent.browser
 
com.newrelic.agent.cache - package com.newrelic.agent.cache
 
com.newrelic.agent.circuitbreaker - package com.newrelic.agent.circuitbreaker
 
com.newrelic.agent.commands - package com.newrelic.agent.commands
 
com.newrelic.agent.config - package com.newrelic.agent.config
 
com.newrelic.agent.config.internal - package com.newrelic.agent.config.internal
 
com.newrelic.agent.core - package com.newrelic.agent.core
 
com.newrelic.agent.database - package com.newrelic.agent.database
 
com.newrelic.agent.deadlock - package com.newrelic.agent.deadlock
 
com.newrelic.agent.dispatchers - package com.newrelic.agent.dispatchers
 
com.newrelic.agent.environment - package com.newrelic.agent.environment
 
com.newrelic.agent.errors - package com.newrelic.agent.errors
 
com.newrelic.agent.extension - package com.newrelic.agent.extension
 
com.newrelic.agent.extension.beans - package com.newrelic.agent.extension.beans
 
com.newrelic.agent.extension.dom - package com.newrelic.agent.extension.dom
 
com.newrelic.agent.extension.util - package com.newrelic.agent.extension.util
 
com.newrelic.agent.instrumentation - package com.newrelic.agent.instrumentation
com.newrelic.agent.instrumentation.annotationmatchers - package com.newrelic.agent.instrumentation.annotationmatchers
 
com.newrelic.agent.instrumentation.api - package com.newrelic.agent.instrumentation.api
 
com.newrelic.agent.instrumentation.builtin - package com.newrelic.agent.instrumentation.builtin
 
com.newrelic.agent.instrumentation.classmatchers - package com.newrelic.agent.instrumentation.classmatchers
 
com.newrelic.agent.instrumentation.context - package com.newrelic.agent.instrumentation.context
 
com.newrelic.agent.instrumentation.custom - package com.newrelic.agent.instrumentation.custom
 
com.newrelic.agent.instrumentation.ejb3 - package com.newrelic.agent.instrumentation.ejb3
 
com.newrelic.agent.instrumentation.methodmatchers - package com.newrelic.agent.instrumentation.methodmatchers
 
com.newrelic.agent.instrumentation.pointcuts - package com.newrelic.agent.instrumentation.pointcuts
 
com.newrelic.agent.instrumentation.pointcuts.container - package com.newrelic.agent.instrumentation.pointcuts.container
 
com.newrelic.agent.instrumentation.pointcuts.container.jetty - package com.newrelic.agent.instrumentation.pointcuts.container.jetty
 
com.newrelic.agent.instrumentation.pointcuts.container.tomcat - package com.newrelic.agent.instrumentation.pointcuts.container.tomcat
 
com.newrelic.agent.instrumentation.pointcuts.frameworks - package com.newrelic.agent.instrumentation.pointcuts.frameworks
 
com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf - package com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf
 
com.newrelic.agent.instrumentation.pointcuts.frameworks.faces - package com.newrelic.agent.instrumentation.pointcuts.frameworks.faces
 
com.newrelic.agent.instrumentation.pointcuts.frameworks.spring - package com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
com.newrelic.agent.instrumentation.pointcuts.frameworks.struts - package com.newrelic.agent.instrumentation.pointcuts.frameworks.struts
 
com.newrelic.agent.instrumentation.pointcuts.test - package com.newrelic.agent.instrumentation.pointcuts.test
 
com.newrelic.agent.instrumentation.tracing - package com.newrelic.agent.instrumentation.tracing
 
com.newrelic.agent.instrumentation.weaver - package com.newrelic.agent.instrumentation.weaver
 
com.newrelic.agent.instrumentation.weaver.errorhandler - package com.newrelic.agent.instrumentation.weaver.errorhandler
 
com.newrelic.agent.instrumentation.weaver.extension - package com.newrelic.agent.instrumentation.weaver.extension
 
com.newrelic.agent.instrumentation.weaver.preprocessors - package com.newrelic.agent.instrumentation.weaver.preprocessors
 
com.newrelic.agent.instrumentation.webservices - package com.newrelic.agent.instrumentation.webservices
 
com.newrelic.agent.instrumentation.yaml - package com.newrelic.agent.instrumentation.yaml
 
com.newrelic.agent.jmx - package com.newrelic.agent.jmx
 
com.newrelic.agent.jmx.create - package com.newrelic.agent.jmx.create
 
com.newrelic.agent.jmx.metrics - package com.newrelic.agent.jmx.metrics
 
com.newrelic.agent.jmx.values - package com.newrelic.agent.jmx.values
 
com.newrelic.agent.json - package com.newrelic.agent.json
 
com.newrelic.agent.language - package com.newrelic.agent.language
 
com.newrelic.agent.logging - package com.newrelic.agent.logging
 
com.newrelic.agent.messaging - package com.newrelic.agent.messaging
 
com.newrelic.agent.metric - package com.newrelic.agent.metric
 
com.newrelic.agent.normalization - package com.newrelic.agent.normalization
 
com.newrelic.agent.profile - package com.newrelic.agent.profile
 
com.newrelic.agent.profile.method - package com.newrelic.agent.profile.method
 
com.newrelic.agent.profile.v2 - package com.newrelic.agent.profile.v2
 
com.newrelic.agent.reinstrument - package com.newrelic.agent.reinstrument
 
com.newrelic.agent.rpm - package com.newrelic.agent.rpm
 
com.newrelic.agent.samplers - package com.newrelic.agent.samplers
 
com.newrelic.agent.service - package com.newrelic.agent.service
 
com.newrelic.agent.service.analytics - package com.newrelic.agent.service.analytics
 
com.newrelic.agent.service.async - package com.newrelic.agent.service.async
 
com.newrelic.agent.service.module - package com.newrelic.agent.service.module
 
com.newrelic.agent.servlet - package com.newrelic.agent.servlet
 
com.newrelic.agent.sql - package com.newrelic.agent.sql
 
com.newrelic.agent.stats - package com.newrelic.agent.stats
 
com.newrelic.agent.threads - package com.newrelic.agent.threads
 
com.newrelic.agent.trace - package com.newrelic.agent.trace
 
com.newrelic.agent.tracers - package com.newrelic.agent.tracers
 
com.newrelic.agent.tracers.jasper - package com.newrelic.agent.tracers.jasper
 
com.newrelic.agent.tracers.metricname - package com.newrelic.agent.tracers.metricname
 
com.newrelic.agent.tracers.servlet - package com.newrelic.agent.tracers.servlet
 
com.newrelic.agent.tracing - package com.newrelic.agent.tracing
 
com.newrelic.agent.transaction - package com.newrelic.agent.transaction
 
com.newrelic.agent.transport - package com.newrelic.agent.transport
 
com.newrelic.agent.transport.apache - package com.newrelic.agent.transport.apache
 
com.newrelic.agent.util - package com.newrelic.agent.util
 
com.newrelic.agent.util.asm - package com.newrelic.agent.util.asm
 
com.newrelic.agent.util.collect - package com.newrelic.agent.util.collect
 
com.newrelic.agent.utilization - package com.newrelic.agent.utilization
 
com.newrelic.agent.xml - package com.newrelic.agent.xml
 
com.newrelic.api.agent - package com.newrelic.api.agent
 
com.newrelic.bootstrap - package com.newrelic.bootstrap
 
COMMA_SEPARATOR - Static variable in class com.newrelic.agent.config.BaseConfig
 
Command - Interface in com.newrelic.agent.commands
A command takes some action when Command.process(IRPMService, Map) is called.
COMMAND_NAME - Static variable in class com.newrelic.agent.commands.PingCommand
 
COMMAND_NAME - Static variable in class com.newrelic.agent.commands.RestartCommand
 
COMMAND_NAME - Static variable in class com.newrelic.agent.commands.ShutdownCommand
 
COMMAND_NAME - Static variable in class com.newrelic.agent.profile.StartProfilerCommand
 
COMMAND_NAME - Static variable in class com.newrelic.agent.profile.StopProfilerCommand
 
CommandException - Exception in com.newrelic.agent.commands
 
CommandException(String) - Constructor for exception com.newrelic.agent.commands.CommandException
 
CommandException(String, Throwable) - Constructor for exception com.newrelic.agent.commands.CommandException
 
CommandParser - Class in com.newrelic.agent.commands
The command parser parses commands received from the RPM service before metric harvests.
CommandParser() - Constructor for class com.newrelic.agent.commands.CommandParser
 
CommandParserConfig - Interface in com.newrelic.agent.config
 
CommandParserConfigImpl - Class in com.newrelic.agent.config
 
CommandParserConfigImpl(Map<String, Object>) - Constructor for class com.newrelic.agent.config.CommandParserConfigImpl
 
comment - Variable in class com.newrelic.agent.util.EditableFile
 
COMMENT_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
commentOutAllLinesMatching(String) - Method in class com.newrelic.agent.util.EditableFile
Comments out all lines matching the specified regex.
commentOutFirstLineMatching(String) - Method in class com.newrelic.agent.util.EditableFile
Comments out first line matching the specified regex.
CommentState - Class in com.newrelic.agent.tracers.jasper
 
CommentState() - Constructor for class com.newrelic.agent.tracers.jasper.CommentState
 
comparePriority(TransactionNamePriority, TransactionNamePriority, TransactionNamingScheme) - Static method in class com.newrelic.agent.transaction.TransactionNamingUtility
 
compareTo(TracedError) - Method in class com.newrelic.agent.errors.TracedError
 
compareTo(PointCut) - Method in class com.newrelic.agent.instrumentation.PointCut
 
compareTo(SlowQueryInfo) - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
compareTo(TransactionTrace) - Method in class com.newrelic.agent.trace.TransactionTrace
 
compareTo(DefaultSqlTracer) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
complete() - Method in class com.newrelic.agent.tracers.servlet.ServletAsyncTransactionStateImpl
 
complete() - Method in interface com.newrelic.agent.TransactionState
 
complete() - Method in class com.newrelic.agent.TransactionStateImpl
 
completeAsync(Object) - Method in class com.newrelic.agent.AsyncApiImpl
 
COMPRESSED_CONTENT_ENCODING_PROPERTY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
computeFrames() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
computeSha(URL) - Static method in class com.newrelic.agent.service.module.ShaChecksums
 
computeSha(File) - Static method in class com.newrelic.agent.service.module.ShaChecksums
 
computeSha(InputStream) - Static method in class com.newrelic.agent.service.module.ShaChecksums
 
computeSha512(URL) - Static method in class com.newrelic.agent.service.module.ShaChecksums
 
ConcurrentClassLoaders - Class in com.newrelic.agent.util
 
ConcurrentClassLoaders() - Constructor for class com.newrelic.agent.util.ConcurrentClassLoaders
 
conditionalSetPriorityTransactionName(TransactionNamingPolicy, String, String, TransactionNamePriority) - Method in class com.newrelic.agent.DummyTransaction
 
conditionalSetPriorityTransactionName(TransactionNamingPolicy, String, String, TransactionNamePriority) - Method in class com.newrelic.agent.Transaction
 
Config - Interface in com.newrelic.agent.config
 
config(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.attributes.AttributesService
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.commands.CommandParser
 
configChanged(String, AgentConfig) - Method in interface com.newrelic.agent.config.AgentConfigListener
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.database.DatabaseService
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.RPMService
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
configChanged(String, AgentConfig) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
ConfigConstant - Class in com.newrelic.agent.config
 
ConfigConstant() - Constructor for class com.newrelic.agent.config.ConfigConstant
 
ConfigFileHelper - Class in com.newrelic.agent.config
Utility class to find the New Relic configuration file.
ConfigFileHelper() - Constructor for class com.newrelic.agent.config.ConfigFileHelper
 
configListener - Variable in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
ConfigService - Interface in com.newrelic.agent.config
 
configService(ConfigService) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
ConfigServiceFactory - Class in com.newrelic.agent.config
 
ConfigServiceFactory() - Constructor for class com.newrelic.agent.config.ConfigServiceFactory
 
ConfigServiceImpl - Class in com.newrelic.agent.config
 
ConfigServiceImpl(AgentConfig, File, Map<String, Object>, boolean) - Constructor for class com.newrelic.agent.config.ConfigServiceImpl
 
ConfigurationConstruct - Class in com.newrelic.agent.extension
 
ConfigurationConstruct(String) - Constructor for class com.newrelic.agent.extension.ConfigurationConstruct
 
ConfigurationException - Exception in com.newrelic.agent.config
 
ConfigurationException(String) - Constructor for exception com.newrelic.agent.config.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception com.newrelic.agent.config.ConfigurationException
 
configure(long, int) - Method in class com.newrelic.agent.Harvestable
 
configureLogger(AgentConfig) - Static method in class com.newrelic.agent.logging.AgentLogManager
 
configureLogger(AgentConfig) - Method in interface com.newrelic.agent.logging.IAgentLogManager
 
CONFLICT - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
connect(IRPMService) - Method in interface com.newrelic.agent.rpm.RPMConnectionService
 
connect(IRPMService) - Method in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
Start a connection task for the service.
connect() - Method in class com.newrelic.agent.RPMService
This thing ultimately calls RPMService.launch() after about 50 billion points of indirection.
CONNECT - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
connect(Map<String, Object>) - Method in interface com.newrelic.agent.transport.DataSender
 
connect(Map<String, Object>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
connected(IRPMService, AgentConfig) - Method in class com.newrelic.agent.browser.BrowserServiceImpl
 
connected(IRPMService, Map<String, Object>) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
connected(IRPMService, Map<String, Object>) - Method in interface com.newrelic.agent.ConnectionConfigListener
 
connected(IRPMService, AgentConfig) - Method in interface com.newrelic.agent.ConnectionListener
 
connected(IRPMService, AgentConfig) - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
connected(IRPMService, AgentConfig) - Method in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
connected(IRPMService, AgentConfig) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
connectImmediate(IRPMService) - Method in interface com.newrelic.agent.rpm.RPMConnectionService
 
connectImmediate(IRPMService) - Method in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
Start an immediate connection task for the RPM service.
ConnectionConfigListener - Interface in com.newrelic.agent
 
ConnectionListener - Interface in com.newrelic.agent
 
ConnectionResponse - Class in com.newrelic.agent.transport
 
constructs - Variable in class com.newrelic.agent.instrumentation.yaml.InstrumentationConstructor
 
contains(Object) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
contains(Object) - Method in class com.newrelic.agent.TracerList
 
contains(String) - Method in class com.newrelic.agent.util.EditableFile
Returns true if the file contains the specified regex, false otherwise.
containsAll(Collection<?>) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
containsAll(Collection<?>) - Method in class com.newrelic.agent.TracerList
 
containsKey(Object) - Method in class com.newrelic.agent.LazyMapImpl
 
containsKey(Object) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
containsValue(Object) - Method in class com.newrelic.agent.LazyMapImpl
 
containsValue(Object) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
ContextClassTransformer - Interface in com.newrelic.agent.instrumentation.context
This is similar to a ClassFileTransformer, but it takes additional arguments containing some context about the current class transformation including the class match results paired to this transformer.
continuePremain(String, Instrumentation, long) - Static method in class com.newrelic.agent.Agent
Called by the "real" premain() in the BootstrapAgent.
convertFramework(JmxFrameworkValues, List<JmxGet>, List<JmxInvoke>) - Method in class com.newrelic.agent.jmx.create.JmxObjectFactory
Converts the framework jmx values into jmx objects.
convertMillisToSeconds(double) - Static method in class com.newrelic.agent.util.TimeConversion
 
convertNanosToSeconds(double) - Static method in class com.newrelic.agent.util.TimeConversion
 
convertSecondsToMillis(double) - Static method in class com.newrelic.agent.util.TimeConversion
 
convertSecondsToNanos(double) - Static method in class com.newrelic.agent.util.TimeConversion
 
convertToAgentConfig(Map<String, Boolean>) - Static method in class com.newrelic.agent.config.ConfigServiceImpl
 
convertToConnectPayload(Map<String, Boolean>) - Static method in class com.newrelic.agent.config.LaspPolicies
 
convertToEnabledPointCuts(Collection<Extension>, boolean, InstrumentationType) - Static method in class com.newrelic.agent.extension.util.ExtensionConversionUtility
Takes in a collection of extensions and returns the converted point cuts.
convertToEnabledPointCuts(Collection<Extension>, boolean, InstrumentationType, boolean) - Static method in class com.newrelic.agent.extension.util.ExtensionConversionUtility
Takes in a collection of extensions and returns the converted point cuts.
convertToMilliWithLowerBound(long, TimeUnit, long) - Static method in class com.newrelic.agent.util.TimeConversion
 
convertToPointCutsForValidation(Extension) - Static method in class com.newrelic.agent.extension.util.ExtensionConversionUtility
Should be used to validate the XML.
convertToWebTransaction() - Method in class com.newrelic.agent.DummyTransaction
 
convertToWebTransaction() - Method in class com.newrelic.agent.Transaction
Turns the current transaction from a background transaction into a web transaction.
convertToWebTransaction() - Method in class com.newrelic.agent.TransactionApiImpl
 
CoreService - Interface in com.newrelic.agent.core
 
CoreServiceImpl - Class in com.newrelic.agent.core
 
CoreServiceImpl(Instrumentation) - Constructor for class com.newrelic.agent.core.CoreServiceImpl
 
count - Variable in class com.newrelic.agent.stats.AbstractStats
 
CountStats - Interface in com.newrelic.agent.stats
 
CPU - Static variable in class com.newrelic.agent.MetricNames
 
CPU_OTHER - Static variable in class com.newrelic.agent.MetricNames
 
CPU_PREFIX - Static variable in class com.newrelic.agent.MetricNames
 
CPU_SAMPLING_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
CPU_TIME_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
CPU_UTILIZATION - Static variable in class com.newrelic.agent.MetricNames
 
CPU_WEB - Static variable in class com.newrelic.agent.MetricNames
 
CPUHarvester - Class in com.newrelic.agent.samplers
Samples CPU utilization using JMX.
CPUHarvester() - Constructor for class com.newrelic.agent.samplers.CPUHarvester
 
CPUSamplerService - Class in com.newrelic.agent.samplers
 
CPUSamplerService() - Constructor for class com.newrelic.agent.samplers.CPUSamplerService
 
create(String, ApplicationNamePriority) - Static method in class com.newrelic.agent.application.PriorityApplicationName
 
create(Transaction) - Static method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
create(Transaction) - Static method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
create(IAgentLogger, ExtensionParsers, File) - Static method in class com.newrelic.agent.extension.JarExtension
Factory to create a jar extension that loads an extension from a custom extension jar.
create(IAgentLogger, ExtensionParsers, String) - Static method in class com.newrelic.agent.extension.JarExtension
Factory to create a jar extension that loads an extension from the agent jar.
create(ClassLoaderClassTransformer, InstrumentationProxy, boolean) - Static method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
 
create(String, JmxType) - Static method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
create(String, String, JmxType) - Static method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
create(String[], String, JmxAction, JmxType) - Static method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
create(String, String) - Static method in class com.newrelic.agent.metric.MetricName
 
create(String) - Static method in class com.newrelic.agent.metric.MetricName
 
create(MetricName, StatsBase) - Static method in class com.newrelic.agent.MetricData
 
create(MetricName, Integer, StatsBase) - Static method in class com.newrelic.agent.MetricData
 
create(String, TracedError, float) - Static method in class com.newrelic.agent.service.analytics.ErrorEventFactory
 
create(String, TracedError, TransactionData, TransactionStats) - Static method in class com.newrelic.agent.service.analytics.ErrorEventFactory
 
create(String, String, String) - Static method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
create(String, String, String, String) - Static method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
create(String, String, boolean, String, String...) - Static method in class com.newrelic.agent.tracers.ExternalComponentNameFormat
 
create(String, String) - Static method in class com.newrelic.agent.tracers.MetricNameFormatWithHost
 
create(Request, long) - Static method in class com.newrelic.agent.tracers.servlet.ExternalTimeTracker
 
create(Request, long) - Static method in class com.newrelic.agent.tracers.servlet.QueueTimeTracker
 
create(SpanProxy, String, String, boolean) - Static method in class com.newrelic.agent.tracing.W3CTraceParentHeader
 
create(SpanProxy) - Method in class com.newrelic.agent.tracing.W3CTraceStateHeader
 
create(Transaction, String) - Static method in class com.newrelic.agent.transaction.OtherTransactionNamer
 
create(String, String, TransactionNamePriority) - Static method in class com.newrelic.agent.transaction.PriorityTransactionName
 
create(Transaction, String, String, TransactionNamePriority) - Static method in class com.newrelic.agent.transaction.PriorityTransactionName
 
create(String, String, String, TransactionNamePriority) - Static method in class com.newrelic.agent.transaction.PriorityTransactionName
 
create(Transaction, String) - Static method in class com.newrelic.agent.transaction.WebTransactionNamer
 
create(Transaction, int) - Static method in class com.newrelic.agent.TransactionActivity
 
create(DataSenderConfig) - Static method in class com.newrelic.agent.transport.DataSenderFactory
 
create(DataSenderConfig, DataSenderListener) - Static method in class com.newrelic.agent.transport.DataSenderFactory
 
create(int, String, int) - Static method in exception com.newrelic.agent.transport.HttpError
 
create(DataSenderConfig) - Method in interface com.newrelic.agent.transport.IDataSenderFactory
 
create(DataSenderConfig, DataSenderListener) - Method in interface com.newrelic.agent.transport.IDataSenderFactory
 
create(int, String, String) - Static method in class com.newrelic.agent.transport.ReadResult
 
createAgentConfig(Map<String, Object>, Map<String, Object>, Map<String, Boolean>) - Static method in class com.newrelic.agent.config.AgentConfigFactory
 
createAgentConfig(Map<String, Object>) - Static method in class com.newrelic.agent.config.AgentConfigImpl
 
createAndSetDistributedTraceHeaders(Transaction, TracedMethod, OutboundHeaders) - Static method in class com.newrelic.agent.HeadersUtil
creates new trace context distributed trace headers (and maybe new relic headers) and adds them to the headers object passed in
createAndStartTracedActivity() - Method in class com.newrelic.agent.TransactionApiImpl
 
createBrowserConfig(String, Map<String, Object>) - Static method in class com.newrelic.agent.browser.BrowserConfig
 
createClampedSegment(TransactionActivity, ClassMethodSignature) - Static method in class com.newrelic.agent.tracers.UltraLightTracer
 
createClassVisitor(ClassReader, ClassWriter, String, ClassLoader) - Method in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
createClassVisitor(ClassReader, ClassWriter, String, ClassLoader) - Method in class com.newrelic.agent.instrumentation.InterfaceImplementationClassTransformer
 
createConcurrentWeakKeyedMap() - Method in class com.newrelic.agent.util.AgentCollectionFactory
 
createConfigService(AgentConfig, Map<String, Object>) - Static method in class com.newrelic.agent.config.ConfigServiceFactory
 
createConfigService(Logger, boolean) - Static method in class com.newrelic.agent.config.ConfigServiceFactory
 
createConfigServiceUsingSettings(Map<String, Object>) - Static method in class com.newrelic.agent.config.ConfigServiceFactory
 
createCrossProcessConfig(Map<String, Object>) - Static method in class com.newrelic.agent.config.CrossProcessConfigImpl
 
createDispatcher() - Method in class com.newrelic.agent.tracers.OtherRootSqlTracer
 
createDispatcher() - Method in class com.newrelic.agent.tracers.OtherRootTracer
 
createDispatcher() - Method in class com.newrelic.agent.tracers.servlet.BasicRequestRootTracer
 
createDispatcher() - Method in interface com.newrelic.agent.tracers.TransactionActivityInitiator
 
createDistributedTracePayload(String, String, String, float) - Static method in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
createDistributedTracePayload(Tracer) - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
createDistributedTracePayload(Tracer) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
createDistributedTracePayload(Float, String, String) - Method in class com.newrelic.agent.tracing.SpanProxy
 
createDistributedTracePayload(String) - Method in class com.newrelic.agent.Transaction
 
createDistributedTracePayload() - Method in class com.newrelic.agent.TransactionApiImpl
 
createErrorEvent(String, TracedError, TransactionData, TransactionStats) - Static method in class com.newrelic.agent.errors.ErrorServiceImpl
 
createEvent(TransactionData, TransactionStats, String) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
createExactMethodMatcher(String, String...) - Static method in class com.newrelic.agent.instrumentation.PointCut
A convenience method for creating an or method matcher that excludes static methods.
createExactMethodMatcher(String, String) - Static method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
createExactMethodMatcher(String, Collection<String>) - Static method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
createExactParamsMethodMatcher(String, String) - Static method in class com.newrelic.agent.instrumentation.methodmatchers.ExactParamsMethodMatcher
Using a factory method to create this ExactParamsMethodMatcher so that the conversion and verification can be completed.
createExplainPlanExecutor(String) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
createExtensionPointCut(Map, String, ClassLoader, String) - Static method in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
createFromConfigService() - Static method in class com.newrelic.agent.utilization.UtilizationConfig
Create a utilization config from the agent config service.
createInstance(String) - Static method in class com.newrelic.agent.jmx.JmxAttributeProcessorWrapper
 
createJmxFactory() - Static method in class com.newrelic.agent.jmx.create.JmxObjectFactory
Called by the JMX Service to create the factory used to create object names and jmx metrics.
createLongerHashCode(long) - Static method in class com.newrelic.agent.sql.SlowQueryInfo
 
createMBeanServerIfNeeded() - Method in class com.newrelic.agent.jmx.JmxApiImpl
 
createMethodInfo(Class<?>, String, int) - Static method in class com.newrelic.agent.profile.method.MethodInfoUtil
 
createMethodMatcher(String, List<Extension.Instrumentation.Pointcut.Method>, Map<String, MethodMapper>, String) - Static method in class com.newrelic.agent.extension.util.MethodMatcherUtility
 
createMethodMatcher(String, Extension.Instrumentation.Pointcut.Method, Map<String, MethodMapper>, String) - Static method in class com.newrelic.agent.extension.util.MethodMatcherUtility
 
createMethodMatcher(MethodMatcher...) - Static method in class com.newrelic.agent.instrumentation.PointCut
A convenience method for creating an or method matcher that excludes static methods.
createMetric(String...) - Method in enum com.newrelic.agent.jmx.metrics.DataSourceJmxMetricGenerator
 
createMetric(String...) - Method in enum com.newrelic.agent.jmx.metrics.EjbPoolJmxMetricGenerator
 
createMetric(String...) - Method in enum com.newrelic.agent.jmx.metrics.EjbTransactionJmxMetricGenerator
 
createMetric(String...) - Method in enum com.newrelic.agent.jmx.metrics.JtaJmxMetricGenerator
 
createMetric(String) - Method in enum com.newrelic.agent.jmx.metrics.KafkaMetricGenerator
 
createMetric(String) - Method in enum com.newrelic.agent.jmx.metrics.ServerJmxMetricGenerator
 
createMetricData(MetricName, StatsBase, Normalizer) - Static method in class com.newrelic.agent.stats.SimpleStatsEngine
 
createMetricNormalizer(String, List<NormalizationRule>) - Static method in class com.newrelic.agent.normalization.NormalizerFactory
 
createObscuringKeyConfig() - Method in class com.newrelic.agent.config.ObscuringConfig
 
createProfiledMethod(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.BaseTree
 
createProfiledMethod(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.ProfileTree
 
createProfiledMethod(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.TransactionActivityTree
 
createProfileSegment(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
createProfileSegment(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
 
createProfileSegment(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
 
createProfileSession(ProfilerParameters) - Method in class com.newrelic.agent.profile.ProfilerService
 
createProfileSession(ProfilerParameters) - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
createPropObject(Object) - Static method in class com.newrelic.agent.config.ServerProp
 
createRetransformRunnable(Class<?>[]) - Method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
 
createRPMService(List<String>, ConnectionConfigListener, ConnectionListener) - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
createScriptlet(String) - Method in class com.newrelic.agent.tracers.jasper.JasperClassFactory
 
createSpanEvent(Tracer, TransactionData, TransactionStats, boolean, boolean) - Method in class com.newrelic.agent.service.analytics.TracerToSpanEvent
 
createSqlTraceConfig(Map<String, Object>) - Static method in class com.newrelic.agent.config.SqlTraceConfigImpl
 
createSqlTracer(Object, int, String, int) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
createSSLContext(DataSenderConfig) - Static method in class com.newrelic.agent.transport.apache.ApacheSSLManager
 
createStackTraceException(String) - Static method in class com.newrelic.agent.util.StackTraces
 
createStackTraceException(String, StackTraceElement[], boolean) - Static method in class com.newrelic.agent.util.StackTraces
 
createStackTraceException(Exception, StackTraceElement[], boolean) - Static method in class com.newrelic.agent.util.StackTraces
 
createStatement(Connection, String) - Method in class com.newrelic.agent.database.DefaultExplainPlanExecutor
 
createStatement(Connection, String) - Method in class com.newrelic.agent.database.PreparedStatementExplainPlanExecutor
 
createTracer(Object, int, boolean, String, String, Object[]) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
Optimized createTracer call for e.g.
createTracer(Object, int, String, int) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
Optimized createTracer call for weaved and XML instrumentation.
createTracerSamplerCounter() - Static method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
createTransactionEventConfig(Map<String, Object>) - Static method in class com.newrelic.agent.config.TransactionEventsConfig
 
createTransactionNormalizer(String, List<NormalizationRule>, List<TransactionSegmentTerms>) - Static method in class com.newrelic.agent.normalization.NormalizerFactory
 
createUnscopedCopies(Normalizer, List<MetricData>) - Static method in class com.newrelic.agent.stats.StatsEngineImpl
 
createURLAnalyzer(URL) - Method in class com.newrelic.agent.service.module.JarAnalystFactory
 
createUrlNormalizer(String, List<NormalizationRule>) - Static method in class com.newrelic.agent.normalization.NormalizerFactory
 
createWeavePackageAnalyzer(File) - Method in class com.newrelic.agent.service.module.JarAnalystFactory
 
createWithInstrumentationTitle(AgentConfig, String) - Static method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors
 
createWithNewDispatcher(String, String) - Method in class com.newrelic.agent.environment.AgentIdentity
Creates a new agent identity with the given dispatcher info or null if the dispatcher info is already set.
createWithNewInstanceName(String) - Method in class com.newrelic.agent.environment.AgentIdentity
Creates a new agent identity with the given port or null if the port is already set.
createWithNewServerPort(Integer) - Method in class com.newrelic.agent.environment.AgentIdentity
Creates a new agent identity with the given port or null if the port is already set.
createWithoutHolder(Transaction, int, String) - Static method in class com.newrelic.agent.TransactionActivity
Creates a TransactionActivity.
CROSS_APPLICATION_TRACER - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
CROSS_APPLICATION_TRACER_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
CROSS_APPLICATION_TRACING - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
CROSS_PROCESS_ID - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
CROSS_PROCESS_ID - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
CrossProcessConfig - Interface in com.newrelic.agent.config
 
CrossProcessConfigImpl - Class in com.newrelic.agent.config
 
CrossProcessNameFormat - Class in com.newrelic.agent.tracers
MetricNameFormat implementation for an external call to another agent.
CrossProcessTransactionState - Interface in com.newrelic.agent
 
CrossProcessTransactionStateImpl - Class in com.newrelic.agent
Cross process tracing support.
CURRENT_JSP_FILE_KEY - Static variable in class com.newrelic.agent.instrumentation.pointcuts.container.JasperCompilerPointCut
 
CURRENT_TRANSACTION_FIELD_NAME - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
References to Transaction#CURRENT get rewritten in the final pass in InstrumentationContextManager.
CURRENT_TX_OR_NULL_FIELD_NAME - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
CurrentTransactionRewriter - Class in com.newrelic.agent.instrumentation.context
 
CurrentTransactionRewriter() - Constructor for class com.newrelic.agent.instrumentation.context.CurrentTransactionRewriter
 
CUSTOM - Static variable in class com.newrelic.agent.MetricNames
 
CUSTOM_DEFAULT - Static variable in class com.newrelic.agent.instrumentation.tracing.TransactionName
 
CUSTOM_EVENT_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
CUSTOM_INSIGHT_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
CUSTOM_INSIGHT_EVENTS_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
CUSTOM_INSIGHTS_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
CUSTOM_REQUEST_HEADERS - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
CustomAttributeSender - Class in com.newrelic.agent.attributes
 
CustomAttributeSender() - Constructor for class com.newrelic.agent.attributes.CustomAttributeSender
 
CustomClassTransformer - Class in com.newrelic.agent.instrumentation.custom
 
CustomClassTransformer(InstrumentationContextManager, List<ExtensionClassAndMethodMatcher>) - Constructor for class com.newrelic.agent.instrumentation.custom.CustomClassTransformer
 
CustomRequestHeaderConfig - Interface in com.newrelic.agent.config
 
CustomRequestHeaderConfigImpl - Class in com.newrelic.agent.config
 
CustomRequestHeaderConfigImpl(String, String) - Constructor for class com.newrelic.agent.config.CustomRequestHeaderConfigImpl
 
CXFInvokerPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf
 
CXFInvokerPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf.CXFInvokerPointCut
 
CXFPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf
 
CXFPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf.CXFPointCut
 

D

DATA - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
DATA_REPORT_PERIOD_KEY - Static variable in class com.newrelic.agent.RPMService
 
DATABASE_CONNECTION_METADATA - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
DATABASE_CONNECTION_METADATA_ENABLED - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
DATABASE_NAME_REPORTING - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
DATABASE_NAME_REPORTING_DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
DATABASE_VENDOR_PARAMETER_NAME - Static variable in interface com.newrelic.agent.tracers.SqlTracer
 
DatabaseService - Class in com.newrelic.agent.database
 
DatabaseService() - Constructor for class com.newrelic.agent.database.DatabaseService
 
DatabaseStatementParser - Interface in com.newrelic.agent.database
Parses a sql string and returns a ParsedDatabaseStatement.
DatabaseTracer - Interface in com.newrelic.agent.tracers
Marker for database tracers.
DataFetcher - Class in com.newrelic.agent.utilization
Utilities for fetching utilization data.
DataFetcher() - Constructor for class com.newrelic.agent.utilization.DataFetcher
 
dataReceived(String, String, String, Map<?, ?>) - Method in interface com.newrelic.agent.transport.DataSenderListener
This method is called when data has been received from the collector for a given collector method invocation.
DataSender - Interface in com.newrelic.agent.transport
 
DataSenderConfig - Interface in com.newrelic.agent.config
 
DataSenderFactory - Class in com.newrelic.agent.transport
 
DataSenderImpl - Class in com.newrelic.agent.transport
A class for sending and receiving New Relic data.
DataSenderImpl(DataSenderConfig, HttpClientWrapper, DataSenderListener, IAgentLogger, ConfigService) - Constructor for class com.newrelic.agent.transport.DataSenderImpl
 
DataSenderListener - Interface in com.newrelic.agent.transport
A listener that gets notified when data is sent to the collector and when data is received from the collector.
DataSenderWriter - Class in com.newrelic.agent.transport
A Writer used as a marker to indicate that JSON strings should not be base 64 encoded.
DataSenderWriter(OutputStream) - Constructor for class com.newrelic.agent.transport.DataSenderWriter
 
dataSent(String, String, String, byte[]) - Method in interface com.newrelic.agent.transport.DataSenderListener
This method is called when data has been sent to the collector and contains the raw data that was sent.
DataSourceJmxMetricGenerator - Enum in com.newrelic.agent.jmx.metrics
 
DATASTORE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
DATASTORE_HOST - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
DATASTORE_INSTANCE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
DATASTORE_METRICS_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
DATASTORE_PORT_PATH_OR_ID - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
DATASTORE_TRACER - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DatastoreConfig - Interface in com.newrelic.agent.config
 
DatastoreConfigImpl - Class in com.newrelic.agent.config
 
DatastoreConfigImpl(Map<String, Object>) - Constructor for class com.newrelic.agent.config.DatastoreConfigImpl
 
DatastoreInstanceCrossAgentTest - Class in com.newrelic.agent.tracers
 
DatastoreInstanceCrossAgentTest(JSONObject) - Constructor for class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
DatastoreMetrics - Class in com.newrelic.agent.database
Utility class for sending Datastore metrics.
DatastoreMetrics() - Constructor for class com.newrelic.agent.database.DatastoreMetrics
 
DB_INSTANCE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
DeadLockDetector - Class in com.newrelic.agent.deadlock
 
DeadLockDetector(ErrorCollectorConfig) - Constructor for class com.newrelic.agent.deadlock.DeadLockDetector
 
DeadlockDetectorService - Class in com.newrelic.agent.deadlock
A service for detecting deadlocked threads.
DeadlockDetectorService() - Constructor for class com.newrelic.agent.deadlock.DeadlockDetectorService
 
DeadlockException - Exception in com.newrelic.agent.deadlock
 
DeadlockException(String) - Constructor for exception com.newrelic.agent.deadlock.DeadlockException
 
DeadlockTraceError - Class in com.newrelic.agent.errors
 
DeadlockTraceError.Builder - Class in com.newrelic.agent.errors
 
DeadlockTraceError.DeadlockTraceErrorRequired - Interface in com.newrelic.agent.errors
 
DEBUG - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEBUG - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
debug(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
DebugFlag - Class in com.newrelic.agent
 
DebugFlag() - Constructor for class com.newrelic.agent.DebugFlag
 
decider() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
deepCopy(Map<String, Object>) - Static method in class com.newrelic.agent.config.internal.DeepMapClone
Recursively deep-copies a Map that contains only Maps, Lists, Strings, and primitives.
DeepMapClone - Class in com.newrelic.agent.config.internal
 
DeepMapClone() - Constructor for class com.newrelic.agent.config.internal.DeepMapClone
 
DEFAULT - Static variable in interface com.newrelic.agent.errors.ErrorAnalyzer
 
DEFAULT_ALLOW_MULTIPLE_FOOTERS - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
DEFAULT_APDEX_T - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_API_HOST - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_AUTO_INSTRUMENT - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
DEFAULT_BROWSER_EXCLUDES - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
DEFAULT_CA_BUNDLE_PATH - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_CAPACITY - Static variable in class com.newrelic.agent.stats.SimpleStatsEngine
 
DEFAULT_CAPACITY - Static variable in class com.newrelic.agent.stats.StatsEngineImpl
 
DEFAULT_CAPTURE_EVENTS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
DEFAULT_COLLECT_ERRORS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
DEFAULT_COLLECT_EVENTS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
DEFAULT_COLLECT_TRACES - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_COMPRESSED_CONTENT_ENCODING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_CONFIG_DIRECTORY - Static variable in class com.newrelic.agent.extension.util.ExtensionConversionUtility
The default directory where extension files can be placed.
DEFAULT_CONSTRUCTOR - Static variable in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher
 
DEFAULT_CPU_SAMPLING_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_CROSS_PROCESS_ONLY - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
DEFAULT_DEBUG - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
DEFAULT_ENABLE_AUTO_APP_NAMING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_ENABLE_AUTO_TRANSACTION_NAMING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_ENABLE_CUSTOM_TRACING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.AuditModeConfig
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.InsightsConfigImpl
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.JarCollectorConfigImpl
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.SqlTraceConfigImpl
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_ERROR_EVENTS_EXCLUDES - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
DEFAULT_EXCLUDE_REQUEST_URI - Static variable in class com.newrelic.agent.config.ExternalTracerConfigImpl
 
DEFAULT_EXPLAIN_ENABLED - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_EXPLAIN_THRESHOLD - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_GC_CPU_THRESHOLD - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
DEFAULT_GC_TIME_ENABLED - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_HIGH_SECURITY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_HOST - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_HOST - Static variable in class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
DEFAULT_IBM_WORKAROUND - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_IGNORE_ERRORS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
DEFAULT_IGNORE_STATUS_CODES - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
DEFAULT_INSERT_API_KEY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_INSERT_SQL_MAX_LENGTH - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_JDBC_SUPPORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_LANGUAGE - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_LOADER_TYPE - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
DEFAULT_LOG_DAILY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_LOG_FILE_COUNT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_LOG_FILE_NAME - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_LOG_LEVEL - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_LOG_LIMIT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_LOG_SQL - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_MAX_CLASS_LOADERS - Static variable in class com.newrelic.agent.config.JarCollectorConfigImpl
 
DEFAULT_MAX_EVENT_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
DEFAULT_MAX_EXPLAIN_PLANS - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_MAX_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.InsightsConfigImpl
 
DEFAULT_MAX_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
DEFAULT_MAX_SPAN_EVENTS_PER_HARVEST - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
DEFAULT_MAX_STACK_TRACE - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_MAX_STACK_TRACE_LINES - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_MEMORY_THRESHOLD - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
DEFAULT_METRIC_INGEST_URI - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_OPERATION - Static variable in class com.newrelic.agent.database.DatastoreMetrics
What to use when you can't get the operation
DEFAULT_PLATFORM_INFORMATION_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_PORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_PORT - Static variable in class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
DEFAULT_PRIORITY - Static variable in class com.newrelic.agent.instrumentation.PointCut
 
DEFAULT_PROXY_HOST - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_PROXY_PORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_PROXY_SCHEME - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_PUT_FOR_DATA_SEND_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_RECORD_SQL - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_RESPONSE - Static variable in class com.newrelic.agent.Transaction
 
DEFAULT_SCOPED_CAPACITY - Static variable in class com.newrelic.agent.stats.StatsEngineImpl
 
DEFAULT_SECURITY_POLICIES_TOKEN - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_SEGMENT_LIMIT - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_SEND_DATA_ON_EXIT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_SEND_DATA_ON_EXIT_THRESHOLD - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_SEND_ENVIRONMENT_INFO - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_SIMPLE_COMPRESSION_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_SPAN_EVENTS_EXCLUDES - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
DEFAULT_SPAN_EVENTS_QUEUE_SIZE - Static variable in class com.newrelic.agent.config.InfiniteTracingSpanEventsConfig
 
DEFAULT_SSL_FOR_HTTP - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
DEFAULT_SSL_PORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_STACK_TRACE_THRESHOLD - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_STARTUP_TIMING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_SYNC_STARTUP - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_SYSTEM_TIMESTAMP_SUPPLIER - Static variable in class com.newrelic.agent.service.analytics.SpanEventFactory
 
DEFAULT_TABLE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
What to use when you can't get the table
DEFAULT_TARGET_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
DEFAULT_TARGET_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
DEFAULT_TOKEN_LIMIT - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_TOP_N - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_TRACE_DATA_CALLS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_TRACER_FLAGS - Static variable in class com.newrelic.agent.tracers.DefaultTracer
By default tracers generate scoped metrics and generate transaction tracer segments.
DEFAULT_TRANSACTION_EVENTS_EXCLUDES - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
DEFAULT_TRANSACTION_SEGMENTS_EXCLUDES - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
DEFAULT_TRANSACTION_SIZE_LIMIT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_TRANSACTION_THRESHOLD - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
DEFAULT_TRANSACTION_TRACES_EXCLUDES - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
DEFAULT_TRIM_STATS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_USE_LONGER_SQL_ID - Static variable in class com.newrelic.agent.config.SqlTraceConfigImpl
 
DEFAULT_USE_PLAINTEXT - Static variable in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
DEFAULT_USE_PRIVATE_SSL - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_WAIT_FOR_RPM_CONNECT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DEFAULT_WAIT_FOR_TRANSACTIONS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DefaultApiImplementations - Class in com.newrelic.agent.instrumentation.api
This holds default implementations of our public api interfaces.
DefaultApiImplementations() - Constructor for class com.newrelic.agent.instrumentation.api.DefaultApiImplementations
 
DefaultApiImplementations(Class<?>...) - Constructor for class com.newrelic.agent.instrumentation.api.DefaultApiImplementations
 
DefaultClassAndMethodMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
This class MUST NOT define a hashcode and equals method - there are classes which expect it two instances created with the same class and method matchers to be treated uniquely (!=).
DefaultClassAndMethodMatcher(ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.DefaultClassAndMethodMatcher
 
DefaultDatabaseStatementParser - Class in com.newrelic.agent.database
 
DefaultDatabaseStatementParser() - Constructor for class com.newrelic.agent.database.DefaultDatabaseStatementParser
 
DefaultDestinationPredicate - Class in com.newrelic.agent.attributes
There should be one of these for each destination.
DefaultDispatcher - Class in com.newrelic.agent.dispatchers
 
DefaultDispatcher(Transaction) - Constructor for class com.newrelic.agent.dispatchers.DefaultDispatcher
 
DefaultExplainPlanExecutor - Class in com.newrelic.agent.database
 
DefaultExplainPlanExecutor(SqlTracerExplainInfo, String, RecordSql) - Constructor for class com.newrelic.agent.database.DefaultExplainPlanExecutor
 
DefaultMetricNameFormat - Class in com.newrelic.agent.tracers.metricname
 
DefaultMetricNameFormat(ClassMethodSignature, Object, String) - Constructor for class com.newrelic.agent.tracers.metricname.DefaultMetricNameFormat
 
DefaultPointCut - Class in com.newrelic.agent.instrumentation
 
DefaultPointCut(PointCutConfiguration, TracerFactory, ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.DefaultPointCut
 
DefaultSlowQueryListener - Class in com.newrelic.agent.sql
Maintain a list of slow queries via tracers.
DefaultSlowQueryListener(String, double) - Constructor for class com.newrelic.agent.sql.DefaultSlowQueryListener
 
DefaultSqlTracer - Class in com.newrelic.agent.tracers
 
DefaultSqlTracer(Transaction, ClassMethodSignature, Object, MetricNameFormat, int) - Constructor for class com.newrelic.agent.tracers.DefaultSqlTracer
 
DefaultSqlTracer(Transaction, ClassMethodSignature, Object, MetricNameFormat, int, long) - Constructor for class com.newrelic.agent.tracers.DefaultSqlTracer
 
DefaultSqlTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int) - Constructor for class com.newrelic.agent.tracers.DefaultSqlTracer
 
DefaultSqlTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int, long) - Constructor for class com.newrelic.agent.tracers.DefaultSqlTracer
 
DefaultSystemProps - Class in com.newrelic.agent.config.internal
 
DefaultSystemProps() - Constructor for class com.newrelic.agent.config.internal.DefaultSystemProps
 
DefaultThreadFactory - Class in com.newrelic.agent.util
 
DefaultThreadFactory(String, boolean) - Constructor for class com.newrelic.agent.util.DefaultThreadFactory
Constructs a thread factory that will created named threads.
DefaultTracer - Class in com.newrelic.agent.tracers
The default tracer implementation.
DefaultTracer(Transaction, ClassMethodSignature, Object, MetricNameFormat, int) - Constructor for class com.newrelic.agent.tracers.DefaultTracer
Compatibility constructor for old code.
DefaultTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int) - Constructor for class com.newrelic.agent.tracers.DefaultTracer
 
DefaultTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int, long) - Constructor for class com.newrelic.agent.tracers.DefaultTracer
Primary constructor for tracers created from weaved code or XML instrumentation.
DefaultTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, long) - Constructor for class com.newrelic.agent.tracers.DefaultTracer
 
DefaultTracer(Transaction, ClassMethodSignature, Object, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.DefaultTracer
 
DefaultTracer(Transaction, ClassMethodSignature, Object) - Constructor for class com.newrelic.agent.tracers.DefaultTracer
 
DEFLATE_ENCODING - Static variable in class com.newrelic.agent.transport.DataSenderImpl
 
delegate - Variable in class com.newrelic.agent.util.InstrumentationWrapper
 
DelegatingTraceDetails - Class in com.newrelic.agent.instrumentation.tracing
 
DelegatingTraceDetails(TraceDetails) - Constructor for class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
DeobfuscatedInboundHeaders - Class in com.newrelic.agent
Wrapper that deobfuscates New Relic transaction headers.
DeobfuscatedInboundHeaders(InboundHeaders, String) - Constructor for class com.newrelic.agent.DeobfuscatedInboundHeaders
 
deobfuscateNameUsingKey(String, String) - Static method in class com.newrelic.agent.util.Obfuscator
Deobfuscates a name using the given key.
DependencyRemapper - Class in com.newrelic.agent.extension
 
DependencyRemapper(Set<String>) - Constructor for class com.newrelic.agent.extension.DependencyRemapper
 
Deployments - Class in com.newrelic.agent
 
Deployments() - Constructor for class com.newrelic.agent.Deployments
 
deprecatedProperties - Static variable in class com.newrelic.agent.config.BaseConfig
 
DeprecatedProperty - Class in com.newrelic.agent.config
 
DeprecatedProperty(String[], String[]) - Constructor for class com.newrelic.agent.config.DeprecatedProperty
 
deregistered(WeavePackage) - Method in class com.newrelic.agent.instrumentation.weaver.AgentWeaverListener
 
DestinationFilter - Class in com.newrelic.agent.attributes
 
DestinationFilter(String, boolean, AgentConfig, String[], String...) - Constructor for class com.newrelic.agent.attributes.DestinationFilter
 
DestinationPredicate - Interface in com.newrelic.agent.attributes
 
destroy() - Method in class com.newrelic.agent.instrumentation.custom.CustomClassTransformer
 
DETECT_AWS_KEY - Static variable in class com.newrelic.agent.utilization.UtilizationService
 
DETECT_AZURE_KEY - Static variable in class com.newrelic.agent.utilization.UtilizationService
 
DETECT_DOCKER_KEY - Static variable in class com.newrelic.agent.utilization.UtilizationService
 
DETECT_GOOGLE_CLOUD_PROVIDER_KEY - Static variable in class com.newrelic.agent.utilization.UtilizationService
 
DETECT_KUBERNETES_KEY - Static variable in class com.newrelic.agent.utilization.UtilizationService
 
DETECT_PIVOTAL_CLOUD_FOUNDRY_KEY - Static variable in class com.newrelic.agent.utilization.UtilizationService
 
detectDeadlockedThreads() - Method in class com.newrelic.agent.deadlock.DeadLockDetector
 
DIRECTORY - Static variable in class com.newrelic.agent.config.ExtensionsConfigImpl
 
DISABLE_AUTO_PAGES - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
DisabledCommand - Class in com.newrelic.agent.commands
 
DisabledCommand(String) - Constructor for class com.newrelic.agent.commands.DisabledCommand
 
DisabledCommand(String, String) - Constructor for class com.newrelic.agent.commands.DisabledCommand
 
DisabledDestinationPredicate - Class in com.newrelic.agent.attributes
 
DisabledDestinationPredicate() - Constructor for class com.newrelic.agent.attributes.DisabledDestinationPredicate
 
disableFastPath() - Static method in class com.newrelic.agent.Agent
Disable "fast path" optimizations for the lifetime of this Agent.
DISALLOW - Static variable in class com.newrelic.agent.config.CommandParserConfigImpl
 
discardHarvestData() - Method in exception com.newrelic.agent.transport.HttpError
A method to determine if the agent should discard its harvest data when receiving an error response.
disconnected(IRPMService) - Method in class com.newrelic.agent.browser.BrowserServiceImpl
 
disconnected(IRPMService) - Method in interface com.newrelic.agent.ConnectionListener
 
disconnected(IRPMService) - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
disconnected(IRPMService) - Method in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
disconnected(IRPMService) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
DiscoveryProfile - Class in com.newrelic.agent.profile.v2
This thing tracks stack traces for invocations of leaf tracers that occur outside of transactions to help identify uninstrumented transactions.
DiscoveryProfile(Profile, ThreadNameNormalizer) - Constructor for class com.newrelic.agent.profile.v2.DiscoveryProfile
 
Dispatcher - Interface in com.newrelic.agent.dispatchers
Provides information about the dispatcher for a transaction.
dispatcher() - Method in class com.newrelic.agent.instrumentation.TraceAnnotationInfo
 
dispatcher() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
dispatcher() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
If true, a dispatcher tracer will be generated.
DISPATCHER - Static variable in class com.newrelic.agent.MetricNames
 
DISPATCHER_KEY - Static variable in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
dispatcherTransactionCancelled(Transaction) - Method in interface com.newrelic.agent.ExtendedTransactionListener
The transaction on the current thread is being cancelled, either because of a serious internal error or because the activity on the current thread is now linked to another transaction and this transaction should not report.
dispatcherTransactionCancelled(Transaction) - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
dispatcherTransactionCancelled(Transaction) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
dispatcherTransactionFinished(TransactionData, TransactionStats) - Method in class com.newrelic.agent.profile.KeyTransactionProfile
This usually runs on the request thread, but for transactions that end because of a token timing out, it can be called from an arbitrary thread that happens to run the onRemoval listener in TimedTokenSet.
dispatcherTransactionFinished(TransactionData, TransactionStats) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
dispatcherTransactionFinished(TransactionData, TransactionStats) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
dispatcherTransactionFinished(TransactionData, TransactionStats) - Method in class com.newrelic.agent.sql.SqlTraceServiceImpl
 
dispatcherTransactionFinished(TransactionData, TransactionStats) - Method in class com.newrelic.agent.trace.TransactionTraceService
 
dispatcherTransactionFinished(TransactionData, TransactionStats) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
dispatcherTransactionFinished(TransactionData, TransactionStats) - Method in interface com.newrelic.agent.TransactionListener
Called after a dispatcher transaction finishes on the request thread.
dispatcherTransactionStarted(Transaction) - Method in interface com.newrelic.agent.ExtendedTransactionListener
Called after a dispatcher transaction is started on the request thread.
dispatcherTransactionStarted(Transaction) - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
dispatcherTransactionStarted(Transaction) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
dispatcherTransactionStatsFinished(TransactionData, TransactionStats) - Method in interface com.newrelic.agent.TransactionStatsListener
Called after a dispatcher transaction finishes processing its stats
DISPLAY_HOST - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
DISTRIBUTED_TRACING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
DISTRIBUTED_TRACING_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
DISTRIBUTED_TRACING_ENABLED - Static variable in class com.newrelic.agent.config.DistributedTracingConfig
 
DISTRIBUTED_TRACING_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
DistributedSamplingPriorityQueue<E extends com.newrelic.agent.model.PriorityAware> - Class in com.newrelic.agent.service.analytics
 
DistributedSamplingPriorityQueue(int) - Constructor for class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
DistributedSamplingPriorityQueue(String, String, int) - Constructor for class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
DistributedSamplingPriorityQueue(int, int, int) - Constructor for class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
DistributedSamplingPriorityQueue(String, String, int, int, int) - Constructor for class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
DistributedSamplingPriorityQueue(int, int, int, Comparator<E>) - Constructor for class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
DistributedSamplingPriorityQueue(String, String, int, int, int, Comparator<E>) - Constructor for class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
DistributedTracePayloadImpl - Class in com.newrelic.agent.tracing
 
DistributedTracePayloadImpl(long, String, String, String, String, String, String, String, Float, Sampled) - Constructor for class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
DistributedTracePayloadParser - Class in com.newrelic.agent.tracing
 
DistributedTracePayloadParser(MetricAggregator, DistributedTraceService, IAgentLogger) - Constructor for class com.newrelic.agent.tracing.DistributedTracePayloadParser
 
DistributedTraceService - Interface in com.newrelic.agent.tracing
 
DistributedTraceServiceImpl - Class in com.newrelic.agent.tracing
 
DistributedTraceServiceImpl() - Constructor for class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
DistributedTraceUtil - Class in com.newrelic.agent.tracing
 
DistributedTracingConfig - Class in com.newrelic.agent.config
 
DockerData - Class in com.newrelic.agent.utilization
 
DockerData() - Constructor for class com.newrelic.agent.utilization.DockerData
 
doFinish(Throwable) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
doFinish(int, Object) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
doFinish(Throwable) - Method in class com.newrelic.agent.tracers.DefaultTracer
Subclasses may override.
doFinish(int, Object) - Method in class com.newrelic.agent.tracers.DefaultTracer
Subclasses may override.
doFinish(int, Object) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
doFinish(Throwable) - Method in class com.newrelic.agent.tracers.OtherRootSqlTracer
 
doFinish(Throwable) - Method in class com.newrelic.agent.tracers.OtherRootTracer
 
doFinish(Throwable) - Method in class com.newrelic.agent.tracers.servlet.BasicRequestRootTracer
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.errors.AbstractExceptionHandlerPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.container.JasperCompilerPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf.ClientProxyPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf.CXFInvokerPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.cxf.CXFPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.faces.LifecyclePointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.faces.PhasePointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.ProcessActionPortletPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.RenderPortletPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandleInternalInvokerPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerInterceptorPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerMethodInvoker3PointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerMethodInvokerPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringDispatcherPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.Struts2ActionPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.StrutsActionConfigMatcherPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.StrutsActionPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.XWork2ResultPC
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.MathCSConcurrentPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.ProcessPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.test.OnlyForTestingPointcut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.XmlRpcPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.TracerFactoryPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.tracers.AbstractTracerFactory
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.tracers.ExternalComponentPointCut
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.tracers.IgnoreTransactionTracerFactory
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.tracers.jasper.GeneratorVisitBodyTracerFactory
 
doGetTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.tracers.jasper.GeneratorVisitTracerFactory
 
doIncrementCounter(String, int) - Method in class com.newrelic.agent.service.StatsServiceMetricAggregator
 
doIncrementCounter(String, int) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
DONE_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
DoneState - Class in com.newrelic.agent.tracers.jasper
A do-nothing state for after footer is inserted.
DoneState() - Constructor for class com.newrelic.agent.tracers.jasper.DoneState
 
doRecordMetric(String, float) - Method in class com.newrelic.agent.service.StatsServiceMetricAggregator
 
doRecordMetric(String, float) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
doRecordMetrics(TransactionStats) - Method in class com.newrelic.agent.tracers.AbstractExternalComponentTracer
 
doRecordMetrics(TransactionStats) - Method in class com.newrelic.agent.tracers.DefaultTracer
Generate additional metrics.
doRecordResponseTimeMetric(String, long, long, TimeUnit) - Method in class com.newrelic.agent.service.StatsServiceMetricAggregator
 
doRecordResponseTimeMetric(String, long, long, TimeUnit) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
doStart() - Method in class com.newrelic.agent.attributes.AttributesService
 
doStart() - Method in class com.newrelic.agent.browser.BrowserServiceImpl
 
doStart() - Method in class com.newrelic.agent.cache.CacheService
 
doStart() - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
doStart() - Method in class com.newrelic.agent.commands.CommandParser
 
doStart() - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
doStart() - Method in class com.newrelic.agent.core.CoreServiceImpl
 
doStart() - Method in class com.newrelic.agent.database.DatabaseService
 
doStart() - Method in class com.newrelic.agent.deadlock.DeadlockDetectorService
 
doStart() - Method in class com.newrelic.agent.environment.EnvironmentServiceImpl
 
doStart() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
doStart() - Method in class com.newrelic.agent.ExpirationService
 
doStart() - Method in class com.newrelic.agent.extension.ExtensionService
 
doStart() - Method in class com.newrelic.agent.GCService
 
doStart() - Method in class com.newrelic.agent.HarvestServiceImpl
 
doStart() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
doStart() - Method in class com.newrelic.agent.jmx.JmxService
 
doStart() - Method in class com.newrelic.agent.language.SourceLanguageService
 
doStart() - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
doStart() - Method in class com.newrelic.agent.profile.ProfilerService
 
doStart() - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
doStart() - Method in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
doStart() - Method in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
doStart() - Method in class com.newrelic.agent.RPMService
 
doStart() - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
doStart() - Method in class com.newrelic.agent.samplers.CPUSamplerService
 
doStart() - Method in class com.newrelic.agent.samplers.SamplerServiceImpl
 
doStart() - Method in class com.newrelic.agent.service.AbstractService
 
doStart() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
doStart() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
doStart() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
Register appropriate listeners.
doStart() - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
doStart() - Method in class com.newrelic.agent.service.module.JarCollectorServiceImpl
 
doStart() - Method in class com.newrelic.agent.service.NoopService
 
doStart() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
doStart() - Method in class com.newrelic.agent.sql.SqlTraceServiceImpl
 
doStart() - Method in class com.newrelic.agent.stats.StatsServiceImpl
 
doStart() - Method in class com.newrelic.agent.ThreadService
 
doStart() - Method in class com.newrelic.agent.trace.TransactionTraceService
 
doStart() - Method in class com.newrelic.agent.TracerService
 
doStart() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
doStart() - Method in class com.newrelic.agent.TransactionService
 
doStart() - Method in class com.newrelic.agent.utilization.UtilizationService
 
doStatsWork(StatsWork) - Method in interface com.newrelic.agent.stats.StatsService
Process the given StatsWork.
doStatsWork(StatsWork) - Method in class com.newrelic.agent.stats.StatsServiceImpl
 
doStop() - Method in class com.newrelic.agent.attributes.AttributesService
 
doStop() - Method in class com.newrelic.agent.browser.BrowserServiceImpl
 
doStop() - Method in class com.newrelic.agent.cache.CacheService
 
doStop() - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
doStop() - Method in class com.newrelic.agent.commands.CommandParser
 
doStop() - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
doStop() - Method in class com.newrelic.agent.core.CoreServiceImpl
 
doStop() - Method in class com.newrelic.agent.database.DatabaseService
 
doStop() - Method in class com.newrelic.agent.deadlock.DeadlockDetectorService
 
doStop() - Method in class com.newrelic.agent.environment.EnvironmentServiceImpl
 
doStop() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
doStop() - Method in class com.newrelic.agent.ExpirationService
 
doStop() - Method in class com.newrelic.agent.extension.ExtensionService
 
doStop() - Method in class com.newrelic.agent.GCService
 
doStop() - Method in class com.newrelic.agent.HarvestServiceImpl
 
doStop() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
doStop() - Method in class com.newrelic.agent.jmx.JmxService
 
doStop() - Method in class com.newrelic.agent.language.SourceLanguageService
 
doStop() - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
doStop() - Method in class com.newrelic.agent.profile.ProfilerService
 
doStop() - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
doStop() - Method in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
doStop() - Method in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
doStop() - Method in class com.newrelic.agent.RPMService
 
doStop() - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
doStop() - Method in class com.newrelic.agent.samplers.CPUSamplerService
 
doStop() - Method in class com.newrelic.agent.samplers.SamplerServiceImpl
 
doStop() - Method in class com.newrelic.agent.service.AbstractService
 
doStop() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
doStop() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
doStop() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
Unregister listeners and clear state.
doStop() - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
doStop() - Method in class com.newrelic.agent.service.module.JarCollectorServiceImpl
 
doStop() - Method in class com.newrelic.agent.service.NoopService
 
doStop() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
doStop() - Method in class com.newrelic.agent.sql.SqlTraceServiceImpl
 
doStop() - Method in class com.newrelic.agent.stats.StatsServiceImpl
 
doStop() - Method in class com.newrelic.agent.ThreadService
 
doStop() - Method in class com.newrelic.agent.trace.TransactionTraceService
 
doStop() - Method in class com.newrelic.agent.TracerService
 
doStop() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
doStop() - Method in class com.newrelic.agent.TransactionService
 
doStop() - Method in class com.newrelic.agent.utilization.UtilizationService
 
DOT - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
DOT_SEPARATOR - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
DOUBLE - Static variable in class com.newrelic.agent.stats.StatsEngineImpl
Used to calculate size so to account for the fact that every scoped metric will have an unscoped metric.
doWork(StatsEngine) - Method in class com.newrelic.agent.stats.IncrementCounter
 
doWork(StatsEngine) - Method in class com.newrelic.agent.stats.MergeStatsEngine
 
doWork(StatsEngine) - Method in class com.newrelic.agent.stats.RecordResponseTimeMetric
 
doWork(StatsEngine) - Method in interface com.newrelic.agent.stats.StatsWork
 
doWork(StatsEngine) - Method in class com.newrelic.agent.transaction.MergeStatsEngineResolvingScope
 
drain(Executor) - Static method in class com.newrelic.agent.util.LatchingRunnable
Blocks until all of the tasks on the given executor have executed.
DummyTransaction - Class in com.newrelic.agent
 
DummyTransaction() - Constructor for class com.newrelic.agent.DummyTransaction
 
DURATION_BY_PARENT - Static variable in class com.newrelic.agent.MetricNames
 
DURATION_BY_PARENT_UNKNOWN_ALL - Static variable in class com.newrelic.agent.MetricNames
 
DURATION_BY_PARENT_UNKNOWN_ALL_WEB - Static variable in class com.newrelic.agent.MetricNames
 

E

EditableFile - Class in com.newrelic.agent.util
Provides a convenient wrapper API for editing files.
EditableFile(String) - Constructor for class com.newrelic.agent.util.EditableFile
 
EJBAnnotationVisitor - Class in com.newrelic.agent.instrumentation.ejb3
Detect @Stateless and @Stateful EJBs.
EJBAnnotationVisitor() - Constructor for class com.newrelic.agent.instrumentation.ejb3.EJBAnnotationVisitor
 
EjbPoolJmxMetricGenerator - Enum in com.newrelic.agent.jmx.metrics
 
EjbTransactionJmxMetricGenerator - Enum in com.newrelic.agent.jmx.metrics
 
EmbeddedJarFiles - Interface in com.newrelic.bootstrap
 
EmbeddedJarFilesImpl - Class in com.newrelic.bootstrap
 
EmbeddedJarFilesImpl() - Constructor for class com.newrelic.bootstrap.EmbeddedJarFilesImpl
 
EmbeddedJarFilesImpl(String[]) - Constructor for class com.newrelic.bootstrap.EmbeddedJarFilesImpl
 
EmbeddedJars - Class in com.newrelic.agent.service.module
 
EMPTY_DATA - Static variable in class com.newrelic.agent.utilization.UtilizationConfig
 
EMPTY_SCOPE - Static variable in class com.newrelic.agent.metric.MetricName
 
EMPTY_STATS - Static variable in class com.newrelic.agent.stats.AbstractStats
Used when we want to send up a metric with a zero call count.
ENABLE_AUTO_APP_NAMING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ENABLE_AUTO_TRANSACTION_NAMING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ENABLE_BOOTSTRAP_CLASS_INSTRUMENTATION - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ENABLE_CLASS_RETRANSFORMATION - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ENABLE_CUSTOM_TRACING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.AuditModeConfig
 
ENABLED - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
ENABLED - Static variable in class com.newrelic.agent.config.CommandParserConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.DistributedTracingConfig
 
ENABLED - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.InsightsConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.JarCollectorConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.LaspPolicies
 
ENABLED - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
ENABLED - Static variable in class com.newrelic.agent.config.SqlTraceConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.StripExceptionConfigImpl
 
ENABLED - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
enabled - Variable in class com.newrelic.agent.extension.beans.Extension
 
ENABLED_ENV_KEY - Static variable in class com.newrelic.agent.config.DistributedTracingConfig
 
ENABLED_ENV_KEY - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
ENABLED_PROP - Static variable in class com.newrelic.agent.config.InsightsConfigImpl
 
ENCODING_KEY - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
ENCODING_KEY - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
end() - Method in interface com.newrelic.agent.profile.IProfile
 
end() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
end() - Method in class com.newrelic.agent.profile.Profile
Subclasses may override.
end() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
end() - Method in class com.newrelic.agent.profile.v2.Profile
Subclasses may override.
end() - Method in class com.newrelic.agent.Segment
END_COMMENT - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
END_SCRIPT_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
END_TAG_OR_QUOTE_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
END_THREAD - Static variable in class com.newrelic.agent.Segment
 
endAsync() - Method in class com.newrelic.agent.Segment
 
ENDPOINTS - Static variable in class com.newrelic.agent.config.AuditModeConfig
 
EntryInvocationHandler - Interface in com.newrelic.agent.tracers
Intercepts the invocation of an instrumented method to do some work.
entrySet() - Method in class com.newrelic.agent.LazyMapImpl
 
entrySet() - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
Environment - Class in com.newrelic.agent.environment
Environmental information known to the New Relic Java Agent.
Environment(AgentConfig, String) - Constructor for class com.newrelic.agent.environment.Environment
 
EnvironmentChangeListener - Interface in com.newrelic.agent.environment
 
EnvironmentFacade - Class in com.newrelic.agent.config
 
EnvironmentFacade() - Constructor for class com.newrelic.agent.config.EnvironmentFacade
 
EnvironmentService - Interface in com.newrelic.agent.environment
The interface for the environment service.
environmentService(EnvironmentService) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
EnvironmentServiceImpl - Class in com.newrelic.agent.environment
 
EnvironmentServiceImpl() - Constructor for class com.newrelic.agent.environment.EnvironmentServiceImpl
 
equals(Object) - Method in class com.newrelic.agent.application.PriorityApplicationName
 
equals(Object) - Method in class com.newrelic.agent.config.ExpectedErrorConfigImpl
 
equals(Object) - Method in class com.newrelic.agent.config.IgnoreErrorConfigImpl
 
equals(Object) - Method in class com.newrelic.agent.errors.DeadlockTraceError
 
equals(Object) - Method in class com.newrelic.agent.errors.ThrowableError
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.classmatchers.HashSafeClassAndMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.classmatchers.InterfaceMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.classmatchers.ManyClassMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.classmatchers.NoMatchMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.classmatchers.NotMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.custom.ExtensionClassAndMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AccessMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsAndInitMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AnnotationMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactParamsMethodMatcher
Returns true if the input object equals this object.
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.GetterSetterMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.ManyMethodMatcher
 
equals(Object) - Method in interface com.newrelic.agent.instrumentation.methodmatchers.MethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.NameMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.NoMethodsMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.methodmatchers.NotMethodMatcher
 
equals(Object) - Method in class com.newrelic.agent.instrumentation.PointCut
 
equals(Object) - Method in class com.newrelic.agent.metric.MetricName
 
equals(Object) - Method in class com.newrelic.agent.profile.ProfiledMethod
 
equals(Object) - Method in class com.newrelic.agent.profile.ProfilerParameters
 
equals(Object) - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
equals(Object) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
equals(Object) - Method in class com.newrelic.agent.service.module.JarData
 
equals(Object) - Method in class com.newrelic.agent.service.ServiceTiming.ServiceNameAndTime
 
equals(Object) - Method in class com.newrelic.agent.tracers.ClassMethodSignature
 
equals(Object) - Method in class com.newrelic.agent.tracing.W3CTraceParent
 
equals(Object) - Method in class com.newrelic.agent.tracing.W3CTraceState
 
equals(Object) - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
equals(Object) - Method in class com.newrelic.agent.TransactionApiImpl
Two ApiImpl classes are equal if their wrapped Transactions are the same object.
equals(Object) - Method in class com.newrelic.agent.util.asm.AnnotationDetails
 
error(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
ERROR_BEACON - Static variable in class com.newrelic.agent.browser.BrowserConfig
 
ERROR_COLLECTOR - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ERROR_COLLECTOR_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
ERROR_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
ERROR_EVENT_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
ERROR_EVENTS_ATTRIBUTE_FILTER - Static variable in class com.newrelic.agent.json.AttributeFilters
 
ERROR_EXPECTED - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
ERROR_HANDLER_NODE - Static variable in class com.newrelic.agent.instrumentation.weaver.errorhandler.LogAndReturnOriginal
 
ERROR_KEY - Static variable in class com.newrelic.agent.reinstrument.ReinstrumentResult
 
ErrorAnalyzer - Interface in com.newrelic.agent.errors
 
ErrorAnalyzerImpl - Class in com.newrelic.agent.errors
 
ErrorAnalyzerImpl(ErrorCollectorConfig) - Constructor for class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
errorAsync(Object, Throwable) - Method in class com.newrelic.agent.AsyncApiImpl
 
errorAttributes - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
errorAttributes(Map<String, ?>) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
ErrorCollectorConfig - Interface in com.newrelic.agent.config
 
errorCollectorConfig - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
ErrorCollectorConfigImpl - Class in com.newrelic.agent.config
 
ErrorEventFactory - Class in com.newrelic.agent.service.analytics
 
ErrorEventFactory() - Constructor for class com.newrelic.agent.service.analytics.ErrorEventFactory
 
ErrorHarvestableImpl - Class in com.newrelic.agent.errors
 
ErrorMessageReplacer - Class in com.newrelic.agent.errors
 
ErrorMessageReplacer(StripExceptionConfig) - Constructor for class com.newrelic.agent.errors.ErrorMessageReplacer
 
errorMessageReplacer(ErrorMessageReplacer) - Method in class com.newrelic.agent.errors.ThrowableError.Builder
 
ERRORS - Static variable in class com.newrelic.agent.MetricNames
 
ERRORS_ALL - Static variable in class com.newrelic.agent.MetricNames
 
ERRORS_BY_PARENT - Static variable in class com.newrelic.agent.MetricNames
 
ERRORS_BY_PARENT_UNKNOWN - Static variable in class com.newrelic.agent.MetricNames
 
ERRORS_EXPECTED - Static variable in class com.newrelic.agent.MetricNames
 
ERRORS_EXPECTED_ALL - Static variable in class com.newrelic.agent.MetricNames
 
ERRORS_SLASH - Static variable in class com.newrelic.agent.MetricNames
 
ErrorService - Interface in com.newrelic.agent.errors
 
ErrorServiceImpl - Class in com.newrelic.agent.errors
 
ErrorServiceImpl(String) - Constructor for class com.newrelic.agent.errors.ErrorServiceImpl
Note that an instance of this class is created for each RPMService, which is a side effect of using auto app naming and the servlet instrumentation.
ErrorTracer - Interface in com.newrelic.agent.tracers
 
evaluate(Class, TracerService, Object, Object, Object, boolean, Object[]) - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
EVENT_HARVEST_CONFIG - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
eventBackendStorage(Consumer<SpanEvent>) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
EventService - Interface in com.newrelic.agent.service
Defines a service that sends New Relic events.
ExactClassMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
ExactClassMatcher(String) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
ExactMethodInfo - Class in com.newrelic.agent.profile.method
 
ExactMethodInfo(List<String>, Member) - Constructor for class com.newrelic.agent.profile.method.ExactMethodInfo
 
ExactMethodInfo(List<String>, InstrumentedMethod) - Constructor for class com.newrelic.agent.profile.method.ExactMethodInfo
 
ExactMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
An exact method signature matcher.
ExactMethodMatcher(String, String) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
Matches a single method name / method description.
ExactMethodMatcher(String, Collection<String>) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
 
ExactMethodMatcher(String, String...) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
 
ExactParamsMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
This matcher must match the method name and parameters exactly.
ExactReturnTypeMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
 
ExactReturnTypeMethodMatcher(Type) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.ExactReturnTypeMethodMatcher
 
exceedsThreshold(TransactionData) - Method in class com.newrelic.agent.trace.KeyTransactionTraceSampler
 
exceedsThreshold(TransactionData) - Method in class com.newrelic.agent.trace.TransactionTraceSampler
 
EXCEPTION_HANDLERS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
ExceptionHandlerPointCut - Class in com.newrelic.agent.errors
 
ExceptionHandlerPointCut(ExceptionHandlerSignature) - Constructor for class com.newrelic.agent.errors.ExceptionHandlerPointCut
 
ExceptionHandlerSignature - Class in com.newrelic.agent.errors
 
ExceptionHandlerSignature(String, String, String) - Constructor for class com.newrelic.agent.errors.ExceptionHandlerSignature
 
ExceptionHandlerSignature(ClassMethodSignature) - Constructor for class com.newrelic.agent.errors.ExceptionHandlerSignature
 
EXCLUDE - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
EXCLUDE_NEWRELIC_HEADER - Static variable in class com.newrelic.agent.config.DistributedTracingConfig
 
EXCLUDE_REQUEST_URI - Static variable in class com.newrelic.agent.config.ExternalTracerConfigImpl
 
excludeClass(String) - Method in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
excludeFromTransactionTrace - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
excludeFromTransactionTrace() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
excludeFromTransactionTrace() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
This means the transaction trace is still present, but this method will be excluded from the call graph.
excludeRequestUri() - Method in interface com.newrelic.agent.config.ExternalTracerConfig
 
excludeRequestUri() - Method in class com.newrelic.agent.config.ExternalTracerConfigImpl
 
execute(HttpClientWrapper.Request, HttpClientWrapper.ExecuteEventHandler) - Method in class com.newrelic.agent.transport.apache.ApacheHttpClientWrapper
 
execute(HttpClientWrapper.Request, HttpClientWrapper.ExecuteEventHandler) - Method in interface com.newrelic.agent.transport.HttpClientWrapper
Executes a request, mapping the response body and status code.
execute(Runnable) - Method in class com.newrelic.agent.util.SynchronousExecutor
 
executeStatement(Statement, String) - Method in class com.newrelic.agent.database.DefaultExplainPlanExecutor
 
executeStatement(Statement, String) - Method in class com.newrelic.agent.database.PreparedStatementExplainPlanExecutor
 
EXPECTATION_FAILED - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
expected - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
expected(boolean) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
expected - Variable in class com.newrelic.agent.transaction.TransactionThrowable
 
EXPECTED_CLASSES - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
EXPECTED_CLASSES - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
EXPECTED_MESSAGES - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
EXPECTED_STATUS_CODES - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
EXPECTED_STATUS_CODES - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
ExpectedErrorConfig - Interface in com.newrelic.agent.config
 
ExpectedErrorConfigImpl - Class in com.newrelic.agent.config
 
ExpectedErrorConfigImpl(String, String) - Constructor for class com.newrelic.agent.config.ExpectedErrorConfigImpl
 
ExpirationService - Class in com.newrelic.agent
 
ExpirationService() - Constructor for class com.newrelic.agent.ExpirationService
 
expire() - Method in class com.newrelic.agent.TokenImpl
 
expireAllTokens() - Method in class com.newrelic.agent.TransactionApiImpl
 
expireAllTokensForCurrentTransaction() - Method in class com.newrelic.agent.Transaction
 
expireSegment(Runnable) - Method in class com.newrelic.agent.ExpirationService
 
expireSegmentInline(Runnable) - Method in class com.newrelic.agent.ExpirationService
 
expireToken(Runnable) - Method in class com.newrelic.agent.ExpirationService
 
expireToken(TokenImpl) - Static method in class com.newrelic.agent.Transaction
This should only ever be called by the token.
EXPLAIN_ENABLED - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
EXPLAIN_PLAN_CLAMP - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
EXPLAIN_PLAN_FORMAT_PARAMETER_NAME - Static variable in interface com.newrelic.agent.tracers.SqlTracer
 
EXPLAIN_PLAN_KEY - Static variable in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
EXPLAIN_PLAN_PARAMETER_NAME - Static variable in interface com.newrelic.agent.tracers.SqlTracer
 
EXPLAIN_THRESHOLD - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
ExplainPlanExecutor - Interface in com.newrelic.agent.database
 
EXT_CONFIG_DIR - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ExtendedTransactionListener - Interface in com.newrelic.agent
Allows objects to be notified when transactions start or fail to finish due to an unexpected error.
Extension - Class in com.newrelic.agent.extension.beans
This file used to be auto-generated by jax-b, but since removing that dependency, and given how stable the format has been, it's fine to include it statically.
Extension() - Constructor for class com.newrelic.agent.extension.beans.Extension
 
Extension - Class in com.newrelic.agent.extension
Extensions are loaded from yml or xml files.
Extension(ClassLoader, String, boolean) - Constructor for class com.newrelic.agent.extension.Extension
 
Extension.Instrumentation - Class in com.newrelic.agent.extension.beans
Java class for anonymous complex type.
Extension.Instrumentation.Pointcut - Class in com.newrelic.agent.extension.beans
Java class for anonymous complex type.
Extension.Instrumentation.Pointcut.ClassName - Class in com.newrelic.agent.extension.beans
Java class for anonymous complex type.
Extension.Instrumentation.Pointcut.Method - Class in com.newrelic.agent.extension.beans
Java class for anonymous complex type.
Extension.Instrumentation.Pointcut.Method.Parameters - Class in com.newrelic.agent.extension.beans
Java class for anonymous complex type.
Extension.Instrumentation.Pointcut.Method.Parameters.Type - Class in com.newrelic.agent.extension.beans
Java class for anonymous complex type.
Extension.Instrumentation.Pointcut.NameTransaction - Class in com.newrelic.agent.extension.beans
Java class for anonymous complex type.
ExtensionAnalysisProducer - Class in com.newrelic.agent.service.module
 
ExtensionAnalysisProducer(JarAnalystFactory, ExecutorService, Logger) - Constructor for class com.newrelic.agent.service.module.ExtensionAnalysisProducer
 
ExtensionClassAndMethodMatcher - Class in com.newrelic.agent.instrumentation.custom
Stores the information for a extension "point cut".
ExtensionClassAndMethodMatcher(Extension, Extension.Instrumentation.Pointcut, String, ClassMatcher, MethodMatcher, boolean, List<ParameterAttributeName>, InstrumentationType) - Constructor for class com.newrelic.agent.instrumentation.custom.ExtensionClassAndMethodMatcher
Called by the newer xml stuff for server or local xml instrumentation.
ExtensionClassAndMethodMatcher(String, String, String, ClassMatcher, MethodMatcher, boolean, boolean, boolean, boolean, String) - Constructor for class com.newrelic.agent.instrumentation.custom.ExtensionClassAndMethodMatcher
This is called by the old crufty yaml code and old crufty tests.
ExtensionConversionUtility - Class in com.newrelic.agent.extension.util
Static methods for converting an xml file into a point cut.
ExtensionDomParser - Class in com.newrelic.agent.extension.dom
 
ExtensionDomParser() - Constructor for class com.newrelic.agent.extension.dom.ExtensionDomParser
 
ExtensionFileFilter - Class in com.newrelic.agent.extension
Accepts files with fit the particular input extension.
ExtensionFileFilter(String) - Constructor for class com.newrelic.agent.extension.ExtensionFileFilter
Creates this XmlExtensionFilter.
ExtensionFileTypes - Enum in com.newrelic.agent.extension
Extension file types.
ExtensionHolderFactoryImpl - Class in com.newrelic.agent.instrumentation.weaver.extension
Implementation for creating an ExtensionHolder
ExtensionHolderFactoryImpl() - Constructor for class com.newrelic.agent.instrumentation.weaver.extension.ExtensionHolderFactoryImpl
 
ExtensionHolderFactoryImpl.ExtensionHolderImpl<T> - Class in com.newrelic.agent.instrumentation.weaver.extension
Uses a guava cache to store weaver extension classes.
ExtensionHolderImpl() - Constructor for class com.newrelic.agent.instrumentation.weaver.extension.ExtensionHolderFactoryImpl.ExtensionHolderImpl
 
ExtensionParsers - Class in com.newrelic.agent.extension
 
ExtensionParsers(List<ConfigurationConstruct>) - Constructor for class com.newrelic.agent.extension.ExtensionParsers
 
ExtensionParsers.ExtensionParser - Interface in com.newrelic.agent.extension
 
ExtensionRewriter - Class in com.newrelic.agent.extension
 
EXTENSIONS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ExtensionsConfig - Interface in com.newrelic.agent.config
 
ExtensionsConfigImpl - Class in com.newrelic.agent.config
 
ExtensionsConfigImpl(Map<String, Object>) - Constructor for class com.newrelic.agent.config.ExtensionsConfigImpl
 
ExtensionService - Class in com.newrelic.agent.extension
Extensions are jars, xml, or yml configuration files that allow the agent to be extended with extra instrumentation and additional JMX configuration.
ExtensionService(ConfigService, ExtensionsLoadedListener) - Constructor for class com.newrelic.agent.extension.ExtensionService
 
ExtensionsLoadedListener - Interface in com.newrelic.agent.extension
 
EXTERNAL_ALL - Static variable in class com.newrelic.agent.MetricNames
 
EXTERNAL_ERRORS - Static variable in class com.newrelic.agent.MetricNames
 
EXTERNAL_ERRORS_ALL - Static variable in class com.newrelic.agent.MetricNames
 
EXTERNAL_METRIC_FORMAT - Static variable in class com.newrelic.agent.MetricNames
 
EXTERNAL_PATH - Static variable in class com.newrelic.agent.MetricNames
 
EXTERNAL_TRANSACTION_SEGMENT_FORMAT - Static variable in class com.newrelic.agent.MetricNames
 
ExternalComponentNameFormat - Class in com.newrelic.agent.tracers
 
ExternalComponentNameFormat(String, String, boolean, String, String[]) - Constructor for class com.newrelic.agent.tracers.ExternalComponentNameFormat
 
ExternalComponentPointCut - Class in com.newrelic.agent.tracers
This tracer factory implementation won't generate a tracer when the last tracer on the stack implements IgnoreChildSocketCalls.
ExternalComponentPointCut(PointCutConfiguration, ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.tracers.ExternalComponentPointCut
 
ExternalComponentTracer - Class in com.newrelic.agent.tracers
 
ExternalComponentTracer(Transaction, ClassMethodSignature, Object, String, String, String, String...) - Constructor for class com.newrelic.agent.tracers.ExternalComponentTracer
 
ExternalComponentTracer(Transaction, ClassMethodSignature, Object, String, String, boolean, String, String...) - Constructor for class com.newrelic.agent.tracers.ExternalComponentTracer
 
ExternalComponentTracer(Transaction, ClassMethodSignature, Object, String, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.ExternalComponentTracer
 
Externalizable - Interface in com.newrelic.agent.util
 
ExternalsUtil - Class in com.newrelic.agent.util
 
ExternalsUtil() - Constructor for class com.newrelic.agent.util.ExternalsUtil
 
ExternalTimeTracker - Class in com.newrelic.agent.tracers.servlet
 
ExternalTracerConfig - Interface in com.newrelic.agent.config
 
ExternalTracerConfigImpl - Class in com.newrelic.agent.config
 
ExternalTracerConfigImpl(Map<String, Object>) - Constructor for class com.newrelic.agent.config.ExternalTracerConfigImpl
 
extractIfPresent(Object) - Method in class com.newrelic.agent.service.async.AsyncTransactionService
This method should only be called from within a transaction object.

F

FASTER_HARVEST_THREAD_NAME - Static variable in class com.newrelic.agent.HarvestServiceImpl
 
FieldAccessor - Annotation Type in com.newrelic.agent.instrumentation.pointcuts
Deprecated.
use the weaver
FieldAccessorGeneratingClassAdapter - Class in com.newrelic.agent.instrumentation
Visit a class to add field accessor methods.
FieldAccessorGeneratingClassAdapter(ClassVisitor, String, Class<?>) - Constructor for class com.newrelic.agent.instrumentation.FieldAccessorGeneratingClassAdapter
Add field accessor methods defined in an interface to a class.
FIELDS - Static variable in class com.newrelic.agent.util.asm.ClassStructure
This flag indicates the fields of the class should be collected.
FileAppenderFactory - Class in com.newrelic.agent.logging
 
FileAppenderFactory(int, long, String, boolean) - Constructor for class com.newrelic.agent.logging.FileAppenderFactory
 
filterAgentAttributes(String, Map<String, ?>) - Method in class com.newrelic.agent.json.BasicAttributeFilter
 
filterAttributes(Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterAttributes(String, Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesService
Filter attributes based on top-level rules only.
filterAttributes(Map<String, ?>) - Method in class com.newrelic.agent.attributes.DestinationFilter
 
filterAttributesForDestination(Map<String, Object>, String) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterBrowserAttributes(Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterBrowserAttributes(String, Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesService
 
filterErrorEventAttributes(Map<String, ?>) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterErrorEventAttributes(String, Map<String, ?>) - Method in class com.newrelic.agent.attributes.AttributesService
 
filterRequestUri(String, String, String) - Method in class com.newrelic.agent.attributes.AttributesService
 
filterSpanEventAttributes(Map<String, ?>) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterSpanEventAttributes(String, Map<String, ?>) - Method in class com.newrelic.agent.attributes.AttributesService
 
filterTransactionEventAttributes(Map<String, ?>) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterTransactionEventAttributes(String, Map<String, ?>) - Method in class com.newrelic.agent.attributes.AttributesService
 
filterTransactionSegmentAttributes(Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterTransactionSegmentAttributes(String, Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesService
 
filterTransactionTraceAttributes(Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
filterTransactionTraceAttributes(String, Map<String, Object>) - Method in class com.newrelic.agent.attributes.AttributesService
 
filterUserAttributes(String, Map<String, ?>) - Method in class com.newrelic.agent.json.BasicAttributeFilter
 
FinalClassTransformer - Class in com.newrelic.agent.instrumentation.context
 
FinalClassTransformer() - Constructor for class com.newrelic.agent.instrumentation.context.FinalClassTransformer
 
findAgentJarFileNames(Pattern) - Static method in class com.newrelic.agent.config.AgentJarHelper
Find all the file names in the agent jar that match the given pattern.
findConfigFile() - Static method in class com.newrelic.agent.config.ConfigFileHelper
Find the New Relic configuration file.
findDeadlockedThreads() - Method in class com.newrelic.agent.deadlock.DeadLockDetector
 
findJarFileNames(URL, Pattern) - Static method in class com.newrelic.agent.config.AgentJarHelper
 
findResource(String) - Method in class com.newrelic.agent.instrumentation.ClassLoaderClassFinder
 
findSuperDefinition(Method) - Static method in class com.newrelic.agent.util.ClassUtils
Finds the super definition of a method, giving preference to interfaces.
fine(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
finer(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
finest(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
finish() - Method in class com.newrelic.agent.Segment
 
finish(Throwable) - Method in class com.newrelic.agent.Segment
finish(Throwable) - Method in class com.newrelic.agent.tracers.AbstractExternalComponentTracer
 
finish(int, Object) - Method in class com.newrelic.agent.tracers.AbstractExternalComponentTracer
 
finish(Throwable) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
finish(int, Object) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
finish(Throwable) - Method in class com.newrelic.agent.tracers.ExternalComponentTracer
 
finish(int, Object) - Method in class com.newrelic.agent.tracers.ExternalComponentTracer
 
finish(int, Object) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
finish(Throwable) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
finish(Throwable) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
finish(int, Object) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
finish(Transaction, Tracer) - Method in class com.newrelic.agent.tracers.servlet.ServletAsyncTransactionStateImpl
 
finish(int, Object) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
finish(Throwable) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
finish(Transaction, Tracer) - Method in interface com.newrelic.agent.TransactionState
 
finish(Transaction, Tracer) - Method in class com.newrelic.agent.TransactionStateImpl
 
finishFlyweightTracer(TracedMethod, long, long, String, String, String, String, String[]) - Method in class com.newrelic.agent.TransactionActivity
 
finishFlyweightTracer(TracedMethod, long, long, String, String, String, String, String[]) - Method in class com.newrelic.agent.TransactionApiImpl
 
finishRootTracer() - Method in class com.newrelic.agent.AsyncApiImpl
 
finishSegment(Segment, Throwable, Tracer, String) - Method in class com.newrelic.agent.Transaction
Internal implementation of TracedActivity.finish() and Segment.end().
FIRST_BYTE - Static variable in class com.newrelic.agent.MetricNames
 
FixedSizeArrayList<E> - Class in com.newrelic.agent.service.analytics
A simple array that accepts elements up to a bound and then ignores all following adds.
FixedSizeArrayList(int) - Constructor for class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
FixedSizeSet<E> - Class in com.newrelic.agent.util
 
FixedSizeSet(int) - Constructor for class com.newrelic.agent.util.FixedSizeSet
 
fixInternalClassName(String) - Static method in class com.newrelic.agent.util.Strings
We use shadow jar to repackage third party libraries.
FLAKY_PERCENTAGE - Static variable in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
FlyweightTraceMethodVisitor - Class in com.newrelic.agent.instrumentation.tracing
Flyweight timers can be created when an instrumented method doesn't participate in transaction traces and is a leaf (no children).
FlyweightTraceMethodVisitor(String, MethodVisitor, int, String, String, TraceDetails, Class<?>) - Constructor for class com.newrelic.agent.instrumentation.tracing.FlyweightTraceMethodVisitor
 
FOOTER_END - Static variable in class com.newrelic.agent.browser.BrowserFooter
 
FOOTER_START_SCRIPT - Static variable in class com.newrelic.agent.browser.BrowserFooter
 
FORBIDDEN - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
forceCorrectNewRelicApi(Instrumentation) - Static method in class com.newrelic.bootstrap.BootstrapLoader
This forces the correct NewRelic api implementation to load by getting the implementation class bytes out of the agent bridge jar and hooking up a class transformer to always load those bytes for our api class.
ForceDisconnectException - Exception in com.newrelic.agent
An exception that forces an agent to stop reporting until its mongrel is restarted.
ForceDisconnectException(String) - Constructor for exception com.newrelic.agent.ForceDisconnectException
 
forceRedefinition(Instrumentation, Class<?>...) - Static method in class com.newrelic.agent.InstrumentationProxy
The InstrumentationWrapper.retransformClasses(Class...) method is known to ignore retransform requests for bootstrap classes.
ForceRestartException - Exception in com.newrelic.agent
An exception that forces an agent to restart.
ForceRestartException(String) - Constructor for exception com.newrelic.agent.ForceRestartException
 
forceTrace() - Method in class com.newrelic.agent.InboundHeaderState
 
foundMethod() - Method in class com.newrelic.agent.profile.MethodLineNumberMatcher.LineNumberClassVisitor
 
freeze() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
freezeStatus() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
freezeStatus() - Method in class com.newrelic.agent.DummyTransaction
 
freezeStatus() - Method in class com.newrelic.agent.Transaction
 
freezeTransactionName() - Method in class com.newrelic.agent.DummyTransaction
 
freezeTransactionName() - Method in class com.newrelic.agent.Transaction
This has the side-effect of possibly ignoring the transaction as a result of applying server-side rules.
frontendMetricName - Variable in class com.newrelic.agent.errors.TracedError.Builder
 

G

GC_CPU_THRESHOLD - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
GC_CUMULATIVE - Static variable in class com.newrelic.agent.MetricNames
 
GC_TIME_ENABLED - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
GC_TIME_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
GCP - Class in com.newrelic.agent.utilization
 
GCP(CloudUtility) - Constructor for class com.newrelic.agent.utilization.GCP
 
GCP.GcpData - Class in com.newrelic.agent.utilization
 
GcpData(String, String, String, String) - Constructor for class com.newrelic.agent.utilization.GCP.GcpData
 
GCService - Class in com.newrelic.agent
This class is thread-safe.
GCService() - Constructor for class com.newrelic.agent.GCService
 
generate16CharGuid() - Static method in class com.newrelic.agent.trace.TransactionGuidFactory
 
generateClassBytesWithSerialVersionUID(ClassReader, int, ClassLoader) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
generateClassBytesWithSerialVersionUID(byte[], int, ClassLoader) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
GeneratedClassDetector - Class in com.newrelic.agent.instrumentation.context
 
GeneratedClassDetector() - Constructor for class com.newrelic.agent.instrumentation.context.GeneratedClassDetector
 
generateHashCode(String, String) - Static method in class com.newrelic.agent.metric.MetricName
 
generatePathHash() - Method in interface com.newrelic.agent.CrossProcessTransactionState
Combination of transactions that were called including this one.
generatePathHash() - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
generatePathHash() - Method in class com.newrelic.agent.TransactionData
 
GenerateVisitor - Interface in com.newrelic.agent.tracers.jasper
 
GeneratorVisitBodyTracerFactory - Class in com.newrelic.agent.tracers.jasper
 
GeneratorVisitBodyTracerFactory() - Constructor for class com.newrelic.agent.tracers.jasper.GeneratorVisitBodyTracerFactory
 
GeneratorVisitTracerFactory - Class in com.newrelic.agent.tracers.jasper
 
GeneratorVisitTracerFactory() - Constructor for class com.newrelic.agent.tracers.jasper.GeneratorVisitTracerFactory
 
GENERIC_JDBC_SUPPORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
GenericClassAdapter - Class in com.newrelic.agent.instrumentation
We have two strategies for instrumenting methods.
GenericClassAdapter(ClassVisitor, ClassLoader, String, Class<?>, Collection<PointCut>, InstrumentationContext) - Constructor for class com.newrelic.agent.instrumentation.GenericClassAdapter
 
get(Object) - Method in class com.newrelic.agent.LazyMapImpl
Get a parameter.
get(int) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
get(Object) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
get(K) - Method in class com.newrelic.agent.sql.BoundedConcurrentCache
 
get(int) - Method in class com.newrelic.agent.TracerList
 
get() - Static method in class com.newrelic.agent.tracers.ClassMethodSignatures
 
get(int) - Method in class com.newrelic.agent.tracers.ClassMethodSignatures
 
get() - Static method in class com.newrelic.agent.TransactionActivity
 
get(int) - Method in class com.newrelic.agent.util.InsertOnlyArray
Get an element from the array.
get() - Method in class com.newrelic.agent.util.LazyAtomicReference
Get the value of the atomic.
GET_AGENT_COMMANDS - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
GET_TRACED_METHOD_METHOD_NAME - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
GET_TRANSACTION_METHOD_NAME - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
getAccess() - Method in class com.newrelic.agent.util.asm.ClassStructure
 
getAccountId() - Method in class com.newrelic.agent.config.DistributedTracingConfig
 
getAccountId() - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
getAccountId() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
getAccountId() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getAction() - Method in interface com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.ActionInvocation
 
getActionName() - Method in interface com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.ActionProxy
 
getActualMethodDesc() - Method in class com.newrelic.agent.profile.MethodLineNumberMatcher.LineNumberClassVisitor
 
getAgentAttribute(String) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getAgentAttribute(String) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getAgentAttribute(String) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getAgentAttribute(String) - Method in interface com.newrelic.agent.tracers.Tracer
Returns the specific object for the input key in the map of attributes used to store extra information about the invocation (Like the sql statement for a sql tracer).
getAgentAttribute(String) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getAgentAttributes() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getAgentAttributes() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getAgentAttributes() - Method in class com.newrelic.agent.DummyTransaction
 
getAgentAttributes() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getAgentAttributes() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getAgentAttributes() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getAgentAttributes() - Method in interface com.newrelic.agent.tracers.Tracer
A map of attributes used to store extra information about the invocation (Like the sql statement for a sql tracer).
getAgentAttributes() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getAgentAttributes() - Method in class com.newrelic.agent.Transaction
Custom parameters added by the Agent.
getAgentAttributes() - Method in class com.newrelic.agent.TransactionApiImpl
 
getAgentAttributes() - Method in class com.newrelic.agent.TransactionData
 
getAgentAttributesCopy() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getAgentCommands() - Method in interface com.newrelic.agent.IRPMService
 
getAgentCommands() - Method in class com.newrelic.agent.RPMService
 
getAgentCommands() - Method in interface com.newrelic.agent.transport.DataSender
 
getAgentCommands() - Method in class com.newrelic.agent.transport.DataSenderImpl
 
getAgentConfig(String) - Method in interface com.newrelic.agent.config.ConfigService
Get the Agent configuration.
getAgentConfig(String) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getAgentConfig() - Method in class com.newrelic.agent.DummyTransaction
 
getAgentConfig() - Method in class com.newrelic.agent.Transaction
Return the config for the current application name.
getAgentConfig() - Method in class com.newrelic.agent.TransactionData
 
getAgentData(Map<String, Object>) - Static method in class com.newrelic.agent.config.AgentConfigFactory
The server-side config (that is, values the user is allowed to manipulate in the APM UI) is under the agent_config key of the collector's response to connect().
getAgentIdentity() - Method in class com.newrelic.agent.environment.Environment
 
getAgentJarAttribute(String) - Static method in class com.newrelic.agent.config.AgentJarHelper
Return the given attribute from the agent jar's manifest.
getAgentJarDirectory() - Static method in class com.newrelic.agent.config.AgentJarHelper
Get the directory containing newrelic.jar.
getAgentJarFileName() - Static method in class com.newrelic.agent.config.AgentJarHelper
 
getAgentJarResource() - Static method in class com.newrelic.agent.config.AgentJarHelper
Returns a resource that can load resources from the agent jar.
getAgentJarUrl() - Static method in class com.newrelic.agent.config.AgentJarHelper
 
getAgentJarUrl() - Static method in class com.newrelic.bootstrap.BootstrapAgent
 
getAgentPremainTimeInMillis() - Static method in class com.newrelic.agent.Agent
 
getAgentThreadIds() - Method in class com.newrelic.agent.ThreadService
Get the IDs of threads owned by the agent.
getAgentWrapper(PointCutClassTransformer) - Static method in class com.newrelic.agent.instrumentation.AgentWrapper
 
getAllEnvProperties() - Method in class com.newrelic.agent.config.EnvironmentFacade
 
getAllEnvProperties() - Method in class com.newrelic.agent.config.internal.NoOpEnvironmentFacade
 
getAllEnvProperties() - Method in class com.newrelic.agent.config.internal.SystemEnvironmentFacade
 
getAllLoadedClasses() - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
getAllowedClasses() - Method in interface com.newrelic.agent.config.StripExceptionConfig
Get the set of exception classes whose messages are allowed through.
getAllowedClasses() - Method in class com.newrelic.agent.config.StripExceptionConfigImpl
 
getAllSystemProperties() - Method in class com.newrelic.agent.config.internal.DefaultSystemProps
 
getAllSystemProperties() - Method in class com.newrelic.agent.config.internal.NoOpSystemProps
 
getAllSystemProperties() - Method in class com.newrelic.agent.config.SystemProps
 
getAlternatePathHashes() - Method in interface com.newrelic.agent.CrossProcessTransactionState
A sorted, comma-separated list of alternate pathHash values that were given to callees, excluding the final pathHash.
getAlternatePathHashes() - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
getAlternatePathHashes() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getAlternatePathHashes() - Method in class com.newrelic.agent.TransactionData
 
getAndClearSlowQueries() - Method in interface com.newrelic.agent.sql.SlowQueryAggregator
Returns and resets a list of slow queries since the last time this method was called.
getAndClearSlowQueries() - Method in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
getAndClearTracedErrors() - Method in interface com.newrelic.agent.errors.ErrorService
 
getAndClearTracedErrors() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
Get the traced errors for this reporting period.
getAndRemoveExtension(Object) - Method in class com.newrelic.agent.instrumentation.weaver.extension.ExtensionHolderFactoryImpl.ExtensionHolderImpl
 
getAndRemoveExtension(Object) - Static method in class com.newrelic.agent.instrumentation.weaver.extension.GuavaBackedExtensionClass
 
getAnnotationType() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AnnotationMethodMatcher
 
getApdexFrustrating() - Method in interface com.newrelic.agent.stats.ApdexStats
For testing
getApdexFrustrating() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
getApdexMetricName(String, String, String) - Method in class com.newrelic.agent.dispatchers.DefaultDispatcher
 
getApdexPerfZone() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getApdexPerfZone() - Method in class com.newrelic.agent.TransactionData
 
getApdexSatisfying() - Method in interface com.newrelic.agent.stats.ApdexStats
For testing
getApdexSatisfying() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
getApdexStats(String) - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
getApdexStats(MetricName) - Method in interface com.newrelic.agent.stats.StatsEngine
 
getApdexStats(MetricName) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getApdexTInMillis() - Method in interface com.newrelic.agent.config.AgentConfig
Get the ApdexT value sent by New Relic, or the default value.
getApdexTInMillis(String) - Method in interface com.newrelic.agent.config.AgentConfig
If NewRelic sent an ApdexT for a key transaction, return that; otherwise, return the ApdextT value for the application.
getApdexTInMillis() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getApdexTInMillis(String) - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getApdexTInMillis(String) - Method in interface com.newrelic.agent.config.KeyTransactionConfig
If NewRelic sent an ApdexT for a key transaction, return that; otherwise, return the ApdextT value for the application.
getApdexTolerating() - Method in interface com.newrelic.agent.stats.ApdexStats
For testing
getApdexTolerating() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
getApiClassNameToDefaultMethods() - Method in class com.newrelic.agent.instrumentation.api.DefaultApiImplementations
 
getApiHost() - Method in interface com.newrelic.agent.config.AgentConfig
 
getApiHost() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getApiPort() - Method in interface com.newrelic.agent.config.AgentConfig
 
getApiPort() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getAppDataHeader(InboundHeaders) - Static method in class com.newrelic.agent.HeadersUtil
 
getApplicationId() - Method in interface com.newrelic.agent.config.CrossProcessConfig
 
getApplicationId() - Method in class com.newrelic.agent.config.CrossProcessConfigImpl
 
getApplicationId() - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
getApplicationId() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
getApplicationId() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getApplicationLink() - Method in interface com.newrelic.agent.IRPMService
 
getApplicationLink() - Method in class com.newrelic.agent.RPMService
 
getApplicationName() - Method in interface com.newrelic.agent.config.AgentConfig
Get the main application.
getApplicationName() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getApplicationName() - Method in class com.newrelic.agent.DummyTransaction
 
getApplicationName() - Method in interface com.newrelic.agent.IRPMService
 
getApplicationName() - Method in class com.newrelic.agent.RPMService
Returns the name of the application the rpm service is reporting data for.
getApplicationName() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getApplicationName() - Method in class com.newrelic.agent.Transaction
 
getApplicationName() - Method in class com.newrelic.agent.TransactionData
 
getApplicationNames() - Method in interface com.newrelic.agent.config.AgentConfig
The applications the Agent reports data to.
getApplicationNames() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getAppliedPointCuts() - Method in class com.newrelic.agent.instrumentation.GenericClassAdapter
 
getAppName() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getAppName() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getAppName() - Method in class com.newrelic.agent.Harvestable
 
getAppName() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
getAppName() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getAppName() - Method in class com.newrelic.agent.stats.IncrementCounter
 
getAppName() - Method in class com.newrelic.agent.stats.MergeStatsEngine
 
getAppName() - Method in class com.newrelic.agent.stats.RecordResponseTimeMetric
 
getAppName() - Method in interface com.newrelic.agent.stats.StatsWork
 
getAppName() - Method in class com.newrelic.agent.transaction.MergeStatsEngineResolvingScope
 
getAppServerPortTimeout() - Method in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
Tests can override.
getArguments(Member) - Static method in class com.newrelic.agent.profile.method.MethodInfoUtil
 
getArguments(String) - Static method in class com.newrelic.agent.profile.method.MethodInfoUtil
 
getAsyncContext() - Method in class com.newrelic.agent.TransactionActivity
 
getAsyncTxService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getAsyncTxService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getAsyncTxService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getAttribute(String) - Method in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
getAttributeFilter() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxValue
 
getAttributeMap() - Method in class com.newrelic.agent.attributes.AgentAttributeSender
 
getAttributeMap() - Method in class com.newrelic.agent.attributes.AttributeSender
 
getAttributeMap() - Method in class com.newrelic.agent.attributes.CustomAttributeSender
 
getAttributeMetricName() - Method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
getAttributeName() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters.Type
Gets the value of the attributeName property.
getAttributeName() - Method in class com.newrelic.agent.instrumentation.tracing.ParameterAttributeName
 
getAttributeNames() - Method in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
getAttributes(BrowserTransactionState) - Static method in class com.newrelic.agent.browser.BrowserFooter
 
getAttributes() - Method in class com.newrelic.agent.instrumentation.yaml.TracerFactoryConfiguration
 
getAttributes() - Method in class com.newrelic.agent.jmx.create.JmxGet
 
getAttributes() - Method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
getAttributesConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the attributes configuration.
getAttributesConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getAttributesService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getAttributesService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getAttributesService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getAttributeType() - Method in class com.newrelic.agent.attributes.AgentAttributeSender
 
getAttributeType() - Method in class com.newrelic.agent.attributes.AttributeSender
This is used only for logging.
getAttributeType() - Method in class com.newrelic.agent.attributes.CustomAttributeSender
 
getAttrs() - Method in interface com.newrelic.agent.jmx.create.JmxConfiguration
Parses the JMX configuration and returns a map of JMX type to attributes.
getAttrs() - Method in class com.newrelic.agent.jmx.create.JmxYmlParser
Parses the JMX configuration and returns a map of JMX type to attributes.
getAuditModeConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getAuditModeConfig() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getAvailabilityZone() - Method in class com.newrelic.agent.utilization.AWS.AwsData
 
getAwsData() - Method in class com.newrelic.agent.utilization.UtilizationService
 
getAzureData() - Method in class com.newrelic.agent.utilization.UtilizationService
 
getAzureValues() - Method in class com.newrelic.agent.utilization.Azure
 
getBackgroundTransactionTracerConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the transaction tracer application settings for background transactions.
getBackgroundTransactionTracerConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getBaseList(AgentConfig, String) - Static method in class com.newrelic.agent.attributes.DestinationFilter
 
getBeaconConfig() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getBeaconService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getBillingHostname() - Method in class com.newrelic.agent.config.UtilizationDataConfig
 
getBlameMetricName() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getBlameMetricName() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getBlameMetricName() - Method in class com.newrelic.agent.TransactionData
 
getBlameOrRootMetricName() - Method in class com.newrelic.agent.TransactionData
 
getBootId() - Static method in class com.newrelic.agent.utilization.DataFetcher
 
getBoxedType(Type) - Static method in class com.newrelic.agent.instrumentation.MethodBuilder
Returns the object type for a primitive type.
getBridgeMethods() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Returns a map of bridge methods.
getBrowserConfig(String) - Method in interface com.newrelic.agent.browser.BrowserService
Get the browser configuation for the application.
getBrowserConfig(String) - Method in class com.newrelic.agent.browser.BrowserServiceImpl
 
getBrowserMonitoringConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the browser monitoring application settings.
getBrowserMonitoringConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getBrowserService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getBrowserService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getBrowserTimingFooter(BrowserTransactionState) - Method in class com.newrelic.agent.browser.BrowserConfig
 
getBrowserTimingFooter() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getBrowserTimingFooter() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getBrowserTimingFooter() - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
getBrowserTimingFooterForContentType(String) - Static method in class com.newrelic.api.agent.NewRelicApiImplementation
Called by JSPs.
getBrowserTimingHeader() - Method in class com.newrelic.agent.browser.BrowserConfig
 
getBrowserTimingHeader() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getBrowserTimingHeader() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getBrowserTimingHeader() - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
getBrowserTimingHeaderForContentType(String) - Static method in class com.newrelic.api.agent.NewRelicApiImplementation
Called by JSPs.
getBrowserTimingHeaderForJsp() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getBrowserTimingHeaderForJsp() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getBrowserTransactionState() - Method in class com.newrelic.agent.DummyTransaction
 
getBrowserTransactionState() - Method in class com.newrelic.agent.Transaction
 
getBuildDate() - Static method in class com.newrelic.agent.config.AgentJarHelper
Get the build date of the agent jar.
getCaBundlePath() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getCaBundlePath() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getCachedObject(int) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
getCacheService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getCacheService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getCacheService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getCachingSqlObfuscator(SqlObfuscator) - Static method in class com.newrelic.agent.database.SqlObfuscator
 
getCallCount(ProfiledMethod) - Method in class com.newrelic.agent.profile.ProfileSegment
 
getCallCount(StackTraceElement) - Method in class com.newrelic.agent.profile.ProfileTree
Return number of calls to given method from all invocations
getCallCount(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
getCallCount(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
 
getCallCount(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
 
getCallCount() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getCallCount() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getCallCount() - Method in class com.newrelic.agent.stats.AbstractStats
 
getCallCount() - Method in interface com.newrelic.agent.stats.CountStats
Returns the invocation count.
getCallCount() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getCallSiteCount() - Method in class com.newrelic.agent.profile.ProfileSegment
Get the number of profile segments from this segment down
getCallSiteCount() - Method in class com.newrelic.agent.profile.ProfileTree
Returns the number of distinct method invocation nodes in the tree.
getCallSiteCount() - Method in class com.newrelic.agent.profile.v2.BaseTree
Returns the number of distinct method invocation nodes in the tree.
getCallSiteCount() - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
getCallSiteCount() - Method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
Get the number of profile segments from this segment down
getCallSiteCount() - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
Get the number of profile segments from this segment down
getCategories() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getCategory() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
getChildCount() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getChildCount() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getChildCount() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getChildCount() - Method in interface com.newrelic.agent.tracers.Tracer
 
getChildCount() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getChildLogger(Class<?>) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
getChildLogger(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
getChildren() - Method in class com.newrelic.agent.attributes.AttributesNode
 
getChildren() - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
getChildren() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getCircuitBreakerConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getCircuitBreakerConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getCircuitBreakerService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getCircuitBreakerService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getClassAnnotations() - Method in class com.newrelic.agent.util.asm.ClassStructure
Returns the annotations for the class (if the ClassStructure.CLASS_ANNOTATIONS flag was set).
getClassBeingRedefined() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getClasses() - Method in class com.newrelic.agent.extension.JarExtension
 
getClasses() - Method in class com.newrelic.agent.profile.v2.ProfiledMethodFactory
 
getClassFileNames() - Method in class com.newrelic.agent.extension.JarExtension
 
getClassFileNames(File) - Static method in class com.newrelic.agent.extension.JarExtension
 
getClassLoader() - Method in class com.newrelic.agent.extension.Extension
Returns this extension's classloader.
getClassloader() - Method in class com.newrelic.agent.extension.JarExtension
 
getClassloaderDelegationExcludes() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getClassloaderDelegationIncludes() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getClassloaderExclusions() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getClassLoaderResolver(ClassLoader) - Static method in class com.newrelic.agent.util.asm.ClassResolvers
Returns a class resolver that uses ClassLoader.getResource(String) to find the class.
getClassMatcher() - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
getClassMatcher(ClassMatcher...) - Static method in class com.newrelic.agent.instrumentation.classmatchers.AndClassMatcher
 
getClassMatcher() - Method in interface com.newrelic.agent.instrumentation.classmatchers.ClassAndMethodMatcher
 
getClassMatcher() - Method in class com.newrelic.agent.instrumentation.classmatchers.DefaultClassAndMethodMatcher
 
getClassMatcher(ClassMatcher...) - Static method in class com.newrelic.agent.instrumentation.classmatchers.OrClassMatcher
 
getClassMatcher(Collection<ClassMatcher>) - Static method in class com.newrelic.agent.instrumentation.classmatchers.OrClassMatcher
 
getClassMatcher() - Method in class com.newrelic.agent.instrumentation.custom.ExtensionClassAndMethodMatcher
 
getClassMatcher() - Method in class com.newrelic.agent.instrumentation.PointCut
 
getClassMatchers() - Method in class com.newrelic.agent.instrumentation.classmatchers.ManyClassMatcher
 
getClassMatches() - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher.Match
A map of the ClassAndMethodMatchers that matched to the class names which they matched.
getClassMethodSignature() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getClassMethodSignature() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getClassMethodSignature() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getClassMethodSignature() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getClassMethodSignature() - Method in interface com.newrelic.agent.tracers.Tracer
 
getClassMethodSignature() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getClassName() - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
getClassName() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the className property.
getClassName(Extension.Instrumentation.Pointcut) - Static method in class com.newrelic.agent.extension.util.ExtensionConversionUtility
 
getClassName() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getClassName() - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.TracedWeaveInstrumentationTracker
 
getClassName() - Method in class com.newrelic.agent.profile.ProfiledMethod
 
getClassName() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
getClassName() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getClassName() - Method in class com.newrelic.agent.tracers.ClassMethodSignature
Returns the class name that was instrumented, which is not necessarily the class name of the object being invoked.
getClassNameFilter() - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
getClassNameFromInternalName(String) - Static method in class com.newrelic.agent.util.Invoker
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.AllClassesMatcher
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.ClassMatcher
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.InterfaceMatcher
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.ManyClassMatcher
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.NoMatchMatcher
 
getClassNames() - Method in class com.newrelic.agent.instrumentation.classmatchers.NotMatcher
 
getClassNoticingFactory() - Method in class com.newrelic.agent.service.module.JarCollectorInputs
 
getClassReader(String) - Method in class com.newrelic.agent.util.asm.PatchedClassWriter
 
getClassReaderFlags() - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
getClassReaderFlags() - Method in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
getClassReaderFlags() - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
getClassReaderFlags() - Method in class com.newrelic.agent.InstrumentationProxy
 
getClassReaderFromResource(String, URL) - Static method in class com.newrelic.agent.util.asm.Utils
 
getClassReferences(byte[]) - Static method in class com.newrelic.agent.util.ClassUtils
Find all of the class references in the given class bytes.
getClassResolver(ClassLoader) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Returns a class resolver that will delegate to the class resolvers added with InstrumentationContext.addClassResolver(ClassResolver).
getClassResource(String) - Method in interface com.newrelic.agent.util.asm.ClassResolver
Returns an input stream for the given internal class name, or null if it can't be resolved.
getClassResource(ClassLoader, Type) - Static method in class com.newrelic.agent.util.asm.Utils
 
getClassResource(ClassLoader, String) - Static method in class com.newrelic.agent.util.asm.Utils
 
getClassResourceName(String) - Static method in class com.newrelic.agent.util.asm.Utils
 
getClassResourceName(Class<?>) - Static method in class com.newrelic.agent.util.asm.Utils
 
getClassStructure(URL) - Static method in class com.newrelic.agent.util.asm.ClassStructure
 
getClassStructure(URL, int) - Static method in class com.newrelic.agent.util.asm.ClassStructure
 
getClassStructure(ClassReader, int) - Static method in class com.newrelic.agent.util.asm.ClassStructure
 
getClassStructure(Class<?>) - Static method in class com.newrelic.agent.util.asm.ClassStructure
 
getClassStructure(Class<?>, int) - Static method in class com.newrelic.agent.util.asm.ClassStructure
 
getClassTransformer() - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
 
getClassTransformer() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
getClassTransformerConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the class transformer settings.
getClassTransformerConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getClassTransformers(PointCutClassTransformer) - Static method in class com.newrelic.agent.instrumentation.InterfaceImplementationClassTransformer
 
getClassTransformerService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getClassTransformerService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getClassTransformerService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getClassVisitor(ClassReader, ClassWriter, String, ClassLoader) - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
getClassVisitor(ClassReader, ClassWriter, String, ClassLoader) - Method in class com.newrelic.agent.instrumentation.InterfaceMixinClassTransformer
 
getClassWeaverService() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
 
getClassWriter(ClassReader, ClassLoader) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
getClientCrossProcessId() - Method in class com.newrelic.agent.InboundHeaderState
 
getCodeSourceLocation() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getCollectSlowQueriesFromModules() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The set of modules that are allowed to send up obfuscated slow query information when high_security mode is enabled.
getCollectSlowQueriesFromModules() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getCommandParser() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getCommandParser() - Method in interface com.newrelic.agent.service.ServiceManager
 
getCommandParser() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getCommandParserConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getCommandParserConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getCommonSuperClass(String, String) - Method in class com.newrelic.agent.util.asm.PatchedClassWriter
 
getCompressedContentEncoding() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getCompressedContentEncoding() - Method in interface com.newrelic.agent.config.DataSenderConfig
Returns the content-encoding for compressed data.
getConfig() - Method in class com.newrelic.agent.AgentImpl
 
getConfigService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getConfigService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getConfigService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getConfiguration() - Method in class com.newrelic.agent.extension.YamlExtension
 
getConfiguration() - Method in class com.newrelic.agent.instrumentation.PointCutConfiguration
 
getConfigurationFileSettings(File) - Static method in class com.newrelic.agent.config.AgentConfigHelper
 
getConfigurationFileSettings(File, Logger) - Static method in class com.newrelic.agent.config.ConfigServiceFactory
 
getConfigurations() - Method in class com.newrelic.agent.jmx.JmxService
 
getConnectionFactory() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getConnectionFactory() - Method in interface com.newrelic.agent.tracers.SqlTracer
Returns a ConnectionFactory instance which can create a database connection on demand.
getConnectionTimestamp() - Method in interface com.newrelic.agent.IRPMService
The timestamp of when the agent connected to the New Relic service.
getConnectionTimestamp() - Method in class com.newrelic.agent.RPMService
 
getConstructs() - Static method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
getContents() - Method in class com.newrelic.agent.util.EditableFile
Returns the file contents in string format.
getContextManager() - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
 
getContextManager() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
getCookieValue(String) - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
getCookieValue(String) - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
getCookieValue(String) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getCoreService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getCoreService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getCoreService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getCpuTime() - Method in class com.newrelic.agent.profile.ProfileTree
 
getCpuTime() - Method in class com.newrelic.agent.profile.v2.ProfileTree
 
getCrossProcessConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the cross process application settings.
getCrossProcessConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getCrossProcessConfig() - Method in class com.newrelic.agent.DummyTransaction
 
getCrossProcessConfig() - Method in class com.newrelic.agent.Transaction
 
getCrossProcessId() - Method in interface com.newrelic.agent.config.CrossProcessConfig
 
getCrossProcessId() - Method in class com.newrelic.agent.config.CrossProcessConfigImpl
 
getCrossProcessState() - Method in class com.newrelic.agent.DummyTransaction
 
getCrossProcessState() - Method in class com.newrelic.agent.Transaction
 
getCrossProcessState() - Method in class com.newrelic.agent.TransactionApiImpl
 
getCrossProcessTransactionState() - Method in class com.newrelic.agent.DummyTransaction
 
getCrossProcessTransactionState() - Method in class com.newrelic.agent.Transaction
 
getCurrentSession() - Method in class com.newrelic.agent.profile.ProfilerService
 
getCurrentSession() - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
getCurrentTransaction(MethodVisitor) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
Generates bytecode instructions to load the current transaction through Transaction#CURRENT.
getCurrentTransactionOrNull(MethodVisitor) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
getCustomAttribute(String) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getCustomAttributes() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getCustomAttributes() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getCustomAttributes() - Method in interface com.newrelic.agent.tracers.Tracer
A map of attributes the customer has added to the tracer
getCustomAttributes() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getData() - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
getData() - Method in class com.newrelic.agent.utilization.AWS
Query the AWS API to get metadata
getData() - Method in class com.newrelic.agent.utilization.Azure
 
getData() - Method in interface com.newrelic.agent.utilization.CloudVendor
 
getData() - Method in class com.newrelic.agent.utilization.GCP
 
getData() - Method in class com.newrelic.agent.utilization.PCF
 
getDatabaseCallCount() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getDatabaseDuration() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getDatabaseName() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getDatabaseService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getDatabaseService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getDatabaseService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getDatabaseStatementParser() - Method in class com.newrelic.agent.database.DatabaseService
 
getDatabaseStatementParser() - Method in class com.newrelic.agent.DummyTransaction
 
getDatabaseStatementParser() - Method in class com.newrelic.agent.Transaction
 
getDatabaseVendor() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getDataSenderFactory() - Static method in class com.newrelic.agent.transport.DataSenderFactory
For testing.
getDatastoreConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getDatastoreConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getDatastoreJarURL() - Static method in class com.newrelic.bootstrap.BootstrapLoader
 
getDbHostname() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getDbPath() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getDbVendor() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
getDecided() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getDecidedLast() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getDeclaredMethod(Class<?>) - Method in class com.newrelic.agent.util.MethodCache
 
getDeclaredMethod(Class<?>, Class<?>...) - Method in class com.newrelic.agent.util.MethodCache
 
getDeclaredMethods(Class<?>) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
getDefaultAgentConfig() - Method in interface com.newrelic.agent.config.ConfigService
Get the default Agent configuration.
getDefaultAgentConfig() - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getDefaultSqlObfuscator() - Method in class com.newrelic.agent.database.DatabaseService
Returns the default sql obfuscator (the one that actually obfuscates).
getDefaultSqlObfuscator() - Static method in class com.newrelic.agent.database.SqlObfuscator
 
getDeobscuredProperties() - Method in class com.newrelic.agent.config.ObscuringConfig
 
getDescription() - Method in enum com.newrelic.agent.xml.XmlInstrumentOptions
Gets the field description.
getDescriptor() - Method in class com.newrelic.agent.extension.beans.MethodParameters
Returns the parameter descriptor.
getDescriptor(Extension.Instrumentation.Pointcut.Method.Parameters) - Static method in class com.newrelic.agent.extension.beans.MethodParameters
 
getDirectory() - Method in interface com.newrelic.agent.config.ExtensionsConfig
 
getDirectory() - Method in class com.newrelic.agent.config.ExtensionsConfigImpl
 
getDisabledAutoPages() - Method in interface com.newrelic.agent.config.BrowserMonitoringConfig
A set of pages which should be disabled for auto rum.
getDisabledAutoPages() - Method in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
getDisabledJmxFrameworks() - Method in interface com.newrelic.agent.config.JmxConfig
These strings should match the prefix found in the Jmx Framework.
getDisallowedCommands() - Method in interface com.newrelic.agent.config.CommandParserConfig
 
getDisallowedCommands() - Method in class com.newrelic.agent.config.CommandParserConfigImpl
 
getDispatcher() - Method in class com.newrelic.agent.DummyTransaction
 
getDispatcher() - Method in class com.newrelic.agent.environment.AgentIdentity
 
getDispatcher() - Method in class com.newrelic.agent.Transaction
Get the dispatcher for this transaction.
getDispatcher() - Method in class com.newrelic.agent.TransactionData
 
getDispatcherVersion() - Method in class com.newrelic.agent.environment.AgentIdentity
 
getDisplayHostname(AgentConfig, String) - Static method in class com.newrelic.agent.config.Hostname
This checks the configuration property agent_hostname.
getDistributedSamplingReservoir(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
getDistributedTraceIntrinsics() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getDistributedTraceService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getDistributedTraceService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getDistributedTraceService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getDistributedTracingConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getDistributedTracingConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getDistributedTracingConfig(String) - Method in interface com.newrelic.agent.config.ConfigService
Gets the distributed tracing config.
getDistributedTracingConfig(String) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getDockerContainerId(boolean) - Method in class com.newrelic.agent.utilization.DockerData
 
getDoubleProperty(String, double) - Method in class com.newrelic.agent.config.BaseConfig
 
getDuration() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getDuration() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getDuration() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getDuration() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getDuration() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getDuration() - Method in interface com.newrelic.agent.tracers.TimedItem
Get the duration of the method invocation in nanoseconds.
getDuration() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getDurationInMillis() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
getDurationInMillis() - Method in class com.newrelic.agent.TransactionData
Get the duration of the transaction in milliseconds.
getDurationInMilliseconds() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getDurationInMilliseconds() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
Get the duration of the transaction (so far) in milliseconds.
getDurationInMilliseconds() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getDurationInMilliseconds() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getDurationInMilliseconds() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getDurationInMilliseconds() - Method in interface com.newrelic.agent.tracers.TimedItem
Get the duration of the method invocation in milliseconds.
getDurationInMilliseconds() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getEmbeddedAgentJarFileNames() - Method in interface com.newrelic.bootstrap.EmbeddedJarFiles
Returns the names of the api jars that are embedded in the agent without their extension.
getEmbeddedAgentJarFileNames() - Method in class com.newrelic.bootstrap.EmbeddedJarFilesImpl
 
getEmbeddedJarsClassResolver() - Static method in class com.newrelic.agent.util.asm.ClassResolvers
Returns a class resolver that can resolve classes from the api jars inside of the agent jar.
getEnabled() - Method in interface com.newrelic.agent.jmx.create.JmxConfiguration
Gets the enabled flag from the JMX configuration.
getEnabled() - Method in class com.newrelic.agent.jmx.create.JmxYmlParser
Gets the enabled flag from the JMX configuration.
getEnabledErrorHandlerPointCuts() - Static method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getEnabledPointCuts() - Method in class com.newrelic.agent.extension.ExtensionService
Returns the point cuts read in from extension files.
getEncodedCrossProcessId() - Method in interface com.newrelic.agent.config.CrossProcessConfig
 
getEncodedCrossProcessId() - Method in class com.newrelic.agent.config.CrossProcessConfigImpl
 
getEncoding() - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
getEncodingKey() - Method in interface com.newrelic.agent.config.CrossProcessConfig
 
getEncodingKey() - Method in class com.newrelic.agent.config.CrossProcessConfigImpl
 
getEndpointMethodName() - Method in class com.newrelic.agent.errors.ErrorHarvestableImpl
 
getEndpointMethodName() - Method in class com.newrelic.agent.Harvestable
 
getEndpointMethodName() - Method in class com.newrelic.agent.service.analytics.InsightsHarvestableImpl
 
getEndpointMethodName() - Method in class com.newrelic.agent.service.analytics.SpanEventHarvestableImpl
 
getEndpointMethodName() - Method in class com.newrelic.agent.service.analytics.TransactionEventHarvestableImpl
 
getEndpoints() - Method in class com.newrelic.agent.config.AuditModeConfig
 
getEndTime() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getEndTime() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getEndTime() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getEndTime() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getEndTime() - Method in interface com.newrelic.agent.tracers.Tracer
Get the end time of the method invocation in nanoseconds.
getEndTime() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getEndTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getEndTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getEndTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getEndTimeInMilliseconds() - Method in interface com.newrelic.agent.tracers.Tracer
Get the end time of the method invocation in milliseconds.
getEndTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getEndTimeInMilliseconds() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getEndTimeInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getEndTimeInNanos() - Method in class com.newrelic.agent.TransactionData
Get the end time of the transaction in nanoseconds.
getEndTimeMillis() - Method in interface com.newrelic.agent.profile.IProfile
 
getEndTimeMillis() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
getEndTimeMillis() - Method in class com.newrelic.agent.profile.Profile
 
getEndTimeMillis() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getEndTimeMillis() - Method in class com.newrelic.agent.profile.v2.Profile
 
getEntityGuid() - Method in interface com.newrelic.agent.IRPMService
 
getEntityGuid() - Method in class com.newrelic.agent.RPMService
 
getEntitySizeInBytes() - Method in exception com.newrelic.agent.transport.HttpError
 
getenv(String) - Method in class com.newrelic.agent.config.EnvironmentFacade
 
getenv(String) - Method in class com.newrelic.agent.config.internal.NoOpEnvironmentFacade
 
getenv(String) - Method in class com.newrelic.agent.config.internal.SystemEnvironmentFacade
 
getEnvironment() - Method in interface com.newrelic.agent.environment.EnvironmentService
Get the application server environment.
getEnvironment() - Method in class com.newrelic.agent.environment.EnvironmentServiceImpl
 
getEnvironmentService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getEnvironmentService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getEnvironmentService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getEnvironmentVariable(String) - Method in class com.newrelic.agent.config.SystemPropertyProvider
 
getErrorAnalyzer() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getErrorAttributes() - Method in class com.newrelic.agent.DummyTransaction
 
getErrorAttributes() - Method in class com.newrelic.agent.Transaction
Custom attributes for an error added by this API call: NewRelic.noticeError(String, Map)
getErrorAttributes() - Method in class com.newrelic.agent.TransactionData
 
getErrorAtts() - Method in class com.newrelic.agent.errors.TracedError
 
getErrorClass() - Method in interface com.newrelic.agent.config.ExpectedErrorConfig
Returns the fully qualified class name of an expected exception.
getErrorClass() - Method in class com.newrelic.agent.config.ExpectedErrorConfigImpl
 
getErrorClass() - Method in interface com.newrelic.agent.config.IgnoreErrorConfig
Returns the fully qualified class name of an exception that should be ignored.
getErrorClass() - Method in class com.newrelic.agent.config.IgnoreErrorConfigImpl
 
getErrorCollectorConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the error collection application settings.
getErrorCollectorConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getErrorCollectorConfig(String) - Method in interface com.newrelic.agent.config.ConfigService
Get the error collector configuration.
getErrorCollectorConfig(String) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getErrorCollectorConfig() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getErrorCount() - Method in class com.newrelic.agent.jmx.create.JmxInvoke
Gets the field errorCount.
getErrorMessage() - Method in interface com.newrelic.agent.config.ExpectedErrorConfig
Returns the optional string that represents the error message for the exception class name above.
getErrorMessage() - Method in class com.newrelic.agent.config.ExpectedErrorConfigImpl
 
getErrorMessage() - Method in interface com.newrelic.agent.config.IgnoreErrorConfig
Returns the optional string that represents the error message for the exception class name above.
getErrorMessage() - Method in class com.newrelic.agent.config.IgnoreErrorConfigImpl
 
getErrorMessage() - Method in class com.newrelic.agent.extension.beans.MethodParameters
Gets the field errorMessage.
getErrorService() - Method in interface com.newrelic.agent.IRPMService
 
getErrorService() - Method in class com.newrelic.agent.RPMService
 
getEventDataHarvestLimits() - Method in interface com.newrelic.agent.HarvestService
Returns the object structure that will be marshaled to JSON for `event_harvest_config` that will get sent up on connect.
getEventDataHarvestLimits() - Method in class com.newrelic.agent.HarvestServiceImpl
 
getEventHarvestIntervalMetric() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getEventHarvestIntervalMetric() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
getEventHarvestIntervalMetric() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
getEventHarvestIntervalMetric() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
getEventHarvestIntervalMetric() - Method in interface com.newrelic.agent.service.EventService
Returns the metric name for this service that records the actual interval in which the harvest is happening.
getEventHarvestLimitMetric() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getEventHarvestLimitMetric() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
getEventHarvestLimitMetric() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
getEventHarvestLimitMetric() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
getEventHarvestLimitMetric() - Method in interface com.newrelic.agent.service.EventService
Returns the metric name for this service that records the harvest limit.
getEventsForTesting() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl.TransactionInsights
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AccessMethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsAndInitMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AnnotationMethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactParamsMethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactReturnTypeMethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.GetterSetterMethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ManyMethodMatcher
 
getExactMethods() - Method in interface com.newrelic.agent.instrumentation.methodmatchers.MethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.NameMethodMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.NoMethodsMatcher
 
getExactMethods() - Method in class com.newrelic.agent.instrumentation.methodmatchers.NotMethodMatcher
 
getException() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getException() - Method in interface com.newrelic.agent.tracers.ErrorTracer
Returns the exception, if any, that was noticed by the API or thrown by the tracer.
getException() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getException() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getExceptionArgumentIndex() - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
getExceptionClass() - Method in class com.newrelic.agent.errors.DeadlockTraceError
 
getExceptionClass() - Method in class com.newrelic.agent.errors.HttpTracedError
 
getExceptionClass() - Method in class com.newrelic.agent.errors.ThrowableError
 
getExceptionClass() - Method in class com.newrelic.agent.errors.TracedError
 
getExceptionHandlers() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
Gets the defined exception handlers in configuration.
getExceptionHandlers() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
getExcluded(AgentConfig, List<String>, String) - Static method in class com.newrelic.agent.attributes.DestinationFilter
 
getExcludes() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getExclusiveDuration() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getExclusiveDuration() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getExclusiveDuration() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getExclusiveDuration() - Method in interface com.newrelic.agent.tracers.TimedItem
Get the duration in nanoseconds of the tracer minus the duration of all child tracers.
getExclusiveDuration() - Method in interface com.newrelic.agent.tracers.Tracer
Get the duration in nanoseconds of the tracer minus the duration of all child tracers.
getExclusiveDuration() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getExclusiveRollupMetricNames() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getExpectedErrors() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
Get the set of error classes (and optionally) error messages that are expected to occur in the application.
getExpectedErrors() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
getExpectedInstanceMetric() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getExpectedStatusCodes() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
Get the set of HTTP status codes that are expected to occur in the application.
getExpectedStatusCodes() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
getExpirationService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getExpirationService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getExpirationService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getExpiredTransactionCount() - Method in class com.newrelic.agent.TransactionService
 
getExpireRewriteCounts() - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors.TokenNullCheckClassVisitor
For testing
getExplainPlanCount() - Method in class com.newrelic.agent.transaction.TransactionCounts
Returns the number of explain plans that will be run for this transaction.
getExplainPlanExecutor() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getExplainPlanExecutor() - Method in interface com.newrelic.agent.tracers.SqlTracerExplainInfo
Return an executor class that can run explain plans for the given (Prepared)Statement.
getExplainPlanExecutors() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getExplainThresholdInMillis() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The threshold for sending an explain plan for a SQL query to New Relic.
getExplainThresholdInMillis() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getExplainThresholdInNanos() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
 
getExplainThresholdInNanos() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getExtension(Object, Callable<T>) - Method in class com.newrelic.agent.instrumentation.weaver.extension.ExtensionHolderFactoryImpl.ExtensionHolderImpl
 
getExtension(Object) - Static method in class com.newrelic.agent.instrumentation.weaver.extension.GuavaBackedExtensionClass
 
getExtensionAnalysisProducer() - Method in class com.newrelic.agent.service.module.JarCollectorInputs
 
getExtensionInstrumentation() - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
Returns an Instrumentation instance that inserts added class transformers before the agent's class transformers.
getExtensionInstrumentation() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
getExtensionPointCuts(Extension, Map) - Static method in class com.newrelic.agent.config.PointCutConfig
 
getExtensions() - Method in class com.newrelic.agent.extension.ExtensionService
Returns the extensions last loaded from the extensions directory.
getExtensions() - Method in class com.newrelic.agent.extension.JarExtension
Returns a map of extensions.
getExtensionsConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getExtensionsConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getExtensionsConfig(String) - Method in interface com.newrelic.agent.config.ConfigService
Gets the extensions config.
getExtensionsConfig(String) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getExtensionService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getExtensionService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getExtensionService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getExternalCallCount() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getExternalDuration() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getExternalParameters() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getExternalParameters() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getExternalParameters() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getExternalParameters() - Method in interface com.newrelic.agent.tracers.Tracer
 
getExternalParameters() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getExternalTime() - Method in class com.newrelic.agent.DummyTransaction
 
getExternalTime() - Method in class com.newrelic.agent.tracers.servlet.ExternalTimeTracker
 
getExternalTime() - Method in class com.newrelic.agent.Transaction
 
getExternalTimeInMilliseconds() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getExternalTimeInMilliseconds() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getExternalTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.tracers.ExternalComponentPointCut
 
getExternalTracerConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getExternalTracerConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getExtraData() - Method in class com.newrelic.agent.profile.v2.BaseTree
 
getExtraData() - Method in class com.newrelic.agent.profile.v2.ProfileTree
 
getExtraData() - Method in class com.newrelic.agent.profile.v2.TransactionActivityTree
 
getFields() - Method in class com.newrelic.agent.util.asm.ClassStructure
 
getFile() - Method in class com.newrelic.agent.extension.JarExtension
 
getFile() - Method in class com.newrelic.agent.xml.XmlInstrumentParams
Returns the file path.
getFilter() - Method in enum com.newrelic.agent.extension.ExtensionFileTypes
Gets the field filter.
getFinishedChildren() - Method in class com.newrelic.agent.DummyTransaction
 
getFinishedChildren() - Method in class com.newrelic.agent.Transaction
 
getFirstLocal(int, Method) - Static method in class com.newrelic.agent.util.asm.Utils
Returns the index of the first local variable of a method after the "special" local variables like 'this' and the method arguments.
getFixedSize() - Method in class com.newrelic.agent.util.FixedSizeSet
 
getFlagName() - Method in enum com.newrelic.agent.xml.XmlInstrumentOptions
Gets the field flagName.
getFlags() - Method in class com.newrelic.agent.tracing.W3CTraceParent
 
getFlakyPercentage() - Method in interface com.newrelic.agent.config.InfiniteTracingConfig
 
getFlakyPercentage() - Method in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
getFooter(BrowserTransactionState) - Method in class com.newrelic.agent.browser.BrowserFooter
 
getFormatter(Object, ClassMethodSignature) - Static method in class com.newrelic.agent.tracers.metricname.MetricNameFormats
 
getFormatter(Object, ClassMethodSignature, String, int) - Static method in class com.newrelic.agent.tracers.metricname.MetricNameFormats
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.metrics.JmxFrameworkValues
The metrics to add for the framework.
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.GlassfishJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.JavaLangJmxMetrics
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.Jboss7UpJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.JettyJmxMetrics
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.KafkaConsumerJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.KafkaProducerJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.ResinJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.Solr7JmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.SolrJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.TomcatJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.WeblogicJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.WebSphere7JmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.WebSphereJmxValues
 
getFrameworkMetrics() - Method in class com.newrelic.agent.jmx.values.WebsphereLibertyJmxValues
 
getFullHostname(AgentConfig) - Static method in class com.newrelic.agent.config.Hostname
 
getFullMethodName() - Method in class com.newrelic.agent.profile.ProfiledMethod
 
getFullMethodName() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
getFullMetricName(String, String) - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
getFullMetricName(String, String) - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
 
getGcCpuThreshold() - Method in class com.newrelic.agent.config.CircuitBreakerConfig
 
getGcpData() - Method in class com.newrelic.agent.utilization.UtilizationService
 
getGcpValues() - Method in class com.newrelic.agent.utilization.GCP
 
getGenerateVisitor(Object) - Method in class com.newrelic.agent.tracers.jasper.JasperClassFactory
 
getGeneratorAdapter() - Method in class com.newrelic.agent.instrumentation.MethodBuilder
 
getGetterSetterMethodMatcher() - Static method in class com.newrelic.agent.instrumentation.methodmatchers.GetterSetterMethodMatcher
 
getGroupName() - Method in class com.newrelic.agent.instrumentation.PointCutConfiguration
 
getGuid() - Method in class com.newrelic.agent.DummyTransaction
 
getGuid() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getGuid() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getGuid() - Method in interface com.newrelic.agent.tracers.ErrorTracer
Gets the random identifier of this Tracer.
getGuid() - Method in class com.newrelic.agent.tracers.MethodExitTracer
 
getGuid() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getGuid() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getGuid() - Method in interface com.newrelic.agent.tracers.Tracer
 
getGuid() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getGuid() - Method in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
getGuid() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getGuid() - Method in class com.newrelic.agent.Transaction
Return the GUID for this transaction.
getGuid() - Method in class com.newrelic.agent.TransactionData
 
getHarvestService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getHarvestService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getHarvestService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getHeader(String) - Method in class com.newrelic.agent.DeobfuscatedInboundHeaders
 
getHeader(String) - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
getHeader(String) - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
getHeader(String) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getHeaderAlias() - Method in interface com.newrelic.agent.config.CustomRequestHeaderConfig
Returns an optional string alias for the header name.
getHeaderAlias() - Method in class com.newrelic.agent.config.CustomRequestHeaderConfigImpl
 
getHeaderName() - Method in interface com.newrelic.agent.config.CustomRequestHeaderConfig
Returns the request header name that should be captured as a custom attribute.
getHeaderName() - Method in class com.newrelic.agent.config.CustomRequestHeaderConfigImpl
 
getHeaders(String) - Method in class com.newrelic.agent.DeobfuscatedInboundHeaders
 
getHeaderType() - Method in class com.newrelic.agent.DeobfuscatedInboundHeaders
 
getHeaderType() - Method in class com.newrelic.agent.OutboundHeadersMap
 
getHigherPriorityTransactionNamingPolicy() - Static method in class com.newrelic.agent.transaction.TransactionNamingPolicy
 
getHost() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getHost() - Method in interface com.newrelic.agent.config.DataSenderConfig
Returns the collector host.
getHost() - Method in class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
getHost() - Method in class com.newrelic.agent.tracers.AbstractExternalComponentTracer
 
getHost() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getHost() - Method in class com.newrelic.agent.tracers.MetricNameFormatWithHost
 
getHost() - Method in interface com.newrelic.agent.tracers.SqlTracer
Returns the host of database instance used to run the query.
getHostCrossProcessIdRollupMetricName() - Method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
getHostname(AgentConfig, boolean) - Static method in class com.newrelic.agent.config.Hostname
Optionally invalidate the cache and then return the hostname.
getHostname(AgentConfig) - Static method in class com.newrelic.agent.config.Hostname
Return the cached hostname, if any, else determine and cache the hostname and return it.
getHostName() - Method in exception com.newrelic.agent.transport.HostConnectException
 
getHostname() - Method in class com.newrelic.agent.utilization.UtilizationConfig
 
getHostString() - Method in interface com.newrelic.agent.IRPMService
 
getHostString() - Method in class com.newrelic.agent.RPMService
 
getIbmSRNumber() - Static method in class com.newrelic.agent.config.IBMUtils
Parse the IBM Service Refresh patch version out of the system properties.
getIbmWorkaroundDefault() - Static method in class com.newrelic.agent.config.IBMUtils
See JAVA-1206.
getIbmWorkaroundEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
getIbmWorkaroundEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getId() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getId() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getId() - Method in class com.newrelic.agent.threads.BasicThreadInfo
 
getId() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
getIdentifier() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getIdentifierOrPort(Integer, String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
 
getIdHeader(InboundHeaders) - Static method in class com.newrelic.agent.HeadersUtil
 
getIgnoreApdexAnnotationMatcher() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getIgnoreApdexMethods() - Method in class com.newrelic.agent.instrumentation.context.TraceInformation
Gets the field ignoreApdexMethods.
getIgnoreErrors() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
Get the set of error classes (and optionally) error messages that occur in the application and should be ignored from being reported as errors.
getIgnoreErrors() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
getIgnoreJars() - Method in interface com.newrelic.agent.config.AgentConfig
Jars which should be ignored by java agent and thus should not be sent up to the collector.
getIgnoreJars() - Method in class com.newrelic.agent.config.AgentConfigImpl
Returns the jars which should be ignored.
getIgnoreMatch() - Static method in class com.newrelic.agent.normalization.RuleResult
 
getIgnoreStatusCodes() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
Get the set of HTTP status codes that occur in the application that should be ignored from being reported as errors.
getIgnoreStatusCodes() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
getIgnoreTransactionAnnotationMatcher() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getIgnoreTransactionMethods() - Method in class com.newrelic.agent.instrumentation.context.TraceInformation
Gets the field ignoreTransactionMethods.
getInboundDistributedTracePayload() - Method in class com.newrelic.agent.tracing.SpanProxy
 
getInboundDistributedTracePayload() - Method in class com.newrelic.agent.TransactionData
 
getInboundHeaderState() - Method in class com.newrelic.agent.DummyTransaction
 
getInboundHeaderState() - Method in class com.newrelic.agent.Transaction
Get the inbound header state for this transaction, bringing it into existence if it does not already exist.
getInboundTripId() - Method in class com.newrelic.agent.InboundHeaderState
 
getIncluded(AgentConfig, List<String>, String) - Static method in class com.newrelic.agent.attributes.DestinationFilter
 
getIncludes() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getIncrementCounterWork(String, int) - Static method in class com.newrelic.agent.stats.StatsWorks
 
getIndex() - Method in class com.newrelic.agent.instrumentation.tracing.ParameterAttributeName
 
getIndex(ClassMethodSignature) - Method in class com.newrelic.agent.tracers.ClassMethodSignatures
 
getIndex(E) - Method in class com.newrelic.agent.util.InsertOnlyArray
Returns the index of an element.
getInfiniteTracingConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getInfiniteTracingConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getInheritedSystemPropertyKey(String) - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getInitialAppServerPortDelay() - Method in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
Tests can override.
getInitialDelay() - Method in class com.newrelic.agent.HarvestServiceImpl
Get the initial delay in milliseconds.
getInitiatedClasses(ClassLoader) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
getInitiatingThread() - Method in class com.newrelic.agent.Segment
 
getInitiatingThreadId() - Method in class com.newrelic.agent.Transaction
 
getInitiatingTracer() - Method in class com.newrelic.agent.TokenImpl
 
getInitiatingW3CTraceParent() - Method in class com.newrelic.agent.tracing.SpanProxy
 
getInitiatingW3CTraceState() - Method in class com.newrelic.agent.tracing.SpanProxy
 
getInputStream(String) - Method in interface com.newrelic.agent.config.JarResource
 
getInputStream(URL) - Static method in class com.newrelic.agent.service.module.EmbeddedJars
Open an input stream for the given url.
getInsertApiKey() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getInsertApiKey() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getInsertSqlMaxLength() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The limit on the length of a SQL statement sent to New Relic.
getInsertSqlMaxLength() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getInsights() - Method in class com.newrelic.agent.AgentImpl
 
getInsights() - Method in interface com.newrelic.agent.service.ServiceManager
 
getInsights() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getInsightsConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the Insights configuration.
getInsightsConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getInsightsData() - Method in class com.newrelic.agent.DummyTransaction
 
getInsightsData() - Method in class com.newrelic.agent.Transaction
 
getInsightsData() - Method in class com.newrelic.agent.TransactionData
 
getInstance() - Static method in class com.newrelic.agent.application.HigherPriorityApplicationNamingPolicy
 
getInstance() - Static method in class com.newrelic.agent.application.SameOrHigherPriorityApplicationNamingPolicy
 
getInstance(Class) - Method in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
getInstance(String) - Method in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
getInstanceGuid() - Method in class com.newrelic.agent.utilization.PCF.PcfData
 
getInstanceId() - Method in class com.newrelic.agent.utilization.AWS.AwsData
 
getInstanceIp() - Method in class com.newrelic.agent.utilization.PCF.PcfData
 
getInstanceName() - Method in class com.newrelic.agent.environment.AgentIdentity
Returns the instanceName of the instrumented application server, or null if it is unknown.
getInstanceType() - Method in class com.newrelic.agent.utilization.AWS.AwsData
 
getInstrumentation() - Method in interface com.newrelic.agent.core.CoreService
 
getInstrumentation() - Method in class com.newrelic.agent.core.CoreServiceImpl
 
getInstrumentation() - Method in class com.newrelic.agent.extension.beans.Extension
Gets the value of the instrumentation property.
getInstrumentation() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
 
getInstrumentation() - Method in class com.newrelic.agent.InstrumentationProxy
 
getInstrumentationConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getInstrumentationConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getInstrumentationConfig(String) - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getInstrumentationMatchers() - Method in class com.newrelic.agent.extension.Extension
 
getInstrumentationMatchers() - Method in class com.newrelic.agent.extension.YamlExtension
 
getInstrumentationProxy(Instrumentation) - Static method in class com.newrelic.agent.InstrumentationProxy
 
getInstrumentedMethods() - Method in class com.newrelic.agent.instrumentation.GenericClassAdapter
 
getIntegerSet(String, Set<Integer>) - Method in class com.newrelic.agent.config.BaseConfig
 
getInterfaceMapperClasses() - Method in class com.newrelic.agent.util.Annotations
 
getInterfaceMixinClasses() - Method in class com.newrelic.agent.util.Annotations
 
getInterfaceName() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the interfaceName property.
getInterfaces() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getInterfaces() - Method in class com.newrelic.agent.util.asm.ClassStructure
 
getInternalClassName() - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
getInternalExtensions() - Method in class com.newrelic.agent.extension.ExtensionService
Returns a map of extensions.
getInternalParameters() - Method in class com.newrelic.agent.DummyTransaction
 
getInternalParameters() - Method in class com.newrelic.agent.Transaction
Parameters used for internal agent processing.
getInternalParameters() - Method in class com.newrelic.agent.TransactionData
 
getIntProperty(String, int) - Method in class com.newrelic.agent.config.BaseConfig
 
getIntrinsicAttributes() - Method in class com.newrelic.agent.DummyTransaction
 
getIntrinsicAttributes() - Method in class com.newrelic.agent.Transaction
Custom parameters added by the Agent which cannot be turned off by the customer.
getIntrinsicAttributes() - Method in class com.newrelic.agent.TransactionData
 
getIntrinsicAtts() - Method in class com.newrelic.agent.errors.TracedError
 
getIntrinsics(DistributedTracePayloadImpl, String, String, TransportType, long, long, String, String, float) - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
getIntrinsics(DistributedTracePayloadImpl, String, String, TransportType, long, long, String, String, float) - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
getIntrinsicsShallowCopy() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getInUseIpAddress(AgentConfig) - Static method in class com.newrelic.agent.config.Hostname
 
getInvocationHandler(int) - Method in class com.newrelic.agent.TracerService
Returns a InvocationHandler by id.
getInvocationHandlerId(PointCutInvocationHandler) - Method in class com.newrelic.agent.TracerService
Returns the id for a given handler to be injected into bytecode for a later call to TracerService.getInvocationHandler(int).
getInvocationTarget() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getInvocationTarget() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getIpAddress(AgentConfig) - Static method in class com.newrelic.agent.config.Hostname
 
getJarClassResolver(File) - Static method in class com.newrelic.agent.util.asm.ClassResolvers
Returns a class resolver that finds classes inside a jar file.
getJarCollectorConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Gets the JarCollectorService configuration settings.
getJarCollectorConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getJarCollectorService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getJarCollectorService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getJarCollectorService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getJarFileInAgent(String) - Method in interface com.newrelic.bootstrap.EmbeddedJarFiles
Returns a jar file created by reading the contents of a jar embedded inside of the agent jar and writing it out to a temp file.
getJarFileInAgent(String) - Method in class com.newrelic.bootstrap.EmbeddedJarFilesImpl
 
getJarInfo() - Method in class com.newrelic.agent.service.module.JarData
 
getJarURLs() - Static method in class com.newrelic.bootstrap.BootstrapLoader
Returns URLs for the jars contained within the agent jar.
getJasperClassFactory(ClassLoader) - Static method in class com.newrelic.agent.tracers.jasper.JasperClassFactory
 
getJavaSpecificationVersion() - Static method in class com.newrelic.agent.config.JavaVersionUtils
 
getJdbcStatements() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getJDBCSupport() - Method in interface com.newrelic.agent.config.AgentConfig
 
getJDBCSupport() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getJmxAttributeFilter() - Method in class com.newrelic.agent.jmx.create.JmxGet
 
getJmxConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Gets the JMX configuration settings.
getJmxConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getJmxConfig() - Method in class com.newrelic.agent.extension.Extension
 
getJmxConfig() - Method in class com.newrelic.agent.extension.YamlExtension
 
getJmxInitClasses() - Method in class com.newrelic.agent.util.Annotations
 
getJmxInvokers() - Method in class com.newrelic.agent.jmx.metrics.JmxFrameworkValues
The jmx invokes which need to occur to get metrics.Generally this returns null.
getJmxInvokers() - Method in class com.newrelic.agent.jmx.values.GlassfishJmxValues
 
getJmxMetrics() - Method in class com.newrelic.agent.jmx.create.JmxGet
 
getJmxService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getJmxService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getJmxService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getJsonifiedOptionallyCompressedEncodedString(Object, Writer) - Static method in class com.newrelic.agent.transport.DataSenderWriter
Returns a JSON string that will be deflate compressed and base 64 encoded if AgentConfigImpl.SIMPLE_COMPRESSION_PROPERTY is disabled (default).
getJsonifiedOptionallyCompressedEncodedString(Object, Writer, int) - Static method in class com.newrelic.agent.transport.DataSenderWriter
Returns a JSON string that will be deflate compressed and base 64 encoded if AgentConfigImpl.SIMPLE_COMPRESSION_PROPERTY is disabled (default).
getJsonifiedOptionallyCompressedEncodedString(Object, Writer, int, int) - Static method in class com.newrelic.agent.transport.DataSenderWriter
Returns a JSON string that will be deflate compressed and base 64 encoded if AgentConfigImpl.SIMPLE_COMPRESSION_PROPERTY is disabled (default).
getJsonMethodMaps(StringMap) - Method in class com.newrelic.agent.profile.method.ExactMethodInfo
 
getJsonMethodMaps(StringMap) - Method in class com.newrelic.agent.profile.method.MethodInfo
 
getJsonMethodMaps() - Method in class com.newrelic.agent.profile.method.MethodInfo
Deprecated.
getJsonMethodMaps(StringMap) - Method in class com.newrelic.agent.profile.method.MultipleMethodInfo
 
getJvmClassTransformer() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
Get the ClassFileTransformer registered with the jvm.
getKey() - Method in class com.newrelic.agent.MetricData
 
getKey() - Method in interface com.newrelic.agent.sql.CacheValue
Returns the corresponding cache key for this value.
getKey() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getKeyTransaction() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
getLabels() - Method in interface com.newrelic.agent.config.LabelsConfig
Labels, with name as the entry's key and value as value.
getLabels() - Method in class com.newrelic.agent.config.LabelsConfigImpl
 
getLabelsConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the agent's label configuration.
getLabelsConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getLanguage() - Method in interface com.newrelic.agent.config.AgentConfig
The agent language (java).
getLanguage() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getLargestTransportDurationInMillis() - Method in class com.newrelic.agent.Transaction
 
getLargestTransportDurationInMillis() - Method in class com.newrelic.agent.TransactionData
 
getLastTracer() - Method in class com.newrelic.agent.TransactionActivity
Get the last tracer on the call stack, or null if the call stack is empty.
getLastTracer() - Method in class com.newrelic.agent.TransactionApiImpl
 
getLegacyDuration() - Method in class com.newrelic.agent.TransactionData
Returns the transaction duration in nanoseconds.
getLicenseKey() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getLicenseKey() - Method in interface com.newrelic.agent.config.DataSenderConfig
Get the license key.
getLineNumber() - Method in class com.newrelic.agent.profile.ProfiledMethod
 
getLineNumber() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
getLinkingMetadata() - Method in class com.newrelic.agent.AgentImpl
 
getLoaderType() - Method in interface com.newrelic.agent.config.BrowserMonitoringConfig
The type of loader to send.
getLoaderType() - Method in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
getLocalAgentConfig() - Method in interface com.newrelic.agent.config.ConfigService
Get the local Agent configuration.
getLocalAgentConfig() - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getLocalRetransformer() - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
 
getLocalRetransformer() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
getLocation() - Method in class com.newrelic.agent.util.EditableFile
Returns the path to the file we are editing.
getLocation() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
getLock() - Method in class com.newrelic.agent.DummyTransaction
 
getLock() - Method in class com.newrelic.agent.Transaction
Get the lock on the object.
getLogFileCount() - Method in interface com.newrelic.agent.config.AgentConfig
The number of log files to use.
getLogFileCount() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getLogFileName() - Method in interface com.newrelic.agent.config.AgentConfig
 
getLogFileName() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getLogFilePath() - Method in interface com.newrelic.agent.config.AgentConfig
 
getLogFilePath() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getLogFilePath() - Static method in class com.newrelic.agent.logging.AgentLogManager
 
getLogFilePath() - Method in interface com.newrelic.agent.logging.IAgentLogManager
 
getLogger() - Method in class com.newrelic.agent.AgentImpl
 
getLogger(GeneratorAdapter) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
Injects the instructions to load the logger instance and returns a proxy that can be used to invoke methods on that instance.
getLogger() - Static method in class com.newrelic.agent.logging.AgentLogManager
 
getLogger() - Method in class com.newrelic.agent.service.AbstractService
 
getLogger() - Method in interface com.newrelic.agent.service.Service
 
getLoggerBuilder(GeneratorAdapter, boolean) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
getLogicalProcessorCount() - Static method in class com.newrelic.agent.utilization.DataFetcher
 
getLogicalProcessors() - Method in class com.newrelic.agent.utilization.UtilizationConfig
 
getLogicalProcessorsConfig() - Method in class com.newrelic.agent.config.UtilizationDataConfig
 
getLogLevel() - Method in interface com.newrelic.agent.config.AgentConfig
 
getLogLevel() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getLogLevel() - Static method in class com.newrelic.agent.logging.AgentLogManager
 
getLogLevel() - Method in interface com.newrelic.agent.logging.IAgentLogManager
 
getLogLimit() - Method in interface com.newrelic.agent.config.AgentConfig
The maximum number of kilobytes to write to any one log file.
getLogLimit() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getMachineType() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
getMajorSupportedCatVersion() - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
getMajorSupportedCatVersion() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
getMapSetFromCollection(Collection<?>) - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getMatch(String) - Static method in class com.newrelic.agent.normalization.RuleResult
 
getMatcher() - Method in class com.newrelic.agent.instrumentation.api.ApiImplementationUpdate
For testing.
getMatcher() - Method in class com.newrelic.agent.instrumentation.custom.CustomClassTransformer
 
getMatcher() - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
getMatchers() - Method in class com.newrelic.agent.instrumentation.custom.ClassRetransformer
 
getMatches() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getMatchExpression() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
getMatchingClasses(Collection<ClassMatchVisitorFactory>, InstrumentationContextClassMatcherHelper, Class<?>...) - Static method in class com.newrelic.agent.instrumentation.context.ClassesMatcher
This parallelizes matching of a large number of classes by firing up threads to handle a partition of the classes.
getMatchingMethods(Class<?>, String) - Static method in class com.newrelic.agent.profile.method.MethodInfoUtil
 
getMatchVisitors() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
 
getMax() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getMaxCallTime() - Method in interface com.newrelic.agent.stats.CountStats
 
getMaxCallTime() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
getMaxCallTime() - Method in class com.newrelic.agent.stats.StatsImpl
 
getMaxClassLoaders() - Method in interface com.newrelic.agent.config.JarCollectorConfig
The number of class loaders which we should grab jars from.
getMaxClassLoaders() - Method in class com.newrelic.agent.config.JarCollectorConfigImpl
 
getMaxExplainPlans() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The limit on the number of explain plans per transaction.
getMaxExplainPlans() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getMaxInMillis() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getMaxPreValidatedClassLoaders() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
Returns the maximum number of classloaders to run through the "optimized" weave package path.
getMaxSamplesStored() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
 
getMaxSamplesStored() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
getMaxSamplesStored() - Method in interface com.newrelic.agent.config.InsightsConfig
 
getMaxSamplesStored() - Method in class com.newrelic.agent.config.InsightsConfigImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.config.SpanEventsConfig
 
getMaxSamplesStored() - Method in class com.newrelic.agent.config.TransactionEventsConfig
 
getMaxSamplesStored() - Method in class com.newrelic.agent.errors.ErrorHarvestableImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.Harvestable
 
getMaxSamplesStored() - Method in class com.newrelic.agent.service.analytics.CollectorSpanEventReservoirManager
 
getMaxSamplesStored() - Method in class com.newrelic.agent.service.analytics.InsightsHarvestableImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.service.analytics.SpanEventHarvestableImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.service.analytics.TransactionEventHarvestableImpl
 
getMaxSamplesStored() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
getMaxSamplesStored() - Method in interface com.newrelic.agent.service.EventService
Returns the current limit of events to store per harvest interval.
getMaxSegments() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The limit on the number of transaction trace segments per transaction.
getMaxSegments() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getMaxStackTraceLines() - Method in interface com.newrelic.agent.config.AgentConfig
 
getMaxStackTraceLines() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getMaxStackTraces() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The limit on the number of stack traces to store per transaction.
getMaxStackTraces() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getMaxTokens() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The limit on the number of tokens to be retrieved per transaction.
getMaxTokens() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getMaxTokens() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
getMbeanServer() - Method in class com.newrelic.agent.jmx.LinkingMetadataRegistration
 
getMemoryLimit() - Method in class com.newrelic.agent.utilization.PCF.PcfData
 
getMemoryThreshold() - Method in class com.newrelic.agent.config.CircuitBreakerConfig
 
getMergeInstrumentationPackages(Method) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getMessage() - Method in class com.newrelic.agent.errors.DeadlockTraceError
 
getMessage(Throwable) - Method in class com.newrelic.agent.errors.ErrorMessageReplacer
Decides if the exception message needs replacement.
getMessage() - Method in class com.newrelic.agent.errors.HttpTracedError
 
getMessage() - Method in class com.newrelic.agent.errors.ThrowableError
 
getMessage() - Method in class com.newrelic.agent.errors.TracedError
 
getMethod() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the method property.
getMethod(Method) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
getMethod() - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.TracedWeaveInstrumentationTracker
 
getMethod(List<Member>, Class<?>, String, List<String>) - Static method in class com.newrelic.agent.profile.method.MethodInfoUtil
 
getMethod() - Method in class com.newrelic.agent.profile.ProfileSegment
 
getMethod() - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
getMethod(Class<?>) - Method in class com.newrelic.agent.util.MethodCache
 
getMethodAnnotation() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the methodAnnotation property.
getMethodAnnotations(Method) - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher.Match
Returns the annotations for a method.
getMethodAnnotations(Method) - Method in class com.newrelic.agent.util.asm.ClassStructure
Returns the annotations for a method (if the ClassStructure.METHOD_ANNOTATIONS flag was set).
getMethodCache(String, String, String) - Method in class com.newrelic.agent.cache.CacheService
 
getMethodCount() - Method in class com.newrelic.agent.profile.ProfileTree
 
getMethodCount() - Method in class com.newrelic.agent.profile.v2.BaseTree
 
getMethodDesc() - Method in class com.newrelic.agent.tracers.ClassMethodSignature
 
getMethodDescription() - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
getMethodDescription(Class<?>, String, int) - Static method in class com.newrelic.agent.profile.MethodLineNumberMatcher
 
getMethodId() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
getMethodInfo(String, String, int) - Method in class com.newrelic.agent.profile.method.MethodInfoFactory
 
getMethodInfo(Class<?>, String, String) - Static method in class com.newrelic.agent.profile.method.MethodInfoUtil
 
getMethodInfo(ClassMethodSignature) - Method in class com.newrelic.agent.profile.v2.ProfiledMethodFactory
 
getMethodInvocationCode(String) - Static method in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
getMethodJson() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
getMethodMappers(Class<?>) - Static method in class com.newrelic.agent.instrumentation.MethodMappersAdapter
 
getMethodMappersAdapter(ClassVisitor, Map<Method, Method>, String, String) - Static method in class com.newrelic.agent.instrumentation.MethodMappersAdapter
 
getMethodMappersAdapter(ClassVisitor, Class<?>, String) - Static method in class com.newrelic.agent.instrumentation.MethodMappersAdapter
 
getMethodMatcher() - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
getMethodMatcher() - Method in interface com.newrelic.agent.instrumentation.classmatchers.ClassAndMethodMatcher
 
getMethodMatcher() - Method in class com.newrelic.agent.instrumentation.classmatchers.DefaultClassAndMethodMatcher
 
getMethodMatcher() - Method in class com.newrelic.agent.instrumentation.custom.ExtensionClassAndMethodMatcher
 
getMethodMatcher(MethodMatcher...) - Static method in class com.newrelic.agent.instrumentation.methodmatchers.AndMethodMatcher
 
getMethodMatcher(MethodMatcher...) - Static method in class com.newrelic.agent.instrumentation.methodmatchers.OrMethodMatcher
 
getMethodMatcher(Collection<MethodMatcher>) - Static method in class com.newrelic.agent.instrumentation.methodmatchers.OrMethodMatcher
 
getMethodMatcher() - Method in class com.newrelic.agent.instrumentation.PointCut
 
getMethodMatcher() - Method in class com.newrelic.agent.instrumentation.tracing.ParameterAttributeName
 
getMethodMatchers() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ManyMethodMatcher
 
getMethodName() - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
getMethodName() - Method in class com.newrelic.agent.profile.ProfiledMethod
 
getMethodName() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
getMethodName() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getMethodName() - Method in class com.newrelic.agent.tracers.ClassMethodSignature
 
getMethods() - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher.Match
A set of the methods that were matched.
getMethods() - Method in class com.newrelic.agent.profile.ProfileSegment
 
getMethods() - Method in class com.newrelic.agent.profile.v2.ProfiledMethodFactory
 
getMethods() - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
getMethods() - Method in class com.newrelic.agent.util.asm.ClassStructure
Returns the class' methods (if the ClassStructure.CLASS_ANNOTATIONS flag was set).
getMetricAggregator() - Method in class com.newrelic.agent.AgentImpl
 
getMetricAggregator() - Method in class com.newrelic.agent.DummyTransaction
 
getMetricAggregator() - Method in interface com.newrelic.agent.stats.StatsService
 
getMetricAggregator() - Method in class com.newrelic.agent.stats.StatsServiceImpl
 
getMetricAggregator() - Method in class com.newrelic.agent.Transaction
 
getMetricData(Normalizer, String) - Method in class com.newrelic.agent.stats.SimpleStatsEngine
Converts the stats to a list of metric data.
getMetricData(Normalizer) - Method in interface com.newrelic.agent.stats.StatsEngine
 
getMetricData(Normalizer) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getMetricId(MetricName) - Method in class com.newrelic.agent.metric.MetricIdRegistry
 
getMetricId() - Method in class com.newrelic.agent.MetricData
 
getMetricIngestUri() - Method in interface com.newrelic.agent.config.AgentConfig
 
getMetricIngestUri() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getMetricName() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
getMetricName(String) - Method in interface com.newrelic.agent.jmx.create.JmxMetricModifier
 
getMetricName() - Method in class com.newrelic.agent.MetricData
 
getMetricName() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getMetricName() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getMetricName(Tracer) - Static method in class com.newrelic.agent.trace.TransactionSegment
 
getMetricName() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getMetricName() - Method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
getMetricName() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getMetricName() - Method in class com.newrelic.agent.tracers.ExternalComponentNameFormat
 
getMetricName() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getMetricName() - Method in class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
getMetricName(ClassMethodSignature, Object) - Static method in class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
getMetricName(ClassMethodSignature, Object, String) - Static method in class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
getMetricName(ClassMethodSignature, String) - Static method in class com.newrelic.agent.tracers.metricname.ClassMethodMetricNameFormat
 
getMetricName() - Method in class com.newrelic.agent.tracers.metricname.DefaultMetricNameFormat
 
getMetricName() - Method in interface com.newrelic.agent.tracers.metricname.MetricNameFormat
 
getMetricName() - Method in class com.newrelic.agent.tracers.metricname.OtherTransSimpleMetricNameFormat
 
getMetricName() - Method in class com.newrelic.agent.tracers.metricname.SimpleMetricNameFormat
 
getMetricName() - Method in class com.newrelic.agent.tracers.MetricNameFormatWithHost
 
getMetricName() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getMetricName() - Method in interface com.newrelic.agent.tracers.Tracer
The metric name of this tracer.
getMetricName() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getMetricNameFormat() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the metricNameFormat property.
getMetricNameFormat(ClassMethodSignature, Object, Object[]) - Method in interface com.newrelic.agent.instrumentation.yaml.MetricNameFormatFactory
 
getMetricNameFormat(ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory.ClassMethodNameFormatDescriptor
 
getMetricNameFormat(ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.yaml.SimpleMetricNameFormatFactory
 
getMetricNameFormat(String, int) - Method in class com.newrelic.agent.tracers.ClassMethodSignature
 
getMetricNameFormat() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getMetricNameFormatFactory() - Method in class com.newrelic.agent.instrumentation.yaml.TracerFactoryConfiguration
 
getMetricNameFormatWithHost(Object) - Method in class com.newrelic.agent.transaction.TransactionCache
 
getMetricNameRules() - Method in class com.newrelic.agent.config.NormalizationRuleConfig
 
getMetricNameRules(String, List<Map<String, Object>>) - Static method in class com.newrelic.agent.normalization.NormalizationRuleFactory
 
getMetricNames() - Method in interface com.newrelic.agent.stats.StatsEngine
This is now only used by tests.
getMetricNames() - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getMetricNormalizer(String) - Method in interface com.newrelic.agent.normalization.NormalizationService
 
getMetricNormalizer(String) - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
getMetricPrefix() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation
Gets the value of the metricPrefix property.
getMetrics() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxValue
Gets the field metrics.
getMin() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getMinCallTime() - Method in interface com.newrelic.agent.stats.CountStats
 
getMinCallTime() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
getMinCallTime() - Method in class com.newrelic.agent.stats.StatsImpl
 
getMinHarvestInterval() - Method in class com.newrelic.agent.HarvestServiceImpl
Get the minimum harvest interval in nanoseconds.
getMinInMillis() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getMinorSupportedCatVersion() - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
getMinorSupportedCatVersion() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
getMinPriority() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getModel() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
getModifier() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxValue
 
getMultiResolver(ClassResolver...) - Static method in class com.newrelic.agent.util.asm.ClassResolvers
Returns a class resolver that iterates through an array of resolvers to resolve a class.
getMultiResolver(Collection<ClassResolver>) - Static method in class com.newrelic.agent.util.asm.ClassResolvers
Returns a class resolver that iterates through an list of resolvers to resolve a class.
getName() - Method in class com.newrelic.agent.application.PriorityApplicationName
 
getName() - Method in class com.newrelic.agent.commands.AbstractCommand
 
getName() - Method in interface com.newrelic.agent.commands.Command
The name of this command.
getName() - Method in class com.newrelic.agent.commands.PingCommand
 
getName() - Method in class com.newrelic.agent.extension.beans.Extension
Gets the value of the name property.
getName() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
Gets the value of the name property.
getName() - Method in class com.newrelic.agent.extension.ConfigurationConstruct
 
getName() - Method in class com.newrelic.agent.extension.Extension
 
getName() - Method in class com.newrelic.agent.instrumentation.PointCut
 
getName() - Method in class com.newrelic.agent.instrumentation.PointCutConfiguration
 
getName() - Method in class com.newrelic.agent.metric.MetricName
 
getName() - Method in enum com.newrelic.agent.profile.ThreadType.BasicThreadType
 
getName() - Method in interface com.newrelic.agent.profile.ThreadType
 
getName() - Method in class com.newrelic.agent.service.AbstractService
 
getName() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getName() - Method in class com.newrelic.agent.service.module.JarData
Gets the field name.
getName() - Method in interface com.newrelic.agent.service.Service
Get the service name.
getName() - Method in class com.newrelic.agent.stats.IncrementCounter
 
getName() - Method in class com.newrelic.agent.threads.BasicThreadInfo
 
getName() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
getName() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
getName() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
getNames() - Method in class com.newrelic.agent.application.PriorityApplicationName
 
getNameTransaction() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the nameTransaction property.
getNamingScheme() - Method in class com.newrelic.agent.Transaction
 
getNewRelicDirectory() - Static method in class com.newrelic.agent.config.ConfigFileHelper
Find the New Relic home directory.
getNewRelicEnvVarsWithoutPrefix() - Method in class com.newrelic.agent.config.SystemPropertyProvider
Returns the New Relic environment properties with the 'NEW_RELIC_' prefixes removed.
getNewRelicPropertiesWithoutPrefix() - Method in class com.newrelic.agent.config.SystemPropertyProvider
Returns the New Relic system properties with the 'newrelic.config.' prefixes removed.
getNewRelicSystemProperties() - Method in class com.newrelic.agent.config.SystemPropertyProvider
Get a map of the New Relic system properties (any property starting with newrelic.)
getNewRelicTraceHeader(InboundHeaders) - Static method in class com.newrelic.agent.HeadersUtil
 
getNode(Object) - Method in class com.newrelic.agent.tracers.jasper.JasperClassFactory
 
getNoMatch() - Static method in class com.newrelic.agent.normalization.RuleResult
 
getNonUrlType(String) - Static method in enum com.newrelic.agent.instrumentation.NonUrlClassLoaders
Gets the loader based on the input name.
getNormalizationRuleConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getNormalizationRuleConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getNormalizationService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getNormalizationService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getNormalizationService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getNormalizedThreadName(BasicThreadInfo) - Method in class com.newrelic.agent.threads.ThreadNameNormalizer
 
getNormalizedThreadName(String) - Method in class com.newrelic.agent.threads.ThreadNameNormalizer
 
getNormalizedUri() - Method in class com.newrelic.agent.DummyTransaction
 
getNormalizedUri() - Method in class com.newrelic.agent.Transaction
Deprecated.
getNoticeSqlMethods() - Method in class com.newrelic.agent.instrumentation.tracing.NoticeSqlVisitor
 
getNumberOfTries() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getNumberOfTries() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
getObfuscatedQuery() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getObjectMetricName() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxValue
Gets the field objectMetricName.
getObjectName() - Method in interface com.newrelic.agent.jmx.create.JmxConfiguration
Gets the object name from the JMX configuration.
getObjectName() - Method in class com.newrelic.agent.jmx.create.JmxObject
Gets the field objectName.
getObjectName() - Method in class com.newrelic.agent.jmx.create.JmxYmlParser
Gets the object name from the JMX configuration.
getObjectNameString() - Method in class com.newrelic.agent.jmx.create.JmxObject
Gets the field objectNameString.
getObjectNameString() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxInvokeValue
Gets the field objectNameString.
getObjectNameString() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxValue
Gets the field objectNameString.
getObjectSize(Object) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
getObscuringKey() - Method in class com.newrelic.agent.config.ObscuringKeyConfig
 
getOldStylePointCut(Method) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getOperation() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
getOperationName() - Method in class com.newrelic.agent.jmx.create.JmxInvoke
Gets the field operationName.
getOperationName() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxInvokeValue
Gets the field operationName.
getOperationRollupMetricName() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
getOrCreateDistributedSamplingReservoir() - Method in interface com.newrelic.agent.service.analytics.SpanEventsService
 
getOrCreateDistributedSamplingReservoir() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
getOrCreateDistributedSamplingReservoir(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
getOrCreateDummyTransaction() - Static method in class com.newrelic.agent.Transaction
 
getOrCreateReservoir() - Method in class com.newrelic.agent.service.analytics.CollectorSpanEventReservoirManager
 
getOrCreateResponseTimeStats(String) - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
getOrCreateRPMService(String) - Method in interface com.newrelic.agent.RPMServiceManager
Get the RPM service for the given application name, creating if it does not exist.
getOrCreateRPMService(PriorityApplicationName) - Method in interface com.newrelic.agent.RPMServiceManager
Get the RPM service for the given application name, creating if it does not exist.
getOrCreateRPMService(PriorityApplicationName) - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
getOrCreateRPMService(String) - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
getOrCreateTraceId() - Method in class com.newrelic.agent.tracing.SpanProxy
 
getOrCreateTraceId() - Method in class com.newrelic.agent.Transaction
 
getOrder() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
getOrigin() - Method in class com.newrelic.agent.jmx.create.JmxGet
 
getOrMatcher(AnnotationMatcher...) - Static method in class com.newrelic.agent.instrumentation.annotationmatchers.OrAnnotationMatcher
 
getOutboundDistributedTracePayload() - Method in class com.newrelic.agent.tracing.SpanProxy
 
getOverLimitTxStatsforTesting() - Method in class com.newrelic.agent.Transaction
 
getPage(Transaction) - Static method in class com.newrelic.agent.tracers.jasper.GeneratorVisitTracerFactory
 
getParameterAttributeNames() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
getParameterAttributeNames() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
Returns a list of method parameter attribute names.
getParameters() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
Gets the value of the parameters property.
getParameters() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getParameters() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getParams() - Method in class com.newrelic.agent.jmx.create.JmxInvoke
Gets the field params.
getParams() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxInvokeValue
Gets the field params.
getParams() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getParams() - Method in interface com.newrelic.agent.tracers.SqlTracer
Returns an Object array containing the parameters (in order) that were set on a PreparedStatement.
getParenSpanId() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getParent() - Method in class com.newrelic.agent.attributes.AttributesNode
 
getParent() - Method in class com.newrelic.agent.Segment
 
getParent() - Method in interface com.newrelic.agent.tracers.jasper.Node
 
getParentAccountId() - Method in class com.newrelic.agent.TransactionData
 
getParentApp() - Method in class com.newrelic.agent.TransactionData
 
getParentId() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getParentId() - Method in class com.newrelic.agent.tracing.W3CTraceParent
 
getParentId() - Method in class com.newrelic.agent.TransactionData
 
getParentInitialExclusiveDuration() - Method in class com.newrelic.agent.Segment
 
getParentSpanId() - Method in class com.newrelic.agent.TransactionData
 
getParentTracedMethod() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getParentTracedMethod() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getParentTracedMethod() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getParentTracer() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getParentTracer() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getParentTracer() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getParentTracer() - Method in interface com.newrelic.agent.tracers.Tracer
Returns the parent tracer or null if this is the root tracer.
getParentTracer() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getParentTracerWithSpan(Tracer) - Static method in class com.newrelic.agent.tracers.AbstractTracer
 
getParentType() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getParsedDatabaseStatement(DatabaseVendor, String, ResultSetMetaData) - Method in class com.newrelic.agent.database.CachingDatabaseStatementParser
Get parsed SQL, with caching.
getParsedDatabaseStatement(DatabaseVendor, String, ResultSetMetaData) - Method in interface com.newrelic.agent.database.DatabaseStatementParser
Returns a parsed statement even if the statement is unparseable.
getParsedDatabaseStatement(DatabaseVendor, String, ResultSetMetaData) - Method in class com.newrelic.agent.database.DefaultDatabaseStatementParser
 
getParser(String) - Method in class com.newrelic.agent.extension.ExtensionParsers
 
getPartialName() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
getPath() - Method in class com.newrelic.agent.errors.TracedError
 
getPathHash() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getPayload() - Method in class com.newrelic.agent.tracing.W3CTracePayload
 
getPcfData() - Method in class com.newrelic.agent.utilization.UtilizationService
 
getPcfValue(String) - Method in class com.newrelic.agent.utilization.PCF
 
getPointcut() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation
Gets the value of the pointcut property.
getPointCut(Object) - Method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
getPointCut(String) - Method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
getPointCutAnnotatedClasses() - Method in class com.newrelic.agent.util.Annotations
 
getPointCutInvocationHandler() - Method in class com.newrelic.agent.instrumentation.PointCut
 
getPointCutInvocationHandlerImpl() - Method in class com.newrelic.agent.instrumentation.DefaultPointCut
 
getPointCutInvocationHandlerImpl() - Method in class com.newrelic.agent.instrumentation.PointCut
 
getPointCutInvocationHandlerImpl() - Method in class com.newrelic.agent.instrumentation.pointcuts.container.tomcat.PrepareResponsePointCut
 
getPointCutInvocationHandlerImpl() - Method in class com.newrelic.agent.instrumentation.TracerFactoryPointCut
 
getPointCuts() - Method in class com.newrelic.agent.config.PointCutConfig
 
getPointcuts() - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
getPointCuts(Object) - Method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
getPointCuts(List) - Method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
getPointCuts(Map) - Method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
getPort() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getPort() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getPort() - Method in class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
getPort() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getPort() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getPort() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getPort() - Method in interface com.newrelic.agent.tracers.SqlTracer
Returns the port of database instance used to run the query.
getPrefix() - Method in class com.newrelic.agent.jmx.metrics.JmxFrameworkValues
The prefix for all of the metrics.
getPrefix() - Method in class com.newrelic.agent.jmx.values.GlassfishJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.JavaLangJmxMetrics
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.Jboss7UpJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.JettyJmxMetrics
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.KafkaConsumerJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.KafkaProducerJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.ResinJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.Solr7JmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.SolrJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.TomcatJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.WeblogicJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.WebSphere7JmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.WebSphereJmxValues
 
getPrefix() - Method in class com.newrelic.agent.jmx.values.WebsphereLibertyJmxValues
 
getPrefix() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
getPrefixedAgentAttributes() - Method in class com.newrelic.agent.DummyTransaction
 
getPrefixedAgentAttributes() - Method in class com.newrelic.agent.Transaction
The HTTP request parameters.
getPrefixedAttributes() - Method in class com.newrelic.agent.TransactionData
 
getPrimaryApplicationId() - Method in class com.newrelic.agent.config.DistributedTracingConfig
 
getPriority() - Method in class com.newrelic.agent.application.PriorityApplicationName
 
getPriority() - Method in class com.newrelic.agent.instrumentation.PointCut
 
getPriority() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getPriority() - Method in class com.newrelic.agent.Transaction
 
getPriority() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
getPriority() - Method in interface com.newrelic.agent.transaction.TransactionErrorTracker
 
getPriority() - Method in class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
 
getPriority() - Method in class com.newrelic.agent.TransactionData
 
getPriorityApplicationName() - Method in class com.newrelic.agent.DummyTransaction
 
getPriorityApplicationName() - Method in class com.newrelic.agent.Transaction
 
getPriorityTransactionName() - Method in class com.newrelic.agent.DummyTransaction
 
getPriorityTransactionName() - Method in class com.newrelic.agent.Transaction
 
getPriorityTransactionName(Transaction, String, String, TransactionNamePriority) - Method in class com.newrelic.agent.transaction.TransactionNamingPolicy
 
getPriorityTransactionName() - Method in class com.newrelic.agent.TransactionData
 
getProcessCpuTime() - Method in class com.newrelic.agent.samplers.AbstractCPUSampler
Returns the process cpu time in seconds.
getProcessCpuTime() - Method in class com.newrelic.agent.samplers.CPUHarvester
 
getProcessCpuTime() - Method in class com.newrelic.agent.samplers.ProcStatCPUSampler
 
getProcessorCount() - Method in class com.newrelic.agent.profile.AbstractController
 
getProcessPID() - Method in interface com.newrelic.agent.environment.EnvironmentService
Get the process id.
getProcessPID() - Method in class com.newrelic.agent.environment.EnvironmentServiceImpl
 
getProduct() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getProfile() - Method in class com.newrelic.agent.profile.ProfileSession
 
getProfile() - Method in class com.newrelic.agent.profile.v2.ProfileSession
 
getProfiledMethod(StackTraceElement) - Method in class com.newrelic.agent.profile.v2.ProfiledMethodFactory
 
getProfiledMethod(Tracer) - Method in class com.newrelic.agent.profile.v2.ProfiledMethodFactory
 
getProfiledMethodFactory() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getProfiledMethodFactory() - Method in class com.newrelic.agent.profile.v2.Profile
 
getProfileId() - Method in interface com.newrelic.agent.profile.IProfile
 
getProfileId() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
getProfileId() - Method in class com.newrelic.agent.profile.Profile
 
getProfileId() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
getProfileId() - Method in class com.newrelic.agent.profile.ProfileSession
 
getProfileId() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getProfileId() - Method in class com.newrelic.agent.profile.v2.Profile
 
getProfileId() - Method in class com.newrelic.agent.profile.v2.ProfileSession
 
getProfilerFormat() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
getProfilerParameters() - Method in interface com.newrelic.agent.profile.IProfile
 
getProfilerParameters() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
getProfilerParameters() - Method in class com.newrelic.agent.profile.Profile
 
getProfilerParameters() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getProfilerParameters() - Method in class com.newrelic.agent.profile.v2.Profile
 
getProfilerService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getProfilerService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getProfilerService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getProfileTree(ThreadType) - Method in interface com.newrelic.agent.profile.IProfile
 
getProfileTree(ThreadType) - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
getProfileTree(ThreadType) - Method in class com.newrelic.agent.profile.Profile
 
getProfileTree(String) - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getProfileTree(String) - Method in class com.newrelic.agent.profile.v2.Profile
 
getProperties() - Method in class com.newrelic.agent.config.BaseConfig
 
getProperty(String) - Method in interface com.newrelic.agent.config.AgentConfig
Get a property value.
getProperty(String, T) - Method in interface com.newrelic.agent.config.AgentConfig
Get a property value.
getProperty(String, T) - Method in class com.newrelic.agent.config.BaseConfig
 
getProperty(String) - Method in class com.newrelic.agent.config.BaseConfig
 
getProperty(String) - Method in interface com.newrelic.agent.config.Config
 
getProperty(String, T) - Method in interface com.newrelic.agent.config.Config
 
getPropertyFromSystemEnvironment(String, Object) - Method in class com.newrelic.agent.config.BaseConfig
 
getPropertyFromSystemEnvironment(String, Object) - Method in class com.newrelic.agent.config.JarCollectorConfigImpl
 
getPropertyFromSystemEnvironment(String, Object) - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getPropertyFromSystemProperties(String, Object) - Method in class com.newrelic.agent.config.BaseConfig
 
getPropertyFromSystemProperties(String, Object) - Method in class com.newrelic.agent.config.JarCollectorConfigImpl
 
getPropertyFromSystemProperties(String, Object) - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getProtectionDomain() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getProvider() - Method in class com.newrelic.agent.utilization.AWS.AwsData
 
getProvider() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
getProvider() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
getProvider() - Method in class com.newrelic.agent.utilization.PCF.PcfData
 
getProxy() - Method in class com.newrelic.agent.transport.apache.ApacheProxyManager
 
getProxyHost() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getProxyHost() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getProxyPassword() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getProxyPassword() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getProxyPort() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getProxyPort() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getProxyScheme() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getProxyScheme() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getProxyUser() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getProxyUser() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getQName() - Method in interface com.newrelic.agent.tracers.jasper.Node
 
getQuery() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getQuery() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getQueueSize() - Method in class com.newrelic.agent.config.InfiniteTracingSpanEventsConfig
 
getQueueTime() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getQueueTime() - Method in class com.newrelic.agent.tracers.servlet.QueueTimeTracker
 
getRawQuery() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getRawSql() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
getRawSql() - Method in interface com.newrelic.agent.tracers.SqlTracer
Returns the raw sql string that was used for a given query.
getRecordMetricWork(String, float) - Static method in class com.newrelic.agent.stats.StatsWorks
 
getRecordResponseTimeWork(String, long) - Static method in class com.newrelic.agent.stats.StatsWorks
 
getRecordSql() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The form for sending SQL statements to New Relic.
getRecordSql() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getReferrerGuid() - Method in class com.newrelic.agent.InboundHeaderState
 
getReferrerGuid() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getReferrerGuid() - Method in class com.newrelic.agent.TransactionData
 
getReferringPathHash() - Method in class com.newrelic.agent.InboundHeaderState
 
getReferringPathHash() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getReferringPathHash() - Method in class com.newrelic.agent.TransactionData
 
getReinstrumentConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Gets the Reinstrumentation configuration settings.
getReinstrumentConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getRemappings() - Method in class com.newrelic.agent.extension.DependencyRemapper
 
getRemoteInstrumentationService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getRemoteInstrumentationService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getRemoteInstrumentationService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getRemoteRetransformer() - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
 
getRemoteRetransformer() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
getReplacement() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
getReplacement() - Method in class com.newrelic.agent.normalization.RuleResult
 
getReportingPeriod() - Method in class com.newrelic.agent.HarvestServiceImpl
Get the reporting period in milliseconds.
getReportPeriodInSecondsMetric() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getReportPeriodInSecondsMetric() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
getReportPeriodInSecondsMetric() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
getReportPeriodInSecondsMetric() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
getReportPeriodInSecondsMetric() - Method in interface com.newrelic.agent.service.EventService
Returns the metric name for this service that records the expected report period.
getRequest() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
getRequest() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
getRequest() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getRequestContentLength() - Method in class com.newrelic.agent.InboundHeaderState
It's not always possible for clients to determine the number of bytes sent, so reply with the number of bytes received.
getRequestHeader(Request, String) - Static method in class com.newrelic.agent.tracers.servlet.ExternalTimeTracker
Get the given request header.
getRequestHeaderConfigs() - Method in class com.newrelic.agent.config.TransactionEventsConfig
 
getRequestMetadata() - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
getRequestMetadata() - Method in class com.newrelic.agent.TransactionApiImpl
 
getRequestMetadata() - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
getRequestMetricName() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getRequestTransactionTracerConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the transaction tracer application settings for request transactions.
getRequestTransactionTracerConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getRequestUri() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getRequestUri() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getRequestUri(String) - Method in class com.newrelic.agent.TransactionData
 
getRequireMethodsAdaptor(ClassVisitor, String, Class<?>, ClassLoader) - Static method in class com.newrelic.agent.instrumentation.RequireMethodsAdapter
 
getRequireMethodsAdaptor(ClassVisitor, Set<Method>, String, String, ClassLoader) - Static method in class com.newrelic.agent.instrumentation.RequireMethodsAdapter
 
getReservoir(String) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getReservoir(String) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
getResponse() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
getResponse() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
getResponse() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getResponseMetadata() - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
getResponseMetadata() - Method in class com.newrelic.agent.TransactionApiImpl
 
getResponseStatus() - Method in class com.newrelic.agent.TransactionData
 
getResponseTimeInMilliseconds() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getResponseTimeInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getResponseTimeStats(String) - Method in interface com.newrelic.agent.stats.StatsEngine
 
getResponseTimeStats(MetricName) - Method in interface com.newrelic.agent.stats.StatsEngine
 
getResponseTimeStats(String) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getResponseTimeStats(MetricName) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getReturnType() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
Gets the value of the returnType property.
getRollupMetricNames() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getRootCause(Throwable) - Static method in class com.newrelic.agent.util.StackTraces
 
getRootCount() - Method in class com.newrelic.agent.profile.ProfileTree
 
getRootCount() - Method in class com.newrelic.agent.profile.v2.BaseTree
 
getRootLogger() - Method in interface com.newrelic.agent.logging.IAgentLogManager
 
getRootMetricName() - Method in interface com.newrelic.agent.jmx.create.JmxConfiguration
Returns the root metric name (the starting path of the metric name), or null if none was specified.
getRootMetricName(ObjectName, MBeanServer) - Method in class com.newrelic.agent.jmx.create.JmxGet
 
getRootMetricName() - Method in class com.newrelic.agent.jmx.create.JmxYmlParser
 
getRootMetricName() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getRootSegment() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getRootSegments() - Method in class com.newrelic.agent.profile.ProfileTree
 
getRootSegments() - Method in class com.newrelic.agent.profile.v2.BaseTree
 
getRootTracer() - Method in class com.newrelic.agent.DummyTransaction
 
getRootTracer() - Method in class com.newrelic.agent.tracers.servlet.ServletAsyncTransactionStateImpl
 
getRootTracer() - Method in class com.newrelic.agent.Transaction
Returns the root tracer - the first tracer in the transaction
getRootTracer() - Method in class com.newrelic.agent.TransactionActivity
 
getRootTracer() - Method in class com.newrelic.agent.TransactionData
 
getRootTracer() - Method in interface com.newrelic.agent.TransactionState
 
getRootTracer() - Method in class com.newrelic.agent.TransactionStateImpl
 
getRPMConnectionService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getRPMConnectionService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getRPMConnectionService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getRPMService() - Method in class com.newrelic.agent.DummyTransaction
 
getRPMService() - Method in interface com.newrelic.agent.RPMServiceManager
Get the default RPM service for the JVM.
getRPMService(String) - Method in interface com.newrelic.agent.RPMServiceManager
Get the RPM service for the given application name.
getRPMService() - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
getRPMService(String) - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
getRPMService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getRPMService() - Method in class com.newrelic.agent.Transaction
 
getRPMServiceManager() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getRPMServiceManager() - Method in interface com.newrelic.agent.service.ServiceManager
 
getRPMServiceManager() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getRPMServices() - Method in interface com.newrelic.agent.RPMServiceManager
Get all the RPM services.
getRPMServices() - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
getRules() - Method in interface com.newrelic.agent.normalization.Normalizer
For testing.
getRules() - Method in class com.newrelic.agent.normalization.NormalizerImpl
 
getRunnableCallCount() - Method in class com.newrelic.agent.profile.ProfileSegment
Returns the number of times this segment has appeared in the profile thread samples.
getRunnableCallCount() - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
getRunnableCallCount() - Method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
Returns the number of times this segment has appeared in the profile thread samples.
getRunnableCallCount() - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
Returns the number of times this segment has appeared in the profile thread samples.
getRunningDurationInNanos() - Method in class com.newrelic.agent.DummyTransaction
 
getRunningDurationInNanos() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getRunningDurationInNanos() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getRunningDurationInNanos() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getRunningDurationInNanos() - Method in interface com.newrelic.agent.tracers.Tracer
Returns the elapsed time since the start time of the transaction up until now if the tracer is still running, or the final duration if the tracer has finished.
getRunningDurationInNanos() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getRunningDurationInNanos() - Method in class com.newrelic.agent.Transaction
 
getRunningDurationInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getRunningTransactionActivityCount() - Method in class com.newrelic.agent.Transaction
 
getSafeObjectName(String) - Method in class com.newrelic.agent.jmx.create.JmxObjectFactory
Gets the object safe name.
getSameOrHigherPriorityTransactionNamingPolicy() - Static method in class com.newrelic.agent.transaction.TransactionNamingPolicy
 
getSampleCount() - Method in interface com.newrelic.agent.profile.IProfile
 
getSampleCount() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
getSampleCount() - Method in class com.newrelic.agent.profile.Profile
 
getSampleCount() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getSampleCount() - Method in class com.newrelic.agent.profile.v2.Profile
 
getSampled() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getSampled() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getSamplePeriodInMillis() - Method in class com.newrelic.agent.profile.AbstractController
 
getSamplePeriodInMillis() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
getSamplePeriodInMillis() - Method in interface com.newrelic.agent.profile.ProfilingTaskController
 
getSamplerService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getSamplerService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getSamplerService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getSanitizedLocalSettings() - Method in interface com.newrelic.agent.config.ConfigService
Get the initial settings in the configuration file without any end-user sensitive information.
getSanitizedLocalSettings() - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getScheduledExecutorService() - Method in class com.newrelic.agent.profile.ProfilerService
 
getScheduledExecutorService() - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
getScope() - Method in class com.newrelic.agent.metric.MetricName
 
getScopedStats() - Method in class com.newrelic.agent.stats.TransactionStats
Returns the scoped stats.
getScopedStatsForTesting() - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getScore(TransactionData) - Method in class com.newrelic.agent.trace.KeyTransactionTraceSampler
 
getScore(TransactionData) - Method in class com.newrelic.agent.trace.TransactionTraceSampler
 
getSegment(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.BaseTree
Returns the segment that matches the distinct method invocation
getSegment() - Method in class com.newrelic.agent.TransactionActivity
 
getSegmentCount() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
getSegmentTimeoutInSec() - Method in interface com.newrelic.agent.config.AgentConfig
 
getSegmentTimeoutInSec() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getSendDataOnExitThresholdInMillis() - Method in interface com.newrelic.agent.config.AgentConfig
Get the threshold for sending data to the server on exit.
getSendDataOnExitThresholdInMillis() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getServerPort() - Method in class com.newrelic.agent.environment.AgentIdentity
Returns the port number of the instrumented application server, or null if it is unknown.
getService(String) - Static method in class com.newrelic.agent.service.ServiceFactory
 
getService(String) - Method in interface com.newrelic.agent.service.ServiceManager
 
getService(String) - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getServiceInitializationTimings() - Static method in class com.newrelic.agent.service.ServiceTiming
 
getServiceManager() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getServiceName() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getServiceName() - Method in class com.newrelic.agent.service.ServiceTiming.ServiceNameAndTime
 
getServicesConfiguration() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getServicesConfiguration() - Method in interface com.newrelic.agent.service.ServiceManager
 
getServicesConfiguration() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getServiceStartTimings() - Static method in class com.newrelic.agent.service.ServiceTiming
 
getShutdownDelayInNanos() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
Stop class transformation after this many nanoseconds.
getSignature() - Method in class com.newrelic.agent.jmx.create.JmxInvoke
Gets the field signature.
getSignature() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxInvokeValue
Gets the field signature.
getSingleClassLoader(String) - Method in class com.newrelic.agent.cache.CacheService
 
getSize(String) - Method in interface com.newrelic.agent.config.JarResource
 
getSize() - Method in class com.newrelic.agent.metric.MetricIdRegistry
 
getSize() - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
getSize() - Method in interface com.newrelic.agent.stats.StatsEngine
 
getSize() - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getSize() - Method in class com.newrelic.agent.stats.TransactionStats
 
getSlot() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
getSlot() - Method in class com.newrelic.agent.service.analytics.ReservoirSampledArrayList
 
getSlowQueries() - Method in class com.newrelic.agent.sql.DefaultSlowQueryListener
 
getSlowQueries() - Method in class com.newrelic.agent.sql.NopSlowQueryListener
 
getSlowQueries() - Method in interface com.newrelic.agent.sql.SlowQueryListener
Return a list of all captured slow queries.
getSlowQueriesForTesting() - Method in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
getSlowQueryCount() - Method in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
getSlowQueryListener(boolean) - Method in class com.newrelic.agent.DummyTransaction
 
getSlowQueryListener(String) - Method in interface com.newrelic.agent.sql.SqlTraceService
 
getSlowQueryListener(String) - Method in class com.newrelic.agent.sql.SqlTraceServiceImpl
 
getSlowQueryListener(boolean) - Method in class com.newrelic.agent.Transaction
 
getSlowQueryListener() - Method in class com.newrelic.agent.TransactionData
Returns the SlowQueryListener if it was used during the transaction, otherwise null.
getSourceLanguageService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getSourceLanguageService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getSourceLanguageService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getSourceVisitor() - Method in class com.newrelic.agent.language.SourceLanguageService
 
getSourceVisitor() - Method in interface com.newrelic.agent.service.module.JarCollectorService
 
getSourceVisitor() - Method in class com.newrelic.agent.service.module.JarCollectorServiceImpl
 
getSpanEventPriority() - Static method in class com.newrelic.agent.tracing.DistributedTraceUtil
 
getSpanEventsConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getSpanEventsConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getSpanEventService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getSpanEventsQueueSize() - Method in interface com.newrelic.agent.config.InfiniteTracingConfig
 
getSpanEventsQueueSize() - Method in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
getSpanEventsService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getSpanEventsService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getSpanId() - Method in class com.newrelic.agent.TraceMetadataImpl
 
getSpanProxy() - Method in class com.newrelic.agent.Transaction
 
getSpanProxy() - Method in class com.newrelic.agent.TransactionData
 
getSql() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
Returns the sql for the statement instrumented by this driver.
getSql() - Method in interface com.newrelic.agent.tracers.SqlTracerExplainInfo
 
getSqlObfuscator(String) - Method in class com.newrelic.agent.database.DatabaseService
 
getSQLSegments() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getSqlTraceConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the sql trace application settings.
getSqlTraceConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getSqlTracer(Transaction, Object, ClassMethodSignature, String, int) - Method in interface com.newrelic.agent.TransactionState
 
getSqlTracer(Transaction, Object, ClassMethodSignature, String, int) - Method in class com.newrelic.agent.TransactionStateImpl
 
getSqlTracerSettersCount() - Static method in class com.newrelic.agent.instrumentation.tracing.NoticeSqlVisitor
 
getSqlTracerSettersInReverseOrder() - Static method in class com.newrelic.agent.instrumentation.tracing.NoticeSqlVisitor
 
getSqlTraceService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getSqlTraceService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getSqlTraceService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getStackTraceCount() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
getStackTraceThresholdInMillis() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The threshold for sending a stack trace for a SQL query to New Relic.
getStackTraceThresholdInMillis() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getStackTraceThresholdInNanos() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
 
getStackTraceThresholdInNanos() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getStartOptions() - Method in class com.newrelic.agent.RPMService
Returns a map of startup options to be sent to RPM when the RPM service connects.
getStartTime() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getStartTime() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getStartTime() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getStartTime() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getStartTime() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getStartTime() - Method in interface com.newrelic.agent.tracers.Tracer
Get the start time of the method invocation in nanoseconds.
getStartTime() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getStartTimeInMillis() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
getStartTimeInMillis() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getStartTimeInMillis() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getStartTimeInMillis() - Method in interface com.newrelic.agent.tracers.Tracer
 
getStartTimeInMillis() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getStartTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getStartTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getStartTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getStartTimeInMilliseconds() - Method in interface com.newrelic.agent.tracers.Tracer
Get the start time of the method invocation in milliseconds.
getStartTimeInMilliseconds() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getStartTimeInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getStartTimeInNanos() - Method in class com.newrelic.agent.TransactionData
Get the start time of the transaction in nanoseconds.
getStartTimeMillis() - Method in interface com.newrelic.agent.profile.IProfile
 
getStartTimeMillis() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
getStartTimeMillis() - Method in class com.newrelic.agent.profile.Profile
 
getStartTimeMillis() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getStartTimeMillis() - Method in class com.newrelic.agent.profile.v2.Profile
 
getStartUpJmxObjects(List<JmxGet>, List<JmxInvoke>) - Method in class com.newrelic.agent.jmx.create.JmxObjectFactory
This should be called on startup by the JMX Service.
getStats() - Method in class com.newrelic.agent.MetricData
 
getStats(String) - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
getStats(String) - Method in interface com.newrelic.agent.stats.StatsEngine
 
getStats(MetricName) - Method in interface com.newrelic.agent.stats.StatsEngine
 
getStats(String) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getStats(MetricName) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getStatsEngineForHarvest(String) - Method in interface com.newrelic.agent.stats.StatsService
Get a StatsEngine containing the metric data to be sent to the server in the next harvest.
getStatsEngineForHarvest(String) - Method in class com.newrelic.agent.stats.StatsServiceImpl
 
getStatsMap() - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
getStatsService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getStatsService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getStatsService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getStatus() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getStatus() - Method in class com.newrelic.agent.DummyTransaction
 
getStatus() - Method in class com.newrelic.agent.Transaction
 
getStatusCode() - Method in class com.newrelic.agent.errors.HttpTracedError
 
getStatusCode() - Method in exception com.newrelic.agent.transport.HttpError
 
getStatusMap() - Method in class com.newrelic.agent.reinstrument.ReinstrumentResult
 
getStatusMessage() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getStatusMessage() - Method in class com.newrelic.agent.DummyTransaction
 
getStatusMessage() - Method in class com.newrelic.agent.Transaction
 
getStatusMessage() - Method in class com.newrelic.agent.TransactionData
 
getStringMap() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getStringMap() - Method in class com.newrelic.agent.profile.v2.Murmur3StringMap
 
getStringMap() - Method in class com.newrelic.agent.profile.v2.Profile
 
getStringMap() - Method in interface com.newrelic.agent.util.StringMap
 
getStringPropertyOrNull(String) - Method in class com.newrelic.agent.config.BaseConfig
 
getStripExceptionConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getStripExceptionConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getStripExceptionConfig(String) - Method in interface com.newrelic.agent.config.ConfigService
Gets the exception stripping config.
getStripExceptionConfig(String) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getSumOfSquares() - Method in interface com.newrelic.agent.stats.CountStats
 
getSumOfSquares() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
getSumOfSquares() - Method in class com.newrelic.agent.stats.StatsImpl
 
getSuperName() - Method in class com.newrelic.agent.util.asm.ClassStructure
Returns the super class internal name, or null if there is no super class.
getSyntheticsHeader(InboundHeaders) - Static method in class com.newrelic.agent.HeadersUtil
 
getSyntheticsJobId() - Method in class com.newrelic.agent.InboundHeaderState
 
getSyntheticsJobId() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getSyntheticsJobId() - Method in class com.newrelic.agent.TransactionData
 
getSyntheticsMonitorId() - Method in class com.newrelic.agent.InboundHeaderState
 
getSyntheticsMonitorId() - Method in class com.newrelic.agent.TransactionData
 
getSyntheticsResourceId() - Method in class com.newrelic.agent.InboundHeaderState
 
getSyntheticsResourceId() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getSyntheticsResourceId() - Method in class com.newrelic.agent.TransactionData
 
getSyntheticsVersion() - Method in class com.newrelic.agent.InboundHeaderState
Get the version.
getSystemHostname() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getSystemProperty(String) - Method in class com.newrelic.agent.config.internal.DefaultSystemProps
 
getSystemProperty(String) - Method in class com.newrelic.agent.config.internal.NoOpSystemProps
 
getSystemProperty(String) - Method in class com.newrelic.agent.config.SystemPropertyProvider
 
getSystemProperty(String) - Method in class com.newrelic.agent.config.SystemProps
 
getSystemPropertyKey(String) - Method in class com.newrelic.agent.config.BaseConfig
 
getSystemPropertyKey(String) - Method in class com.newrelic.agent.config.UtilizationDataConfig
 
getSystemPropertyProvider() - Static method in class com.newrelic.agent.config.SystemPropertyFactory
 
getTarget() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
getTargetSamplesStored() - Method in class com.newrelic.agent.config.SpanEventsConfig
 
getTargetSamplesStored() - Method in class com.newrelic.agent.config.TransactionEventsConfig
 
getTempDir() - Static method in class com.newrelic.bootstrap.BootstrapLoader
Returns the tempdir that the agent should use, or null if the default temp directory should be used.
getTemplateText(Object) - Method in class com.newrelic.agent.tracers.jasper.JasperClassFactory
 
GetterSetterMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
Method matcher to select standard getters and setters.
getTestName() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getText() - Method in interface com.newrelic.agent.tracers.jasper.TemplateText
 
getThreadId() - Method in class com.newrelic.agent.TransactionActivity
 
getThreadIds() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getThreadIds() - Method in class com.newrelic.agent.profile.v2.Profile
 
getThreadMXBean() - Method in class com.newrelic.agent.deadlock.DeadLockDetector
 
getThreadMXBean() - Method in class com.newrelic.agent.trace.TransactionTraceService
 
getThreadName(BasicThreadInfo) - Method in interface com.newrelic.agent.threads.ThreadNames
 
getThreadName(BasicThreadInfo) - Method in class com.newrelic.agent.ThreadService
 
getThreadNameNormalizer() - Method in class com.newrelic.agent.ThreadService
 
getThreadProfilerConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the thread profiling application settings.
getThreadProfilerConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getThreadService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getThreadService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getThreadService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getThreadStackTraceElements(long) - Static method in class com.newrelic.agent.util.StackTraces
 
getThrowable() - Method in class com.newrelic.agent.DummyTransaction
 
getThrowable(ClassMethodSignature, Object[]) - Method in class com.newrelic.agent.errors.AbstractExceptionHandlerPointCut
 
getThrowable(ClassMethodSignature, Object[]) - Method in class com.newrelic.agent.errors.ExceptionHandlerPointCut
 
getThrowable() - Method in class com.newrelic.agent.errors.ThrowableError
 
getThrowable(ClassMethodSignature, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringExceptionHandlerPointCut
 
getThrowable() - Method in class com.newrelic.agent.Transaction
 
getThrowable() - Method in interface com.newrelic.agent.transaction.TransactionErrorTracker
 
getThrowable() - Method in class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
 
getThrowable() - Method in class com.newrelic.agent.TransactionData
 
getThrowables() - Method in interface com.newrelic.agent.instrumentation.pointcuts.container.jetty.MultiException
 
getTime() - Method in class com.newrelic.agent.service.ServiceTiming.ServiceNameAndTime
 
getTimedMethods() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Returns methods that are timed with instrumentation injected by the new TraceClassVisitor or the old GenericClassAdapter.
getTimeLastTxaFinished() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getTimeoutCause() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getTimeoutCause() - Method in class com.newrelic.agent.Transaction
 
getTimeoutCause() - Method in class com.newrelic.agent.TransactionData
 
getTimeoutInMilliseconds() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getTimeoutInMilliseconds() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getTimestamp() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getTimestampInMillis() - Method in class com.newrelic.agent.errors.TracedError
 
getTimeToFirstByteDurationNs() - Method in class com.newrelic.agent.TransactionData
 
getTimeToFirstByteInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getTimeToLastByteDurationNs() - Method in class com.newrelic.agent.TransactionData
 
getTimetoLastByteInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getTimeUnit(String) - Static method in class com.newrelic.agent.jmx.AbstractStatsAttributeProcessor
 
getToken() - Method in class com.newrelic.agent.Transaction
This should be the only place that increments the counter.
getToken() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
getToken() - Method in class com.newrelic.agent.TransactionApiImpl
 
getTokenCount() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
getTokenTimeoutInSec() - Method in interface com.newrelic.agent.config.AgentConfig
 
getTokenTimeoutInSec() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getTopN() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The number of unique traces to report before starting over.
getTopN() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getTotal() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getTotal() - Method in interface com.newrelic.agent.stats.CountStats
Returns the sum of the data points recorded.
getTotal() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
getTotal() - Method in class com.newrelic.agent.stats.StatsImpl
 
getTotalCpuTime() - Method in class com.newrelic.agent.TransactionActivity
Returns the total cpu time in nanoseconds;
getTotalExclusiveTime() - Method in interface com.newrelic.agent.stats.CountStats
 
getTotalExclusiveTime() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
getTotalExclusiveTime() - Method in class com.newrelic.agent.stats.StatsImpl
 
getTotalInMillis() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getTotalInNano() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getTotalRamInMibCallable() - Static method in class com.newrelic.agent.utilization.DataFetcher
 
getTotalRamMib() - Method in class com.newrelic.agent.utilization.UtilizationConfig
 
getTotalRamMibConfig() - Method in class com.newrelic.agent.config.UtilizationDataConfig
 
getTotalSumTimeInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getTotalTime() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getTraceAnnotationMatcher() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
getTraceAnnotations() - Method in class com.newrelic.agent.instrumentation.context.TraceInformation
Gets the field traceAnnotations.
getTracedErrorsCount() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
getTraceDetails() - Method in interface com.newrelic.agent.instrumentation.classmatchers.TraceClassAndMethodMatcher
 
getTraceDetails() - Method in class com.newrelic.agent.instrumentation.custom.ExtensionClassAndMethodMatcher
 
getTraceDetails(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.Annotation
 
getTracedMethod() - Method in class com.newrelic.agent.AgentImpl
If in a transaction, then getTransaction().getTracedMethod() returns the same thing as this method.
getTracedMethod() - Method in class com.newrelic.agent.Segment
getTracedMethod() - Method in class com.newrelic.agent.TransactionApiImpl
 
getTracedWeaveInstrumentationDetails() - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors
 
getTraceId() - Method in class com.newrelic.agent.TraceMetadataImpl
 
getTraceId() - Method in class com.newrelic.agent.tracing.SpanProxy
 
getTraceId() - Method in class com.newrelic.agent.tracing.W3CTraceParent
 
getTraceId() - Method in class com.newrelic.agent.TransactionData
 
getTraceInformation() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getTraceMetadata() - Method in class com.newrelic.agent.AgentImpl
 
getTraceObserverHost() - Method in interface com.newrelic.agent.config.InfiniteTracingConfig
 
getTraceObserverHost() - Method in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
getTraceObserverPort() - Method in interface com.newrelic.agent.config.InfiniteTracingConfig
 
getTraceObserverPort() - Method in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
getTraceParameters() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getTraceParent() - Method in class com.newrelic.agent.tracing.W3CTracePayload
 
getTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.TracerFactoryPointCut
Common pointcut tracer logic goes here
getTracer() - Method in class com.newrelic.agent.Segment
 
getTracer() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getTracer() - Method in class com.newrelic.agent.sql.SlowQueryTracerInfo
 
getTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.tracers.AbstractTracerFactory
 
getTracer(Transaction, TracerFactory, ClassMethodSignature, Object, Object...) - Method in class com.newrelic.agent.tracers.servlet.ServletAsyncTransactionStateImpl
 
getTracer(Transaction, ClassMethodSignature, Object, Object[]) - Method in interface com.newrelic.agent.tracers.TracerFactory
Returns a tracer to trace an individual method invocation.
getTracer(TracerFactory, ClassMethodSignature, Object, Object...) - Method in class com.newrelic.agent.TracerService
 
getTracer(Transaction, TracerFactory, ClassMethodSignature, Object, Object...) - Method in interface com.newrelic.agent.TransactionState
 
getTracer(Transaction, String, ClassMethodSignature, Object, Object...) - Method in interface com.newrelic.agent.TransactionState
 
getTracer(Transaction, Object, ClassMethodSignature, String, int) - Method in interface com.newrelic.agent.TransactionState
 
getTracer(Transaction, TracerFactory, ClassMethodSignature, Object, Object...) - Method in class com.newrelic.agent.TransactionStateImpl
 
getTracer(Transaction, String, ClassMethodSignature, Object, Object...) - Method in class com.newrelic.agent.TransactionStateImpl
 
getTracer(Transaction, Object, ClassMethodSignature, String, int) - Method in class com.newrelic.agent.TransactionStateImpl
Get tracer for weaved code and XML instrumentation (no tracer factory)
getTracerFactory(String, ClassLoader, TracerFactoryConfiguration) - Static method in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
Instantiates a tracer factory class of the given name.
getTracerFactory(String) - Method in class com.newrelic.agent.TracerService
 
getTracers() - Method in class com.newrelic.agent.DummyTransaction
 
getTracers() - Method in class com.newrelic.agent.Transaction
Get the completed tracers for this transaction.

In Agent versions through 3.10.x, this method could be called during a transaction in progress to get the current state of the tracer stack.
getTracers() - Method in class com.newrelic.agent.TransactionActivity
Return the current state of the tracer stack for this activity.
getTracers() - Method in class com.newrelic.agent.TransactionData
 
getTracerService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getTracerService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getTracerService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getTraceState() - Method in class com.newrelic.agent.tracing.W3CTracePayload
 
getTraceStateHeaders() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getTransaction() - Method in class com.newrelic.agent.AgentImpl
This method will be invoked through the public client api.
getTransaction(boolean) - Method in class com.newrelic.agent.AgentImpl
 
getTransaction() - Method in class com.newrelic.agent.dispatchers.DefaultDispatcher
 
getTransaction() - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
getTransaction() - Method in class com.newrelic.agent.Segment
 
getTransaction() - Method in class com.newrelic.agent.TokenImpl
 
getTransaction() - Method in class com.newrelic.agent.tracers.AbstractTracer
Get the transaction that currently owns the activity that owns this tracer.
getTransaction() - Method in interface com.newrelic.agent.tracers.SqlTracer
Return the Transaction that this SqlTracer is participating in.
getTransaction() - Method in class com.newrelic.agent.transaction.AbstractTransactionNamer
 
getTransaction() - Static method in class com.newrelic.agent.Transaction
Returns this thread's reference to the transaction.
getTransaction(boolean) - Static method in class com.newrelic.agent.Transaction
Get this thread's reference to a transaction, creating it if this thread has no Transaction reference and creation is requested and allowable.
getTransaction() - Method in class com.newrelic.agent.TransactionActivity
 
getTransaction() - Method in class com.newrelic.agent.TransactionData
 
getTransaction(boolean) - Method in class com.newrelic.agent.TransactionService
 
getTransactionActivities() - Method in class com.newrelic.agent.TransactionData
 
getTransactionActivity() - Method in class com.newrelic.agent.DummyTransaction
 
getTransactionActivity() - Method in class com.newrelic.agent.tracers.AbstractTracer
Get the transaction activity that owns this tracer.
getTransactionActivity() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getTransactionActivity() - Method in interface com.newrelic.agent.tracers.Tracer
 
getTransactionActivity() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getTransactionActivity() - Method in class com.newrelic.agent.Transaction
Get this task's TransactionActivity
getTransactionCache() - Method in class com.newrelic.agent.DummyTransaction
 
getTransactionCache() - Method in class com.newrelic.agent.Transaction
Get a per-thread cache to store objects for the life of the transaction.
getTransactionCache() - Method in class com.newrelic.agent.TransactionActivity
Get a cache to store objects for the life of the transaction.
getTransactionCounts() - Method in class com.newrelic.agent.DummyTransaction
 
getTransactionCounts() - Method in class com.newrelic.agent.Transaction
 
getTransactionData() - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
getTransactionData() - Method in class com.newrelic.agent.sql.SlowQueryTracerInfo
 
getTransactionDuration() - Method in class com.newrelic.agent.TransactionData
Returns the wall clock time of the transaction.
getTransactionDurationInMilliseconds() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getTransactionDurationInNanos() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
getTransactionEventsConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getTransactionEventsConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getTransactionEventsService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getTransactionEventsService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getTransactionEventsService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getTransactionHeader(InboundHeaders) - Static method in class com.newrelic.agent.HeadersUtil
 
getTransactionId() - Method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
getTransactionId() - Method in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
getTransactionIfExists() - Method in class com.newrelic.agent.BoundTransactionApiImpl
 
getTransactionIfExists() - Method in class com.newrelic.agent.TransactionApiImpl
Get the thread's transaction.
getTransactionIfExists() - Method in class com.newrelic.agent.WeakRefTransaction
 
getTransactionInsights(AgentConfig) - Method in interface com.newrelic.agent.service.analytics.InsightsService
Returns an insights instance used to track events created during a transaction.
getTransactionInsights(AgentConfig) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
getTransactionName() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getTransactionName() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getTransactionNameRules() - Method in class com.newrelic.agent.config.NormalizationRuleConfig
 
getTransactionNameRules(String, List<Map<String, Object>>) - Static method in class com.newrelic.agent.normalization.NormalizationRuleFactory
 
getTransactionNamingScheme() - Method in interface com.newrelic.agent.config.AgentConfig
 
getTransactionNamingScheme() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getTransactionNamingScheme() - Method in interface com.newrelic.agent.IRPMService
 
getTransactionNamingScheme() - Method in class com.newrelic.agent.RPMService
 
getTransactionNormalizer(String) - Method in interface com.newrelic.agent.normalization.NormalizationService
 
getTransactionNormalizer(String) - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
getTransactionOrNull() - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
getTransactionProfileService() - Method in class com.newrelic.agent.profile.ProfilerService
 
getTransactionProfileService() - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
getTransactionProfileSession() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
getTransactionProfileSession() - Method in class com.newrelic.agent.profile.v2.Profile
 
getTransactionProfileSession() - Method in interface com.newrelic.agent.profile.v2.TransactionProfileService
 
getTransactionSegment(TransactionTracerConfig, SqlObfuscator, long, TransactionSegment) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getTransactionSegment(TransactionTracerConfig, SqlObfuscator, long, TransactionSegment) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getTransactionSegment(TransactionTracerConfig, SqlObfuscator, long, TransactionSegment) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getTransactionSegment(TransactionTracerConfig, SqlObfuscator, long, TransactionSegment) - Method in interface com.newrelic.agent.tracers.Tracer
 
getTransactionSegment(TransactionTracerConfig, SqlObfuscator, long, TransactionSegment) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getTransactionSegmentName() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.ExternalComponentNameFormat
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.metricname.AbstractMetricNameFormat
 
getTransactionSegmentName() - Method in interface com.newrelic.agent.tracers.metricname.MetricNameFormat
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.metricname.OtherTransSimpleMetricNameFormat
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.metricname.SimpleMetricNameFormat
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.MetricNameFormatWithHost
 
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getTransactionSegmentName() - Method in interface com.newrelic.agent.tracers.Tracer
The name of this tracer in a transaction trace segment.
getTransactionSegmentName() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getTransactionSegmentRules() - Method in class com.newrelic.agent.config.NormalizationRuleConfig
 
getTransactionSegmentTermRules(String, List<Map<String, Object>>) - Static method in class com.newrelic.agent.normalization.NormalizationRuleFactory
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.ExternalComponentNameFormat
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.metricname.AbstractMetricNameFormat
 
getTransactionSegmentUri() - Method in interface com.newrelic.agent.tracers.metricname.MetricNameFormat
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.metricname.OtherTransSimpleMetricNameFormat
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.metricname.SimpleMetricNameFormat
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.MetricNameFormatWithHost
 
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
getTransactionSegmentUri() - Method in interface com.newrelic.agent.tracers.Tracer
The uri of this tracer in a tranaction trace segment.
getTransactionSegmentUri() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
getTransactionService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getTransactionService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getTransactionService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getTransactionsInProgress() - Method in class com.newrelic.agent.TransactionService
 
getTransactionSize() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
getTransactionSize() - Method in class com.newrelic.agent.TransactionData
A rough approximation of the transaction size (how much memory we are using with our tracers)
getTransactionSizeLimit() - Method in interface com.newrelic.agent.config.AgentConfig
Get the limit on the size of a transaction trace.
getTransactionSizeLimit() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getTransactionState() - Method in class com.newrelic.agent.DummyTransaction
 
getTransactionState() - Method in class com.newrelic.agent.Transaction
 
getTransactionStats() - Method in class com.newrelic.agent.TransactionActivity
 
getTransactionThresholdInMillis() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The threshold for sending a transaction trace to New Relic.
getTransactionThresholdInMillis() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getTransactionThresholdInNanos() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
The threshold for sending a transaction trace to New Relic.
getTransactionThresholdInNanos() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
getTransactionTime() - Method in class com.newrelic.agent.TransactionData
 
getTransactionTimer() - Method in class com.newrelic.agent.DummyTransaction
 
getTransactionTimer() - Method in class com.newrelic.agent.Transaction
 
getTransactionTrace(TransactionData) - Static method in class com.newrelic.agent.trace.TransactionTrace
 
getTransactionTracerConfig() - Method in interface com.newrelic.agent.config.AgentConfig
Get the transaction tracer application settings.
getTransactionTracerConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getTransactionTracerConfig(String) - Method in interface com.newrelic.agent.config.ConfigService
Get the transaction tracer configuration.
getTransactionTracerConfig(String) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
getTransactionTracerConfig() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
Different dispatchers have different TT configurations.
getTransactionTracerConfig() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
getTransactionTracerConfig() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getTransactionTracerConfig() - Method in class com.newrelic.agent.DummyTransaction
 
getTransactionTracerConfig() - Method in class com.newrelic.agent.Transaction
 
getTransactionTracerConfig() - Method in class com.newrelic.agent.TransactionData
 
getTransactionTraceService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getTransactionTraceService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getTransactionTraceService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getTransactionType() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the transactionType property.
getTransName(String, String, String) - Method in class com.newrelic.agent.dispatchers.DefaultDispatcher
 
getTransportDurationInMillis() - Method in class com.newrelic.agent.tracing.SpanProxy
 
getTransportDurationInMillis() - Method in class com.newrelic.agent.Transaction
 
getTransportDurationInMillis() - Method in class com.newrelic.agent.TransactionData
 
getTransportType() - Method in class com.newrelic.agent.Transaction
 
getTransportType() - Method in class com.newrelic.agent.TransactionData
 
getTripId() - Method in interface com.newrelic.agent.CrossProcessTransactionState
An id that is consistent across the entire trip through the system, or null if no trip id is required.
getTripId() - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
Get the trip ID.
getTripId() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getTripId() - Method in class com.newrelic.agent.TransactionData
 
getTrustedAccountKey() - Method in class com.newrelic.agent.config.DistributedTracingConfig
 
getTrustKey() - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
getTrustKey() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
getTrustKey() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getTTFB() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getTTLB() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
getTxnId() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getType() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters
Gets the value of the type property.
getType() - Method in class com.newrelic.agent.jmx.metrics.BaseJmxValue
 
getType() - Method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
getType() - Method in class com.newrelic.agent.jmx.metrics.MonotonicallyIncreasingJmxMetric
 
getType() - Method in class com.newrelic.agent.jmx.metrics.SimpleJmxMetric
 
getType() - Method in class com.newrelic.agent.util.asm.ClassStructure
 
getUniqueStrings(String) - Method in class com.newrelic.agent.config.BaseConfig
Returns a collection of strings for the given key using comma as a separator character.
getUniqueStrings(String, String) - Method in class com.newrelic.agent.config.BaseConfig
Returns a collection of strings for the given key.
getUniqueStringsFromCollection(Collection<?>, String) - Static method in class com.newrelic.agent.config.BaseConfig
 
getUniqueStringsFromCollection(Collection<?>) - Static method in class com.newrelic.agent.config.BaseConfig
 
getUniqueStringsFromString(String, String) - Static method in class com.newrelic.agent.config.BaseConfig
 
getUnixSocket() - Method in class com.newrelic.agent.tracers.DatastoreInstanceCrossAgentTest
 
getUnparsedSyntheticsHeader() - Method in class com.newrelic.agent.InboundHeaderState
Get the encoded, unparsed synthetics header from the inbound request.
getUnscopedStats() - Method in class com.newrelic.agent.stats.TransactionStats
 
getUnscopedStatsForTesting() - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
getUnsupportedAgentJavaSpecVersionMessage(String) - Static method in class com.newrelic.agent.config.JavaVersionUtils
 
getUri() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
getUri() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
getUri() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
getURI(URI) - Static method in class com.newrelic.agent.instrumentation.InstrumentUtils
Gets the uri as a string without any query parameters.
getURI(URL) - Static method in class com.newrelic.agent.instrumentation.InstrumentUtils
Takes in a URL and returns the associated uri minus the query parameters.
getURI(String, String, int, String) - Static method in class com.newrelic.agent.instrumentation.InstrumentUtils
Build the uri.
getUri() - Method in interface com.newrelic.agent.sql.SqlTrace
 
getUri() - Method in class com.newrelic.agent.trace.TransactionSegment
 
getUri() - Method in class com.newrelic.agent.transaction.AbstractTransactionNamer
 
getURL(Object) - Method in class com.newrelic.agent.transaction.TransactionCache
 
getURL() - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
getUrlBeforeParameters(String) - Method in interface com.newrelic.agent.normalization.NormalizationService
 
getUrlBeforeParameters(String) - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
getUrlNormalizer(String) - Method in interface com.newrelic.agent.normalization.NormalizationService
 
getUrlNormalizer(String) - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
getUrlRules() - Method in class com.newrelic.agent.config.NormalizationRuleConfig
 
getUrlRules(String, List<Map<String, Object>>) - Static method in class com.newrelic.agent.normalization.NormalizationRuleFactory
 
getUsePlaintext() - Method in interface com.newrelic.agent.config.InfiniteTracingConfig
 
getUsePlaintext() - Method in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
getUsePrivateSSL() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getUsePrivateSSL() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
getUserAttributes() - Method in interface com.newrelic.agent.browser.BrowserTransactionState
 
getUserAttributes() - Method in class com.newrelic.agent.browser.BrowserTransactionStateImpl
 
getUserAttributes() - Method in class com.newrelic.agent.DummyTransaction
 
getUserAttributes() - Method in class com.newrelic.agent.trace.TransactionTrace
 
getUserAttributes() - Method in class com.newrelic.agent.Transaction
Custom parameters added by these API calls: NewRelic.setAccountName(String) NewRelic.setProductName(String) NewRelic.setUserName(String) NewRelic.addCustomParameter(String, Number) NewRelic.addCustomParameter(String, String)
getUserAttributes() - Method in class com.newrelic.agent.TransactionData
 
getUtilizationDataConfig() - Method in interface com.newrelic.agent.config.AgentConfig
 
getUtilizationDataConfig() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getUtilizationService() - Static method in class com.newrelic.agent.service.ServiceFactory
 
getUtilizationService() - Method in interface com.newrelic.agent.service.ServiceManager
 
getUtilizationService() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
getValue(String) - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getValue(String, T) - Method in class com.newrelic.agent.config.AgentConfigImpl
 
getValue() - Method in class com.newrelic.agent.config.ServerProp
 
getValue() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.ClassName
Gets the value of the value property.
getValue() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters.Type
Gets the value of the value property.
getValue(String) - Method in class com.newrelic.agent.util.asm.AnnotationDetails
 
getValueMap() - Method in class com.newrelic.agent.utilization.AWS.AwsData
 
getValueMap() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
getValueMap() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
getValueMap() - Method in class com.newrelic.agent.utilization.KubernetesData
 
getValueMap() - Method in class com.newrelic.agent.utilization.PCF.PcfData
 
getValues() - Method in class com.newrelic.agent.instrumentation.tracing.Annotation
 
getValues(String) - Method in class com.newrelic.agent.util.asm.AnnotationDetails
 
getVariable(String) - Method in class com.newrelic.agent.environment.Environment
 
getVariables() - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder
 
getVendorStates() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getVerb() - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
getVersion() - Static method in class com.newrelic.agent.Agent
 
getVersion() - Method in class com.newrelic.agent.extension.beans.Extension
Gets the value of the version property.
getVersion() - Method in class com.newrelic.agent.extension.Extension
 
getVersion() - Method in class com.newrelic.agent.extension.YamlExtension
 
getVersion() - Method in class com.newrelic.agent.service.module.JarData
Gets the field version.
getVersion() - Method in class com.newrelic.agent.tracing.W3CTraceParent
 
getVersion() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
getVersionNumber() - Method in class com.newrelic.agent.extension.Extension
 
getVersionNumber() - Method in class com.newrelic.agent.extension.YamlExtension
 
getViewName() - Method in interface com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.ModelAndView
 
getVisitor(Object) - Method in class com.newrelic.agent.tracers.jasper.JasperClassFactory
 
getVmId() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
getVmSize() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
getW3CTraceParent() - Method in class com.newrelic.agent.TransactionData
 
getWallClockStartTimeMs() - Method in class com.newrelic.agent.DummyTransaction
 
getWallClockStartTimeMs() - Method in class com.newrelic.agent.Transaction
The start time of this transaction (wall clock time).
getWallClockStartTimeMs() - Method in class com.newrelic.agent.TransactionData
Get the start time of the transaction (wall clock time).
getWeakRefTransaction(boolean) - Method in class com.newrelic.agent.AgentImpl
 
getWeavedMethods() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
getWeaveExtensions() - Method in class com.newrelic.agent.extension.ExtensionService
Returns the files that contain weave instrumentation.
getWeavePackageManger() - Method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
 
getWeavePackageName() - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.TracedWeaveInstrumentationTracker
 
getWeavingLoader(ClassLoader) - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
getWeavingLoader(ClassLoader, boolean) - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
getWebResponse() - Method in class com.newrelic.agent.DummyTransaction
 
getWebResponse() - Method in class com.newrelic.agent.Transaction
Returns the web response associated with this transaction that tracks the response status code, message, etc.
getWebResponse() - Method in class com.newrelic.agent.TransactionApiImpl
 
getXmlFromMaps(Map) - Static method in class com.newrelic.agent.commands.InstrumentUpdateCommand
 
getXmlParser() - Method in class com.newrelic.agent.extension.ExtensionParsers
 
getYamlParser() - Method in class com.newrelic.agent.extension.ExtensionParsers
 
getYmlName() - Method in enum com.newrelic.agent.jmx.JmxType
Gets the field ymlName.
getZone(long, long) - Static method in class com.newrelic.agent.stats.ApdexPerfZoneDetermination
 
getZone() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
GlassfishJmxValues - Class in com.newrelic.agent.jmx.values
 
GlassfishJmxValues() - Constructor for class com.newrelic.agent.jmx.values.GlassfishJmxValues
 
GONE - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
GuavaBackedExtensionClass - Class in com.newrelic.agent.instrumentation.weaver.extension
This class provides the custom bytecode template which will form the extension class for weaved classes.
GuavaBackedExtensionClass() - Constructor for class com.newrelic.agent.instrumentation.weaver.extension.GuavaBackedExtensionClass
 
guid - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
GUID - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
GZIP_ENCODING - Static variable in class com.newrelic.agent.transport.DataSenderImpl
 

H

handleErrorPartialInstrumentation(ReinstrumentResult, List<Exception>, String) - Static method in class com.newrelic.agent.reinstrument.ReinstrumentUtils
 
handleErrorPartialInstrumentation(ReinstrumentResult, String) - Static method in class com.newrelic.agent.reinstrument.ReinstrumentUtils
 
HandleInternalInvokerPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
HandleInternalInvokerPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandleInternalInvokerPointCut
 
handleInvocation(ClassMethodSignature, Object, Object[]) - Method in class com.newrelic.agent.instrumentation.pointcuts.container.tomcat.PrepareResponsePointCut
 
handleInvocation(ClassMethodSignature, Object, Object[]) - Method in interface com.newrelic.agent.tracers.EntryInvocationHandler
 
HandlerInterceptorPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
HandlerInterceptorPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerInterceptorPointCut
 
HandlerMethod - Interface in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
HandlerMethodInvoker3PointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
This point cut is here for spring 3.x.
HandlerMethodInvoker3PointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerMethodInvoker3PointCut
 
HandlerMethodInvokerPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
HandlerMethodInvokerPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerMethodInvokerPointCut
 
harvest() - Method in class com.newrelic.agent.Harvestable
 
harvest(StatsEngine) - Method in interface com.newrelic.agent.IRPMService
 
harvest(StatsEngine) - Method in class com.newrelic.agent.RPMService
 
harvest(String) - Method in interface com.newrelic.agent.service.module.JarCollectorService
 
harvest(String) - Method in class com.newrelic.agent.service.module.JarCollectorServiceImpl
 
harvest(String) - Method in interface com.newrelic.agent.trace.ITransactionSampler
 
harvest(String) - Method in class com.newrelic.agent.trace.RandomTransactionSampler
 
harvest(String) - Method in class com.newrelic.agent.trace.SyntheticsTransactionSampler
 
harvest(String) - Method in class com.newrelic.agent.trace.TransactionTraceSampler
 
HARVEST_THREAD_NAME - Static variable in class com.newrelic.agent.HarvestServiceImpl
 
harvestable - Variable in class com.newrelic.agent.errors.ErrorServiceImpl
 
Harvestable - Class in com.newrelic.agent
 
Harvestable(EventService, String) - Constructor for class com.newrelic.agent.Harvestable
 
harvestEvents(String) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
harvestEvents(String) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
harvestEvents(String) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
harvestEvents(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
harvestEvents(String) - Method in interface com.newrelic.agent.service.EventService
Perform the harvest of any pending events right now.
harvestHarvestables() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
HarvestListener - Interface in com.newrelic.agent
An interface for objects which need to do something before and/or after the harvest.
harvestNow() - Method in interface com.newrelic.agent.HarvestService
 
harvestNow() - Method in class com.newrelic.agent.HarvestServiceImpl
Run harvests now.
harvestNow() - Method in interface com.newrelic.agent.IRPMService
 
harvestNow() - Method in class com.newrelic.agent.RPMService
 
harvestPendingEvents() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
HarvestService - Interface in com.newrelic.agent
The interface for the harvest service.
HarvestServiceImpl - Class in com.newrelic.agent
This class is responsible for running the harvest tasks.
HarvestServiceImpl() - Constructor for class com.newrelic.agent.HarvestServiceImpl
 
harvestTracedErrors(String, StatsEngine) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
hasBeenLoaded(Class<?>) - Static method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
hasData() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
hasData() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
hasData() - Method in interface com.newrelic.agent.stats.StatsBase
 
hasData() - Method in class com.newrelic.agent.stats.StatsImpl
 
hasEverConnected() - Method in interface com.newrelic.agent.IRPMService
 
hasEverConnected() - Method in class com.newrelic.agent.RPMService
 
hasExplainPlan() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
hasExplainPlan() - Method in interface com.newrelic.agent.tracers.SqlTracerExplainInfo
Verify if this SqlTracer has an explain plan associated with it.
hashCode() - Method in class com.newrelic.agent.application.PriorityApplicationName
 
hashCode() - Method in class com.newrelic.agent.config.ExpectedErrorConfigImpl
 
hashCode() - Method in class com.newrelic.agent.config.IgnoreErrorConfigImpl
 
hashCode() - Method in class com.newrelic.agent.errors.DeadlockTraceError
 
hashCode() - Method in class com.newrelic.agent.errors.ThrowableError
 
hashCode() - Method in class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.classmatchers.HashSafeClassAndMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.classmatchers.InterfaceMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.classmatchers.ManyClassMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.classmatchers.NoMatchMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.classmatchers.NotMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.custom.ExtensionClassAndMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AccessMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsAndInitMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AnnotationMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactParamsMethodMatcher
Returns the hash code for this object.
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.GetterSetterMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ManyMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.NameMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.NoMethodsMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.methodmatchers.NotMethodMatcher
 
hashCode() - Method in class com.newrelic.agent.instrumentation.PointCut
 
hashCode() - Method in class com.newrelic.agent.metric.MetricName
 
hashCode() - Method in class com.newrelic.agent.profile.ProfiledMethod
 
hashCode() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
hashCode() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
hashCode() - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
hashCode() - Method in class com.newrelic.agent.service.module.JarData
 
hashCode() - Method in class com.newrelic.agent.service.ServiceTiming.ServiceNameAndTime
 
hashCode() - Method in class com.newrelic.agent.tracers.ClassMethodSignature
 
hashCode() - Method in class com.newrelic.agent.tracing.W3CTraceParent
 
hashCode() - Method in class com.newrelic.agent.tracing.W3CTraceState
 
hashCode() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
hashCode() - Method in class com.newrelic.agent.TransactionActivity
 
hashCode() - Method in class com.newrelic.agent.TransactionApiImpl
The hash code of an ApiImpl is equal to the hash code of its wrapped Transaction if it has one, else it is necessarily equal to a constant.
HashSafeClassAndMethodMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
HashSafeClassAndMethodMatcher(ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.HashSafeClassAndMethodMatcher
 
hasModifiedClassStructure() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
hasMoreElements() - Method in class com.newrelic.agent.util.IteratorEnumeration
 
hasReportableErrorThatIsNotIgnored() - Method in class com.newrelic.agent.TransactionData
 
hasSourceAttribute() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Return true if the GeneratedClassDetector found that this class has a source attribute.
hasTransactionName(String, String) - Method in class com.newrelic.agent.dispatchers.DefaultDispatcher
 
HEAD_END_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
HEAD_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
HEAD_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
HEADER_ALIAS - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
HeadersUtil - Class in com.newrelic.agent
Utility methods for consistent processing message headers regardless whether they arrive by HTTP or JMS.
HeadersUtil() - Constructor for class com.newrelic.agent.HeadersUtil
 
HeadState - Class in com.newrelic.agent.tracers.jasper
A state for finding the head tag.
HeadState() - Constructor for class com.newrelic.agent.tracers.jasper.HeadState
 
HEAP_COMMITTED - Static variable in class com.newrelic.agent.MetricNames
 
HEAP_MAX - Static variable in class com.newrelic.agent.MetricNames
 
HEAP_USED - Static variable in class com.newrelic.agent.MetricNames
 
HEAP_UTILIZATION - Static variable in class com.newrelic.agent.MetricNames
 
hexStringToInt(String) - Static method in class com.newrelic.agent.service.ServiceUtils
 
HiddenProperties - Class in com.newrelic.agent.config
 
HiddenProperties() - Constructor for class com.newrelic.agent.config.HiddenProperties
 
HIGH_SECURITY - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
HIGH_SECURITY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
HigherPriorityApplicationNamingPolicy - Class in com.newrelic.agent.application
 
HOST - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
HOST - Static variable in class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
HostConnectException - Exception in com.newrelic.agent.transport
 
HostConnectException(String, Throwable) - Constructor for exception com.newrelic.agent.transport.HostConnectException
 
Hostname - Class in com.newrelic.agent.config
Central source of hostname information for the Agent.
HOSTNAME - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
HTML_END_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
HTTP_REQUEST_PREFIX - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
HTTP_REQUEST_STAR - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
HTTP_STATUS - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
HTTP_STATUS_MESSAGE - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
HttpClientWrapper - Interface in com.newrelic.agent.transport
Implement this interface for your HTTP Client.
HttpClientWrapper.ExecuteEventHandler - Interface in com.newrelic.agent.transport
 
HttpClientWrapper.Request - Class in com.newrelic.agent.transport
 
HttpClientWrapper.Verb - Enum in com.newrelic.agent.transport
 
HttpError - Exception in com.newrelic.agent.transport
 
HttpError(String, int, int) - Constructor for exception com.newrelic.agent.transport.HttpError
 
httpGet(String, int, String...) - Method in class com.newrelic.agent.utilization.CloudUtility
 
httpPut(String, int, String...) - Method in class com.newrelic.agent.utilization.CloudUtility
 
HttpResponseCode - Class in com.newrelic.agent.transport
Constants representing the HTTP response codes that an agent can receive from an agent endpoint.
HttpResponseCode() - Constructor for class com.newrelic.agent.transport.HttpResponseCode
 
httpSafe() - Method in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
HttpTracedError - Class in com.newrelic.agent.errors
 
HttpTracedError.Builder - Class in com.newrelic.agent.errors
 
HttpTracedError.HttpTracedErrorRequired - Interface in com.newrelic.agent.errors
 

I

IAgentLogger - Interface in com.newrelic.agent.logging
 
IAgentLogManager - Interface in com.newrelic.agent.logging
 
IBM_WORKAROUND - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
IBMUtils - Class in com.newrelic.agent.config
 
IBMUtils() - Constructor for class com.newrelic.agent.config.IBMUtils
 
IDataSenderFactory - Interface in com.newrelic.agent.transport
 
ignore() - Method in class com.newrelic.agent.DummyTransaction
 
ignore() - Method in class com.newrelic.agent.Segment
 
ignore() - Method in class com.newrelic.agent.Transaction
 
ignore() - Method in class com.newrelic.agent.TransactionApiImpl
 
IGNORE_APDEX_METHOD - Static variable in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
 
IGNORE_CLASS_NAME - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
IGNORE_CLASSES - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
IGNORE_ERROR_PRIORITY - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
IGNORE_ERRORS - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
IGNORE_JARS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
IGNORE_MATCH_RULE_RESULT - Static variable in class com.newrelic.agent.normalization.RuleResult
 
IGNORE_MESSAGE - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
IGNORE_MESSAGES - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
IGNORE_STATUS_CODES - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
IGNORE_TRANS_KEY - Static variable in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
ignoreApdex() - Method in class com.newrelic.agent.DummyTransaction
 
ignoreApdex() - Method in class com.newrelic.agent.Transaction
 
ignoreApdex() - Method in class com.newrelic.agent.TransactionApiImpl
 
ignoreApdex() - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Ignore the current transaction for calculating Apdex score.
IgnoreErrorConfig - Interface in com.newrelic.agent.config
 
IgnoreErrorConfigImpl - Class in com.newrelic.agent.config
 
IgnoreErrorConfigImpl(String, String) - Constructor for class com.newrelic.agent.config.IgnoreErrorConfigImpl
 
ignoreErrors() - Method in class com.newrelic.agent.Transaction
 
ignoreErrors() - Method in class com.newrelic.agent.TransactionApiImpl
 
ignoreIfUnfinished() - Method in class com.newrelic.agent.Segment
ignoreIfUnstartedAsyncContext(Object) - Method in class com.newrelic.agent.AgentImpl
 
ignoreIfUnstartedAsyncContext(Object) - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
ignoreSegmentIfUnfinished(Segment) - Method in class com.newrelic.agent.Transaction
Internal implementation of TracedActivity.ignoreIfUnfinished() and Segment.ignore().
IgnoreSilentlyException - Exception in com.newrelic.agent
Used to blow out of a periodic task without logging a an error, such as for routine failures.
IgnoreSilentlyException(String) - Constructor for exception com.newrelic.agent.IgnoreSilentlyException
 
ignoreTransaction - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
ignoreTransaction() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
ignoreTransaction() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
This means the whole transaction will be ignored, regardless of how far the code is into the transaction.
ignoreTransaction() - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Ignore the current transaction.
IgnoreTransactionTracerFactory - Class in com.newrelic.agent.tracers
 
IgnoreTransactionTracerFactory() - Constructor for class com.newrelic.agent.tracers.IgnoreTransactionTracerFactory
 
InboundHeaderState - Class in com.newrelic.agent
Instances of this immutable class represent the NewRelic-specific inbound headers for this transaction.
InboundHeaderState(Transaction, InboundHeaders) - Constructor for class com.newrelic.agent.InboundHeaderState
Create this inbound header state object.
INCLUDE - Static variable in class com.newrelic.agent.config.AttributesConfigImpl
 
includeSubclasses - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.ClassName
 
incrementCallCount(boolean) - Method in class com.newrelic.agent.profile.v2.ProfileSegment
 
incrementCallCount(boolean) - Method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
 
incrementCallCount(boolean) - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
 
incrementCallCount(int) - Method in class com.newrelic.agent.stats.AbstractStats
 
incrementCallCount() - Method in class com.newrelic.agent.stats.AbstractStats
 
incrementCallCount() - Method in interface com.newrelic.agent.stats.CountStats
Increment the call count by one.
incrementCallCount(int) - Method in interface com.newrelic.agent.stats.CountStats
Increment the call count by the given value.
incrementCounter(String) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
incrementCounter(String, int) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
IncrementCounter - Class in com.newrelic.agent.stats
 
IncrementCounter(String, int) - Constructor for class com.newrelic.agent.stats.IncrementCounter
 
incrementCpuTime(long) - Method in class com.newrelic.agent.profile.ProfileTree
 
incrementCpuTime(long) - Method in class com.newrelic.agent.profile.v2.ProfileTree
 
incrementErrorCount() - Method in class com.newrelic.agent.jmx.create.JmxInvoke
Sets the field errorCount.
incrementExplainPlanCountAndLogIfReachedMax(int) - Method in class com.newrelic.agent.transaction.TransactionCounts
 
incrementNonRunnableCallCount() - Method in class com.newrelic.agent.profile.ProfileSegment
 
incrementNumberOfTries() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
incrementRunnableCallCount() - Method in class com.newrelic.agent.profile.ProfileSegment
 
incrementsErrorMetric() - Method in class com.newrelic.agent.errors.DeadlockTraceError
 
incrementsErrorMetric() - Method in class com.newrelic.agent.errors.HttpTracedError
 
incrementsErrorMetric() - Method in class com.newrelic.agent.errors.ThrowableError
 
incrementsErrorMetric() - Method in class com.newrelic.agent.errors.TracedError
 
incrementSize(int) - Method in class com.newrelic.agent.transaction.TransactionCounts
 
incrementStackTraceCount() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
indexOf(Object) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
indexOf(Object) - Method in class com.newrelic.agent.TracerList
 
InfiniteTracingConfig - Interface in com.newrelic.agent.config
 
InfiniteTracingConfigImpl - Class in com.newrelic.agent.config
 
InfiniteTracingConfigImpl(Map<String, Object>) - Constructor for class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
InfiniteTracingConfigImpl(Map<String, Object>, boolean) - Constructor for class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
infiniteTracingConsumer(Consumer<SpanEvent>) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
InfiniteTracingEnabledCheck - Class in com.newrelic.agent.service.analytics
 
InfiniteTracingEnabledCheck(ConfigService) - Constructor for class com.newrelic.agent.service.analytics.InfiniteTracingEnabledCheck
 
InfiniteTracingSpanEventsConfig - Class in com.newrelic.agent.config
 
InfiniteTracingSpanEventsConfig(Map<String, Object>, String) - Constructor for class com.newrelic.agent.config.InfiniteTracingSpanEventsConfig
 
InfiniteTracingTraceObserverConfig - Class in com.newrelic.agent.config
 
InfiniteTracingTraceObserverConfig(Map<String, Object>, String) - Constructor for class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
info(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
inheritedFromSystemPropertyRoot - Variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
initCollectSlowQueriesFrom(boolean) - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
initCustomRequestHeaders() - Method in class com.newrelic.agent.config.TransactionEventsConfig
 
initEnabled() - Method in class com.newrelic.agent.config.InsightsConfigImpl
 
INITIAL_APP_SERVER_PORT_DELAY - Static variable in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
initialize(Logger) - Static method in class com.newrelic.agent.PrivateApiImpl
 
initialize() - Static method in class com.newrelic.api.agent.NewRelicApiImplementation
 
InitialSizedJsonArray - Class in com.newrelic.agent.transport
 
InitialSizedJsonArray(int) - Constructor for class com.newrelic.agent.transport.InitialSizedJsonArray
 
initListFromData(Map<String, Object>, String) - Method in class com.newrelic.agent.config.NormalizationRuleConfig
 
InitProblemClasses - Class in com.newrelic.agent
 
InitProblemClasses() - Constructor for class com.newrelic.agent.InitProblemClasses
 
initRecordSql(boolean) - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
INPUT_QUERY_ATTRIBUTE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
An attribute on a slow query (if present) that records the input query that generated the raw slow query.
INPUT_QUERY_LABEL_PARAMETER - Static variable in class com.newrelic.agent.database.DatastoreMetrics
Used as a value in the input_query attribute above
INPUT_QUERY_QUERY_PARAMETER - Static variable in class com.newrelic.agent.database.DatastoreMetrics
Used as a value in the input_query attribute above
INSERT_API_KEY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
INSERT_OPERATION - Static variable in interface com.newrelic.agent.database.DatabaseStatementParser
 
INSERT_SQL_MAX_LENGTH - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
insertAfterLocator(String, String, boolean) - Method in class com.newrelic.agent.util.EditableFile
Modifies the file to insert the specified text on the line after the *first* instance of the locator statement.
insertBeforeLocator(String, String, boolean) - Method in class com.newrelic.agent.util.EditableFile
Modifies the file to insert the specified text on the line before the *first* instance of the locator statement.
InsertOnlyArray<E> - Class in com.newrelic.agent.util
This is a thread safe array that only supports add operations.
InsertOnlyArray(int) - Constructor for class com.newrelic.agent.util.InsertOnlyArray
 
InsightsConfig - Interface in com.newrelic.agent.config
 
InsightsConfigImpl - Class in com.newrelic.agent.config
 
InsightsConfigImpl(Map<String, Object>, boolean) - Constructor for class com.newrelic.agent.config.InsightsConfigImpl
 
InsightsHarvestableImpl - Class in com.newrelic.agent.service.analytics
 
InsightsService - Interface in com.newrelic.agent.service.analytics
 
InsightsServiceImpl - Class in com.newrelic.agent.service.analytics
 
InsightsServiceImpl() - Constructor for class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
InsightsServiceImpl.TransactionInsights - Class in com.newrelic.agent.service.analytics
 
INSTANCE - Static variable in class com.newrelic.agent.reinstrument.PeriodicRetransformer
 
INSTANCE - Static variable in class com.newrelic.agent.TraceMetadataImpl
 
INSTANCE - Static variable in class com.newrelic.agent.TransactionApiImpl
 
INSTANCE - Static variable in class com.newrelic.bootstrap.EmbeddedJarFilesImpl
 
INSTANCE_ATTRIBUTE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
An attribute on a slow query (if present) to denote the actual instance the datastore call was made to
INSTANCE_DOCUMENT_RECURSIVE - Static variable in class com.newrelic.agent.utilization.GCP
 
INSTANCE_ID - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
INSTANCE_METRIC_BASE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
INSTANCE_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
INSTANCE_REPORTING - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
INSTANCE_REPORTING_DEFAULT_ENABLED - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
instrument(String, String) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
instrument(Method, String) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
INSTRUMENTATION - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
instrumentation - Variable in class com.newrelic.agent.extension.beans.Extension
 
Instrumentation() - Constructor for class com.newrelic.agent.extension.beans.Extension.Instrumentation
 
INSTRUMENTATION_CONFIG - Static variable in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
INSTRUMENTATION_FIELD_NAME - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
AgentBridge.instrumentation
INSTRUMENTATION_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
INSTRUMENTATION_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
InstrumentationClassTransformer - Class in com.newrelic.agent.instrumentation.context
 
InstrumentationClassTransformer(InstrumentationContextManager, TraceClassTransformer, boolean, boolean) - Constructor for class com.newrelic.agent.instrumentation.context.InstrumentationClassTransformer
 
InstrumentationConstructor - Class in com.newrelic.agent.instrumentation.yaml
 
InstrumentationConstructor() - Constructor for class com.newrelic.agent.instrumentation.yaml.InstrumentationConstructor
 
InstrumentationContext - Class in com.newrelic.agent.instrumentation.context
This class tracks information about a class passing through the InstrumentationContextManager.
InstrumentationContext(byte[], Class<?>, ProtectionDomain) - Constructor for class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
InstrumentationContextClassMatcherHelper - Class in com.newrelic.agent.instrumentation.context
 
InstrumentationContextClassMatcherHelper() - Constructor for class com.newrelic.agent.instrumentation.context.InstrumentationContextClassMatcherHelper
 
InstrumentationContextManager - Class in com.newrelic.agent.instrumentation.context
 
InstrumentationContextManager(Instrumentation) - Constructor for class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
 
InstrumentationImpl - Class in com.newrelic.agent.instrumentation
 
InstrumentationImpl(Logger) - Constructor for class com.newrelic.agent.instrumentation.InstrumentationImpl
 
InstrumentationPackageNameRewriter(int, ClassVisitor, Set<String>) - Constructor for class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors.InstrumentationPackageNameRewriter
 
InstrumentationPackageRemapper(String, Set<String>) - Constructor for class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors.InstrumentationPackageRemapper
 
InstrumentationProxy - Class in com.newrelic.agent
This interface wraps the normal Instrumentation interface and adds a few extra methods.
InstrumentationProxy(Instrumentation, boolean) - Constructor for class com.newrelic.agent.InstrumentationProxy
 
instrumentationSourceNames() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
instrumentationSourceNames() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
The name of the instrumentation source such as the weave package implementation title, the custom xml name, the pointcut name, etc.
instrumentationTypes() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
instrumentationTypes() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
The type of instrumentation that generated this trace.
InstrumentationUtils - Class in com.newrelic.agent.instrumentation
 
InstrumentationUtils() - Constructor for class com.newrelic.agent.instrumentation.InstrumentationUtils
 
InstrumentationWrapper - Class in com.newrelic.agent.util
This delegating wrapper of an Instrumentation instance.
InstrumentationWrapper(Instrumentation) - Constructor for class com.newrelic.agent.util.InstrumentationWrapper
 
InstrumentUpdateCommand - Class in com.newrelic.agent.commands
 
InstrumentUpdateCommand(RemoteInstrumentationService) - Constructor for class com.newrelic.agent.commands.InstrumentUpdateCommand
 
InstrumentUtils - Class in com.newrelic.agent.instrumentation
 
InterfaceImplementationClassTransformer - Class in com.newrelic.agent.instrumentation
 
InterfaceImplementationClassTransformer(PointCutClassTransformer, boolean, Class) - Constructor for class com.newrelic.agent.instrumentation.InterfaceImplementationClassTransformer
 
InterfaceImplementationClassTransformer.InterfaceImplementationClassVisitor - Class in com.newrelic.agent.instrumentation
 
InterfaceImplementationClassVisitor(int) - Constructor for class com.newrelic.agent.instrumentation.InterfaceImplementationClassTransformer.InterfaceImplementationClassVisitor
 
InterfaceMapper - Annotation Type in com.newrelic.agent.instrumentation.pointcuts
Deprecated.
use the weaver
InterfaceMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
InterfaceMatcher(String) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.InterfaceMatcher
 
InterfaceMixin - Annotation Type in com.newrelic.agent.instrumentation.pointcuts
Deprecated.
use the weaver
InterfaceMixinClassTransformer - Class in com.newrelic.agent.instrumentation
 
InterfaceMixinClassTransformer(int) - Constructor for class com.newrelic.agent.instrumentation.InterfaceMixinClassTransformer
 
interfaceName - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
interfaces - Variable in class com.newrelic.agent.util.asm.ClassStructure
 
interfaceToImplement - Variable in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
intern() - Method in class com.newrelic.agent.tracers.ClassMethodSignature
 
INTERNAL_AGENT_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
INTERNAL_SERVER_ERROR - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
InternalLimitExceeded - Exception in com.newrelic.agent
 
InternalLimitExceeded(String) - Constructor for exception com.newrelic.agent.InternalLimitExceeded
 
intrinsicAttributes - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
intrinsicAttributes(Map<String, Object>) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
intToHexString(int) - Static method in class com.newrelic.agent.service.ServiceUtils
 
InvalidMethodDescriptor - Exception in com.newrelic.agent.instrumentation.methodmatchers
 
InvalidMethodDescriptor(String) - Constructor for exception com.newrelic.agent.instrumentation.methodmatchers.InvalidMethodDescriptor
 
InvalidStatsException - Exception in com.newrelic.agent.stats
 
InvocationHandlerTracingMethodAdapter - Class in com.newrelic.agent.instrumentation
This method adapter fetches the method tracer by invoking the handler stored in the static field named MethodBuilder.INVOCATION_HANDLER_FIELD_NAME.
InvocationHandlerTracingMethodAdapter(GenericClassAdapter, MethodVisitor, int, Method) - Constructor for class com.newrelic.agent.instrumentation.InvocationHandlerTracingMethodAdapter
 
invoke(Object, Method, Object[]) - Method in class com.newrelic.agent.instrumentation.AgentWrapper
 
invoke(PointCutInvocationHandler, String, String, String, Object, Object[]) - Static method in class com.newrelic.agent.instrumentation.AgentWrapper
 
invoke(Object, Method, Object[]) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
invoke(Object, Method, Object[]) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
invoke(Object, Method, Object[]) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
invoke(Object, Class<?>, String, Object...) - Static method in class com.newrelic.agent.util.Invoker
Reflective call to a public method on the given object.
invokeInvocationHandlerInterface(boolean) - Method in class com.newrelic.agent.instrumentation.MethodBuilder
Invokes InvocationHandler.invoke(Object, java.lang.reflect.Method, Object[])
Invoker - Class in com.newrelic.agent.util
 
IOTracer - Interface in com.newrelic.agent.tracers
A marker for socket io instrumentation.
IProfile - Interface in com.newrelic.agent.profile
 
IProfile - Interface in com.newrelic.agent.profile.v2
 
IRPMService - Interface in com.newrelic.agent
 
isAbleToResolveAgent(ClassLoader, String) - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
isAbleToResolveAgent(ClassLoader, String) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
isActive() - Method in interface com.newrelic.agent.profile.v2.TransactionProfileSession
Returns true if this session is active and collecting data.
isActive() - Method in class com.newrelic.agent.profile.v2.TransactionProfileSessionImpl
 
isActive() - Method in class com.newrelic.agent.TokenImpl
 
isAgentEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
isAgentEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isAgentSupportedJavaSpecVersion(String) - Static method in class com.newrelic.agent.config.JavaVersionUtils
 
isAgentThreadId(Long) - Method in class com.newrelic.agent.ThreadService
 
isAgentType(String) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
isAllowMultipleFooters() - Method in interface com.newrelic.agent.config.BrowserMonitoringConfig
False means return a RUM footer only once per transaction.
isAllowMultipleFooters() - Method in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
isAnnotation(ClassReader) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
isApdexFrustrating() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
isApdexFrustrating() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
isApdexTSet() - Method in interface com.newrelic.agent.config.AgentConfig
Returns true if apdex T was specified (not just the default).
isApdexTSet(String) - Method in interface com.newrelic.agent.config.AgentConfig
Has the given transaction name been configured as a Key Transaction with an ApdexT?
isApdexTSet() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isApdexTSet(String) - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isApdexTSet(String) - Method in interface com.newrelic.agent.config.KeyTransactionConfig
Has the given transaction name been configured as a Key Transaction with an ApdexT?
isAppendToClassLoaderSearchSupported() - Method in class com.newrelic.agent.InstrumentationProxy
 
isArgRequired() - Method in enum com.newrelic.agent.xml.XmlInstrumentOptions
Gets the field required.
isAsync() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
isAsync() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
isAsync() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
isAsync() - Method in interface com.newrelic.agent.tracers.Tracer
 
isAsync() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
isAttributesEnabled() - Method in interface com.newrelic.agent.config.ReinstrumentConfig
 
isAttributesEnabledForBrowser() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
isAttributesEnabledForBrowser(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
isAttributesEnabledForErrorEvents() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
isAttributesEnabledForErrorEvents(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
isAttributesEnabledForSpanEvents() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
isAttributesEnabledForSpanEvents(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
isAttributesEnabledForTransactionEvents() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
isAttributesEnabledForTransactionEvents(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
isAttributesEnabledForTransactionSegments() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
isAttributesEnabledForTransactionSegments(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
isAttributesEnabledForTransactionTraces() - Method in class com.newrelic.agent.attributes.AttributesFilter
 
isAttributesEnabledForTransactionTraces(String) - Method in class com.newrelic.agent.attributes.AttributesService
 
isAttsEnabled(AgentConfig, boolean, String...) - Method in interface com.newrelic.agent.config.AttributesConfig
 
isAttsEnabled(AgentConfig, boolean, String...) - Method in class com.newrelic.agent.config.AttributesConfigImpl
 
isAuditMode() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isAuditMode() - Method in interface com.newrelic.agent.config.DataSenderConfig
 
isAutoAppNamingEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
If true the application name for a web transaction is determined automatically.
isAutoAppNamingEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isAutoAppNamingEnabled() - Method in class com.newrelic.agent.DummyTransaction
 
isAutoAppNamingEnabled() - Method in class com.newrelic.agent.Transaction
 
isAutoAppNamingEnabled() - Method in class com.newrelic.agent.TransactionApiImpl
 
isAutoInstrumentEnabled() - Method in interface com.newrelic.agent.config.BrowserMonitoringConfig
If the auto_instrument property is true, Real User Monitoring instrumentation is added automatically.
isAutoInstrumentEnabled() - Method in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
isAutoTransactionNamingEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
If the enable_auto_transaction_naming property is true the name of a web transaction is determined automatically.
isAutoTransactionNamingEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isBootstrapClassInstrumentationEnabled() - Method in class com.newrelic.agent.InstrumentationProxy
Returns true if instrumentation should be turned on for bootstrap classes.
isBuiltinExtensionEnabled() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
isBuiltInMetric(String) - Static method in class com.newrelic.agent.jmx.AbstractStatsAttributeProcessor
We are only going to add the float to the output if the metric name starts with JmxBuiltIn.
isChildHasStackTrace() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
isChildHasStackTrace() - Method in class com.newrelic.agent.tracers.DefaultTracer
Gets the field childHasStackTrace.
isChildHasStackTrace() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
isChildHasStackTrace() - Method in interface com.newrelic.agent.tracers.Tracer
True means a child has taken a stack trace and therefore this tracer should not take one.
isChildHasStackTrace() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
isClassAndMethodMatch() - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher.Match
 
isClassloaderExcluded(ClassLoader) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
Classes loaded by the classloaders called out in the ClassLoader Excludes List will not be instrumented.
isCompressingWriter(Writer) - Static method in class com.newrelic.agent.transport.DataSenderWriter
 
isConnected() - Method in interface com.newrelic.agent.IRPMService
 
isConnected() - Method in class com.newrelic.agent.RPMService
 
isCpuSamplingEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
isCpuSamplingEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isCrossApplicationTracing() - Method in interface com.newrelic.agent.config.CrossProcessConfig
The agent identifies itself to other processes in external call request headers if this is enabled.
isCrossApplicationTracing() - Method in class com.newrelic.agent.config.CrossProcessConfigImpl
 
isCrossProcessOnly() - Method in class com.newrelic.agent.config.SpanEventsConfig
 
isCurrentThreadAnAgentThread() - Method in class com.newrelic.agent.ThreadService
 
isCustom() - Method in class com.newrelic.agent.extension.Extension
Returns true if this is a user generated extension.
isCustom() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
isCustom() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
Returns true if this instrumentation was user generated.
isCustomInstrumentationEditorAllowed() - Method in interface com.newrelic.agent.config.AgentConfig
 
isCustomInstrumentationEditorAllowed() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isCustomParametersAllowed() - Method in interface com.newrelic.agent.config.AgentConfig
 
isCustomParametersAllowed() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isCustomTracingEnabled() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
isDatabaseConnectionMetadataEnabled() - Method in interface com.newrelic.agent.config.DatastoreConfig
 
isDatabaseConnectionMetadataEnabled() - Method in class com.newrelic.agent.config.DatastoreConfigImpl
 
isDatabaseNameReportingEnabled() - Method in interface com.newrelic.agent.config.DatastoreConfig
 
isDatabaseNameReportingEnabled() - Method in class com.newrelic.agent.config.DatastoreConfigImpl
 
isDebug() - Method in interface com.newrelic.agent.config.BrowserMonitoringConfig
We plan to use this setting to control whether non-minified JS should be sent for debugging purposes.
isDebug() - Method in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
isDebug() - Method in class com.newrelic.agent.xml.XmlInstrumentParams
Gets the debug flag.
isDebugEnabled() - Static method in class com.newrelic.agent.Agent
 
isDebugEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
isDebugEnabled(String) - Method in interface com.newrelic.agent.config.AgentConfig
 
isDebugEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isDebugEnabled(String) - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isDebugEnabled() - Method in interface com.newrelic.agent.logging.IAgentLogger
 
isDefaultInstrumentationEnabled() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
isDefaultMethodSupported(ClassReader) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
Returns true if the class represented by the class reader supports default methods (Java 8+).
isDefaultMethodTracingEnabled() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
isDispatcher() - Method in class com.newrelic.agent.instrumentation.PointCut
 
isDispatcher() - Method in class com.newrelic.agent.instrumentation.pointcuts.MathCSConcurrentPointCut
 
isDispatcher() - Method in class com.newrelic.agent.instrumentation.yaml.TracerFactoryConfiguration
 
isDone() - Method in class com.newrelic.agent.language.SourceLibraryDetector
 
isDone() - Method in class com.newrelic.agent.profile.ProfileSession
 
isDone() - Method in class com.newrelic.agent.profile.v2.ProfileSession
 
isDummyRequest(Request) - Static method in class com.newrelic.agent.Transaction
 
isEachSegment() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
isEmpty() - Method in class com.newrelic.agent.LazyMapImpl
 
isEmpty() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
isEmpty() - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
isEmpty() - Method in class com.newrelic.agent.TracerList
 
isEmpty() - Method in class com.newrelic.agent.utilization.AWS.AwsData
 
isEmpty() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
isEmpty() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
isEmpty() - Method in class com.newrelic.agent.utilization.PCF.PcfData
 
isEnabled() - Method in class com.newrelic.agent.attributes.AttributesService
 
isEnabled() - Method in class com.newrelic.agent.attributes.DestinationFilter
 
isEnabled() - Method in class com.newrelic.agent.browser.BrowserServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.cache.CacheService
 
isEnabled() - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
isEnabled() - Method in class com.newrelic.agent.commands.CommandParser
 
isEnabled() - Method in class com.newrelic.agent.config.AuditModeConfig
 
isEnabled() - Method in class com.newrelic.agent.config.CircuitBreakerConfig
 
isEnabled() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
 
isEnabled() - Method in interface com.newrelic.agent.config.CommandParserConfig
 
isEnabled() - Method in class com.newrelic.agent.config.CommandParserConfigImpl
 
isEnabled() - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.config.DistributedTracingConfig
 
isEnabled() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
 
isEnabled() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
isEnabled() - Method in interface com.newrelic.agent.config.InfiniteTracingConfig
 
isEnabled() - Method in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
isEnabled() - Method in interface com.newrelic.agent.config.InsightsConfig
 
isEnabled - Variable in class com.newrelic.agent.config.InsightsConfigImpl
 
isEnabled() - Method in class com.newrelic.agent.config.InsightsConfigImpl
 
isEnabled() - Method in interface com.newrelic.agent.config.JarCollectorConfig
True if the JarCollectorService is enabled, else false.
isEnabled() - Method in class com.newrelic.agent.config.JarCollectorConfigImpl
 
isEnabled() - Method in interface com.newrelic.agent.config.JmxConfig
True is the jmx service is enabled, else false.
isEnabled() - Method in class com.newrelic.agent.config.OpenTracingConfig
 
isEnabled() - Method in interface com.newrelic.agent.config.ReinstrumentConfig
 
isEnabled() - Method in class com.newrelic.agent.config.SpanEventsConfig
 
isEnabled() - Method in interface com.newrelic.agent.config.SqlTraceConfig
 
isEnabled() - Method in class com.newrelic.agent.config.SqlTraceConfigImpl
 
isEnabled() - Method in interface com.newrelic.agent.config.StripExceptionConfig
 
isEnabled() - Method in class com.newrelic.agent.config.StripExceptionConfigImpl
 
isEnabled() - Method in interface com.newrelic.agent.config.ThreadProfilerConfig
 
isEnabled() - Method in class com.newrelic.agent.config.TransactionEventsConfig
 
isEnabled() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
 
isEnabled() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
isEnabled() - Method in class com.newrelic.agent.core.CoreServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.database.DatabaseService
 
isEnabled() - Method in class com.newrelic.agent.deadlock.DeadlockDetectorService
 
isEnabled() - Method in class com.newrelic.agent.environment.EnvironmentServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.ExpirationService
 
isEnabled() - Method in class com.newrelic.agent.extension.beans.Extension
Gets the value of the enabled property.
isEnabled() - Method in class com.newrelic.agent.extension.Extension
 
isEnabled() - Method in class com.newrelic.agent.extension.ExtensionService
Always enabled to support dynamic instrumentation.
isEnabled() - Method in class com.newrelic.agent.extension.YamlExtension
 
isEnabled() - Method in class com.newrelic.agent.GCService
 
isEnabled() - Method in class com.newrelic.agent.HarvestServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
If this transformer is not enabled it won't be added to Instrumentation.
isEnabled() - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.instrumentation.PointCut
 
isEnabled() - Method in class com.newrelic.agent.instrumentation.PointCutConfiguration
 
isEnabled() - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringPointCut
 
isEnabled() - Method in class com.newrelic.agent.jmx.JmxService
 
isEnabled() - Method in class com.newrelic.agent.language.SourceLanguageService
 
isEnabled() - Method in class com.newrelic.agent.normalization.NormalizationServiceImpl
 
isEnabled() - Method in interface com.newrelic.agent.profile.ProfilerControl
 
isEnabled() - Method in class com.newrelic.agent.profile.ProfilerService
 
isEnabled() - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
isEnabled() - Method in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.RPMService
 
isEnabled() - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
isEnabled() - Method in class com.newrelic.agent.samplers.CPUSamplerService
 
isEnabled() - Method in class com.newrelic.agent.samplers.SamplerServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.service.analytics.InfiniteTracingEnabledCheck
 
isEnabled() - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
isEnabled() - Method in class com.newrelic.agent.service.async.AsyncTransactionService
 
isEnabled() - Method in class com.newrelic.agent.service.module.JarCollectorServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.service.NoopService
 
isEnabled() - Method in interface com.newrelic.agent.service.Service
Is the service enabled.
isEnabled() - Method in class com.newrelic.agent.service.ServiceManagerImpl
 
isEnabled() - Method in class com.newrelic.agent.sql.SqlTraceServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.stats.StatsServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.ThreadService
 
isEnabled() - Method in class com.newrelic.agent.trace.TransactionTraceService
 
isEnabled() - Method in class com.newrelic.agent.TracerService
 
isEnabled() - Method in interface com.newrelic.agent.tracing.DistributedTraceService
 
isEnabled() - Method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
isEnabled() - Method in class com.newrelic.agent.TransactionService
 
isEnabled() - Method in class com.newrelic.agent.utilization.UtilizationService
 
isEnabledAndSpanEventsEnabled() - Method in class com.newrelic.agent.service.analytics.InfiniteTracingEnabledCheck
 
isEnabledByDefault() - Method in class com.newrelic.agent.instrumentation.PointCutConfiguration
 
isEnabledRoot() - Method in interface com.newrelic.agent.config.AttributesConfig
 
isEnabledRoot() - Method in class com.newrelic.agent.config.AttributesConfigImpl
 
isError() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
isErrorNotExpected() - Method in class com.newrelic.agent.Transaction
This method should only be called at the END of a transaction, AFTER the application name is finalized.
isErrorReportableAndNotIgnored() - Method in class com.newrelic.agent.Transaction
This method should only be called at the END of a transaction, AFTER the application name is finalized.
isEventsEnabled() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
 
isEventsEnabled() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
isExactClassMatcher() - Method in class com.newrelic.agent.instrumentation.classmatchers.ClassMatcher
 
isExactClassMatcher() - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
isExactClassMatcher() - Method in class com.newrelic.agent.instrumentation.classmatchers.ManyClassMatcher
 
isExcluded(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Is the class excluded.
isExcluded(String) - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
isExcludeFromTransactionTrace() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the excludeFromTransactionTrace property.
isExpectedError(int, TransactionThrowable) - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Returns true if the throwable's class is in a list of configured expected throwable classes, if the throwable has already been marked "expected", or if the status code is in a list of expected status codes.
isExpectedError(int, TransactionThrowable) - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
isExplainEnabled() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
 
isExplainEnabled() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
isFineEnabled() - Method in interface com.newrelic.agent.logging.IAgentLogger
 
isFinerEnabled() - Method in interface com.newrelic.agent.logging.IAgentLogger
 
isFinestEnabled() - Method in interface com.newrelic.agent.logging.IAgentLogger
 
isFinished() - Method in class com.newrelic.agent.DummyTransaction
 
isFinished() - Method in class com.newrelic.agent.Segment
 
isFinished() - Method in class com.newrelic.agent.Transaction
Return true if this transaction has been started and also finished.
isFinished() - Method in class com.newrelic.agent.TransactionActivity
 
isFrozen() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
isFull() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
isGCTimeEnabled() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
 
isGCTimeEnabled() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
isGenerated(String) - Static method in class com.newrelic.agent.instrumentation.context.GeneratedClassDetector
Return true if the class name is likely the name of generated class.
isGenerated() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
Return true if the GeneratedClassDetector identified this class as a generated class.
isGenericInterfaceSupportEnabled() - Method in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
isGenericInterfaceSupportEnabled() - Method in class com.newrelic.agent.instrumentation.InterfaceImplementationClassTransformer
 
isGenericJDBCSupportEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
isGenericJDBCSupportEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isGrantPackageAccess() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
True means the agent should instrument ClassLoader.checkPackageAccess(java.lang.Class<?>, java.security.ProtectionDomain) to bypass the call to SecurityManager.checkPackageAccess(java.lang.String) for weaved classes.
isGreaterThan(TransactionNamePriority, TransactionNamePriority, TransactionNamingScheme) - Static method in class com.newrelic.agent.transaction.TransactionNamingUtility
 
isHighSecurity() - Method in interface com.newrelic.agent.config.AgentConfig
 
isHighSecurity() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isIgnore() - Method in class com.newrelic.agent.DummyTransaction
 
isIgnore() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
isIgnore() - Method in class com.newrelic.agent.normalization.RuleResult
 
isIgnore() - Method in class com.newrelic.agent.Transaction
 
isIgnoreApdex() - Method in class com.newrelic.agent.dispatchers.DefaultDispatcher
 
isIgnoreApdex() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
isIgnored() - Method in class com.newrelic.agent.TransactionActivity
 
isIgnoredError(int, Throwable) - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Returns true if the throwable is ignored OR the status code is ignored.
isIgnoredError(int, Throwable) - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
isIgnoredStatus(int) - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Returns true if the status code is in a list of configured ignored status codes.
isIgnoredStatus(int) - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
isIgnoredThrowable(Throwable) - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Returns true if the throwable's class is in a list of configured ignored throwable classes.
isIgnoredThrowable(Throwable) - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
isIgnoreErrorPriority() - Method in interface com.newrelic.agent.config.ErrorCollectorConfig
Gets a value indicating if error priority should be ignored; default is true.
isIgnoreErrorPriority() - Method in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
isIgnorePageForAutoInstrument(String, Transaction) - Static method in class com.newrelic.agent.tracers.jasper.GeneratorVisitTracerFactory
 
isIgnoreTransaction() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the ignoreTransaction property.
isIgnoreTransaction() - Method in class com.newrelic.agent.instrumentation.PointCut
True means the transaction should be ignored.
isInAgentInstrumentation(StackTraceElement[]) - Static method in class com.newrelic.agent.util.StackTraces
 
isIncluded(String) - Method in class com.newrelic.agent.instrumentation.ClassNameFilter
Is the class included.
isIncluded(String) - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
isIncludeDestination() - Method in class com.newrelic.agent.attributes.AttributesNode
 
isIncludeNewRelicHeader() - Method in class com.newrelic.agent.config.DistributedTracingConfig
 
isIncludeSubclasses() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.ClassName
Gets the value of the includeSubclasses property.
isInProgress() - Method in class com.newrelic.agent.DummyTransaction
 
isInProgress() - Method in class com.newrelic.agent.Transaction
Return true if this transaction has been started and is not finished.
isInstanceReportingEnabled() - Method in interface com.newrelic.agent.config.DatastoreConfig
 
isInstanceReportingEnabled() - Method in class com.newrelic.agent.config.DatastoreConfigImpl
 
isInstrumented(Class<?>) - Static method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
isInstrumentedAndModified(Class<?>) - Static method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
isInterface(ClassReader) - Static method in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
isJdkProxy(byte[]) - Static method in class com.newrelic.agent.util.asm.Utils
This is here for testing.
isJdkProxy(ClassReader) - Static method in class com.newrelic.agent.util.asm.Utils
Returns true if the input class bytes are those of a proxy.
isLeaf() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the leaf property.
isLeaf() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
isLeaf() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
 
isLeaf() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
isLeaf() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
isLeaf() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
isLeaf() - Method in interface com.newrelic.agent.tracers.Tracer
 
isLeaf() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
isLeaf() - Method in class com.newrelic.agent.TransactionActivity
Return true if the tracer at the top of tracer stack is a flyweight tracer (leaf by default) or a leaf tracer.
isLessThan(TransactionNamePriority, TransactionNamePriority, TransactionNamingScheme) - Static method in class com.newrelic.agent.transaction.TransactionNamingUtility
 
isLogDaily() - Method in interface com.newrelic.agent.config.AgentConfig
Logs a daily log if set to true.
isLogDaily() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isLoggingToStdOut() - Method in interface com.newrelic.agent.config.AgentConfig
 
isLoggingToStdOut() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isLogSql() - Method in interface com.newrelic.agent.config.TransactionTracerConfig
If true, send recorded SQL to the agent log file, but do not report it to New Relic.
isLogSql() - Method in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
isMainApp() - Method in interface com.newrelic.agent.IRPMService
 
isMainApp() - Method in class com.newrelic.agent.RPMService
Is this the main application?
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.AllClassesMatcher
 
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.AllClassesMatcher
 
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.AndClassMatcher
 
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.AndClassMatcher
 
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.ChildClassMatcher
 
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.ClassMatcher
Returns true if the class bytes from the class reader definitely match this matcher.
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.ClassMatcher
Return true if the given class matches this rule.
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.InterfaceMatcher
Matches classes implementing the given interface, but not the interface itself.
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.InterfaceMatcher
 
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.NoMatchMatcher
 
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.NoMatchMatcher
 
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.NotMatcher
 
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.NotMatcher
 
isMatch(ClassLoader, ClassReader) - Method in class com.newrelic.agent.instrumentation.classmatchers.OrClassMatcher
 
isMatch(Class<?>) - Method in class com.newrelic.agent.instrumentation.classmatchers.OrClassMatcher
 
isMatch(Collection<ClassMatchVisitorFactory>, Class<?>) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextClassMatcherHelper
 
isMatch() - Method in class com.newrelic.agent.instrumentation.context.TraceInformation
 
isMatch() - Method in class com.newrelic.agent.normalization.RuleResult
 
isMetricProducer() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
isMetricProducer() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
isMetricProducer() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
isMetricProducer() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
isMetricProducer() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
isMissingResourceExpected(String) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextClassMatcherHelper
 
isModifiableClass(Class<?>) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
isModified() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
isModified(Method) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
isNativeMethodPrefixSupported() - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
isNoticeSqlMethod(String, String, String) - Static method in class com.newrelic.agent.instrumentation.tracing.NoticeSqlVisitor
 
isNotInThreadLocal() - Method in class com.newrelic.agent.TransactionActivity
 
isObfuscating() - Method in class com.newrelic.agent.database.SqlObfuscator
 
isOnlyRequestThreads() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
isOverTokenLimit() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
isOverTracerSegmentLimit() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
isOverTransactionSize() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
isParent() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
isParent() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
isParent() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
isParent() - Method in interface com.newrelic.agent.tracers.Tracer
Does the tracer have any children?
isParent() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
isPlatformInformationEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
isPlatformInformationEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isPotentialConfigMatch(String) - Method in class com.newrelic.agent.attributes.DefaultDestinationPredicate
 
isPotentialConfigMatch(String) - Method in class com.newrelic.agent.attributes.DestinationFilter
 
isPotentialConfigMatch(String) - Method in interface com.newrelic.agent.attributes.DestinationPredicate
 
isPotentialConfigMatch(String) - Method in class com.newrelic.agent.attributes.DisabledDestinationPredicate
 
isPrimitiveType(String) - Static method in class com.newrelic.agent.util.asm.Utils
Returns true if the given type is a java primitive.
isProfileAgentThreads() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
isProfileInstrumentation() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
isProxy() - Method in class com.newrelic.agent.util.asm.ProxyClassVisitor
Returns true if the input class is a proxy class.
isPutForDataSend() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isPutForDataSend() - Method in interface com.newrelic.agent.config.DataSenderConfig
If this is enabled, the agent will send data to the collector via a PUT command rather than the default POST.
isRedefineClassesSupported() - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
isReplaceAll() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
isReportable(int) - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Identifies if a status code is reportable.
isReportable(int, Throwable) - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Identifies if a status code OR a throwable are reportable.
isReportable(int, TransactionThrowable) - Method in interface com.newrelic.agent.errors.ErrorAnalyzer
Identifies if a status code OR a throwable are reportable.
isReportable(int) - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
isReportable(int, Throwable) - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
isReportable(int, TransactionThrowable) - Method in class com.newrelic.agent.errors.ErrorAnalyzerImpl
 
isRequestPayloadTooLarge() - Method in exception com.newrelic.agent.transport.HttpError
A method to determine if the agent's payload was too large.
isRetransformClassesSupported() - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
isRetransformSupported() - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
isRetransformSupported() - Method in class com.newrelic.agent.instrumentation.InterfaceMixinClassTransformer
 
isRetransformSupported() - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
Gets the field retransformSupported.
isRetryableError() - Method in exception com.newrelic.agent.transport.HttpError
A method to determine if the agent should retry an endpoint that returns an error response code.
isRunnable(ThreadInfo) - Method in class com.newrelic.agent.profile.RunnableThreadRules
 
isRunnable(StackTraceElement[]) - Method in class com.newrelic.agent.profile.RunnableThreadRules
 
isRunnable(StackTraceElement) - Method in class com.newrelic.agent.profile.RunnableThreadRules
 
isRunnablesOnly() - Method in class com.newrelic.agent.profile.ProfilerParameters
 
isSameClassAndMethod(StackTraceElement, StackTraceElement) - Static method in class com.newrelic.agent.util.StackTraces
 
isSampled() - Method in class com.newrelic.agent.TraceMetadataImpl
 
isSampledPriority(float) - Static method in class com.newrelic.agent.tracing.DistributedTraceUtil
 
isScoped() - Method in class com.newrelic.agent.metric.MetricName
 
isSendDataOnExit() - Method in interface com.newrelic.agent.config.AgentConfig
If true send data to the server on exit.
isSendDataOnExit() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isSendEnvironmentInfo() - Method in interface com.newrelic.agent.config.AgentConfig
 
isSendEnvironmentInfo() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isSendJvmProps() - Method in interface com.newrelic.agent.config.AgentConfig
Gets the field obfuscateJvmProps.
isSendJvmProps() - Method in class com.newrelic.agent.config.AgentConfigImpl
Gets the field obfuscateJvmProps.
isServerInfoSet() - Method in class com.newrelic.agent.environment.AgentIdentity
 
isSimpleCompression() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isSimpleCompression() - Method in interface com.newrelic.agent.config.DataSenderConfig
If simple compression is enabled we will prevent data within a payload from being compressed.
isSimpleTransactionName(TransactionName) - Static method in class com.newrelic.agent.instrumentation.tracing.TransactionName
 
isSslForHttp() - Method in interface com.newrelic.agent.config.BrowserMonitoringConfig
True forces the use of HTTPS instrumentation on HTTP pages.
isSslForHttp() - Method in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
isSslForHttpSet() - Method in interface com.newrelic.agent.config.BrowserMonitoringConfig
True if this field sslForHttp is explicitly set.
isSslForHttpSet() - Method in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
isStarted() - Method in class com.newrelic.agent.DummyTransaction
 
isStarted() - Method in class com.newrelic.agent.service.AbstractService
 
isStarted() - Method in interface com.newrelic.agent.service.Service
Is the service in the started state ServiceState.STARTED
isStarted() - Method in class com.newrelic.agent.Transaction
Return true if the transaction has ever been started.
isStarted() - Method in class com.newrelic.agent.TransactionActivity
 
isStarted() - Method in class com.newrelic.agent.TransactionApiImpl
 
isStartedOrStarting() - Method in class com.newrelic.agent.service.AbstractService
 
isStartedOrStarting() - Method in interface com.newrelic.agent.service.Service
Is the service in the started state ServiceState.STARTED or starting state ServiceState.STARTING
isStartupTimingEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
If true, agent startup time will be recorded and sent as a supportability metric
isStartupTimingEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isStopped() - Method in class com.newrelic.agent.service.AbstractService
 
isStopped() - Method in interface com.newrelic.agent.service.Service
Is the service in the stopped state ServiceState.STOPPED
isStoppedOrStopping() - Method in class com.newrelic.agent.service.AbstractService
 
isStoppedOrStopping() - Method in interface com.newrelic.agent.service.Service
Is the service in the stopped state ServiceState.STOPPED or stopping state ServiceState.STOPPING
isSyncStartup() - Method in interface com.newrelic.agent.config.AgentConfig
If true the Agent connects to New Relic on startup.
isSyncStartup() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isSynthetic() - Method in class com.newrelic.agent.DummyTransaction
 
isSynthetic() - Method in class com.newrelic.agent.Transaction
Return true if this transaction is the result of a valid request from New Relic Synthetics.
isSyntheticTransaction() - Method in class com.newrelic.agent.TransactionData
Returns true if this transaction was originated by New Relic Synthetics.
isTerminateChain() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
isThreadCpuTimeEnabled() - Method in class com.newrelic.agent.trace.TransactionTraceService
 
isTracedMethodType(String) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
isTraceEnabled() - Method in interface com.newrelic.agent.logging.IAgentLogger
 
isTracerMatch() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
isTracerStartLocked() - Method in class com.newrelic.agent.TransactionActivity
Test the tracer start lock.
isTrackCallbackRunnable() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
isTrackCallbackRunnable() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
isTrackCallbackRunnable() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
isTransactionNameSet() - Method in class com.newrelic.agent.DummyTransaction
 
isTransactionNameSet() - Method in class com.newrelic.agent.Transaction
Deprecated.
isTransactionNameSet() - Method in class com.newrelic.agent.TransactionApiImpl
 
isTransactionNamingEnabled() - Method in class com.newrelic.agent.DummyTransaction
 
isTransactionNamingEnabled() - Method in class com.newrelic.agent.Transaction
 
isTransactionProfileSessionActive() - Method in interface com.newrelic.agent.profile.v2.TransactionProfileService
 
isTransactionSegment() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
isTransactionSegment() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
isTransactionSegment() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
isTransactionSegment() - Method in interface com.newrelic.agent.tracers.Tracer
Returns true if this tracer should participate in transaction trace.
isTransactionSegment() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
isTransactionStartPoint() - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Gets the value of the transactionStartPoint property.
isTransactionTraceEnabled() - Method in class com.newrelic.agent.DummyTransaction
 
isTransactionTraceEnabled() - Method in class com.newrelic.agent.Transaction
 
isTransactionType(String) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
isTrimStats() - Method in interface com.newrelic.agent.config.AgentConfig
 
isTrimStats() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
isTripped() - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
Update the status if the time has come and return the status.
isTrustedAccountId(String) - Method in interface com.newrelic.agent.config.CrossProcessConfig
 
isTrustedAccountId(String) - Method in class com.newrelic.agent.config.CrossProcessConfigImpl
 
isTrustedCatRequest() - Method in class com.newrelic.agent.InboundHeaderState
Return true if this is a trusted cross-process request.
isTrustedSyntheticsRequest() - Method in class com.newrelic.agent.InboundHeaderState
Return true if this is a trusted request from New Relic Synthetics.
isUseFullPackageName() - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.MethodInvokerPointCut
Gets the field useFullPackageName.
isUsingDeprecatedConfigSettings() - Static method in class com.newrelic.agent.config.JarCollectorConfigImpl
Used to determine if a deprecated config setting was used
isUsingLegacyInstrumentation() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
isUsingLongerSqlId() - Method in interface com.newrelic.agent.config.SqlTraceConfig
 
isUsingLongerSqlId() - Method in class com.newrelic.agent.config.SqlTraceConfigImpl
 
isValid() - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
isValidClassName(String) - Static method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
isWasError() - Method in class com.newrelic.agent.extension.beans.MethodParameters
Gets the field wasError.
isWeaveInstrumentation() - Method in class com.newrelic.agent.extension.JarExtension
Returns true if this extension contains any class marked with a Weave annotation.
isWeaveInstrumentation(File) - Static method in class com.newrelic.agent.extension.JarExtension
Returns true if this extension contains any class marked with a Weave annotation.
isWeaveIntoAllMethods() - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.TracedWeaveInstrumentationTracker
 
isWeavePackageEnabled(WeavePackageConfig) - Method in interface com.newrelic.agent.config.ClassTransformerConfig
Indicates whether the agent should load the specified weave package.
isWebRequestSet() - Method in class com.newrelic.agent.DummyTransaction
 
isWebRequestSet() - Method in class com.newrelic.agent.Transaction
 
isWebRequestSet() - Method in class com.newrelic.agent.TransactionApiImpl
 
isWebResponseSet() - Method in class com.newrelic.agent.DummyTransaction
 
isWebResponseSet() - Method in class com.newrelic.agent.Transaction
 
isWebResponseSet() - Method in class com.newrelic.agent.TransactionApiImpl
 
isWebTransaction() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
isWebTransaction() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
isWebTransaction() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
isWebTransaction() - Method in class com.newrelic.agent.DummyTransaction
 
isWebTransaction() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
isWebTransaction() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
 
isWebTransaction() - Method in class com.newrelic.agent.Transaction
Returns true if in a web transaction.
isWebTransaction() - Method in class com.newrelic.agent.TransactionApiImpl
 
isWebTransaction() - Method in class com.newrelic.agent.TransactionData
Returns true if this is a web transaction.
iterator() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
iterator() - Method in class com.newrelic.agent.TracerList
 
IteratorEnumeration<T> - Class in com.newrelic.agent.util
 
IteratorEnumeration(Iterator<T>) - Constructor for class com.newrelic.agent.util.IteratorEnumeration
 
ITransactionSampler - Interface in com.newrelic.agent.trace
 

J

J2EEStatsAttributeProcessor - Class in com.newrelic.agent.jmx
 
J2EEStatsAttributeProcessor() - Constructor for class com.newrelic.agent.jmx.J2EEStatsAttributeProcessor
 
JAR_COLLECTOR - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
JarAnalystFactory - Class in com.newrelic.agent.service.module
 
JarAnalystFactory(Function<URL, JarData>, Consumer<JarData>, Logger) - Constructor for class com.newrelic.agent.service.module.JarAnalystFactory
 
JarCollectorConfig - Interface in com.newrelic.agent.config
 
JarCollectorConfigImpl - Class in com.newrelic.agent.config
 
JarCollectorConfigImpl(Map<String, Object>) - Constructor for class com.newrelic.agent.config.JarCollectorConfigImpl
 
JarCollectorConnectionListener - Class in com.newrelic.agent.service.module
 
JarCollectorConnectionListener(String, AtomicBoolean) - Constructor for class com.newrelic.agent.service.module.JarCollectorConnectionListener
 
JarCollectorHarvestListener - Class in com.newrelic.agent.service.module
 
JarCollectorHarvestListener(String, JarCollectorService) - Constructor for class com.newrelic.agent.service.module.JarCollectorHarvestListener
 
JarCollectorInputs - Class in com.newrelic.agent.service.module
 
JarCollectorService - Interface in com.newrelic.agent.service.module
Interface for collecting and sending jars to RPM.
JarCollectorServiceImpl - Class in com.newrelic.agent.service.module
Responsible for gathering and sending jars with version to the collector.
JarCollectorServiceImpl(Logger, boolean, AtomicBoolean, TrackedAddSet<JarData>, ClassMatchVisitorFactory) - Constructor for class com.newrelic.agent.service.module.JarCollectorServiceImpl
 
JarCollectorServiceProcessor - Class in com.newrelic.agent.service.module
Attempts to open jars and obtain version information from manifests.
JarCollectorServiceProcessor(Logger, AgentConfig) - Constructor for class com.newrelic.agent.service.module.JarCollectorServiceProcessor
 
JarData - Class in com.newrelic.agent.service.module
 
JarData(String, JarInfo) - Constructor for class com.newrelic.agent.service.module.JarData
Creates this Jar.
JarExtension - Class in com.newrelic.agent.extension
A jar extension represents a jar file which either contains several xml or yml extension files, or a set of weave class files.
jarFileNameExists(URL, String) - Static method in class com.newrelic.agent.config.AgentJarHelper
 
JarResource - Interface in com.newrelic.agent.config
 
JasperClassFactory - Class in com.newrelic.agent.tracers.jasper
 
JasperCompilerPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.container
 
JasperCompilerPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.container.JasperCompilerPointCut
 
JAVA - Static variable in class com.newrelic.agent.MetricNames
 
JAVA_10 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_11 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_12 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_13 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_14 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_15 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_16 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_6 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_7 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_7_VERSION_NO - Static variable in class com.newrelic.agent.instrumentation.InstrumentationUtils
 
JAVA_8 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_9 - Static variable in class com.newrelic.agent.config.JavaVersionUtils
 
JAVA_LANG_OBJECT_INTERNAL_NAME - Static variable in class com.newrelic.agent.instrumentation.classmatchers.ClassMatcher
 
JAVA_OTHER - Static variable in class com.newrelic.agent.MetricNames
 
JavaLangJmxMetrics - Class in com.newrelic.agent.jmx.values
These metrics are loaded on startup.
JavaLangJmxMetrics() - Constructor for class com.newrelic.agent.jmx.values.JavaLangJmxMetrics
 
JavaVersionUtils - Class in com.newrelic.agent.config
Simple set of utilities to help us validate that the agent is being run on a supported version of Java.
JavaVersionUtils() - Constructor for class com.newrelic.agent.config.JavaVersionUtils
 
Jboss7UpJmxValues - Class in com.newrelic.agent.jmx.values
This works for 7.1 AS and 6.0 EAP.
Jboss7UpJmxValues() - Constructor for class com.newrelic.agent.jmx.values.Jboss7UpJmxValues
 
JDBC_SUPPORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
JettyJmxMetrics - Class in com.newrelic.agent.jmx.values
 
JettyJmxMetrics() - Constructor for class com.newrelic.agent.jmx.values.JettyJmxMetrics
 
JMX - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
JMX - Static variable in class com.newrelic.agent.MetricNames
 
JMX_ABANDONED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_ACTIVE_BEANS - Static variable in class com.newrelic.agent.MetricNames
 
JMX_AVAILABLE_BEANS - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CLASSES - Static variable in class com.newrelic.agent.MetricNames
 
JMX_COMMIT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTION_REQUEST_FAILURE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTION_REQUEST_SUCCESS - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTION_TOTAL_REQUEST_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTION_WAITING_REQUEST_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_ACTIVE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_AVAILABLE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_CACHE_SIZE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_CREATED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_DESTROYED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_HANDLE_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_IDLE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_LEAKED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_MANAGED_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_MAX - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_POOL_SIZE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CONNECTIONS_WAIT_TIME - Static variable in class com.newrelic.agent.MetricNames
 
JMX_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_CUSTOM - Static variable in class com.newrelic.agent.MetricNames
 
JMX_DATASOURCES - Static variable in class com.newrelic.agent.MetricNames
 
JMX_DESTROY_BEANS - Static variable in class com.newrelic.agent.MetricNames
 
JMX_EJB_POOL - Static variable in class com.newrelic.agent.MetricNames
 
JMX_EJB_TRANSACTION_APPLICATION - Static variable in class com.newrelic.agent.MetricNames
 
JMX_EJB_TRANSACTION_BEAN - Static variable in class com.newrelic.agent.MetricNames
 
JMX_EJB_TRANSACTION_MODULE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_FAILED_ATTEMPTS - Static variable in class com.newrelic.agent.MetricNames
 
JMX_JTA - Static variable in class com.newrelic.agent.MetricNames
 
JMX_LOADED_CLASSES - Static variable in class com.newrelic.agent.MetricNames
 
JMX_ROLLBACK - Static variable in class com.newrelic.agent.MetricNames
 
JMX_SESSION - Static variable in class com.newrelic.agent.MetricNames
 
JMX_SESSION_ACTIVE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_SESSION_ALIVE_TIME - Static variable in class com.newrelic.agent.MetricNames
 
JMX_SESSION_EXPIRED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_SESSION_REJECTED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_SUCCESSFUL_ATTEMPTS - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD_POOL - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD_POOL_ACTIVE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD_POOL_IDLE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD_POOL_MAX - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD_POOL_STANDBY - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREAD_TOTAL_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_THREADS_WAITING - Static variable in class com.newrelic.agent.MetricNames
 
JMX_TIMEOUT - Static variable in class com.newrelic.agent.MetricNames
 
JMX_TRANS_ACTIVE - Static variable in class com.newrelic.agent.MetricNames
 
JMX_TRANS_COMMITTED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_TRANS_NESTED - Static variable in class com.newrelic.agent.MetricNames
 
JMX_TRANS_ROLLED_BACK - Static variable in class com.newrelic.agent.MetricNames
 
JMX_TRANS_TOP_LEVEL - Static variable in class com.newrelic.agent.MetricNames
 
JMX_TRANSACITON - Static variable in class com.newrelic.agent.MetricNames
 
JMX_UNLOADED_CLASSES - Static variable in class com.newrelic.agent.MetricNames
 
JMX_WITH_SLASH - Static variable in class com.newrelic.agent.MetricNames
 
JmxAction - Enum in com.newrelic.agent.jmx.metrics
 
JmxApiImpl - Class in com.newrelic.agent.jmx
 
JmxApiImpl() - Constructor for class com.newrelic.agent.jmx.JmxApiImpl
 
JmxAttributeFilter - Interface in com.newrelic.agent.jmx.create
 
JmxAttributeProcessor - Interface in com.newrelic.agent.jmx
A custom jmx attribute processor.
JmxAttributeProcessorWrapper - Class in com.newrelic.agent.jmx
This class is not thread-safe.
JmxConfig - Interface in com.newrelic.agent.config
 
JmxConfiguration - Interface in com.newrelic.agent.jmx.create
 
JmxFrameworkValues - Class in com.newrelic.agent.jmx.metrics
 
JmxFrameworkValues() - Constructor for class com.newrelic.agent.jmx.metrics.JmxFrameworkValues
Creates this FrameworkJmxMetrics.
JmxGet - Class in com.newrelic.agent.jmx.create
Used for attributes where we want to get their values.
JmxGet(String, String, String, Map<JmxType, List<String>>, Extension) - Constructor for class com.newrelic.agent.jmx.create.JmxGet
Creates this JmxGet.
JmxGet(String, String, String, List<JmxMetric>, JmxAttributeFilter, JmxMetricModifier) - Constructor for class com.newrelic.agent.jmx.create.JmxGet
Creates this JmxGet.
JmxInit - Annotation Type in com.newrelic.agent.jmx.metrics
This annotation should be placed on classes which provide JMX metrics to report (JmxFrameworkValues) and should be loaded on startup.
JmxInvoke - Class in com.newrelic.agent.jmx.create
Used for methods which need to be invoked on the server.
JmxInvoke(String, String, String, Object[], String[]) - Constructor for class com.newrelic.agent.jmx.create.JmxInvoke
Creates this JmxInvoke.
JmxMetric - Class in com.newrelic.agent.jmx.metrics
 
JmxMetric(String) - Constructor for class com.newrelic.agent.jmx.metrics.JmxMetric
 
JmxMetric(String[], String, JmxAction) - Constructor for class com.newrelic.agent.jmx.metrics.JmxMetric
 
JmxMetricModifier - Interface in com.newrelic.agent.jmx.create
 
JMXMetricType - Enum in com.newrelic.agent.jmx.metrics
Determines how the metric should be reported.
JmxMultiMBeanGet - Class in com.newrelic.agent.jmx.create
 
JmxMultiMBeanGet(String, String, String, Map<JmxType, List<String>>, Extension) - Constructor for class com.newrelic.agent.jmx.create.JmxMultiMBeanGet
Creates this JmxMultiMBeanMetric.
JmxMultiMBeanGet(String, String, String, List<JmxMetric>, JmxAttributeFilter, JmxMetricModifier) - Constructor for class com.newrelic.agent.jmx.create.JmxMultiMBeanGet
Creates this JmxMultiMBeanMetric.
JmxObject - Class in com.newrelic.agent.jmx.create
Base class for jmx objects.
JmxObject(String, String) - Constructor for class com.newrelic.agent.jmx.create.JmxObject
Creates this JmxObject.
JmxObjectFactory - Class in com.newrelic.agent.jmx.create
 
JmxService - Class in com.newrelic.agent.jmx
 
JmxService(JmxConfig) - Constructor for class com.newrelic.agent.jmx.JmxService
 
JmxSingleMBeanGet - Class in com.newrelic.agent.jmx.create
 
JmxSingleMBeanGet(String, String, String, Map<JmxType, List<String>>, Extension) - Constructor for class com.newrelic.agent.jmx.create.JmxSingleMBeanGet
Creates this JmxGet.
JmxSingleMBeanGet(String, String, String, List<JmxMetric>, JmxAttributeFilter, JmxMetricModifier) - Constructor for class com.newrelic.agent.jmx.create.JmxSingleMBeanGet
Creates this JmxGet.
JmxType - Enum in com.newrelic.agent.jmx
 
JmxYmlParser - Class in com.newrelic.agent.jmx.create
 
JmxYmlParser(Map<?, ?>) - Constructor for class com.newrelic.agent.jmx.create.JmxYmlParser
Creates this JmxYmlUtils.
join(char, String...) - Static method in class com.newrelic.agent.util.Strings
Join a list of strings with a delimiter.
JS_AGENT_FILE - Static variable in class com.newrelic.agent.browser.BrowserConfig
 
JS_AGENT_LOADER - Static variable in class com.newrelic.agent.browser.BrowserConfig
 
JSONException - Exception in com.newrelic.agent.util
 
JSONException(String, Throwable) - Constructor for exception com.newrelic.agent.util.JSONException
 
JSONException(String) - Constructor for exception com.newrelic.agent.util.JSONException
 
JSONException(Throwable) - Constructor for exception com.newrelic.agent.util.JSONException
 
JtaJmxMetricGenerator - Enum in com.newrelic.agent.jmx.metrics
 
JVM_STAR - Static variable in class com.newrelic.agent.attributes.AttributeNames
 

K

KafkaConsumerJmxValues - Class in com.newrelic.agent.jmx.values
 
KafkaConsumerJmxValues() - Constructor for class com.newrelic.agent.jmx.values.KafkaConsumerJmxValues
 
KafkaMetricGenerator - Enum in com.newrelic.agent.jmx.metrics
 
KafkaProducerJmxValues - Class in com.newrelic.agent.jmx.values
 
KafkaProducerJmxValues() - Constructor for class com.newrelic.agent.jmx.values.KafkaProducerJmxValues
 
keepMetric(String) - Method in interface com.newrelic.agent.jmx.create.JmxAttributeFilter
 
KEY_TRANSACTIONS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
keySet() - Method in class com.newrelic.agent.LazyMapImpl
 
keySet() - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
KeyTransactionConfig - Interface in com.newrelic.agent.config
 
KeyTransactionProfile - Class in com.newrelic.agent.profile
This class is not thread-safe.
KeyTransactionProfile(Profile) - Constructor for class com.newrelic.agent.profile.KeyTransactionProfile
 
KeyTransactionTraceSampler - Class in com.newrelic.agent.trace
 
KeyTransactionTraceSampler() - Constructor for class com.newrelic.agent.trace.KeyTransactionTraceSampler
 
KubernetesData - Class in com.newrelic.agent.utilization
 

L

LABELS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LabelsConfig - Interface in com.newrelic.agent.config
Config section for labels.
LabelsConfigImpl - Class in com.newrelic.agent.config
Parses labels configuration.
LANGUAGE - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LASP_ALLOW_RAW_EXCEPTION_MESSAGES - Static variable in class com.newrelic.agent.config.LaspPolicies
 
LASP_ATTRIBUTES_INCLUDE - Static variable in class com.newrelic.agent.config.LaspPolicies
 
LASP_CUSTOM_EVENTS - Static variable in class com.newrelic.agent.config.LaspPolicies
 
LASP_CUSTOM_INSTRUMENTATION_EDITOR - Static variable in class com.newrelic.agent.config.LaspPolicies
 
LASP_CUSTOM_PARAMETERS - Static variable in class com.newrelic.agent.config.LaspPolicies
 
LASP_MESSAGE_PARAMETERS - Static variable in class com.newrelic.agent.config.LaspPolicies
 
LASP_RECORD_SQL - Static variable in class com.newrelic.agent.config.LaspPolicies
 
LASP_TOKEN - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
laspEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
laspEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
LaspPolicies - Class in com.newrelic.agent.config
 
last(StackTraceElement[], int) - Static method in class com.newrelic.agent.util.StackTraces
 
LAST_BYTE - Static variable in class com.newrelic.agent.MetricNames
 
LAST_STATUS_CODE_POLICY - Static variable in class com.newrelic.agent.config.HiddenProperties
 
lastIndexOf(Object) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
lastIndexOf(Object) - Method in class com.newrelic.agent.TracerList
 
LatchingRunnable - Class in com.newrelic.agent.util
 
LatchingRunnable() - Constructor for class com.newrelic.agent.util.LatchingRunnable
 
launch() - Method in interface com.newrelic.agent.IRPMService
 
launch() - Method in class com.newrelic.agent.RPMService
Notify RPM that this agent has launched, and obtain the agent run id
LazyAtomicReference<T> - Class in com.newrelic.agent.util
An atomic reference that is lazily initialized by a Callable if an attempt is made to read the value before it has been set.
LazyAtomicReference(Callable<T>) - Constructor for class com.newrelic.agent.util.LazyAtomicReference
Create an atomic that will be lazily initialized if get is invoked before set.
LazyMapImpl<K,V> - Class in com.newrelic.agent
A Map implementation that performs lazy initialization of the actual map.
LazyMapImpl() - Constructor for class com.newrelic.agent.LazyMapImpl
Create a lazy map with a small initial size, concurrently accessible by only 1 thread.
LazyMapImpl(int) - Constructor for class com.newrelic.agent.LazyMapImpl
Create a lazy map with a given initial size, concurrently accessible by only 1 thread.
LazyMapImpl(MapMaker) - Constructor for class com.newrelic.agent.LazyMapImpl
Create a lazy map of your own design
leaf - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
LENGTH_REQUIRED - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
LICENSE_KEY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LicenseException - Exception in com.newrelic.agent
 
LicenseException(String) - Constructor for exception com.newrelic.agent.LicenseException
 
LifecyclePointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.faces
 
LifecyclePointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.faces.LifecyclePointCut
 
LimitedSizeHashMap<K,V> - Class in com.newrelic.agent.service.analytics
 
LimitedSizeHashMap(int) - Constructor for class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
LineNumberClassVisitor(ClassVisitor, String, int) - Constructor for class com.newrelic.agent.profile.MethodLineNumberMatcher.LineNumberClassVisitor
 
LineNumberClassVisitor(String, int) - Constructor for class com.newrelic.agent.profile.MethodLineNumberMatcher.LineNumberClassVisitor
 
link() - Method in class com.newrelic.agent.TokenImpl
 
linkAndExpire() - Method in class com.newrelic.agent.TokenImpl
 
LinkingMetadata - Class in com.newrelic.agent.jmx
 
LinkingMetadata() - Constructor for class com.newrelic.agent.jmx.LinkingMetadata
 
LinkingMetadataMBean - Interface in com.newrelic.agent.jmx
 
LinkingMetadataRegistration - Class in com.newrelic.agent.jmx
 
LinkingMetadataRegistration(Logger) - Constructor for class com.newrelic.agent.jmx.LinkingMetadataRegistration
 
linkTxOnThread(TokenImpl) - Static method in class com.newrelic.agent.Transaction
 
LINUX_MEMORY_PATTERN - Static variable in class com.newrelic.agent.utilization.DataFetcher
 
LINUX_PROCESSOR_PATTERN - Static variable in class com.newrelic.agent.utilization.DataFetcher
 
listIterator() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
listIterator(int) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
listIterator() - Method in class com.newrelic.agent.TracerList
 
listIterator(int) - Method in class com.newrelic.agent.TracerList
 
LITE_MODE - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
liteMode() - Method in interface com.newrelic.agent.config.AgentConfig
 
liteMode() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
load(N, Runnable) - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder.VariableLoaderImpl
 
load(Class<O>, Runnable) - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder.VariableLoaderImpl
 
load(Object, GeneratorAdapter) - Method in interface com.newrelic.agent.util.asm.VariableLoader
 
load(N, Runnable) - Method in interface com.newrelic.agent.util.asm.Variables
Defers the loading of a numeric argument to runnable.
load(Class<O>, Runnable) - Method in interface com.newrelic.agent.util.asm.Variables
 
LOAD_ARG_ARRAY - Static variable in class com.newrelic.agent.instrumentation.MethodBuilder
 
LOAD_THIS - Static variable in class com.newrelic.agent.instrumentation.MethodBuilder
 
loadAgentClass(ClassLoader) - Static method in class com.newrelic.agent.instrumentation.ClassLoaderCheck
 
loadArray(Class<?>, Object...) - Method in class com.newrelic.agent.instrumentation.MethodBuilder
Creates an array containing the objects passed in.
loadClass(String) - Method in class com.newrelic.agent.instrumentation.builtin.AgentClassLoaderBaseInstrumentation
Intercept all calls to loadClass() and delegate any class loads for agent, weave or API classes to use the agent's ClassLoader.
loadClass(String, boolean) - Method in class com.newrelic.agent.instrumentation.builtin.AgentClassLoaderBaseInstrumentation
Intercept all calls to loadClass() and delegate any class loads for agent, weave or API classes to use the agent's ClassLoader.
loadClass(String) - Method in class com.newrelic.agent.instrumentation.builtin.AgentClassLoaderInstrumentation
Intercept all calls to loadClass() and delegate any class loads for agent, weave or API classes to use the agent's ClassLoader.
loadClass(ClassLoader, Class<?>) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
loadClass(String) - Method in class com.newrelic.agent.util.CleverClassLoader
 
loadClass(String, byte[]) - Method in class com.newrelic.agent.util.CleverClassLoader
 
loadClass(ClassLoader, String) - Static method in class com.newrelic.agent.util.ConcurrentClassLoaders
 
loadClass(ClassLoader) - Method in class com.newrelic.agent.util.SingleClassLoader
 
loadClassSpecial(String) - Method in class com.newrelic.agent.util.CleverClassLoader
 
loadCurrentTransaction() - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder.VariableLoaderImpl
 
loadCurrentTransaction() - Method in interface com.newrelic.agent.util.asm.Variables
Returns a Transaction which loads the current transaction onto the stack.
loaded(Set<File>) - Method in interface com.newrelic.agent.extension.ExtensionsLoadedListener
 
loaded(Set<File>) - Method in class com.newrelic.agent.service.module.ExtensionAnalysisProducer
 
LOADER_TYPE - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
loadGetTracerArguments() - Method in class com.newrelic.agent.instrumentation.InvocationHandlerTracingMethodAdapter
 
loadGetTracerArguments() - Method in class com.newrelic.agent.instrumentation.ReflectionStyleClassMethodAdapter
 
loadInitialClasses() - Static method in class com.newrelic.agent.InitProblemClasses
Used to load classes that sometimes load while ASM is running.
loadInvocationHandlerFromProxy() - Method in class com.newrelic.agent.instrumentation.MethodBuilder
Loads the AgentWrapper onto the stack by getting it from AgentBridge.agentHandler
loadInvocationHandlerProxyAndMethod(Object) - Method in class com.newrelic.agent.instrumentation.MethodBuilder
Loads the first two arguments to a InvocationHandler.invoke(Object, java.lang.reflect.Method, Object[]) call onto the stack.
loadLocal(int, Type, N) - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder.VariableLoaderImpl
 
loadLocal(int, Class<O>) - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder.VariableLoaderImpl
 
loadLocal(int, Type, N) - Method in interface com.newrelic.agent.util.asm.Variables
 
loadLocal(int, Class<O>) - Method in interface com.newrelic.agent.util.asm.Variables
Returns an object that will load the local variable represented by the given id.
loadLogger(GeneratorAdapter) - Static method in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
Load the logger instance onto the stack.
LoadOnBootstrap - Annotation Type in com.newrelic.agent.instrumentation.pointcuts
Deprecated.
use the weaver
loadSuccessful() - Method in class com.newrelic.agent.instrumentation.MethodBuilder
loadThis(int) - Method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder.VariableLoaderImpl
 
loadThis(int) - Method in interface com.newrelic.agent.util.asm.Variables
Returns an object which represents 'this', which is null for a static method.
loadUnsuccessful() - Method in class com.newrelic.agent.instrumentation.MethodBuilder
LOCK_THREAD_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
lockTracerStart() - Method in class com.newrelic.agent.TransactionActivity
The tracer start lock is designed to prevent tracers from being created during the creation of another tracer.
LOG - Static variable in class com.newrelic.agent.Agent
Access to logger.
LOG - Static variable in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
log(Level, String, Throwable) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
log(Level, String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
log(Level, String, Object[], Throwable) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
LOG_DAILY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LOG_FILE_COUNT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LOG_FILE_NAME - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LOG_FILE_PATH - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LOG_LEVEL - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LOG_LIMIT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
LOG_SQL - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
LogAndReturnOriginal - Class in com.newrelic.agent.instrumentation.weaver.errorhandler
 
LogAndReturnOriginal() - Constructor for class com.newrelic.agent.instrumentation.weaver.errorhandler.LogAndReturnOriginal
 
logDeprecatedProperties(Map<String, Object>) - Method in interface com.newrelic.agent.config.AgentConfig
 
logDeprecatedProperties(Map<String, Object>) - Method in class com.newrelic.agent.config.AgentConfigImpl
 
logger - Variable in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
logger - Variable in class com.newrelic.agent.service.AbstractService
 
logServiceTimings(IAgentLogger) - Static method in class com.newrelic.agent.service.ServiceTiming
 
logWeaveViolations(PackageValidationResult, ClassLoader, boolean) - Method in class com.newrelic.agent.instrumentation.weaver.WeaveViolationLogger
 

M

main(String[]) - Static method in class com.newrelic.agent.Agent
 
main(String[]) - Static method in class com.newrelic.bootstrap.BootstrapAgent
A wrapper around the Agent's main method that makes sure the bootstrap classes are available.
MaintenanceError - Exception in com.newrelic.agent
 
MaintenanceError(String) - Constructor for exception com.newrelic.agent.MaintenanceError
 
ManyClassMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
ManyClassMatcher(Collection<ClassMatcher>) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.ManyClassMatcher
 
ManyMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
A method matcher which contains other method matchers.
ManyMethodMatcher(MethodMatcher...) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.ManyMethodMatcher
 
ManyMethodMatcher(Collection<MethodMatcher>) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.ManyMethodMatcher
 
map(String) - Method in class com.newrelic.agent.extension.DependencyRemapper
 
map(String) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors.InstrumentationPackageRemapper
 
map() - Method in class com.newrelic.agent.utilization.UtilizationData
 
markAsModified() - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
markAsResponseSender() - Method in class com.newrelic.agent.TransactionActivity
 
markFinishTime() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
markFinishTime() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
markFinishTime() - Method in interface com.newrelic.agent.tracers.Tracer
 
markFinishTime() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
markFirstByteOfResponse(long) - Method in class com.newrelic.agent.Transaction
 
markFirstByteOfResponse() - Method in class com.newrelic.agent.TransactionApiImpl
 
markInstrumentedMethods() - Method in interface com.newrelic.agent.profile.IProfile
 
markInstrumentedMethods() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
Key transactions profiles should not mark instrumented methods.
markInstrumentedMethods() - Method in class com.newrelic.agent.profile.Profile
Use the loaded classes to mark all of the ProfiledMethods which are instrumented using our method annotations.
markInstrumentedMethods() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
markInstrumentedMethods() - Method in class com.newrelic.agent.profile.v2.Profile
Use the loaded classes to mark all of the ProfiledMethods which are instrumented using our method annotations.
markLastByteOfResponse(long) - Method in class com.newrelic.agent.Transaction
 
markLastByteOfResponse() - Method in class com.newrelic.agent.TransactionApiImpl
 
markResponseAtTxaEnd() - Method in class com.newrelic.agent.TransactionApiImpl
 
markResponseSent() - Method in class com.newrelic.agent.TransactionApiImpl
 
markResponseTime(long) - Method in class com.newrelic.agent.transaction.TransactionTimer
Set the response time of the transaction to the given timestamp.
markTimeToFirstByte(long) - Method in class com.newrelic.agent.transaction.TransactionTimer
 
markTimeToLastByte(long) - Method in class com.newrelic.agent.transaction.TransactionTimer
 
markTransactionActivityAsDone(long, long) - Method in class com.newrelic.agent.transaction.TransactionTimer
 
markTransactionAsDone() - Method in class com.newrelic.agent.transaction.TransactionTimer
 
markTxaFinishTime(Tracer) - Method in class com.newrelic.agent.transaction.TransactionTimer
 
MarkWeaverMethodsVisitor - Class in com.newrelic.agent.instrumentation.context
 
MarkWeaverMethodsVisitor(ClassVisitor, InstrumentationContext) - Constructor for class com.newrelic.agent.instrumentation.context.MarkWeaverMethodsVisitor
 
Match(Multimap<ClassAndMethodMatcher, String>, Set<Method>, Map<Method, Set<String>>) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher.Match
 
match(ClassLoader, Class<?>, ClassReader, Collection<ClassMatchVisitorFactory>) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
MATCHER - Static variable in class com.newrelic.agent.instrumentation.classmatchers.NoMatchMatcher
 
matches(String) - Method in class com.newrelic.agent.attributes.AttributesNode
 
matches(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
matches(String) - Method in interface com.newrelic.agent.instrumentation.annotationmatchers.AnnotationMatcher
 
matches(String) - Method in class com.newrelic.agent.instrumentation.annotationmatchers.ClassNameAnnotationMatcher
 
matches(String) - Method in class com.newrelic.agent.instrumentation.annotationmatchers.NoMatchAnnotationMatcher
 
matches(String) - Method in class com.newrelic.agent.instrumentation.annotationmatchers.OrAnnotationMatcher
 
matches(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.newrelic.agent.instrumentation.InterfaceMixinClassTransformer
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AccessMethodMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsAndInitMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AllMethodsMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AndMethodMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.AnnotationMethodMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactParamsMethodMatcher
Returns true is this matcher matches in the input parameters.
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactReturnTypeMethodMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.GetterSetterMethodMatcher
 
matches(int, String, String, Set<String>) - Method in interface com.newrelic.agent.instrumentation.methodmatchers.MethodMatcher
Returns true if this matcher matches the given method.
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.NameMethodMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.NoMethodsMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.NotMethodMatcher
 
matches(int, String, String, Set<String>) - Method in class com.newrelic.agent.instrumentation.methodmatchers.OrMethodMatcher
 
MathCSConcurrentPointCut - Class in com.newrelic.agent.instrumentation.pointcuts
 
MathCSConcurrentPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.MathCSConcurrentPointCut
 
MAX_CLASS_LOADERS - Static variable in class com.newrelic.agent.config.JarCollectorConfigImpl
 
MAX_ENCODED_BYTES - Static variable in class com.newrelic.agent.profile.Profile
Collector has a 1000000 byte limit on the Content-Length in the HttpServletRequest
MAX_ENCODED_BYTES - Static variable in class com.newrelic.agent.profile.v2.Profile
Collector has a 1000000 byte limit on the Content-Length in the HttpServletRequest
MAX_ENCODED_DATA_BYTES - Static variable in class com.newrelic.agent.profile.Profile
The maximum size of the JSON payload itself (excluding data) is 114 bytes (4 Longs + 3 Integers).
MAX_ENCODED_DATA_BYTES - Static variable in class com.newrelic.agent.profile.v2.Profile
The maximum size of the JSON payload itself (excluding data) is 114 bytes (4 Longs + 4 Integers + Transaction GUID).
MAX_ERROR_EVENT_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
MAX_EVENT_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
MAX_EXPLAIN_PLANS - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
MAX_NUMBER_OF_THREADS - Static variable in class com.newrelic.agent.instrumentation.context.ClassesMatcher
 
MAX_SAMPLES_STORED - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
MAX_SAMPLES_STORED_PROP - Static variable in class com.newrelic.agent.config.InsightsConfigImpl
 
MAX_STACK_DEPTH - Static variable in class com.newrelic.agent.profile.Profile
 
MAX_STACK_DEPTH - Static variable in class com.newrelic.agent.profile.ProfileSampler
 
MAX_STACK_DEPTH - Static variable in class com.newrelic.agent.profile.v2.Profile
 
MAX_STACK_DEPTH - Static variable in class com.newrelic.agent.profile.v2.ProfileSampler
 
MAX_STACK_SIZE - Static variable in class com.newrelic.agent.profile.Profile
 
MAX_STACK_SIZE - Static variable in class com.newrelic.agent.profile.v2.Profile
 
MAX_STACK_TRACE - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
MAX_STACK_TRACE_LINES - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
MAX_USER_ATTRIBUTE_SIZE - Static variable in class com.newrelic.agent.config.ConfigConstant
 
MAX_USER_ATTRIBUTES - Static variable in class com.newrelic.agent.config.ConfigConstant
 
MaxPayloadException - Exception in com.newrelic.agent
 
MaxPayloadException(String) - Constructor for exception com.newrelic.agent.MaxPayloadException
 
maxSamplesStored - Variable in class com.newrelic.agent.config.InsightsConfigImpl
 
MBEAN_NAME - Static variable in class com.newrelic.agent.jmx.LinkingMetadataRegistration
 
MEMORY - Static variable in class com.newrelic.agent.MetricNames
 
MEMORY_POOL_COMMITTED_MASK - Static variable in class com.newrelic.agent.MetricNames
 
MEMORY_POOL_MAX_MASK - Static variable in class com.newrelic.agent.MetricNames
 
MEMORY_POOL_USED_MASK - Static variable in class com.newrelic.agent.MetricNames
 
MEMORY_THRESHOLD - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
MEMORY_USED - Static variable in class com.newrelic.agent.MetricNames
 
MemorySampler - Class in com.newrelic.agent.samplers
 
MemorySampler() - Constructor for class com.newrelic.agent.samplers.MemorySampler
 
merge(TraceDetails) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
merge(TraceDetails, TraceDetails) - Static method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
merge(StatsBase) - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
merge(StatsBase) - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
merge(StatsBase) - Method in interface com.newrelic.agent.stats.StatsBase
Merge the given stats into this object.
merge(StatsBase) - Method in class com.newrelic.agent.stats.StatsImpl
 
merge(Tracer) - Method in class com.newrelic.agent.trace.TransactionSegment
 
mergeIncludeExcludes(AttributesNode) - Method in class com.newrelic.agent.attributes.AttributesNode
 
mergeServerData(Map<String, Object>, Map<String, Object>, Map<String, Boolean>) - Static method in class com.newrelic.agent.config.AgentConfigFactory
 
mergeStats(SimpleStatsEngine) - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
mergeStats(StatsEngine) - Method in interface com.newrelic.agent.stats.StatsEngine
 
mergeStats(StatsEngine) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
MergeStatsEngine - Class in com.newrelic.agent.stats
 
MergeStatsEngine(String, StatsEngine) - Constructor for class com.newrelic.agent.stats.MergeStatsEngine
 
MergeStatsEngineResolvingScope - Class in com.newrelic.agent.transaction
 
MergeStatsEngineResolvingScope(String, String, TransactionStats) - Constructor for class com.newrelic.agent.transaction.MergeStatsEngineResolvingScope
 
mergeStatsResolvingScope(TransactionStats, String) - Method in interface com.newrelic.agent.stats.StatsEngine
 
mergeStatsResolvingScope(TransactionStats, String) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
MESSAGE - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
message(String) - Method in class com.newrelic.agent.errors.HttpTracedError.Builder
 
message(String) - Method in interface com.newrelic.agent.errors.HttpTracedError.HttpTracedErrorRequired
 
MESSAGE_BROKER_CONSUME_NAMED - Static variable in class com.newrelic.agent.MetricNames
 
MESSAGE_BROKER_CONSUME_TEMP - Static variable in class com.newrelic.agent.MetricNames
 
MESSAGE_BROKER_PRODUCE_NAMED - Static variable in class com.newrelic.agent.MetricNames
 
MESSAGE_BROKER_PRODUCE_TEMP - Static variable in class com.newrelic.agent.MetricNames
 
MESSAGE_REQUEST_PREFIX - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
MESSAGE_REQUEST_STAR - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
MESSAGES_DROPPED - Static variable in class com.newrelic.agent.jmx.values.KafkaProducerJmxValues
 
MESSAGES_RECEIVED - Static variable in class com.newrelic.agent.jmx.values.KafkaConsumerJmxValues
 
MESSAGES_SENT - Static variable in class com.newrelic.agent.jmx.values.KafkaProducerJmxValues
 
MessagingUtil - Class in com.newrelic.agent.messaging
This class is the contact point between Messaging-specific calls from instrumentation and the generic Transaction object where statistics are recorded.
MessagingUtil() - Constructor for class com.newrelic.agent.messaging.MessagingUtil
 
META_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
MetaState - Class in com.newrelic.agent.tracers.jasper
A state for inserting header after finding head tag.
MetaState() - Constructor for class com.newrelic.agent.tracers.jasper.MetaState
 
method - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
Method() - Constructor for class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
 
method - Variable in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
 
method - Variable in class com.newrelic.agent.profile.v2.ProfileSegment
 
METHOD_ANNOTATIONS - Static variable in class com.newrelic.agent.util.asm.ClassStructure
This flag indicates the method annotations on all of the methods should be collected.
METHOD_MATCHER_KEY - Static variable in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
METHOD_NOT_ALLOWED - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
methodAnnotation - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
MethodBuilder - Class in com.newrelic.agent.instrumentation
 
MethodBuilder(GeneratorAdapter, int) - Constructor for class com.newrelic.agent.instrumentation.MethodBuilder
 
MethodCache - Class in com.newrelic.agent.util
A class that caches @link{java.lang.reflect.Method} for classes.
MethodCache(String, Class<?>...) - Constructor for class com.newrelic.agent.util.MethodCache
 
MethodCache(int, String, Class<?>...) - Constructor for class com.newrelic.agent.util.MethodCache
 
MethodExitTracer - Class in com.newrelic.agent.tracers
 
MethodExitTracer(ClassMethodSignature, Transaction) - Constructor for class com.newrelic.agent.tracers.MethodExitTracer
 
MethodExitTracerNoSkip - Class in com.newrelic.agent.tracers
A very lightweight tracer used to add code to the exit of a method invocation.
MethodExitTracerNoSkip(ClassMethodSignature, Transaction) - Constructor for class com.newrelic.agent.tracers.MethodExitTracerNoSkip
Create from transaction.
MethodExitTracerNoSkip(ClassMethodSignature, TransactionActivity) - Constructor for class com.newrelic.agent.tracers.MethodExitTracerNoSkip
Create from TransactionActivity.
MethodInfo - Class in com.newrelic.agent.profile.method
 
MethodInfo() - Constructor for class com.newrelic.agent.profile.method.MethodInfo
 
MethodInfoFactory - Class in com.newrelic.agent.profile.method
 
MethodInfoFactory() - Constructor for class com.newrelic.agent.profile.method.MethodInfoFactory
 
MethodInfoFactory(Class[]) - Constructor for class com.newrelic.agent.profile.method.MethodInfoFactory
 
MethodInfoUtil - Class in com.newrelic.agent.profile.method
 
MethodInfoUtil() - Constructor for class com.newrelic.agent.profile.method.MethodInfoUtil
 
MethodInvokerPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
MethodInvokerPointCut(ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.MethodInvokerPointCut
 
MethodLineNumberMatcher - Class in com.newrelic.agent.profile
 
MethodLineNumberMatcher() - Constructor for class com.newrelic.agent.profile.MethodLineNumberMatcher
 
MethodLineNumberMatcher.LineNumberClassVisitor - Class in com.newrelic.agent.profile
 
MethodMapper - Class in com.newrelic.agent.extension.util
 
MethodMapper() - Constructor for class com.newrelic.agent.extension.util.MethodMapper
Creates this MethodPointCutMapper.
MethodMapper - Annotation Type in com.newrelic.agent.instrumentation.pointcuts
This annotation is used to map agent interface methods to existing methods declared in the target class (not a superclass) that have been matched using the InterfaceMapper.
MethodMappersAdapter - Class in com.newrelic.agent.instrumentation
Visit a class to add method mappers to it.
methodMatcher - Variable in class com.newrelic.agent.instrumentation.classmatchers.DefaultClassAndMethodMatcher
 
MethodMatcher - Interface in com.newrelic.agent.instrumentation.methodmatchers
A matcher is used to match method signatures.
methodMatchers - Variable in class com.newrelic.agent.instrumentation.methodmatchers.ManyMethodMatcher
 
MethodMatcherUtility - Class in com.newrelic.agent.extension.util
 
MethodMatcherUtility() - Constructor for class com.newrelic.agent.extension.util.MethodMatcherUtility
 
MethodParameters - Class in com.newrelic.agent.extension.beans
Takes in the list of parameters.
MethodParameters(List<String>) - Constructor for class com.newrelic.agent.extension.beans.MethodParameters
Creates this MethodParameters.
METHODS - Static variable in class com.newrelic.agent.util.asm.ClassStructure
This flag indicates the method names of the class should be collected.
METHODS_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
METHODS_WE_NEVER_INSTRUMENT - Static variable in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher
 
METRIC_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
METRIC_INGEST_URI - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
METRIC_LIMIT - Static variable in class com.newrelic.agent.metric.MetricIdRegistry
 
METRIC_NAME_FORMAT_KEY - Static variable in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
METRIC_NAME_RULES_KEY - Static variable in class com.newrelic.agent.config.NormalizationRuleConfig
 
METRIC_NAMESPACE - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
MetricData - Class in com.newrelic.agent
This class is thread-safe.
MetricDataException - Exception in com.newrelic.agent
 
MetricDataException(String) - Constructor for exception com.newrelic.agent.MetricDataException
 
MetricIdRegistry - Class in com.newrelic.agent.metric
A class to map MetricName to ids.
MetricIdRegistry() - Constructor for class com.newrelic.agent.metric.MetricIdRegistry
 
metricName() - Method in class com.newrelic.agent.instrumentation.TraceAnnotationInfo
 
metricName() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
metricName() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
 
MetricName - Class in com.newrelic.agent.metric
A class to hold the name and scope of a metric.
metricNameFormat - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
MetricNameFormat - Interface in com.newrelic.agent.tracers.metricname
Returns the metric name and transaction segment name for a tracer.
MetricNameFormatFactory - Interface in com.newrelic.agent.instrumentation.yaml
 
MetricNameFormats - Class in com.newrelic.agent.tracers.metricname
 
MetricNameFormatWithHost - Class in com.newrelic.agent.tracers
 
MetricNames - Class in com.newrelic.agent
standard metric names for RPM.
MetricNames() - Constructor for class com.newrelic.agent.MetricNames
 
metricPrefix - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation
 
metricPrefix() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
metricPrefix() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
 
MetricSampler - Interface in com.newrelic.agent.samplers
 
MICROSECONDS_PER_SECOND - Static variable in class com.newrelic.agent.util.TimeConversion
 
mightMatch(String) - Method in class com.newrelic.agent.attributes.AttributesNode
 
MILLISECONDS_PER_SECOND - Static variable in class com.newrelic.agent.util.TimeConversion
 
MIN_CONNECT_ATTEMPT_INTERVAL - Static variable in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
MissingResourceException - Exception in com.newrelic.agent.util.asm
 
MissingResourceException(String) - Constructor for exception com.newrelic.agent.util.asm.MissingResourceException
 
ModelAndView - Interface in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
MonotonicallyIncreasingJmxMetric - Class in com.newrelic.agent.jmx.metrics
 
MonotonicallyIncreasingJmxMetric(String) - Constructor for class com.newrelic.agent.jmx.metrics.MonotonicallyIncreasingJmxMetric
 
MonotonicallyIncreasingJmxMetric(String[], String, JmxAction) - Constructor for class com.newrelic.agent.jmx.metrics.MonotonicallyIncreasingJmxMetric
 
MonotonicallyIncreasingStatsEngine - Class in com.newrelic.agent.stats
 
MonotonicallyIncreasingStatsEngine() - Constructor for class com.newrelic.agent.stats.MonotonicallyIncreasingStatsEngine
 
MultiException - Interface in com.newrelic.agent.instrumentation.pointcuts.container.jetty
Jetty uses a MultiException which contains multiple throwables.
MultipleExtensionFileFilter - Class in com.newrelic.agent.extension
Accepts files which match one of the file extensions.
MultipleExtensionFileFilter(String...) - Constructor for class com.newrelic.agent.extension.MultipleExtensionFileFilter
Creates this MultipleExtensionFileFilter.
MultipleMethodInfo - Class in com.newrelic.agent.profile.method
 
MultipleMethodInfo(Set<Member>) - Constructor for class com.newrelic.agent.profile.method.MultipleMethodInfo
 
multipleStatements(String) - Method in class com.newrelic.agent.database.DefaultExplainPlanExecutor
Check if a sql string may contain multiple statements.
Murmur3StringMap - Class in com.newrelic.agent.profile.v2
 
Murmur3StringMap() - Constructor for class com.newrelic.agent.profile.v2.Murmur3StringMap
 

N

name - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
 
name - Variable in class com.newrelic.agent.extension.beans.Extension
 
NameMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
 
NameMethodMatcher(String) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.NameMethodMatcher
 
nameTransaction - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
NameTransaction() - Constructor for class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.NameTransaction
 
nameTransaction(TransactionNamePriority) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
nameTransaction(TransactionNamePriority) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
nameTransaction(TransactionNamePriority) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
NANOSECONDS_PER_SECOND - Static variable in class com.newrelic.agent.util.TimeConversion
 
NANOSECONDS_PER_SECOND_FLOAT - Static variable in class com.newrelic.agent.util.TimeConversion
 
NESTED_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.AuditModeConfig
 
nestedProps(String) - Method in class com.newrelic.agent.config.BaseConfig
 
NETWORK_INBOUND_STATUS_CODE - Static variable in class com.newrelic.agent.MetricNames
 
NEW_RELIC_API_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
NEW_RELIC_IGNORE_APDEX - Static variable in class com.newrelic.agent.instrumentation.annotationmatchers.AnnotationNames
 
NEW_RELIC_IGNORE_TRANSACTION - Static variable in class com.newrelic.agent.instrumentation.annotationmatchers.AnnotationNames
 
NEW_RELIC_YAML_FILE - Static variable in class com.newrelic.agent.config.ConfigFileHelper
 
newBuilder() - Static method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcherBuilder
 
newBuilder() - Static method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
newBuilder(TraceDetails) - Static method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
newBuilder(Class<T>, GeneratorAdapter, boolean) - Static method in class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder
Returns a new api builder.
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher
 
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in interface com.newrelic.agent.instrumentation.context.ClassMatchVisitorFactory
Returns a chaining class visitor that applies matching logic to the class referenced by the class reader and classBeingRedefined.
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.instrumentation.context.GeneratedClassDetector
 
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.instrumentation.ejb3.EJBAnnotationVisitor
 
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.instrumentation.weaver.ClassLoaderClassTransformer
 
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
 
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.instrumentation.webservices.WebServiceVisitor
 
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.service.module.ClassNoticingFactory
 
newClassMatchVisitor(ClassLoader, Class<?>, ClassReader, ClassVisitor, InstrumentationContext) - Method in class com.newrelic.agent.servlet.ServletAnnotationVisitor
 
newProfiledMethod(StackTraceElement) - Static method in class com.newrelic.agent.profile.ProfiledMethod
Create a new instance from a StackTraceElement
newProfiledMethod(String, IProfile, StackTraceElement) - Static method in class com.newrelic.agent.profile.v2.ProfiledMethod
Create a new instance from a StackTraceElement
newProfileSegment(ProfiledMethod) - Static method in class com.newrelic.agent.profile.ProfileSegment
Create a new ProfileSegment from a ProfiledMethod
newProfileSegment(ProfiledMethod) - Static method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
Create a new ProfileSegment from a ProfiledMethod
newProfileSegment(ProfiledMethod) - Static method in class com.newrelic.agent.profile.v2.TraceProfileSegment
Create a new ProfileSegment from a ProfiledMethod
newPropertyName - Variable in class com.newrelic.agent.config.DeprecatedProperty
 
NEWRELIC_APP_DATA_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
The response header for returning transaction data to clients.
NEWRELIC_APP_DATA_MESSAGE_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
 
NEWRELIC_BAGGAGE_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
The request header for storing distributed trace baggage.
NEWRELIC_DEPENDENCY_INTERNAL_PACKAGE_PREFIX - Static variable in class com.newrelic.agent.util.Strings
 
NEWRELIC_ENVIRONMENT_ENV_VAR - Static variable in class com.newrelic.agent.config.AgentConfigHelper
 
NEWRELIC_ENVIRONMENT_SYSTEM_PROP - Static variable in class com.newrelic.agent.config.AgentConfigHelper
 
NEWRELIC_HEADERS - Static variable in class com.newrelic.agent.HeadersUtil
 
NEWRELIC_ID_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
The request header for storing our cross-process id in external calls.
NEWRELIC_ID_MESSAGE_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
 
NEWRELIC_SYNTHETICS_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
The request header for tracing a transaction created by New Relic Synthetics
NEWRELIC_SYNTHETICS_MESSAGE_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
 
NEWRELIC_TRACE_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
The request header for storing our distributed trace payloads.
NEWRELIC_TRACE_MESSAGE_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
 
NEWRELIC_TRANSACTION_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
The request header for storing our transaction id in external calls.
NEWRELIC_TRANSACTION_MESSAGE_HEADER - Static variable in class com.newrelic.agent.HeadersUtil
 
NewRelicApiImplementation - Class in com.newrelic.api.agent
The internal New Relic API implementation class.
NewRelicApiImplementation(AttributeSender) - Constructor for class com.newrelic.api.agent.NewRelicApiImplementation
 
NewRelicApiImplementation() - Constructor for class com.newrelic.api.agent.NewRelicApiImplementation
 
newThread(Runnable) - Method in class com.newrelic.agent.util.DefaultThreadFactory
 
nextElement() - Method in class com.newrelic.agent.util.IteratorEnumeration
 
nextTruncatedFloat() - Static method in class com.newrelic.agent.tracing.DistributedTraceServiceImpl
 
NO_MATCH_RULE_RESULT - Static variable in class com.newrelic.agent.normalization.RuleResult
 
NO_OP_FACTORY - Static variable in interface com.newrelic.agent.instrumentation.context.ClassMatchVisitorFactory
 
NO_OP_STRING_MAP - Static variable in interface com.newrelic.agent.util.StringMap
 
NO_REPLACEMENT - Static variable in class com.newrelic.agent.errors.ErrorMessageReplacer
 
NO_STATUS - Static variable in interface com.newrelic.agent.errors.ErrorAnalyzer
 
Node - Interface in com.newrelic.agent.tracers.jasper
 
NoMatchAnnotationMatcher - Class in com.newrelic.agent.instrumentation.annotationmatchers
 
NoMatchAnnotationMatcher() - Constructor for class com.newrelic.agent.instrumentation.annotationmatchers.NoMatchAnnotationMatcher
 
NoMatchMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
NoMatchMatcher() - Constructor for class com.newrelic.agent.instrumentation.classmatchers.NoMatchMatcher
 
NoMethodsMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
 
NoMethodsMatcher() - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.NoMethodsMatcher
 
NON_HEAP_COMMITTED - Static variable in class com.newrelic.agent.MetricNames
 
NON_HEAP_MAX - Static variable in class com.newrelic.agent.MetricNames
 
NON_HEAP_USED - Static variable in class com.newrelic.agent.MetricNames
 
NONE - Static variable in class com.newrelic.agent.application.PriorityApplicationName
 
NONE - Static variable in class com.newrelic.agent.transaction.PriorityTransactionName
 
NonUrlClassLoaders - Enum in com.newrelic.agent.instrumentation
 
NOOP - Static variable in interface com.newrelic.agent.extension.ExtensionsLoadedListener
 
NOOP_MATCH - Static variable in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher.Match
 
NoOpClassTransformer - Class in com.newrelic.agent.instrumentation.context
 
NoOpClassTransformer() - Constructor for class com.newrelic.agent.instrumentation.context.NoOpClassTransformer
 
NoOpEnvironmentFacade - Class in com.newrelic.agent.config.internal
 
NoOpEnvironmentFacade() - Constructor for class com.newrelic.agent.config.internal.NoOpEnvironmentFacade
 
NoopSamplerService - Class in com.newrelic.agent.samplers
 
NoopSamplerService() - Constructor for class com.newrelic.agent.samplers.NoopSamplerService
 
NoopService - Class in com.newrelic.agent.service
 
NoopService(String) - Constructor for class com.newrelic.agent.service.NoopService
 
NoOpSystemProps - Class in com.newrelic.agent.config.internal
 
NoOpSystemProps() - Constructor for class com.newrelic.agent.config.internal.NoOpSystemProps
 
NoOpTracer - Class in com.newrelic.agent.tracers
 
NoOpTracer() - Constructor for class com.newrelic.agent.tracers.NoOpTracer
 
NopSlowQueryListener - Class in com.newrelic.agent.sql
This class is immutable and therefore thread safe.
NopSlowQueryListener() - Constructor for class com.newrelic.agent.sql.NopSlowQueryListener
 
NormalizationRule - Class in com.newrelic.agent.normalization
A class representing a renaming rule.
NormalizationRule(String, String, boolean, int, boolean, boolean, boolean) - Constructor for class com.newrelic.agent.normalization.NormalizationRule
 
NormalizationRuleConfig - Class in com.newrelic.agent.config
 
NormalizationRuleConfig(Map<String, Object>) - Constructor for class com.newrelic.agent.config.NormalizationRuleConfig
 
NormalizationRuleFactory - Class in com.newrelic.agent.normalization
This class is responsible for transforming the rules from the serialized format to typed.
NormalizationRuleFactory() - Constructor for class com.newrelic.agent.normalization.NormalizationRuleFactory
 
NormalizationService - Interface in com.newrelic.agent.normalization
 
NormalizationServiceImpl - Class in com.newrelic.agent.normalization
 
NormalizationServiceImpl() - Constructor for class com.newrelic.agent.normalization.NormalizationServiceImpl
 
normalize(String) - Method in class com.newrelic.agent.normalization.NormalizationRule
 
normalize(String) - Method in interface com.newrelic.agent.normalization.Normalizer
Normalize the given name.
normalize(String) - Method in class com.newrelic.agent.normalization.NormalizerImpl
 
NORMALIZED_URI - Static variable in class com.newrelic.agent.MetricNames
 
NORMALIZED_URI_WEB_TRANSACTION - Static variable in class com.newrelic.agent.MetricNames
 
Normalizer - Interface in com.newrelic.agent.normalization
 
NormalizerFactory - Class in com.newrelic.agent.normalization
 
NormalizerFactory() - Constructor for class com.newrelic.agent.normalization.NormalizerFactory
 
NormalizerImpl - Class in com.newrelic.agent.normalization
A class for applying renaming rules.
NormalizerImpl(String, List<NormalizationRule>) - Constructor for class com.newrelic.agent.normalization.NormalizerImpl
 
NOT_FOUND - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
NOT_META_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
NOT_REPORTED - Static variable in class com.newrelic.agent.TransactionActivity
 
noticeError(Throwable, Map<String, ?>) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Notice an exception and report it to New Relic.
noticeError(Throwable) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Report an exception to New Relic.
noticeError(String, Map<String, ?>) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Notice an error and report it to New Relic.
noticeError(String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Report an error to New Relic.
noticeError(Throwable, Map<String, ?>, boolean) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
noticeError(Throwable, boolean) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
noticeError(String, Map<String, ?>, boolean) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
noticeError(String, boolean) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
noticeInstrumentationError(Throwable, String) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
noticeJspCompile(Transaction, String) - Static method in class com.newrelic.agent.tracers.jasper.GeneratorVisitTracerFactory
 
NoticeSqlVisitor - Class in com.newrelic.agent.instrumentation.tracing
If the noticeSql() method signature changes this class will need to be updated.
NoticeSqlVisitor(int) - Constructor for class com.newrelic.agent.instrumentation.tracing.NoticeSqlVisitor
 
noticeStartTracer(int) - Method in class com.newrelic.agent.profile.v2.DiscoveryProfile
 
noticeTracer(Tracer, SlowQueryDatastoreParameters<T>) - Method in class com.newrelic.agent.sql.DefaultSlowQueryListener
 
noticeTracer(Tracer, SlowQueryDatastoreParameters<T>) - Method in class com.newrelic.agent.sql.NopSlowQueryListener
 
noticeTracer(Tracer, SlowQueryDatastoreParameters<T>) - Method in interface com.newrelic.agent.sql.SlowQueryListener
Evaluates whether or not the provided tracer is above the slow query threshold.
noticeTracerException(Throwable, String) - Method in class com.newrelic.agent.DummyTransaction
 
noticeTracerException(Throwable, String) - Method in class com.newrelic.agent.Transaction
Capture the first tracer that had this unhandled exception.
noticeTracerException(Throwable, String) - Method in interface com.newrelic.agent.transaction.TransactionErrorTracker
 
noticeTracerException(Throwable, String) - Method in class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
Capture the first tracer that had this unhandled exception.
noticeTracerStart(int, int, Tracer) - Method in interface com.newrelic.agent.profile.v2.TransactionProfileSession
Called when a tracer is invoked outside of a transaction.
noticeTracerStart(int, int, Tracer) - Method in class com.newrelic.agent.profile.v2.TransactionProfileSessionImpl
 
noticeTransaction(TransactionData) - Method in interface com.newrelic.agent.trace.ITransactionSampler
 
noticeTransaction(TransactionData) - Method in class com.newrelic.agent.trace.RandomTransactionSampler
 
noticeTransaction(TransactionData) - Method in class com.newrelic.agent.trace.SyntheticsTransactionSampler
 
noticeTransaction(TransactionData) - Method in class com.newrelic.agent.trace.TransactionTraceSampler
 
noticeTransformerStarted(PointCutClassTransformer) - Method in class com.newrelic.agent.instrumentation.PointCut
 
NotMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
NotMatcher(ClassMatcher) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.NotMatcher
 
NotMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
A method matcher which negates the result of the given method matcher.
NotMethodMatcher(MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.methodmatchers.NotMethodMatcher
 
NRMultimaps - Class in com.newrelic.agent.util.collect
 
NRMultimaps() - Constructor for class com.newrelic.agent.util.collect.NRMultimaps
 
NULL - Static variable in annotation type com.newrelic.agent.instrumentation.pointcuts.MethodMapper
 
NULL_METRIC_NAME_FORMATTER - Static variable in class com.newrelic.agent.tracers.DefaultTracer
Convenience formatter
nullValue() - Static method in class com.newrelic.agent.transport.DataSenderWriter
 
numberOfTries - Variable in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 

O

OBFUSCATED_SETTING - Static variable in class com.newrelic.agent.database.SqlObfuscator
 
OBFUSCATED_SQL_FIELDS - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
obfuscateNameUsingKey(String, String) - Static method in class com.newrelic.agent.util.Obfuscator
Obfuscates a name using the given key.
obfuscateSql(String) - Method in class com.newrelic.agent.database.SqlObfuscator
Obfuscates a sql statement with an unknown dialect.
obfuscateSql(String, String) - Method in class com.newrelic.agent.database.SqlObfuscator
Obfuscated a sql statement with the given dialect.
Obfuscator - Class in com.newrelic.agent.util
This class obfuscates and deobfuscates strings using a given key.
ObscuredYamlPropertyWrapper - Class in com.newrelic.agent.config
This is a wrapper class indicating that the value provided in the yaml is expected to be an obscured value.
ObscuredYamlPropertyWrapper(String) - Constructor for class com.newrelic.agent.config.ObscuredYamlPropertyWrapper
 
OBSCURING_CONFIG - Static variable in class com.newrelic.agent.config.ObscuringConfig
 
OBSCURING_KEY - Static variable in class com.newrelic.agent.config.ObscuringKeyConfig
 
ObscuringConfig - Class in com.newrelic.agent.config
 
ObscuringConfig(Map<String, Object>, String) - Constructor for class com.newrelic.agent.config.ObscuringConfig
 
ObscuringKeyConfig - Class in com.newrelic.agent.config
 
ObscuringKeyConfig(Map<String, Object>, String) - Constructor for class com.newrelic.agent.config.ObscuringKeyConfig
 
OFF_SETTING - Static variable in class com.newrelic.agent.database.SqlObfuscator
 
OK - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
onEstablished(String, String, Map<String, String>) - Method in interface com.newrelic.agent.AgentConnectionEstablishedListener
 
onEstablished(String, String, Map<String, String>) - Method in class com.newrelic.agent.service.module.JarCollectorConnectionListener
 
onEveryExit(int) - Method in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
This code is injected at every exit instruction, whether a return or an ATHROW.
OnlyForTestingPointcut - Class in com.newrelic.agent.instrumentation.pointcuts.test
This is used by RetransformPointCutTest.
OnlyForTestingPointcut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.test.OnlyForTestingPointcut
 
onMethodEnter() - Method in class com.newrelic.agent.instrumentation.tracing.FlyweightTraceMethodVisitor
 
onMethodEnter() - Method in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
 
onMethodExit(int) - Method in class com.newrelic.agent.instrumentation.tracing.FlyweightTraceMethodVisitor
 
onMethodExit(int) - Method in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
 
onRemoval() - Method in class com.newrelic.agent.Transaction
No matter how the token is removed from the cache, check if we need to finish the transaction.
onWeaverThrow(Throwable) - Static method in class com.newrelic.agent.instrumentation.weaver.errorhandler.LogAndReturnOriginal
Call Instrumentation.noticeInstrumentationError(Throwable, String) and return the original value.
OPEN_TRACING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
OpenTracingConfig - Class in com.newrelic.agent.config
 
OpenTracingConfig(Map<String, Object>) - Constructor for class com.newrelic.agent.config.OpenTracingConfig
 
openTracingEnabled() - Method in interface com.newrelic.agent.config.AgentConfig
 
openTracingEnabled() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
OPERATION - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
OPERATION_METRIC - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
OptimizedClassMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
OptimizedClassMatchers are threadsafe.
OptimizedClassMatcher(Set<String>, SetMultimap<Method, ClassAndMethodMatcher>, SetMultimap<MethodMatcher, ClassAndMethodMatcher>, Set<String>) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher
 
OptimizedClassMatcher.Match - Class in com.newrelic.agent.instrumentation.classmatchers
 
OptimizedClassMatcherBuilder - Class in com.newrelic.agent.instrumentation.classmatchers
or(String...) - Static method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
OrAnnotationMatcher - Class in com.newrelic.agent.instrumentation.annotationmatchers
 
OrClassMatcher - Class in com.newrelic.agent.instrumentation.classmatchers
 
OrClassMatcher(ClassMatcher...) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.OrClassMatcher
 
OrClassMatcher(Collection<ClassMatcher>) - Constructor for class com.newrelic.agent.instrumentation.classmatchers.OrClassMatcher
 
originalInterface - Variable in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
originalInterfaceType - Variable in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
ORM - Static variable in class com.newrelic.agent.MetricNames
 
ORM_ALL - Static variable in class com.newrelic.agent.MetricNames
 
OrMethodMatcher - Class in com.newrelic.agent.instrumentation.methodmatchers
A method matcher which 'ors' a set of method matchers - if any of the child matchers match, this matcher matches.
OTHER_TRANSACTION - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_ALL - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_CUSTOM - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_ERRORS_ALL - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_EXTERNAL_ALL - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_INITIALIZER - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_JOB - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_ORM_ALL - Static variable in class com.newrelic.agent.metric.MetricName
 
OTHER_TRANSACTION_SOLR_ALL - Static variable in class com.newrelic.agent.metric.MetricName
 
OTHER_TRANSACTION_TOTAL_TIME - Static variable in class com.newrelic.agent.MetricNames
 
OTHER_TRANSACTION_TOTAL_TIME_ALL - Static variable in class com.newrelic.agent.MetricNames
 
OtherDispatcher - Class in com.newrelic.agent.dispatchers
 
OtherDispatcher(Transaction, MetricNameFormat) - Constructor for class com.newrelic.agent.dispatchers.OtherDispatcher
 
OtherRootSqlTracer - Class in com.newrelic.agent.tracers
 
OtherRootSqlTracer(Transaction, ClassMethodSignature, Object, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.OtherRootSqlTracer
 
OtherRootSqlTracer(Transaction, ClassMethodSignature, Object, MetricNameFormat, int, long) - Constructor for class com.newrelic.agent.tracers.OtherRootSqlTracer
 
OtherRootSqlTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.OtherRootSqlTracer
 
OtherRootSqlTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int) - Constructor for class com.newrelic.agent.tracers.OtherRootSqlTracer
 
OtherRootSqlTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int, long) - Constructor for class com.newrelic.agent.tracers.OtherRootSqlTracer
 
OtherRootTracer - Class in com.newrelic.agent.tracers
 
OtherRootTracer(Transaction, ClassMethodSignature, Object, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.OtherRootTracer
Create tracer for current Activity of Transaction.
OtherRootTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat) - Constructor for class com.newrelic.agent.tracers.OtherRootTracer
Create tracer for activity.
OtherRootTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int) - Constructor for class com.newrelic.agent.tracers.OtherRootTracer
 
OtherRootTracer(TransactionActivity, ClassMethodSignature, Object, MetricNameFormat, int, long) - Constructor for class com.newrelic.agent.tracers.OtherRootTracer
Create tracer for activity.
OtherTransactionNamer - Class in com.newrelic.agent.transaction
TransactionNamer implementation for other transactions.
OtherTransSimpleMetricNameFormat - Class in com.newrelic.agent.tracers.metricname
 
OtherTransSimpleMetricNameFormat(String) - Constructor for class com.newrelic.agent.tracers.metricname.OtherTransSimpleMetricNameFormat
 
OtherTransSimpleMetricNameFormat(String, String) - Constructor for class com.newrelic.agent.tracers.metricname.OtherTransSimpleMetricNameFormat
 
OutboundHeadersMap - Class in com.newrelic.agent
 
OutboundHeadersMap(HeaderType) - Constructor for class com.newrelic.agent.OutboundHeadersMap
 

P

ParameterAttributeName - Class in com.newrelic.agent.instrumentation.tracing
Stores the name of a method parameter attribute and a method matcher.
ParameterAttributeName(int, String, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.tracing.ParameterAttributeName
 
parameterAttributeNames - Variable in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
parameterizeSql(String, Object[]) - Static method in class com.newrelic.agent.tracers.DefaultSqlTracer
Substitute values from the parameter map in the SQL.
parameters - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
 
Parameters() - Constructor for class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters
 
PARENT_DATA - Static variable in class com.newrelic.agent.MetricNames
 
PARENT_DATA_ALL - Static variable in class com.newrelic.agent.MetricNames
 
PARENT_DATA_ALL_OTHER - Static variable in class com.newrelic.agent.MetricNames
 
PARENT_DATA_ALL_WEB - Static variable in class com.newrelic.agent.MetricNames
 
PARENT_TYPE - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
parentTracer - Variable in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
parentType - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
parentType() - Method in class com.newrelic.agent.TransactionData
 
parse(ClassLoader, InputStream, boolean) - Method in interface com.newrelic.agent.extension.ExtensionParsers.ExtensionParser
 
parse(DistributedTracePayloadImpl, String) - Method in class com.newrelic.agent.tracing.DistributedTracePayloadParser
 
parse(Object) - Static method in enum com.newrelic.agent.tracing.Sampled
Turns a value into a Sampled enum.
parseAndAcceptDistributedTraceHeaders(Transaction, InboundHeaders) - Static method in class com.newrelic.agent.HeadersUtil
parse headers from the inbound payload.
parseClassMethodSignature(String) - Static method in class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
parseConfiguration(InputStream) - Static method in class com.newrelic.agent.config.AgentConfigHelper
 
ParsedDatabaseStatement - Class in com.newrelic.agent.database
The result of parsing a sql statement.
ParsedDatabaseStatement(String, String, boolean) - Constructor for class com.newrelic.agent.database.ParsedDatabaseStatement
 
ParsedDatabaseStatement(DatabaseVendor, String, String, boolean) - Constructor for class com.newrelic.agent.database.ParsedDatabaseStatement
 
parseDocument(String, boolean) - Static method in class com.newrelic.agent.extension.dom.ExtensionDomParser
Reads in the XML file and returns an extension.
parseHeaders(Transaction, List<String>, List<String>) - Static method in class com.newrelic.agent.tracing.W3CTracePayload
 
parseJSON(JSONObject) - Static method in class com.newrelic.agent.metric.MetricName
 
parseLongRam(String) - Static method in class com.newrelic.agent.utilization.DataFetcher
 
parseTimestampToNano(String) - Static method in class com.newrelic.agent.tracers.servlet.ExternalTimeTracker
 
parseTimestampToNano(double) - Static method in class com.newrelic.agent.tracers.servlet.ExternalTimeTracker
 
PatchedClassWriter - Class in com.newrelic.agent.util.asm
The normal ClassWriter uses the context classloader to resolve classes as it tries to compute frames which doesn't work for us because we're usually using alternate classloaders and referencing classes that can't be resolved through normal methods (they may not even be loaded yet).
PatchedClassWriter(int, ClassLoader) - Constructor for class com.newrelic.agent.util.asm.PatchedClassWriter
 
PatchedClassWriter(int, ClassResolver) - Constructor for class com.newrelic.agent.util.asm.PatchedClassWriter
 
PATH_HASH_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
PCF - Class in com.newrelic.agent.utilization
 
PCF(CloudUtility) - Constructor for class com.newrelic.agent.utilization.PCF
 
PCF.PcfData - Class in com.newrelic.agent.utilization
 
PcfData(String, String, String) - Constructor for class com.newrelic.agent.utilization.PCF.PcfData
 
PCS_SPECIFIED_KEY - Static variable in class com.newrelic.agent.reinstrument.ReinstrumentResult
 
peek() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
performAction(String[], Map<String, Float>) - Method in enum com.newrelic.agent.jmx.metrics.JmxAction
 
performantMultimapFrom(Multimap<K, V>) - Static method in class com.newrelic.agent.util.collect.NRMultimaps
 
performantSetMultimapFrom(SetMultimap<K, V>) - Static method in class com.newrelic.agent.util.collect.NRMultimaps
Wraps a SetMultimap so that the call to get() first calls containsKey(), and if the key isn't present an immutable set is returned.
performFinishWork(long, int, Object) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
PERIOD_REGEX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
PeriodicRetransformer - Class in com.newrelic.agent.reinstrument
Uses the SamplerService thread to periodically request retransform for classes added to the queue.
PhasePointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.faces
 
PhasePointCut() - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.faces.PhasePointCut
 
PingCommand - Class in com.newrelic.agent.commands
 
PingCommand() - Constructor for class com.newrelic.agent.commands.PingCommand
 
PLATFORM_INFORMATION_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
pointcut - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation
 
Pointcut() - Constructor for class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
PointCut - Class in com.newrelic.agent.instrumentation
PointCuts match certain class/method signatures.
PointCut(PointCutConfiguration, ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.PointCut
 
PointCut - Annotation Type in com.newrelic.agent.instrumentation.pointcuts
 
PointCutClassTransformer - Class in com.newrelic.agent.instrumentation
Class transformer for legacy instrumentation.
PointCutClassTransformer(InstrumentationProxy, boolean) - Constructor for class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
PointCutConfig - Class in com.newrelic.agent.config
 
PointCutConfig(File[]) - Constructor for class com.newrelic.agent.config.PointCutConfig
 
PointCutConfig(InputStream) - Constructor for class com.newrelic.agent.config.PointCutConfig
 
PointCutConfiguration - Class in com.newrelic.agent.instrumentation
Stores the configuration information for a pointcut, such as whether or not the pointcut should be enabled.
PointCutConfiguration(Class<? extends PointCut>) - Constructor for class com.newrelic.agent.instrumentation.PointCutConfiguration
 
PointCutConfiguration(String) - Constructor for class com.newrelic.agent.instrumentation.PointCutConfiguration
 
PointCutConfiguration(String, boolean) - Constructor for class com.newrelic.agent.instrumentation.PointCutConfiguration
 
PointCutConfiguration(String, String, boolean) - Constructor for class com.newrelic.agent.instrumentation.PointCutConfiguration
 
PointCutConfiguration(String, String, boolean, ClassTransformerConfig) - Constructor for class com.newrelic.agent.instrumentation.PointCutConfiguration
 
PointCutFactory - Class in com.newrelic.agent.instrumentation.yaml
 
PointCutFactory(ClassLoader, String, String) - Constructor for class com.newrelic.agent.instrumentation.yaml.PointCutFactory
 
PointCutFactory.ClassMethodNameFormatDescriptor - Class in com.newrelic.agent.instrumentation.yaml
 
PointCutInvocationHandler - Interface in com.newrelic.agent.tracers
Marks a class that handle an invocation identified by a point cut.
pointcuts - Variable in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
poll() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
populateRequestMetadata(OutboundHeaders, TracedMethod) - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
PORT - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
PORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
PORT - Static variable in class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
postprocess(String, ClassVisitor, Set<String>, WeavePackage, boolean) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPostprocessors
 
PostTooBigException - Exception in com.newrelic.agent
Used for when a transaction trace or error report has too much data, so we reset the queue to clear the extra-large item
PostTooBigException(String) - Constructor for exception com.newrelic.agent.PostTooBigException
 
PRE_HEAD_SCRIPT_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
PRE_META_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
PRECONNECT - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
preferIpv6(AgentConfig) - Static method in class com.newrelic.agent.config.Hostname
Returns true if IPv6 is preferred, returns false otherwise
PREFIX - Static variable in class com.newrelic.agent.jmx.values.GlassfishJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.Jboss7UpJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.JettyJmxMetrics
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.KafkaConsumerJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.KafkaProducerJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.ResinJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.Solr7JmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.SolrJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.TomcatJmxValues
This is the main prefix for JMX metrics.
PREFIX - Static variable in class com.newrelic.agent.jmx.values.WeblogicJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.WebSphere7JmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.WebSphereJmxValues
 
PREFIX - Static variable in class com.newrelic.agent.jmx.values.WebsphereLibertyJmxValues
 
prefixedAttributes - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
prefixedAttributes(Map<String, Map<String, String>>) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
premain(String, Instrumentation) - Static method in class com.newrelic.bootstrap.BootstrapAgent
This is called via the Java 1.5 Instrumentation startup sequence (JSR 163).
preMatchWeaveMethods() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
Returns true when we should attempt to "pre-match" incoming class loads by comparing the method signatures of the class against all of the possible method signatures in our weave packages.
PreMetaState - Class in com.newrelic.agent.tracers.jasper
 
PreMetaState() - Constructor for class com.newrelic.agent.tracers.jasper.PreMetaState
 
PreparedStatementExplainPlanExecutor - Class in com.newrelic.agent.database
 
PreparedStatementExplainPlanExecutor(SqlTracerExplainInfo, String, Object[], RecordSql) - Constructor for class com.newrelic.agent.database.PreparedStatementExplainPlanExecutor
 
PrepareResponsePointCut - Class in com.newrelic.agent.instrumentation.pointcuts.container.tomcat
This pointcut instruments the method in Glassfish and Tomcat 6 or later which prepares the response.
PrepareResponsePointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.container.tomcat.PrepareResponsePointCut
 
preprocess(ClassVisitor, Set<String>, WeavePackage) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors
 
preValidateWeavePackages() - Method in interface com.newrelic.agent.config.ClassTransformerConfig
Returns true when we should take the "optimized" path for reducing the number of weave packages that we should check during each classload.
PRIMARY_APPLICATION_ID - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
PRIMARY_APPLICATION_ID - Static variable in class com.newrelic.agent.config.DistributedTracingConfig
 
print(byte[]) - Static method in class com.newrelic.agent.util.asm.Utils
 
print(byte[], PrintWriter) - Static method in class com.newrelic.agent.util.asm.Utils
 
printMessage(String) - Static method in class com.newrelic.agent.xml.XmlInstrumentValidator
Prints the input message.
printTrie() - Method in class com.newrelic.agent.attributes.AttributesNode
 
PRIORITY - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
priority - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
PRIORITY - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
PriorityApplicationName - Class in com.newrelic.agent.application
An name that participates in the priority application naming rules.
PriorityTransactionName - Class in com.newrelic.agent.transaction
A transaction name that participates in the priority name assignment rules.
PRIVATE_API_FIELD_NAME - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
AgentBridge.privateApi
PRIVATE_API_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
PrivateApiImpl - Class in com.newrelic.agent
 
PrivateApiImpl() - Constructor for class com.newrelic.agent.PrivateApiImpl
 
process(IRPMService, Map) - Method in interface com.newrelic.agent.commands.Command
Executes this command.
process(IRPMService, Map) - Method in class com.newrelic.agent.commands.DisabledCommand
 
process(IRPMService, Map) - Method in class com.newrelic.agent.commands.InstrumentUpdateCommand
 
process(IRPMService, Map) - Method in class com.newrelic.agent.commands.PingCommand
 
process(IRPMService, Map) - Method in class com.newrelic.agent.commands.RestartCommand
 
process(IRPMService, Map) - Method in class com.newrelic.agent.commands.ShutdownCommand
 
process(StatsEngine, ObjectInstance, Attribute, String, Map<String, Float>) - Method in class com.newrelic.agent.jmx.J2EEStatsAttributeProcessor
 
process(StatsEngine, ObjectInstance, Attribute, String, Map<String, Float>) - Method in interface com.newrelic.agent.jmx.JmxAttributeProcessor
Returns true if this processor recorded stats for the given jmx attribute.
process(StatsEngine, ObjectInstance, Attribute, String, Map<String, Float>) - Method in class com.newrelic.agent.jmx.JmxAttributeProcessorWrapper
 
process(IRPMService, Map) - Method in class com.newrelic.agent.profile.StartProfilerCommand
 
process(IRPMService, Map) - Method in class com.newrelic.agent.profile.StopProfilerCommand
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.BodyState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.CommentState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.DoneState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.HeadState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.MetaState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.PreMetaState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.QuoteSate
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in interface com.newrelic.agent.tracers.jasper.RUMState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.ScriptPostHeaderState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.ScriptPreHeaderState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.SingleQuoteState
 
process(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.TitleState
 
PROCESS_IMPL_CLASS_NAME - Static variable in class com.newrelic.agent.instrumentation.pointcuts.ProcessPointCut
 
ProcessActionPortletPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks
Instruments portlet 'processAction' invocations.
ProcessActionPortletPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.ProcessActionPortletPointCut
 
processDisabled(IRPMService, Map<?, ?>) - Method in class com.newrelic.agent.profile.StartProfilerCommand
 
processEnabled(IRPMService, Map<?, ?>) - Method in class com.newrelic.agent.profile.StartProfilerCommand
 
processInboundResponseHeaders(InboundHeaders, TracedMethod, String, String, boolean) - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
Processing for inbound response to a previously-issue external request.
processOutboundRequestHeaders(OutboundHeaders) - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
Outgoing service request initiated by this transaction.
processOutboundRequestHeaders(OutboundHeaders, TracedMethod) - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
processOutboundResponseHeaders(OutboundHeaders, long) - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
ProcessPointCut - Class in com.newrelic.agent.instrumentation.pointcuts
 
ProcessPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.ProcessPointCut
 
processQueue() - Method in class com.newrelic.agent.TransactionService
The only reason this was pulled out of the runnable is for testing purposes.
processRequestMetadata(String) - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
processRequestMetadata(String) - Method in class com.newrelic.agent.TransactionApiImpl
 
processResponseMetadata(String, URI) - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
processResponseMetadata(String) - Method in class com.newrelic.agent.TransactionApiImpl
 
processResponseMetadata(String, URI) - Method in class com.newrelic.agent.TransactionApiImpl
 
processXml(String) - Method in interface com.newrelic.agent.reinstrument.RemoteInstrumentationService
Parses the input XML, creates the new point cuts, and then reinstruments any classes matching the new point cuts.
processXml(String) - Method in class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
ProcStatCPUSampler - Class in com.newrelic.agent.samplers
 
ProcStatCPUSampler(File) - Constructor for class com.newrelic.agent.samplers.ProcStatCPUSampler
 
Profile - Class in com.newrelic.agent.profile
Execution profile over a time period
Profile(ProfilerParameters) - Constructor for class com.newrelic.agent.profile.Profile
 
profile - Variable in class com.newrelic.agent.profile.v2.BaseTree
 
Profile - Class in com.newrelic.agent.profile.v2
Execution profile over a time period
Profile(ProfilerParameters, String, ThreadNameNormalizer) - Constructor for class com.newrelic.agent.profile.v2.Profile
 
PROFILE_ARGUMENTS_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
PROFILE_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
ProfileData - Interface in com.newrelic.agent.profile
 
ProfiledMethod - Class in com.newrelic.agent.profile
This class represents an execution point in the code.
ProfiledMethod - Class in com.newrelic.agent.profile.v2
This class represents an execution point in the code.
ProfiledMethodFactory - Class in com.newrelic.agent.profile.v2
 
ProfiledMethodFactory(IProfile) - Constructor for class com.newrelic.agent.profile.v2.ProfiledMethodFactory
 
ProfilerControl - Interface in com.newrelic.agent.profile
 
ProfilerParameters - Class in com.newrelic.agent.profile
 
ProfilerParameters(Long, long, long, boolean, boolean, boolean, String, String) - Constructor for class com.newrelic.agent.profile.ProfilerParameters
 
ProfilerService - Class in com.newrelic.agent.profile
 
ProfilerService() - Constructor for class com.newrelic.agent.profile.ProfilerService
 
ProfilerService - Class in com.newrelic.agent.profile.v2
 
ProfilerService() - Constructor for class com.newrelic.agent.profile.v2.ProfilerService
 
ProfilerService(ScheduledExecutorService) - Constructor for class com.newrelic.agent.profile.v2.ProfilerService
 
ProfileSampler - Class in com.newrelic.agent.profile
Sample stack traces for the profiles in a profiling session.
ProfileSampler() - Constructor for class com.newrelic.agent.profile.ProfileSampler
 
ProfileSampler - Class in com.newrelic.agent.profile.v2
Sample stack traces for the profiles in a profiling session.
ProfileSampler() - Constructor for class com.newrelic.agent.profile.v2.ProfileSampler
 
ProfileSegment - Class in com.newrelic.agent.profile
This class tracks thread sampling data for an execution point.
ProfileSegment - Class in com.newrelic.agent.profile.v2
This class tracks thread sampling data for an execution point.
ProfileSegment(ProfiledMethod) - Constructor for class com.newrelic.agent.profile.v2.ProfileSegment
 
ProfileSession - Class in com.newrelic.agent.profile
 
ProfileSession(ProfilerService, ProfilerParameters) - Constructor for class com.newrelic.agent.profile.ProfileSession
 
ProfileSession - Class in com.newrelic.agent.profile.v2
 
ProfileSession(ProfilerService, ProfilerParameters) - Constructor for class com.newrelic.agent.profile.v2.ProfileSession
 
ProfileTree - Class in com.newrelic.agent.profile
This class holds thread sampling data for threads of a given type.
ProfileTree() - Constructor for class com.newrelic.agent.profile.ProfileTree
 
ProfileTree - Class in com.newrelic.agent.profile.v2
This class holds thread sampling data for threads of a given thread grouping.
ProfileTree(IProfile, boolean) - Constructor for class com.newrelic.agent.profile.v2.ProfileTree
 
ProfilingTask - Interface in com.newrelic.agent.profile
 
ProfilingTaskController - Interface in com.newrelic.agent.profile
 
PROPERTY_NAME - Static variable in class com.newrelic.agent.config.AuditModeConfig
 
PROPERTY_NAME - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
PROPERTY_NAME - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
PROPERTY_NAME - Static variable in class com.newrelic.agent.config.ExternalTracerConfigImpl
 
PROPERTY_NAME - Static variable in class com.newrelic.agent.config.UtilizationDataConfig
 
PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.CircuitBreakerConfig
 
PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.DatastoreConfigImpl
 
PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.ExternalTracerConfigImpl
 
PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.UtilizationDataConfig
 
propertyName - Variable in class com.newrelic.agent.config.DeprecatedProperty
 
provideConnection(Connection) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
provideConnection(Connection) - Method in interface com.newrelic.agent.tracers.SqlTracer
Grab the host and port from the connection and store it on this tracer.
provideHeaders(InboundHeaders) - Method in class com.newrelic.agent.DummyTransaction
 
provideHeaders(InboundHeaders) - Method in class com.newrelic.agent.Transaction
Although the Transaction infrastructure was originally constructed to instrument transactions originated by web requests, the Java agent also supports transaction origination from JMS messages.
provideHeaders(InboundHeaders) - Method in class com.newrelic.agent.TransactionApiImpl
 
PROVIDER - Static variable in class com.newrelic.agent.utilization.GCP
 
provideRawHeaders(InboundHeaders) - Method in class com.newrelic.agent.DummyTransaction
 
provideRawHeaders(InboundHeaders) - Method in class com.newrelic.agent.Transaction
 
PROXY_AUTHENTICATION_REQUIRED - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
PROXY_HOST - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
PROXY_PASS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
PROXY_PORT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
PROXY_SCHEME - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
PROXY_USER - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ProxyClassVisitor - Class in com.newrelic.agent.util.asm
 
ProxyClassVisitor() - Constructor for class com.newrelic.agent.util.asm.ProxyClassVisitor
 
ProxyClassVisitor(ClassVisitor) - Constructor for class com.newrelic.agent.util.asm.ProxyClassVisitor
 
PUBLIC_AGENT_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
PUBLIC_API_FIELD_NAME - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
PUBLIC_API_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
pushAndBox(Object) - Method in class com.newrelic.agent.instrumentation.MethodBuilder
 
put(K, V) - Method in class com.newrelic.agent.LazyMapImpl
Put a parameter.
put(K, V) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
put(TokenImpl) - Method in class com.newrelic.agent.TimedTokenSet
 
PUT_FOR_DATA_SEND_PROPERTY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
putAgentAttribute(String, Object) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
putAll(Map<? extends K, ? extends V>) - Method in class com.newrelic.agent.LazyMapImpl
Copy parameters from the given map.
putAll(Map<? extends K, ? extends V>) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
putAllAgentAttributes(Map<String, ?>) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
putAllIfAbsent(Map<? extends K, ? extends V>) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
putAllUserAttributes(Map<String, ?>) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
putAllUserAttributes(Map<String, Object>) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
putAllUserAttributesIfAbsent(Map<String, ?>) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
putIfAbsent(Object, Token) - Method in class com.newrelic.agent.service.async.AsyncTransactionService
This method should only be called from within a transaction object.
putIfAbsent(K, V) - Method in class com.newrelic.agent.sql.BoundedConcurrentCache
 
putIntrinsicAttribute(String, Object) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
putMatch(ClassMatchVisitorFactory, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
putMetricNameFormatWithHost(Object, MetricNameFormatWithHost) - Method in class com.newrelic.agent.transaction.TransactionCache
 
putReplace(K, V) - Method in class com.newrelic.agent.sql.BoundedConcurrentCache
Inserts and replaces value in the cache.
putTraceAnnotation(Method, TraceDetails) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
putURL(Object, URL) - Method in class com.newrelic.agent.transaction.TransactionCache
 

Q

QUEUE_DURATION - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
QUEUE_SIZE - Static variable in class com.newrelic.agent.config.InfiniteTracingSpanEventsConfig
 
QUEUE_TIME - Static variable in class com.newrelic.agent.metric.MetricName
 
QUEUE_TIME - Static variable in class com.newrelic.agent.MetricNames
 
queueRetransform(Set<Class<?>>) - Method in class com.newrelic.agent.reinstrument.PeriodicRetransformer
 
queueRetransform(Set<Class<?>>) - Method in interface com.newrelic.agent.reinstrument.Retransformer
 
QueueTimeTracker - Class in com.newrelic.agent.tracers.servlet
 
QUOTE_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
QUOTE_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
QuoteSate - Class in com.newrelic.agent.tracers.jasper
 
QuoteSate() - Constructor for class com.newrelic.agent.tracers.jasper.QuoteSate
 

R

RandomTransactionSampler - Class in com.newrelic.agent.trace
This class is thread-safe.
RandomTransactionSampler(int) - Constructor for class com.newrelic.agent.trace.RandomTransactionSampler
 
RAW_SETTING - Static variable in class com.newrelic.agent.database.SqlObfuscator
 
readClass(Class<?>) - Static method in class com.newrelic.agent.util.asm.Utils
Returns a ClassReader for the given class by trying to load the bytes of the class through its classloader.
readClass(ClassLoader, String) - Static method in class com.newrelic.agent.util.asm.Utils
 
readFile(File) - Static method in class com.newrelic.agent.extension.dom.ExtensionDomParser
 
readFile(InputStream) - Static method in class com.newrelic.agent.extension.dom.ExtensionDomParser
Reads an extension from a stream.
readFileCatchException(File) - Static method in class com.newrelic.agent.extension.dom.ExtensionDomParser
 
readInboundResponseHeaders(InboundHeaders) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
readInboundResponseHeaders(InboundHeaders) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
readInboundResponseHeaders(InboundHeaders) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
readInboundResponseHeaders(InboundHeaders) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
readLinkingMetadata() - Method in class com.newrelic.agent.jmx.LinkingMetadata
 
readLinkingMetadata() - Method in interface com.newrelic.agent.jmx.LinkingMetadataMBean
 
readMemoryBarrier(AtomicInteger) - Static method in class com.newrelic.agent.service.ServiceUtils
Call before reading from shared variable.
ReadResult - Class in com.newrelic.agent.transport
Encapsulates an HTTP Response.
readStringCatchException(String) - Static method in class com.newrelic.agent.extension.dom.ExtensionDomParser
Reads an XML file which is in the string format.
readStringGatherExceptions(String, List<Exception>) - Static method in class com.newrelic.agent.extension.dom.ExtensionDomParser
Reads an XML file which is in the string format.
reconnect() - Method in interface com.newrelic.agent.IRPMService
 
reconnect() - Method in class com.newrelic.agent.RPMService
 
RECORD_SQL - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
RECORD_SQL - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
recordApdexFrustrated() - Method in interface com.newrelic.agent.stats.ApdexStats
 
recordApdexFrustrated() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
recordApdexResponseTime(long, long) - Method in interface com.newrelic.agent.stats.ApdexStats
Apdex metrics are special case values where we overload some fields inside the stats to store transaction counts by buckets
recordApdexResponseTime(long, long) - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
recordApiSupportabilityMetric(String) - Static method in class com.newrelic.agent.MetricNames
Utility method for adding supportability metrics to APIs
recordCPU(StatsEngine) - Method in class com.newrelic.agent.samplers.AbstractCPUSampler
 
recordCpu() - Method in class com.newrelic.agent.TransactionActivity
 
recordCustomEvent(String, Map<String, ?>) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
recordCustomEvent(String, Map<String, ?>) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl.TransactionInsights
 
recordDataPoint(float) - Method in interface com.newrelic.agent.stats.Stats
Record a single data point with this stats object, which will automatically increment the data point count and track min/max/standard deviation as expected.
recordDataPoint(float) - Method in class com.newrelic.agent.stats.StatsImpl
 
recordEmptyStats(String) - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
recordEmptyStats(String) - Method in interface com.newrelic.agent.stats.StatsEngine
Send a zero-count metric to apm.
recordEmptyStats(MetricName) - Method in interface com.newrelic.agent.stats.StatsEngine
Send a zero-count metric to apm.
recordEmptyStats(String) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
recordEmptyStats(MetricName) - Method in class com.newrelic.agent.stats.StatsEngineImpl
 
recordError(String) - Method in class com.newrelic.agent.utilization.CloudUtility
 
recordFinalGCTime(TransactionStats) - Method in class com.newrelic.agent.DummyTransaction
 
recordFinalGCTime(TransactionStats) - Method in class com.newrelic.agent.Transaction
 
recordHeaderMetrics(TransactionStats) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
recordMetric() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
Returns true if a metric should be recorded for this statement.
recordMetric(String, float) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
recordMetrics(TransactionStats) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
Need to override this method to record Datastore metrics before the scoped metric name is recorded
recordMetrics(TransactionStats) - Method in class com.newrelic.agent.tracers.DefaultTracer
Record response time metrics.
recordMetrics(TransactionStats) - Method in class com.newrelic.agent.tracers.servlet.ExternalTimeTracker
 
recordMetrics(TransactionStats) - Method in class com.newrelic.agent.tracers.servlet.QueueTimeTracker
 
recordMonoStats(StatsEngine, String, float) - Method in class com.newrelic.agent.stats.MonotonicallyIncreasingStatsEngine
 
recordMultMBeanStats(StatsEngine, Map<String, Float>) - Method in class com.newrelic.agent.jmx.metrics.JmxMetric
This should be called for JmxMultiMBeanMetric.
recordParameters(Transaction, Map<String, String>) - Static method in class com.newrelic.agent.messaging.MessagingUtil
Record the parameters of the message if allowed by the configuration settings.
recordParameters(Transaction, Request) - Static method in class com.newrelic.agent.servlet.ServletUtils
 
recordResponseTime(long, TimeUnit) - Method in interface com.newrelic.agent.stats.ResponseTimeStats
 
recordResponseTime(long, long, TimeUnit) - Method in interface com.newrelic.agent.stats.ResponseTimeStats
 
recordResponseTime(int, long, long, long, TimeUnit) - Method in interface com.newrelic.agent.stats.ResponseTimeStats
 
recordResponseTime(long, TimeUnit) - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
recordResponseTime(long, long, TimeUnit) - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
recordResponseTime(int, long, long, long, TimeUnit) - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
recordResponseTimeInNanos(long, long) - Method in interface com.newrelic.agent.stats.ResponseTimeStats
 
recordResponseTimeInNanos(long) - Method in interface com.newrelic.agent.stats.ResponseTimeStats
 
recordResponseTimeInNanos(long) - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
recordResponseTimeInNanos(long, long) - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
recordResponseTimeMetric(String, long, long, TimeUnit) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
recordResponseTimeMetric(String, long) - Method in class com.newrelic.agent.stats.AbstractMetricAggregator
 
RecordResponseTimeMetric - Class in com.newrelic.agent.stats
 
RecordResponseTimeMetric(long, String, TimeUnit) - Constructor for class com.newrelic.agent.stats.RecordResponseTimeMetric
 
RecordResponseTimeMetric(long, long, String, TimeUnit) - Constructor for class com.newrelic.agent.stats.RecordResponseTimeMetric
 
recordSingleMBeanStats(StatsEngine, String, Map<String, Float>) - Method in class com.newrelic.agent.jmx.metrics.JmxMetric
This should be called for JmxSingleMBeanMetrics.
recordStats(StatsEngine, Map<ObjectName, Map<String, Float>>, MBeanServer) - Method in class com.newrelic.agent.jmx.create.JmxGet
 
recordStats(StatsEngine, Map<ObjectName, Map<String, Float>>, MBeanServer) - Method in class com.newrelic.agent.jmx.create.JmxMultiMBeanGet
 
recordStats(StatsEngine, Map<ObjectName, Map<String, Float>>, MBeanServer) - Method in class com.newrelic.agent.jmx.create.JmxSingleMBeanGet
 
recordStats(StatsEngine, String, float) - Method in class com.newrelic.agent.jmx.metrics.JmxMetric
 
recordStats(StatsEngine, String, float) - Method in class com.newrelic.agent.jmx.metrics.MonotonicallyIncreasingJmxMetric
 
recordStats(StatsEngine, String, float) - Method in class com.newrelic.agent.jmx.metrics.SimpleJmxMetric
 
redefineClasses(ClassDefinition...) - Method in class com.newrelic.agent.InstrumentationProxy
 
redefineClasses(ClassDefinition...) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
REFERRING_TRANSACTION_TRACE_ID_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
ReflectionStyleClassMethodAdapter - Class in com.newrelic.agent.instrumentation
The schema of classes which are already loaded cannot be modified with a retransformation.
ReflectionStyleClassMethodAdapter(GenericClassAdapter, MethodVisitor, int, Method, int) - Constructor for class com.newrelic.agent.instrumentation.ReflectionStyleClassMethodAdapter
 
refresh(TokenImpl) - Method in class com.newrelic.agent.TimedTokenSet
 
refreshErrorCollectorConfig(AgentConfig) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
refreshToken(TokenImpl) - Method in class com.newrelic.agent.Transaction
The token cache is expire after access, so the cache needs to be refreshed each time the token is used, which only matters in the link case.
REGION_AWARE - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
registerAgentThreadId(long) - Method in class com.newrelic.agent.ThreadService
Add the id of an agent thread.
registerAsyncActivity(Object) - Method in class com.newrelic.agent.service.async.AsyncTransactionService
Deprecated.
registerAsyncActivity(Object) - Method in class com.newrelic.agent.TransactionApiImpl
 
registerCloseable(String, Closeable) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
registered(WeavePackage) - Method in class com.newrelic.agent.instrumentation.weaver.AgentWeaverListener
 
registerInstrumentation() - Method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
Registers the weave instrumentation jars that are packaged into the agent jar's instrumentation directory and present in the extension directory.
registerInstrumentationCloseable(String, WeavePackage, Closeable) - Method in class com.newrelic.agent.instrumentation.weaver.AgentWeaverListener
 
registerInstrumentationCloseable(String, Closeable) - Method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
Register a closable which will run if/when a WeavePackage is deregistered.
registerInvocationHandlers(List<PointCutInvocationHandler>) - Method in class com.newrelic.agent.TracerService
Registers the PointCutInvocationHandlers.
registerLinkingMetadata() - Method in class com.newrelic.agent.jmx.LinkingMetadataRegistration
 
registerLinkingMetadataMBean() - Method in interface com.newrelic.agent.config.JmxConfig
Returns true if the LinkingMetadataMBean should be registered in the platform MBean server.
registerTracerFactory(String, TracerFactory) - Method in class com.newrelic.agent.TracerService
 
REINSTRUMENT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ReinstrumentConfig - Interface in com.newrelic.agent.config
 
ReinstrumentResult - Class in com.newrelic.agent.reinstrument
Stores the response information for a reinstrumentation request.
ReinstrumentResult() - Constructor for class com.newrelic.agent.reinstrument.ReinstrumentResult
 
ReinstrumentUtils - Class in com.newrelic.agent.reinstrument
 
ReinstrumentUtils() - Constructor for class com.newrelic.agent.reinstrument.ReinstrumentUtils
 
release() - Method in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
RELOAD_MODIFIED - Static variable in class com.newrelic.agent.config.ExtensionsConfigImpl
 
reloadExtensions(Set<Extension>, Set<Extension>) - Method in class com.newrelic.agent.jmx.JmxService
 
reloadExternalWeavePackages(Collection<File>, Collection<File>) - Method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
Given a set of weave extensions, this method loads them, validates them and provides a runnable which will retransform any classes that match any old or new instrumentation.
RemoteInstrumentationService - Interface in com.newrelic.agent.reinstrument
 
RemoteInstrumentationServiceImpl - Class in com.newrelic.agent.reinstrument
 
RemoteInstrumentationServiceImpl() - Constructor for class com.newrelic.agent.reinstrument.RemoteInstrumentationServiceImpl
 
remove(Object) - Method in class com.newrelic.agent.LazyMapImpl
Remove a parameter.
remove(Object) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
remove(int) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
remove(Object) - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
remove(TokenImpl) - Method in class com.newrelic.agent.TimedTokenSet
Removes one entry from the set, the removal cause should be RemovalCause.EXPLICIT.
remove(Object) - Method in class com.newrelic.agent.TracerList
 
remove(int) - Method in class com.newrelic.agent.TracerList
 
removeAgentAttribute(String) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
removeAgentAttribute(String) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
removeAgentAttribute(String) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
removeAgentAttribute(String) - Method in interface com.newrelic.agent.tracers.Tracer
Remove attribute.
removeAgentAttribute(String) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
removeAll(Collection<?>) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
removeAll() - Method in class com.newrelic.agent.TimedTokenSet
Removes any and all entries from the set, the removal cause for each should be RemovalCause.EXPLICIT.
removeAll(Collection<?>) - Method in class com.newrelic.agent.TracerList
 
removeAttribute(String) - Method in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
removeBrackets(String) - Static method in class com.newrelic.agent.util.Strings
 
removeChild(ProfiledMethod) - Method in class com.newrelic.agent.profile.v2.ProfileSegment
Remove a child segment from this segment.
removeConnectionListener(ConnectionListener) - Method in interface com.newrelic.agent.RPMServiceManager
 
removeConnectionListener(ConnectionListener) - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
removeEnvironmentChangeListener(EnvironmentChangeListener) - Method in class com.newrelic.agent.environment.Environment
 
removeHarvestable(Harvestable) - Method in interface com.newrelic.agent.HarvestService
 
removeHarvestable(Harvestable) - Method in class com.newrelic.agent.HarvestServiceImpl
 
removeHarvestablesByAppName(String) - Method in interface com.newrelic.agent.HarvestService
 
removeHarvestablesByAppName(String) - Method in class com.newrelic.agent.HarvestServiceImpl
 
removeHarvestListener(HarvestListener) - Method in interface com.newrelic.agent.HarvestService
 
removeHarvestListener(HarvestListener) - Method in class com.newrelic.agent.HarvestServiceImpl
Remove a listener.
removeIAgentConfigListener(AgentConfigListener) - Method in interface com.newrelic.agent.config.ConfigService
 
removeIAgentConfigListener(AgentConfigListener) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
removeJmxServer(MBeanServer) - Method in class com.newrelic.agent.jmx.JmxService
This should only be called once per a server.
removeMatchVisitor(ClassMatchVisitorFactory) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
Remove a class match visitor factory.
removeMBeanServer(MBeanServer) - Method in class com.newrelic.agent.PrivateApiImpl
 
removeProfile(ProfilerParameters) - Method in class com.newrelic.agent.profile.AbstractController
 
removeProfile(ProfilerParameters) - Method in interface com.newrelic.agent.profile.ProfilingTask
 
removeRPMService(RPMService) - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
 
removeTraceAnnotations(MethodNode) - Static method in class com.newrelic.agent.instrumentation.weaver.preprocessors.TracedWeaveInstrumentationTracker
Remove all @Trace annotations from a MethodNode
removeTransactionListener(TransactionListener) - Method in class com.newrelic.agent.TransactionService
 
removeTransactionListener(ExtendedTransactionListener) - Method in class com.newrelic.agent.TransactionService
 
removeTransactionSegment() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
removeTransactionSegment() - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
removeTransactionSegment() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
removeTransactionSegment() - Method in interface com.newrelic.agent.tracers.Tracer
 
removeTransactionSegment() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
removeTransactionStatsListener(TransactionStatsListener) - Method in class com.newrelic.agent.TransactionService
 
removeTransactionTraceSampler(ITransactionSampler) - Method in class com.newrelic.agent.trace.TransactionTraceService
 
removeTransformer(ClassFileTransformer) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
RenderPortletPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks
Instruments portlet 'render' invocations.
RenderPortletPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.RenderPortletPointCut
 
replaceAll(String, String) - Method in class com.newrelic.agent.util.EditableFile
Modifies the file to replace all occurrences of the specified regex with the specified replacement string.
replaceAll(String, String, boolean) - Method in class com.newrelic.agent.util.EditableFile
Modifies the file to replace all occurrences of the specified regex with the specified replacement string.
replaceFirst(String, String) - Method in class com.newrelic.agent.util.EditableFile
Modifies the file to replace the first occurrence of the specified regex with the specified replacement string.
replaceFirst(String, String, boolean) - Method in class com.newrelic.agent.util.EditableFile
Modifies the file to replace the first occurrence of the specified regex with the specified replacement string.
replaceFirstSegment(MetricNameFormat, String) - Static method in class com.newrelic.agent.tracers.metricname.MetricNameFormats
 
replaceIdentifier(String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
 
replaceLocalhost(String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
 
replacePort(Integer) - Static method in class com.newrelic.agent.database.DatastoreMetrics
 
REPORT_SQL_PARSER_ERRORS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
ReportableError - Class in com.newrelic.agent.errors
 
ReportableError(String) - Constructor for class com.newrelic.agent.errors.ReportableError
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.Segment
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
reportAsExternal(ExternalParameters) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
reportError(TracedError) - Method in interface com.newrelic.agent.errors.ErrorService
 
reportError(String, Map<String, ?>, boolean) - Method in interface com.newrelic.agent.errors.ErrorService
 
reportError(TracedError) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
reportError(TracedError, TransactionData, TransactionStats) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
reportError(String, Map<String, ?>, boolean) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
reportErrors(TracedError...) - Method in interface com.newrelic.agent.errors.ErrorService
 
reportErrors(TracedError...) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
reportException(Throwable) - Method in interface com.newrelic.agent.errors.ErrorService
 
reportException(Throwable, Map<String, ?>, boolean) - Method in interface com.newrelic.agent.errors.ErrorService
 
reportException(Throwable) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
Checks if exception should be ignored.
reportException(Throwable, Map<String, ?>, boolean) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
Report an exception to New Relic.
reportException(Throwable) - Method in class com.newrelic.agent.PrivateApiImpl
 
reportHTTPError(String, int, String) - Method in interface com.newrelic.agent.errors.ErrorService
 
reportHTTPError(String, int, String) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
reportHTTPError(String, int, String) - Method in class com.newrelic.agent.PrivateApiImpl
 
Request() - Constructor for class com.newrelic.agent.transport.HttpClientWrapper.Request
 
REQUEST_ACCEPT_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
REQUEST_CATEGORY_NAME - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
REQUEST_CONTENT_LENGTH_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
REQUEST_DISPATCHER - Static variable in class com.newrelic.agent.MetricNames
 
REQUEST_ENTITY_TOO_LARGE - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
REQUEST_HEADER_NAME - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
REQUEST_HEADERS - Static variable in class com.newrelic.agent.transport.ConnectionResponse
 
REQUEST_HOST_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
REQUEST_METHOD_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
REQUEST_REFERER_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
REQUEST_TIMEOUT - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
REQUEST_URI - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
REQUEST_URI_TOO_LONG - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
REQUEST_USER_AGENT_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
REQUEST_X_QUEUE_START_HEADER - Static variable in class com.newrelic.agent.tracers.servlet.QueueTimeTracker
 
REQUEST_X_START_HEADER - Static variable in class com.newrelic.agent.tracers.servlet.QueueTimeTracker
 
requestDestroyed() - Method in class com.newrelic.agent.DummyTransaction
 
requestDestroyed() - Method in class com.newrelic.agent.Transaction
 
requestDestroyed() - Method in class com.newrelic.agent.TransactionApiImpl
 
requestEnded() - Method in interface com.newrelic.agent.transport.HttpClientWrapper.ExecuteEventHandler
 
requestInitialized(Request, Response) - Method in class com.newrelic.agent.DummyTransaction
 
requestInitialized(Request, Response) - Method in class com.newrelic.agent.Transaction
 
requestInitialized(Request, Response) - Method in class com.newrelic.agent.TransactionApiImpl
 
requestStarted() - Method in interface com.newrelic.agent.transport.HttpClientWrapper.ExecuteEventHandler
 
requestUri - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
requestUri(String) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
REQUIRED - Static variable in class com.newrelic.agent.config.LaspPolicies
 
RequireMethodsAdapter - Class in com.newrelic.agent.instrumentation
Visit a class or interface to verify it declares required methods.
ReservoirAddingSpanEventConsumer - Class in com.newrelic.agent.service
 
ReservoirAddingSpanEventConsumer(ReservoirManager<SpanEvent>, ConfigService) - Constructor for class com.newrelic.agent.service.ReservoirAddingSpanEventConsumer
 
reservoirManager(ReservoirManager<SpanEvent>) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
reservoirManager(ReservoirManager<SpanEvent>) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
ReservoirSampledArrayList<E> - Class in com.newrelic.agent.service.analytics
A ReserviorSampledArrayList is constrained in size and will not grow above that size.
ReservoirSampledArrayList(int) - Constructor for class com.newrelic.agent.service.analytics.ReservoirSampledArrayList
 
reset() - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
Reset circuit breaker;
reset() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
reset() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
reset() - Method in interface com.newrelic.agent.stats.StatsBase
 
reset() - Method in class com.newrelic.agent.stats.StatsImpl
 
reset() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
reset() - Method in class com.newrelic.agent.tracers.servlet.BasicRequestRootTracer
 
resetReturningAdded() - Method in class com.newrelic.agent.service.module.TrackedAddSet
Clears the new elements, returning only those.
resetReturningAll() - Method in class com.newrelic.agent.service.module.TrackedAddSet
Clears the new elements and returns all elements.
ResinJmxValues - Class in com.newrelic.agent.jmx.values
 
ResinJmxValues() - Constructor for class com.newrelic.agent.jmx.values.ResinJmxValues
 
RESPONSE_CONTENT_TYPE_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
ResponseTimeStats - Interface in com.newrelic.agent.stats
Used to record method invocation time.
ResponseTimeStatsImpl - Class in com.newrelic.agent.stats
This class is not thread-safe.
ResponseTimeStatsImpl() - Constructor for class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
RestartCommand - Class in com.newrelic.agent.commands
 
RestartCommand() - Constructor for class com.newrelic.agent.commands.RestartCommand
 
resume() - Method in class com.newrelic.agent.tracers.servlet.ServletAsyncTransactionStateImpl
 
resume() - Method in interface com.newrelic.agent.TransactionState
 
resume() - Method in class com.newrelic.agent.TransactionStateImpl
 
resumeAsync(Object) - Method in class com.newrelic.agent.AsyncApiImpl
Resume the suspended transaction.
retainAll(Collection<?>) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
retainAll(Collection<?>) - Method in class com.newrelic.agent.TracerList
 
retransform(ReinstrumentResult, Set<Class<?>>) - Static method in class com.newrelic.agent.reinstrument.ReinstrumentUtils
 
RETRANSFORM_INIT_KEY - Static variable in class com.newrelic.agent.reinstrument.ReinstrumentResult
 
retransformClasses(Class<?>...) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
Retransformer - Interface in com.newrelic.agent.reinstrument
 
retransformMatchingClasses(Collection<ClassMatchVisitorFactory>) - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
Queues the retransformation of loaded classes that match the given class matchers.
retransformMatchingClasses(Collection<ClassMatchVisitorFactory>) - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
retransformMatchingClassesImmediately(Class<?>[], Collection<ClassMatchVisitorFactory>) - Method in interface com.newrelic.agent.instrumentation.ClassTransformerService
Immediately retransforms the loaded classes that match the given class matchers.
retransformMatchingClassesImmediately(Class<?>[], Collection<ClassMatchVisitorFactory>) - Method in class com.newrelic.agent.instrumentation.ClassTransformerServiceImpl
 
retransformUninstrumentedClass(Class<?>) - Method in class com.newrelic.agent.instrumentation.InstrumentationImpl
 
retransformUninstrumentedClasses(String...) - Method in class com.newrelic.agent.InstrumentationProxy
 
retryAll(DistributedSamplingPriorityQueue<E>) - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
retryAll(SamplingPriorityQueue<E>) - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
RetryException - Exception in com.newrelic.agent.tracers
An exception thrown from TracerFactory to indicate that a tracer should be retried.
RetryException() - Constructor for exception com.newrelic.agent.tracers.RetryException
 
returnType - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
 
reversePathHash(String, String, Integer) - Static method in class com.newrelic.agent.service.ServiceUtils
 
rewrite(JarFile, ClassLoader) - Static method in class com.newrelic.agent.extension.ExtensionRewriter
Given a jar file, return the bytes for a new jar in which all classes have been modified so that references to dependencies that we repackage in the agent are rewritten to reference the repackaged classes.
rewriteCurrentTransactionReferences(ClassVisitor, ClassReader) - Static method in class com.newrelic.agent.instrumentation.context.CurrentTransactionRewriter
Rewrite the static field references to Transaction.CURRENT to instead call Instrumentation.getTransaction().
rollupMetricName() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
rollupMetricName() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
 
ROOT - Static variable in class com.newrelic.agent.config.CommandParserConfigImpl
 
ROOT - Static variable in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
ROOT - Static variable in class com.newrelic.agent.config.InfiniteTracingSpanEventsConfig
 
ROOT - Static variable in class com.newrelic.agent.config.InfiniteTracingTraceObserverConfig
 
RootConfigAttributesNode - Class in com.newrelic.agent.attributes
All include and excludes from the configuration file should be in this trie.
RootConfigAttributesNode(String) - Constructor for class com.newrelic.agent.attributes.RootConfigAttributesNode
 
RPM_CONNECTION_THREAD_NAME - Static variable in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
RPMConnectionService - Interface in com.newrelic.agent.rpm
 
RPMConnectionServiceImpl - Class in com.newrelic.agent.rpm
This class is responsible for running the New Relic connection tasks.
RPMConnectionServiceImpl() - Constructor for class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
RPMService - Class in com.newrelic.agent
The RPMService acts as a stub for communication between the agent and New Relic.
RPMService(List<String>, ConnectionConfigListener, ConnectionListener, List<AgentConnectionEstablishedListener>) - Constructor for class com.newrelic.agent.RPMService
 
RPMServiceManager - Interface in com.newrelic.agent
 
rpmServiceManager(RPMServiceManager) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
RPMServiceManagerImpl - Class in com.newrelic.agent
Manage RPM services and notify listeners when an RPM service connects.
RPMServiceManagerImpl(AgentConnectionEstablishedListener...) - Constructor for class com.newrelic.agent.RPMServiceManagerImpl
 
RuleResult - Class in com.newrelic.agent.normalization
 
RUM_STATE_PROCESSOR_KEY - Static variable in class com.newrelic.agent.tracers.jasper.GeneratorVisitTracerFactory
 
RUMState - Interface in com.newrelic.agent.tracers.jasper
 
run() - Method in class com.newrelic.agent.language.SourceLibraryDetector
 
run() - Method in class com.newrelic.agent.profile.AbstractController
 
run() - Method in class com.newrelic.agent.reinstrument.PeriodicRetransformer
 
run() - Method in class com.newrelic.agent.service.module.URLAnalyzer
 
run() - Method in class com.newrelic.agent.service.module.WeavePackageAnalyzer
 
run() - Method in class com.newrelic.agent.threads.ThreadStateSampler
 
run() - Method in class com.newrelic.agent.util.LatchingRunnable
 
runExplainPlan(SqlTracer) - Method in class com.newrelic.agent.database.DatabaseService
 
runExplainPlan(DatabaseService, Connection, DatabaseVendor) - Method in class com.newrelic.agent.database.DefaultExplainPlanExecutor
 
runExplainPlan(DatabaseService, Connection, DatabaseVendor) - Method in interface com.newrelic.agent.database.ExplainPlanExecutor
 
RunnableThreadRules - Class in com.newrelic.agent.profile
This class determines if a stack trace should be counted as runnable for profiling purposes.
RunnableThreadRules() - Constructor for class com.newrelic.agent.profile.RunnableThreadRules
 

S

safeExecutor(ScheduledExecutorService) - Static method in class com.newrelic.agent.util.SafeWrappers
This wraps a scheduled executor so that provided Runnables squelch and log all exceptions.
safeRunnable(Runnable) - Static method in class com.newrelic.agent.util.SafeWrappers
 
SafeWrappers - Class in com.newrelic.agent.util
 
SameOrHigherPriorityApplicationNamingPolicy - Class in com.newrelic.agent.application
 
sample(StatsEngine) - Method in class com.newrelic.agent.samplers.MemorySampler
 
sample(StatsEngine) - Method in interface com.newrelic.agent.samplers.MetricSampler
 
sample(StatsEngine) - Method in class com.newrelic.agent.samplers.ThreadSampler
 
sampled - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
SAMPLED - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
Sampled - Enum in com.newrelic.agent.tracing
Represents whether or not a New Relic span has been sampled.
sampled() - Method in class com.newrelic.agent.tracing.W3CTraceParent
 
sampled() - Method in class com.newrelic.agent.Transaction
 
sampled() - Method in class com.newrelic.agent.TransactionData
 
SamplerService - Interface in com.newrelic.agent.samplers
 
SamplerServiceImpl - Class in com.newrelic.agent.samplers
A service for running metric samplers.
SamplerServiceImpl() - Constructor for class com.newrelic.agent.samplers.SamplerServiceImpl
 
sampleStackTraces(List<IProfile>) - Method in class com.newrelic.agent.profile.ProfileSampler
 
sampleStackTraces(List<IProfile>) - Method in class com.newrelic.agent.profile.v2.ProfileSampler
 
SamplingCounter - Class in com.newrelic.agent.circuitbreaker
Not thread safe.
SamplingCounter(long) - Constructor for class com.newrelic.agent.circuitbreaker.SamplingCounter
 
sanitizeURI(URI) - Static method in class com.newrelic.agent.util.ExternalsUtil
Reconstruct a URI, stripping out query parameters, user info, and fragment.
saveMessageParameters(Map<String, String>) - Method in class com.newrelic.agent.DummyTransaction
 
saveMessageParameters(Map<String, String>) - Method in class com.newrelic.agent.Transaction
 
saveMessageParameters(Map<String, String>) - Method in class com.newrelic.agent.TransactionApiImpl
 
SCRIPT_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
SCRIPT_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
ScriptPostHeaderState - Class in com.newrelic.agent.tracers.jasper
A state for ignoring script tags.
ScriptPostHeaderState() - Constructor for class com.newrelic.agent.tracers.jasper.ScriptPostHeaderState
 
ScriptPreHeaderState - Class in com.newrelic.agent.tracers.jasper
 
ScriptPreHeaderState() - Constructor for class com.newrelic.agent.tracers.jasper.ScriptPreHeaderState
 
scrub(List<StackTraceElement>) - Static method in class com.newrelic.agent.util.StackTraces
 
scrubAndTruncate(StackTraceElement[]) - Static method in class com.newrelic.agent.util.StackTraces
 
scrubAndTruncate(List<StackTraceElement>) - Static method in class com.newrelic.agent.util.StackTraces
Returns a truncated list of stack trace elements that has been scrubbed of New Relic class references.
scrubAndTruncate(List<StackTraceElement>, int) - Static method in class com.newrelic.agent.util.StackTraces
Returns a list of stack trace elements that has been scrubbed of New Relic class references.
SECURITY_POLICIES_TOKEN - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
securityPoliciesToken() - Method in interface com.newrelic.agent.config.AgentConfig
 
securityPoliciesToken() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
Segment - Class in com.newrelic.agent
 
Segment(Tracer, Tracer) - Constructor for class com.newrelic.agent.Segment
Construct a new Segment
SEGMENT_CLAMP - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
SEGMENT_DELIMITER - Static variable in class com.newrelic.agent.MetricNames
 
SEGMENT_DELIMITER_STRING - Static variable in class com.newrelic.agent.MetricNames
 
SEGMENT_LIMIT - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
SELECT_OPERATION - Static variable in interface com.newrelic.agent.database.DatabaseStatementParser
 
SEMI_COLON_SEPARATOR - Static variable in class com.newrelic.agent.config.BaseConfig
 
SEND_DATA_ON_EXIT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SEND_DATA_ON_EXIT_THRESHOLD - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SEND_ENVIRONMENT_INFO - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SEND_JVM_PROPS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
sendAnalyticsEvents(int, int, Collection<TransactionEvent>) - Method in interface com.newrelic.agent.IRPMService
 
sendAnalyticsEvents(int, int, Collection<TransactionEvent>) - Method in class com.newrelic.agent.RPMService
 
sendAnalyticsEvents(int, int, Collection<T>) - Method in interface com.newrelic.agent.transport.DataSender
Send non-aggregated events for analytics
sendAnalyticsEvents(int, int, Collection<T>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendCommandResults(Map<Long, Object>) - Method in interface com.newrelic.agent.IRPMService
 
sendCommandResults(Map<Long, Object>) - Method in class com.newrelic.agent.RPMService
 
sendCommandResults(Map<Long, Object>) - Method in interface com.newrelic.agent.transport.DataSender
 
sendCommandResults(Map<Long, Object>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendCustomAnalyticsEvents(int, int, Collection<? extends CustomInsightsEvent>) - Method in interface com.newrelic.agent.IRPMService
 
sendCustomAnalyticsEvents(int, int, Collection<? extends CustomInsightsEvent>) - Method in class com.newrelic.agent.RPMService
 
sendCustomAnalyticsEvents(int, int, Collection<? extends CustomInsightsEvent>) - Method in interface com.newrelic.agent.transport.DataSender
Send non-aggregated custom events for analytics
sendCustomAnalyticsEvents(int, int, Collection<? extends CustomInsightsEvent>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendErrorData(List<TracedError>) - Method in interface com.newrelic.agent.IRPMService
 
sendErrorData(List<TracedError>) - Method in class com.newrelic.agent.RPMService
 
sendErrorData(List<TracedError>) - Method in interface com.newrelic.agent.transport.DataSender
 
sendErrorData(List<TracedError>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendErrorEvents(int, int, Collection<ErrorEvent>) - Method in interface com.newrelic.agent.IRPMService
 
sendErrorEvents(int, int, Collection<ErrorEvent>) - Method in class com.newrelic.agent.RPMService
 
sendErrorEvents(int, int, Collection<ErrorEvent>) - Method in interface com.newrelic.agent.transport.DataSender
 
sendErrorEvents(int, int, Collection<ErrorEvent>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendEvents(String, int, int, List<SpanEvent>) - Method in class com.newrelic.agent.service.analytics.CollectorSpanEventSender
 
sendMetricData(long, long, List<MetricData>) - Method in interface com.newrelic.agent.transport.DataSender
Send metric data to New Relic.
sendMetricData(long, long, List<MetricData>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendModules(List<JarData>) - Method in interface com.newrelic.agent.IRPMService
Sends the meta information about the jars used by the application to the New Relic service.
sendModules(List<JarData>) - Method in class com.newrelic.agent.RPMService
 
sendModules(List<? extends JSONStreamAware>) - Method in interface com.newrelic.agent.transport.DataSender
 
sendModules(List<? extends JSONStreamAware>) - Method in class com.newrelic.agent.transport.DataSenderImpl
Sends the jars with versions to the collector.
sendProfileData(List<ProfileData>) - Method in interface com.newrelic.agent.IRPMService
 
sendProfileData(List<ProfileData>) - Method in class com.newrelic.agent.RPMService
 
sendProfileData(List<ProfileData>) - Method in interface com.newrelic.agent.transport.DataSender
Send thread profiles to New Relic.
sendProfileData(List<ProfileData>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendSpanEvents(int, int, Collection<SpanEvent>) - Method in interface com.newrelic.agent.IRPMService
 
sendSpanEvents(int, int, Collection<SpanEvent>) - Method in class com.newrelic.agent.RPMService
 
sendSpanEvents(int, int, Collection<SpanEvent>) - Method in interface com.newrelic.agent.transport.DataSender
Send non-aggregated span events
sendSpanEvents(int, int, Collection<SpanEvent>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendSqlTraceData(List<SqlTrace>) - Method in interface com.newrelic.agent.IRPMService
 
sendSqlTraceData(List<SqlTrace>) - Method in class com.newrelic.agent.RPMService
 
sendSqlTraceData(List<SqlTrace>) - Method in interface com.newrelic.agent.transport.DataSender
 
sendSqlTraceData(List<SqlTrace>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
sendTransactionTraceData(List<TransactionTrace>) - Method in interface com.newrelic.agent.IRPMService
 
sendTransactionTraceData(List<TransactionTrace>) - Method in class com.newrelic.agent.RPMService
 
sendTransactionTraceData(List<TransactionTrace>) - Method in interface com.newrelic.agent.transport.DataSender
 
sendTransactionTraceData(List<TransactionTrace>) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
ServerCommandException - Exception in com.newrelic.agent
An exception that allows the server to tell our agent to take an action.
ServerCommandException(String) - Constructor for exception com.newrelic.agent.ServerCommandException
 
ServerJmxMetricGenerator - Enum in com.newrelic.agent.jmx.metrics
 
ServerProp - Class in com.newrelic.agent.config
 
Service - Interface in com.newrelic.agent.service
A service which starts and stops with the agent.
SERVICE_UNAVAILABLE - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
ServiceFactory - Class in com.newrelic.agent.service
 
ServiceManager - Interface in com.newrelic.agent.service
 
ServiceManagerImpl - Class in com.newrelic.agent.service
Service Manager implementation This class is thread-safe.
ServiceManagerImpl(CoreService, ConfigService) - Constructor for class com.newrelic.agent.service.ServiceManagerImpl
 
ServiceNameAndTime(String, Long) - Constructor for class com.newrelic.agent.service.ServiceTiming.ServiceNameAndTime
 
ServiceState - Enum in com.newrelic.agent.service
 
ServiceTiming - Class in com.newrelic.agent.service
A utility class for keeping track of Service initialization and start times for debugging & performance optimization usage.
ServiceTiming() - Constructor for class com.newrelic.agent.service.ServiceTiming
 
ServiceTiming.ServiceNameAndTime - Class in com.newrelic.agent.service
 
ServiceUtils - Class in com.newrelic.agent.service
 
ServiceUtils() - Constructor for class com.newrelic.agent.service.ServiceUtils
 
ServletAnnotationVisitor - Class in com.newrelic.agent.servlet
 
ServletAnnotationVisitor() - Constructor for class com.newrelic.agent.servlet.ServletAnnotationVisitor
 
ServletAsyncTransactionStateImpl - Class in com.newrelic.agent.tracers.servlet
This class handles Servlet 3.0 and Jetty Continuations asynchronous processing.
ServletAsyncTransactionStateImpl(Transaction) - Constructor for class com.newrelic.agent.tracers.servlet.ServletAsyncTransactionStateImpl
 
ServletUtils - Class in com.newrelic.agent.servlet
 
SESSION_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
set(int, E) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
set(int, Tracer) - Method in class com.newrelic.agent.TracerList
 
set(TransactionActivity) - Static method in class com.newrelic.agent.TransactionActivity
Jam the argument into the thread local that holds it.
set(T) - Method in class com.newrelic.agent.util.LazyAtomicReference
Set the value of the atomic.
setAccountName(String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Set the account name to associate with the RUM JavaScript footer for the current web transaction.
setAddress(String, String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setAgentAttribute(String, Object) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setAgentAttribute(String, Object) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
setAgentAttribute(String, Object) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setAgentAttribute(String, Object) - Method in interface com.newrelic.agent.tracers.Tracer
Add some extra information to the invocation (Like the sql statement for a sql tracer).
setAgentAttribute(String, Object) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setApdexPerfZone(ApdexPerfZone) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setAppDataHeader(OutboundHeaders, String) - Static method in class com.newrelic.agent.HeadersUtil
 
setApplicationName(ApplicationNamePriority, String) - Method in class com.newrelic.agent.DummyTransaction
 
setApplicationName(ApplicationNamePriority, String) - Method in class com.newrelic.agent.Transaction
Set the application name using a first setter (of a given priority) wins policy.
setApplicationName(ApplicationNamePriority, String) - Method in class com.newrelic.agent.TransactionApiImpl
 
setAppName(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setAppServerPort(int) - Method in class com.newrelic.agent.PrivateApiImpl
 
setAppServerPort(int) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
setAsync(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setAsyncContext(String) - Method in class com.newrelic.agent.TransactionActivity
set the async context associated with this transaction activity.
setAsyncThreadName(String) - Method in class com.newrelic.agent.Segment
setAttribute(String, Object) - Method in class com.newrelic.agent.logging.ApacheCommonsAdaptingLogFactory
 
setAttribute(String, Object, boolean, boolean) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setAttributeName(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters.Type
Sets the value of the attributeName property.
setCallCount(int) - Method in class com.newrelic.agent.stats.AbstractStats
 
setCallCount(int) - Method in interface com.newrelic.agent.stats.CountStats
Sets the invocation count.
setCategory(SpanCategory) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setClassChecker(ClassChecker) - Static method in class com.newrelic.agent.instrumentation.context.FinalClassTransformer
 
setClassMethodMatchers(List<ExtensionClassAndMethodMatcher>) - Method in class com.newrelic.agent.instrumentation.custom.ClassRetransformer
Replaces the entire set of extension matchers.
setClassName(Extension.Instrumentation.Pointcut.ClassName) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the className property.
setClassName(String) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
setConnectionConfigListener(ConnectionConfigListener) - Method in interface com.newrelic.agent.RPMServiceManager
 
setConnectionConfigListener(ConnectionConfigListener) - Method in class com.newrelic.agent.RPMServiceManagerImpl
 
setConnectionFactory(ConnectionFactory) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setConnectionFactory(ConnectionFactory) - Method in interface com.newrelic.agent.tracers.SqlTracer
Store a connection factory instance on this SqlTracer for later use.
setCustom(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setCustomMetricPrefix(String) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setCustomMetricPrefix(String) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setCustomMetricPrefix(String) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setData(byte[]) - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
setDatabase(CountedDuration) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setDatabaseName(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setDatabaseName(String) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setDatabaseStatement(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setDataSenderFactory(IDataSenderFactory) - Static method in class com.newrelic.agent.transport.DataSenderFactory
 
setDatastoreComponent(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setDebug(String[], String) - Method in class com.newrelic.agent.xml.XmlInstrumentParams
Sets the debug flag.
setDecider(boolean) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setDecider(boolean) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setDispatcher(Dispatcher) - Method in class com.newrelic.agent.DummyTransaction
 
setDispatcher(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setDispatcher(Dispatcher) - Method in class com.newrelic.agent.Transaction
 
setDistributedTraceIntrinsics(Map<String, Object>) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setDuration(float) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setDurationInSeconds(float) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setEnabled(Boolean) - Method in class com.newrelic.agent.extension.beans.Extension
Sets the value of the enabled property.
setEncoding(String) - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
setEndTime() - Static method in class com.newrelic.agent.service.ServiceTiming
 
setError(boolean) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setExcludeFromTransactionTrace(Boolean) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the excludeFromTransactionTrace property.
setExcludeFromTransactionTrace(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setExplainPlan(Object...) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setExplainPlan(Object...) - Method in interface com.newrelic.agent.tracers.SqlTracerExplainInfo
 
setExternal(CountedDuration) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setExternalParameterAttributes(ExternalParameters) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setFile(String[], String) - Method in class com.newrelic.agent.xml.XmlInstrumentParams
Validates and sets the field file.
setFinal(Object, Field, Object) - Static method in class com.newrelic.agent.instrumentation.InstrumentUtils
Set a final value and reset the accessibility
setGcCumulative(float) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setGenerated(boolean) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
setGuid(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setGuid(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setHarvestable(Harvestable) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
setHeader(String, String) - Method in class com.newrelic.agent.OutboundHeadersMap
 
setHost(String) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setHostname(String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
This is for testing only!
setHostName(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setHttpComponent(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setHttpMethod(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setIdentifier(String) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setIdHeader(OutboundHeaders, String) - Static method in class com.newrelic.agent.HeadersUtil
HeaderWrapper utility methods.
setIgnore(boolean) - Method in class com.newrelic.agent.DummyTransaction
 
setIgnore(boolean) - Method in class com.newrelic.agent.Transaction
 
setIgnoreApdex(boolean) - Method in class com.newrelic.agent.dispatchers.DefaultDispatcher
 
setIgnoreApdex(boolean) - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
setIgnoreTransaction(Boolean) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the ignoreTransaction property.
setIgnoreTransaction(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setIncludeSubclasses(Boolean) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.ClassName
Sets the value of the includeSubclasses property.
setInitialDelayMillis(long) - Method in class com.newrelic.agent.HarvestServiceImpl
Override the initial delay.
setInitialized(boolean) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationClassTransformer
 
setInitiatingW3CTraceParent(W3CTraceParent) - Method in class com.newrelic.agent.tracing.SpanProxy
 
setInitiatingW3CTraceState(W3CTraceState) - Method in class com.newrelic.agent.tracing.SpanProxy
 
setInstanceName(String) - Method in class com.newrelic.agent.environment.Environment
 
setInstanceName(String) - Method in class com.newrelic.agent.PrivateApiImpl
 
setInstanceName(String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
setInstrumentation(Extension.Instrumentation) - Method in class com.newrelic.agent.extension.beans.Extension
Sets the value of the instrumentation property.
setInstrumentationSourceName(String) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setInstrumentationTitle(String) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors
 
setInstrumentationType(InstrumentationType) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setInterfaceName(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the interfaceName property.
setInterfaces(String[]) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
setInUseIpAddress(String) - Static method in class com.newrelic.agent.config.Hostname
 
setIpAddress(ArrayList<String>) - Static method in class com.newrelic.agent.config.Hostname
 
setIsRootSpanEvent(boolean) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setJmxServer(MBeanServer) - Method in class com.newrelic.agent.jmx.JmxService
This should only be called once per a server.
setKindFromUserAttributes() - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setLaspPolicies(Map<String, Boolean>) - Method in interface com.newrelic.agent.config.ConfigService
Sets the LASP policies received from the server side.
setLaspPolicies(Map<String, Boolean>) - Method in class com.newrelic.agent.config.ConfigServiceImpl
 
setLeaf(Boolean) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the leaf property.
setLeaf(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setLogLevel(String) - Static method in class com.newrelic.agent.logging.AgentLogManager
 
setLogLevel(String) - Method in interface com.newrelic.agent.logging.IAgentLogManager
 
setMaxSamplesStored(int) - Method in class com.newrelic.agent.errors.ErrorServiceImpl
 
setMaxSamplesStored(int) - Method in class com.newrelic.agent.service.analytics.CollectorSpanEventReservoirManager
 
setMaxSamplesStored(int) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
setMaxSamplesStored(int) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
For the setting to take effect, the reservoir must be re-created.
setMaxSamplesStored(int) - Method in class com.newrelic.agent.service.analytics.TransactionEventsService
 
setMaxSamplesStored(int) - Method in interface com.newrelic.agent.service.EventService
Update the current limit of events to store per harvest interval.
setMethodAnnotation(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the methodAnnotation property.
setMethodDetails(Map<String, Class<?>>) - Method in class com.newrelic.agent.profile.ProfileTree
 
setMethodDetails(MethodInfoFactory) - Method in class com.newrelic.agent.profile.v2.ProfiledMethodFactory
 
setMetricId(MetricName, Integer) - Method in class com.newrelic.agent.metric.MetricIdRegistry
 
setMetricName(String) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setMetricName(String...) - Method in class com.newrelic.agent.Segment
 
setMetricName(String...) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
setMetricName(String...) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
setMetricName(String...) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setMetricName(String...) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setMetricNameFormat(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the metricNameFormat property.
setMetricNameFormat(MetricNameFormat) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
setMetricNameFormatInfo(String, String, String) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
setMetricNameFormatInfo(String, String, String) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
setMetricNameFormatInfo(String, String, String) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setMetricNameFormatInfo(String, String, String) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setMetricPrefix(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation
Sets the value of the metricPrefix property.
setMetricPrefix(String) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setName(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
Sets the value of the name property.
setName(String) - Method in class com.newrelic.agent.extension.beans.Extension
Sets the value of the name property.
setName(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setName(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setNameTransaction(Extension.Instrumentation.Pointcut.NameTransaction) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the nameTransaction property.
setNameTransaction(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setNativeMethodPrefix(ClassFileTransformer, String) - Method in class com.newrelic.agent.util.InstrumentationWrapper
 
setNewRelicTraceHeader(OutboundHeaders, String) - Static method in class com.newrelic.agent.HeadersUtil
 
setNormalizedUri(String) - Method in class com.newrelic.agent.DummyTransaction
 
setNormalizedUri(String) - Method in class com.newrelic.agent.Transaction
Deprecated.
setNoticedError(Throwable) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setNoticedError(Throwable) - Method in interface com.newrelic.agent.tracers.ErrorTracer
Sets an error that was identified by the public API.
setNoticedError(Throwable) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setNoticedError(Throwable) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setParameterAttributeNames(List<ParameterAttributeName>) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setParameterMap(Map<?, ?>) - Method in class com.newrelic.agent.profile.ProfilerParameters
 
setParameters(Extension.Instrumentation.Pointcut.Method.Parameters) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
Sets the value of the parameters property.
setParams(Object[]) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setParams(Object[]) - Method in interface com.newrelic.agent.tracers.SqlTracer
Store the parameters for this sql statement (must be in order).
setParentId(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setParentTracer(Tracer) - Method in class com.newrelic.agent.tracers.DefaultTracer
 
setParentTracer(Tracer) - Method in class com.newrelic.agent.tracers.MethodExitTracerNoSkip
 
setParentTracer(Tracer) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setParentTracer(Tracer) - Method in interface com.newrelic.agent.tracers.Tracer
 
setParentTracer(Tracer) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setParentType(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setPathHashes(PathHashes) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setPointCutsSpecified(int) - Method in class com.newrelic.agent.reinstrument.ReinstrumentResult
Sets the field pointCutsSpecified.
setPort(Integer) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setPort(int) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setPreviousChecksForTesting(long, long) - Method in class com.newrelic.agent.circuitbreaker.CircuitBreakerService
Only use for testing.
setPriority(int) - Method in class com.newrelic.agent.instrumentation.PointCut
 
setPriority(float) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setPriority(float) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setPriorityIfNotNull(Float) - Method in class com.newrelic.agent.Transaction
 
setPriorityTransactionName(PriorityTransactionName) - Method in class com.newrelic.agent.DummyTransaction
 
setPriorityTransactionName(PriorityTransactionName) - Method in class com.newrelic.agent.Transaction
Forcibly set the priority transaction name, subverting the usual priority policy.
setProductName(String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Set the product name to associate with the RUM JavaScript footer for the current web transaction.
setProfileInstrumentation(Boolean) - Method in class com.newrelic.agent.profile.ProfilerParameters
 
setProfilerFormat(String) - Method in class com.newrelic.agent.profile.ProfilerParameters
 
setpTotalTime(float) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setQueueDuration(float) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setRawSql(String) - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
setRawSql(String) - Method in interface com.newrelic.agent.tracers.SqlTracer
Store the raw sql string on this tracer.
setReferringGuid(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setRequest(Request) - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
setRequest(Request) - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
setRequest(Request) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
setRequestAndResponse(Request, Response) - Method in class com.newrelic.agent.Transaction
 
setRequestAndResponse(Request, Response) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
setRequestMetadata(Map<String, String>) - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
setResponse(Response) - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
setResponse(Response) - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
setResponse(Response) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
setRetranformedInitializedClasses(Set<String>) - Method in class com.newrelic.agent.reinstrument.ReinstrumentResult
Sets the field retranformedInitializedClasses.
setReturnType(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method
Sets the value of the returnType property.
setRollupMetricNames(String...) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setRollupMetricNames(String...) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setRollupMetricNames(String...) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setSampled(boolean) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setSegment(Segment) - Method in class com.newrelic.agent.TransactionActivity
 
setServerInfo(String, String) - Method in class com.newrelic.agent.environment.Environment
 
setServerInfo(String) - Method in class com.newrelic.agent.environment.Environment
 
setServerInfo(String) - Method in class com.newrelic.agent.PrivateApiImpl
 
setServerInfo(String, String) - Method in class com.newrelic.agent.PrivateApiImpl
 
setServerInfo(String, String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
 
setServerPort(Integer) - Method in class com.newrelic.agent.environment.Environment
Stores the server port of instrumented application server.
setServiceManager(ServiceManager) - Static method in class com.newrelic.agent.service.ServiceFactory
For testing.
setSolrVersion(Object) - Method in class com.newrelic.agent.environment.Environment
 
setSourceAttribute(boolean) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContext
 
setSpanError(SpanError) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setStatus(int) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
setStatusMessage(String) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
setSyntheticsHeader(OutboundHeaders, String) - Static method in class com.newrelic.agent.HeadersUtil
 
setSyntheticsIds(SyntheticsIds) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setSyntheticsResourceId(String) - Method in class com.newrelic.agent.trace.TransactionTrace
 
setSystemPropertyProvider(SystemPropertyProvider) - Static method in class com.newrelic.agent.config.SystemPropertyFactory
 
setText(String) - Method in interface com.newrelic.agent.tracers.jasper.TemplateText
 
setThrowable(Throwable, TransactionErrorPriority, boolean) - Method in class com.newrelic.agent.DummyTransaction
 
setThrowable(Throwable, TransactionErrorPriority, boolean) - Method in class com.newrelic.agent.Transaction
Set the throwable with given priority.
setThrowable(TransactionThrowable) - Method in interface com.newrelic.agent.transaction.TransactionErrorTracker
 
setThrowable(Throwable, TransactionErrorPriority, boolean, String) - Method in interface com.newrelic.agent.transaction.TransactionErrorTracker
 
setThrowable(TransactionThrowable) - Method in class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
 
setThrowable(Throwable, TransactionErrorPriority, boolean, String) - Method in class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
 
setThrownException(Throwable) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setThrownException(Throwable) - Method in interface com.newrelic.agent.tracers.ErrorTracer
Captures the exception that the was thrown during the tracer's execution.
setThrownException(Throwable) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setThrownException(Throwable) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setTimeoutCause(TimeoutCause) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setTimeoutCause(TimeoutCause) - Method in class com.newrelic.agent.Transaction
 
setTimestamp(long) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setTimestamp(long) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setTimestamp(long) - Method in class com.newrelic.agent.tracing.SpanProxy
 
setTimeToFirstByte(float) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setTimeToLastByte(float) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setToIgnore() - Method in class com.newrelic.agent.TransactionActivity
 
setTotalCpuTime(long) - Method in class com.newrelic.agent.TransactionActivity
 
setTracedWeaveInstrumentationDetails(ConcurrentMap<String, Set<TracedWeaveInstrumentationTracker>>) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPostprocessors
 
setTraceId(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setTraceParentHeader(OutboundHeaders, String) - Static method in class com.newrelic.agent.HeadersUtil
 
setTracerFactoryName(String) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setTraceStateHeader(OutboundHeaders, String) - Static method in class com.newrelic.agent.HeadersUtil
 
setTracingVendors(Set<String>) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setTrackCallbackRunnable(boolean) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setTrackCallbackRunnable(boolean) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setTrackCallbackRunnable(boolean) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setTrackChildThreads(boolean) - Method in class com.newrelic.agent.tracers.AbstractTracer
 
setTrackChildThreads(boolean) - Method in class com.newrelic.agent.tracers.NoOpTracer
 
setTrackChildThreads(boolean) - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
setTransaction(Transaction) - Static method in class com.newrelic.agent.Transaction
Set this thread's thread local reference to the transaction.

Caution: in order to meet the functional expectations of legacy code, this method also sets the thread-local variable holding the TransactionActivity to the TransactionActivity instance originally created with this Transaction instance.
setTransactional(boolean) - Method in class com.newrelic.agent.attributes.AttributeSender
 
setTransactional(boolean) - Method in class com.newrelic.agent.attributes.AttributeValidator
Allow attribute sending when outside a transaction, such as error events or custom events.
setTransactionData(TransactionData) - Method in class com.newrelic.agent.sql.SlowQueryInfo
 
setTransactionData(TransactionData) - Method in class com.newrelic.agent.sql.SlowQueryTracerInfo
 
setTransactionHeader(OutboundHeaders, String) - Static method in class com.newrelic.agent.HeadersUtil
 
setTransactionId(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setTransactionName() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
setTransactionName() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
setTransactionName() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.DummyTransaction
 
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.DummyTransaction
 
setTransactionName(Transaction, String, Class<?>) - Method in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.MethodInvokerPointCut
 
setTransactionName(TransactionNamePriority, boolean, String, String) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
setTransactionName(String, String, TransactionNamePriority) - Method in class com.newrelic.agent.transaction.AbstractTransactionNamer
 
setTransactionName() - Method in class com.newrelic.agent.transaction.OtherTransactionNamer
 
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.Transaction
 
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.Transaction
 
setTransactionName() - Method in interface com.newrelic.agent.transaction.TransactionNamer
 
setTransactionName(Transaction, String, String, TransactionNamePriority) - Method in class com.newrelic.agent.transaction.TransactionNamingPolicy
 
setTransactionName() - Method in class com.newrelic.agent.transaction.WebTransactionNamer
 
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.TransactionApiImpl
 
setTransactionName(TransactionNamePriority, boolean, String, String...) - Method in class com.newrelic.agent.TransactionApiImpl
 
setTransactionName(String, String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Set the name of the current transaction.
setTransactionStartPoint(Boolean) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the transactionStartPoint property.
setTransactionState(TransactionState) - Method in class com.newrelic.agent.DummyTransaction
 
setTransactionState(TransactionState) - Method in class com.newrelic.agent.Transaction
 
setTransactionType(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
Sets the value of the transactionType property.
setTransportType(TransportType) - Method in class com.newrelic.agent.Transaction
 
setTransportType(TransportType) - Method in class com.newrelic.agent.TransactionApiImpl
 
setTripId(String) - Method in class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
setTruncated() - Method in class com.newrelic.agent.Segment
 
setTrustedParent(String) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setup(InstrumentationContextManager) - Static method in class com.newrelic.agent.instrumentation.api.ApiImplementationUpdate
 
setUri(URI) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setURL(URL) - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
setUserAttributes(Map<String, ?>) - Method in class com.newrelic.agent.service.analytics.SpanEventFactory
 
setUserName(String) - Method in class com.newrelic.api.agent.NewRelicApiImplementation
Set the user name to associate with the RUM JavaScript footer for the current web transaction.
setValue(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.ClassName
Sets the value of the value property.
setValue(String) - Method in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters.Type
Sets the value of the value property.
setVerb(HttpClientWrapper.Verb) - Method in class com.newrelic.agent.transport.HttpClientWrapper.Request
 
setVersion(Double) - Method in class com.newrelic.agent.extension.beans.Extension
Sets the value of the version property.
setWeavePackageType(WeavePackageType) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPostprocessors
 
setWebRequest(Request) - Method in class com.newrelic.agent.DummyTransaction
 
setWebRequest(Request) - Method in class com.newrelic.agent.Transaction
Sets the request for the current transaction.
setWebRequest(Request) - Method in class com.newrelic.agent.TransactionApiImpl
 
setWebRequest(ExtendedRequest) - Method in class com.newrelic.agent.TransactionApiImpl
 
setWebResponse(Response) - Method in class com.newrelic.agent.DummyTransaction
 
setWebResponse(Response) - Method in class com.newrelic.agent.Transaction
Sets the response for the current transaction.
setWebResponse(Response) - Method in class com.newrelic.agent.TransactionApiImpl
 
setWebTransaction(boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceDetailsBuilder
 
severe(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
ShaChecksums - Class in com.newrelic.agent.service.module
 
shouldCreateSpans(TransactionData) - Method in class com.newrelic.agent.service.analytics.SpanEventCreationDecider
 
shouldGenerateTransactionSegment() - Method in class com.newrelic.agent.DummyTransaction
 
shouldGenerateTransactionSegment() - Method in class com.newrelic.agent.Transaction
 
shouldGenerateTransactionSegment() - Method in class com.newrelic.agent.transaction.TransactionCounts
 
shouldIncludeAgentAttribute(String, String) - Method in class com.newrelic.agent.json.BasicAttributeFilter
 
shouldIncludeAttribute(String) - Method in class com.newrelic.agent.attributes.DestinationFilter
 
shouldIncludeErrorAttribute(String) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
shouldIncludeErrorAttribute(String, String) - Method in class com.newrelic.agent.attributes.AttributesService
 
shouldIncludeSpanAttribute(String) - Method in class com.newrelic.agent.attributes.AttributesFilter
 
shouldIncludeSpanAttribute(String, String) - Method in class com.newrelic.agent.attributes.AttributesService
 
shouldReloadModified() - Method in interface com.newrelic.agent.config.ExtensionsConfig
 
shouldReloadModified() - Method in class com.newrelic.agent.config.ExtensionsConfigImpl
 
shouldSample() - Method in class com.newrelic.agent.circuitbreaker.SamplingCounter
Increments count and checks if count is equal to sampling rate.
shouldStoreStackTrace() - Method in class com.newrelic.agent.tracers.DefaultSqlTracer
 
shouldStoreStackTrace() - Method in class com.newrelic.agent.tracers.DefaultTracer
 
shouldTransform(String, ClassLoader) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationContextManager
 
shouldTransform(ClassLoader, String, byte[]) - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
shutdown() - Method in class com.newrelic.agent.RPMService
notify RPM that the agent is shutting down
shutdown() - Method in class com.newrelic.agent.transport.apache.ApacheHttpClientWrapper
 
SHUTDOWN - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
shutdown(long) - Method in interface com.newrelic.agent.transport.DataSender
 
shutdown(long) - Method in class com.newrelic.agent.transport.DataSenderImpl
 
shutdown() - Method in interface com.newrelic.agent.transport.HttpClientWrapper
 
shutdownAsync() - Method in interface com.newrelic.agent.core.CoreService
 
shutdownAsync() - Method in class com.newrelic.agent.core.CoreServiceImpl
 
ShutdownCommand - Class in com.newrelic.agent.commands
 
ShutdownCommand(CoreService) - Constructor for class com.newrelic.agent.commands.ShutdownCommand
 
SIMPLE_COMPRESSION_PROPERTY - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SimpleJmxMetric - Class in com.newrelic.agent.jmx.metrics
 
SimpleJmxMetric(String) - Constructor for class com.newrelic.agent.jmx.metrics.SimpleJmxMetric
 
SimpleJmxMetric(String[], String, JmxAction) - Constructor for class com.newrelic.agent.jmx.metrics.SimpleJmxMetric
 
SimpleMetricNameFormat - Class in com.newrelic.agent.tracers.metricname
 
SimpleMetricNameFormat(String) - Constructor for class com.newrelic.agent.tracers.metricname.SimpleMetricNameFormat
 
SimpleMetricNameFormat(String, String) - Constructor for class com.newrelic.agent.tracers.metricname.SimpleMetricNameFormat
 
SimpleMetricNameFormat(String, String, String) - Constructor for class com.newrelic.agent.tracers.metricname.SimpleMetricNameFormat
 
SimpleMetricNameFormatFactory - Class in com.newrelic.agent.instrumentation.yaml
 
SimpleMetricNameFormatFactory(MetricNameFormat) - Constructor for class com.newrelic.agent.instrumentation.yaml.SimpleMetricNameFormatFactory
 
SimpleProfileSegment - Class in com.newrelic.agent.profile.v2
 
SimpleStatsEngine - Class in com.newrelic.agent.stats
A class for recording metric stats.
SimpleStatsEngine() - Constructor for class com.newrelic.agent.stats.SimpleStatsEngine
 
SimpleStatsEngine(int) - Constructor for class com.newrelic.agent.stats.SimpleStatsEngine
 
SINGLE_QUOTE_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
SINGLE_QUOTE_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
SingleClassLoader - Class in com.newrelic.agent.util
A pseudo class loader for a single class that caches the class to avoid calling ClassLoader.loadClass(String) on the real class loader since this method is usually synchronized and can cause contention for the monitor.
SingleClassLoader(String) - Constructor for class com.newrelic.agent.util.SingleClassLoader
 
SingleClassLoader(String, int) - Constructor for class com.newrelic.agent.util.SingleClassLoader
 
SingleQuoteState - Class in com.newrelic.agent.tracers.jasper
 
SingleQuoteState() - Constructor for class com.newrelic.agent.tracers.jasper.SingleQuoteState
 
size() - Method in class com.newrelic.agent.LazyMapImpl
 
size() - Method in class com.newrelic.agent.service.analytics.DistributedSamplingPriorityQueue
 
size - Variable in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
size() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
size() - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
size() - Method in class com.newrelic.agent.sql.BoundedConcurrentCache
 
size() - Method in class com.newrelic.agent.TracerList
 
size() - Method in class com.newrelic.agent.transport.InitialSizedJsonArray
 
SIZE_LIMIT_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
SKIP_TRANS_KEY - Static variable in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
SkipTracer - Interface in com.newrelic.agent.tracers
A marker for tracers which do not want to participate in transaction trace.
SkipTracerException - Exception in com.newrelic.agent.tracers
An exception thrown from Tracer constructors to indicate that a tracer should be skipped.
SkipTracerException() - Constructor for exception com.newrelic.agent.tracers.SkipTracerException
 
skipTransactionTrace() - Method in class com.newrelic.agent.instrumentation.TraceAnnotationInfo
 
SLASH - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
SLASH_ALL - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
SLASH_ALL_OTHER - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
SLASH_ALL_WEB - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
SLOW_QUERY_LIMIT_PER_REPORTING_PERIOD - Static variable in class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
SLOW_QUERY_WHITELIST - Static variable in class com.newrelic.agent.config.AgentConfigFactory
Deprecated.
SLOW_QUERY_WHITELIST - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
Deprecated.
SLOW_SQL - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SLOW_SQL_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
SlowQueryAggregator - Interface in com.newrelic.agent.sql
This class is responsible for aggregating similar slow queries across transactions
SlowQueryAggregatorImpl - Class in com.newrelic.agent.sql
 
SlowQueryAggregatorImpl() - Constructor for class com.newrelic.agent.sql.SlowQueryAggregatorImpl
 
SlowQueryInfo - Class in com.newrelic.agent.sql
 
SlowQueryListener - Interface in com.newrelic.agent.sql
Implementations of this interface must be thread safe.
SlowQueryTracerInfo - Class in com.newrelic.agent.sql
 
SOLR - Static variable in class com.newrelic.agent.MetricNames
 
Solr7JmxValues - Class in com.newrelic.agent.jmx.values
 
Solr7JmxValues() - Constructor for class com.newrelic.agent.jmx.values.Solr7JmxValues
 
SOLR_ALL - Static variable in class com.newrelic.agent.MetricNames
 
SOLR_CLIENT - Static variable in class com.newrelic.agent.MetricNames
 
SOLR_STAR - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
SolrJmxValues - Class in com.newrelic.agent.jmx.values
 
SolrJmxValues() - Constructor for class com.newrelic.agent.jmx.values.SolrJmxValues
 
SourceLanguageService - Class in com.newrelic.agent.language
 
SourceLanguageService() - Constructor for class com.newrelic.agent.language.SourceLanguageService
 
SourceLibraryDetector - Class in com.newrelic.agent.language
A task designed to be run once to determine what source language libraries other than Java are available.
SourceLibraryDetector() - Constructor for class com.newrelic.agent.language.SourceLibraryDetector
 
SPAN_EVENT_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
SPAN_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SPAN_EVENTS - Static variable in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
SPAN_EVENTS_ATTRIBUTE_FILTER - Static variable in class com.newrelic.agent.json.AttributeFilters
 
SPAN_EVENTS_ENABLED - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
SPAN_EVENTS_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
SpanErrorBuilder - Class in com.newrelic.agent.service.analytics
 
SpanErrorBuilder(ErrorAnalyzer, ErrorMessageReplacer) - Constructor for class com.newrelic.agent.service.analytics.SpanErrorBuilder
 
SpanEventCreationDecider - Class in com.newrelic.agent.service.analytics
 
SpanEventCreationDecider(ConfigService) - Constructor for class com.newrelic.agent.service.analytics.SpanEventCreationDecider
 
spanEventCreationDecider(SpanEventCreationDecider) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
spanEventCreationDecider(SpanEventCreationDecider) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
SpanEventFactory - Class in com.newrelic.agent.service.analytics
This wraps up some of the rather complex logic involved in creating an instance of a SpanEvent.
SpanEventFactory(String, AttributeFilter, Supplier<Long>) - Constructor for class com.newrelic.agent.service.analytics.SpanEventFactory
 
SpanEventFactory(String) - Constructor for class com.newrelic.agent.service.analytics.SpanEventFactory
 
SpanEventHarvestableImpl - Class in com.newrelic.agent.service.analytics
 
SpanEventHarvestableImpl(SpanEventsServiceImpl, String) - Constructor for class com.newrelic.agent.service.analytics.SpanEventHarvestableImpl
 
SpanEventsConfig - Class in com.newrelic.agent.config
 
SpanEventsConfig(Map<String, Object>, boolean) - Constructor for class com.newrelic.agent.config.SpanEventsConfig
 
spanEventsConfig(SpanEventsConfig) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
SpanEventsService - Interface in com.newrelic.agent.service.analytics
 
SpanEventsServiceFactory - Class in com.newrelic.agent.service
Responsible for creating a preconfigured instance of SpanEventsService
SpanEventsServiceFactory.Builder - Class in com.newrelic.agent.service
 
SpanEventsServiceImpl - Class in com.newrelic.agent.service.analytics
The SpanEventsServiceImpl collects span events and transmits them to the collectors.
SpanEventsServiceImpl(SpanEventsServiceImpl.Builder) - Constructor for class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
SpanEventsServiceImpl.Builder - Class in com.newrelic.agent.service.analytics
 
spanId - Variable in class com.newrelic.agent.transaction.TransactionThrowable
 
SpanProxy - Class in com.newrelic.agent.tracing
 
SpanProxy() - Constructor for class com.newrelic.agent.tracing.SpanProxy
 
SPRING_CONTROLLER - Static variable in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringPointCut
 
SPRING_VIEW - Static variable in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringPointCut
 
SpringDispatcherPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
SpringDispatcherPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringDispatcherPointCut
 
SpringExceptionHandlerPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
SpringExceptionHandlerPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringExceptionHandlerPointCut
 
SpringPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.spring
 
SpringPointCut(PointCutClassTransformer, AgentConfig) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringPointCut
 
SpringPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.SpringPointCut
 
SQL_OBFUSCATED_PARAMETER_NAME - Static variable in interface com.newrelic.agent.tracers.SqlTracer
 
SQL_PARAMETER_NAME - Static variable in interface com.newrelic.agent.tracers.SqlTracer
 
SQL_TRACE_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
SqlObfuscator - Class in com.newrelic.agent.database
The agent can be configured to report raw sql in transaction traces, report no sql at all, or report sql with string and numeric literals replaced with the ? character.
SqlTrace - Interface in com.newrelic.agent.sql
 
SqlTraceConfig - Interface in com.newrelic.agent.config
 
SqlTraceConfigImpl - Class in com.newrelic.agent.config
 
SqlTracer - Interface in com.newrelic.agent.tracers
 
SqlTracerExplainInfo - Interface in com.newrelic.agent.tracers
 
SqlTraceService - Interface in com.newrelic.agent.sql
The interface for the sql service.
SqlTraceServiceImpl - Class in com.newrelic.agent.sql
 
SqlTraceServiceImpl() - Constructor for class com.newrelic.agent.sql.SqlTraceServiceImpl
 
SSL_FOR_HTTP - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
STACK_TRACE_CLAMP - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
STACK_TRACE_THRESHOLD - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
STACK_TRIM - Static variable in class com.newrelic.agent.profile.Profile
The amount to trim a stack size by if as long as its encoded size is greater than MAX_ENCODED_BYTES.
STACK_TRIM - Static variable in class com.newrelic.agent.profile.v2.Profile
The amount to trim a stack size by if as long as its encoded size is greater than MAX_ENCODED_BYTES.
stackTrace() - Method in class com.newrelic.agent.errors.DeadlockTraceError
 
stackTrace() - Method in class com.newrelic.agent.errors.HttpTracedError
 
stackTrace() - Method in class com.newrelic.agent.errors.ThrowableError
 
stackTrace() - Method in class com.newrelic.agent.errors.TracedError
Returns the stack trace associated with this error, or null if the error has no stack trace.
stackTraces() - Method in class com.newrelic.agent.errors.DeadlockTraceError
 
stackTraces() - Method in class com.newrelic.agent.errors.TracedError
Returns a map of multiple stack traces for this error.
StackTraces - Class in com.newrelic.agent.util
 
stackTracesToStrings(StackTraceElement[]) - Static method in class com.newrelic.agent.util.StackTraces
 
start(InstrumentationProxy, boolean) - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
start() - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
This is called by AbstractClassTransformer.start(InstrumentationProxy, boolean) after this transformer has been added to Instrumentation.
start(InstrumentationProxy, boolean) - Method in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
start() - Method in class com.newrelic.agent.instrumentation.InterfaceMixinClassTransformer
 
start(InstrumentationProxy, boolean) - Method in interface com.newrelic.agent.instrumentation.StartableClassFileTransformer
Start method to be called after this transformer is added to Instrumentation.
start(Class<?>[]) - Method in class com.newrelic.agent.instrumentation.weaver.ClassLoaderClassTransformer
 
start() - Method in interface com.newrelic.agent.profile.IProfile
 
start() - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
start() - Method in class com.newrelic.agent.profile.Profile
Subclasses may override.
start() - Method in interface com.newrelic.agent.profile.v2.IProfile
 
start() - Method in class com.newrelic.agent.profile.v2.Profile
Subclasses may override.
start() - Method in class com.newrelic.agent.service.AbstractService
 
start() - Method in interface com.newrelic.agent.service.Service
Start the service.
START_TAG_PATTERN - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
START_THREAD - Static variable in class com.newrelic.agent.Segment
 
StartableClassFileTransformer - Interface in com.newrelic.agent.instrumentation
 
startAsyncActivity(Object) - Method in class com.newrelic.agent.AgentImpl
 
startAsyncActivity(Object) - Method in class com.newrelic.agent.service.async.AsyncTransactionService
Deprecated.
startAsyncActivity(Transaction, int, Tracer) - Method in class com.newrelic.agent.TransactionActivity
 
startFastAsyncWork(TransactionActivity, Tracer) - Method in class com.newrelic.agent.Transaction
 
startFlyweightTracer() - Method in class com.newrelic.agent.TransactionActivity
 
startFlyweightTracer() - Method in class com.newrelic.agent.TransactionApiImpl
 
startHarvest(IRPMService) - Method in interface com.newrelic.agent.HarvestService
 
startHarvest(IRPMService) - Method in class com.newrelic.agent.HarvestServiceImpl
Start a harvest task for the RPM service (or restart it if the reporting period has changed).
startHarvestables(IRPMService, AgentConfig) - Method in class com.newrelic.agent.HarvestServiceImpl
 
startProfiler(ProfilerParameters) - Method in interface com.newrelic.agent.profile.ProfilerControl
 
startProfiler(ProfilerParameters) - Method in class com.newrelic.agent.profile.ProfilerService
 
startProfiler(ProfilerParameters) - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
StartProfilerCommand - Class in com.newrelic.agent.profile
 
StartProfilerCommand(ProfilerControl) - Constructor for class com.newrelic.agent.profile.StartProfilerCommand
 
startSampler(int) - Static method in class com.newrelic.agent.trace.RandomTransactionSampler
 
startSegment(String, String) - Method in class com.newrelic.agent.Transaction
Internal implementation of Transaction.createAndStartTracedActivity() .
startSegment(String) - Method in class com.newrelic.agent.TransactionApiImpl
 
startSegment(String, String) - Method in class com.newrelic.agent.TransactionApiImpl
 
startTracer() - Method in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
Tracer t = null;
t = AgentBridge.instrumentation.createTracer(...);
startTransactionIfBeginning(Tracer) - Method in class com.newrelic.agent.DummyTransaction
 
startTransactionIfBeginning(Tracer) - Method in class com.newrelic.agent.Transaction
 
STARTUP_LOG_LEVEL - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
STARTUP_TIMING - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
STATEMENT - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
STATEMENT_METRIC - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
Stats - Interface in com.newrelic.agent.stats
 
StatsBase - Interface in com.newrelic.agent.stats
 
StatsEngine - Interface in com.newrelic.agent.stats
This class maps MetricName objects to Stats objects.
StatsEngineImpl - Class in com.newrelic.agent.stats
A class for recording metric stats.
StatsEngineImpl() - Constructor for class com.newrelic.agent.stats.StatsEngineImpl
 
StatsEngineImpl(int) - Constructor for class com.newrelic.agent.stats.StatsEngineImpl
 
StatsImpl - Class in com.newrelic.agent.stats
This class is not thread-safe.
StatsImpl() - Constructor for class com.newrelic.agent.stats.StatsImpl
 
StatsImpl(int, float, float, float, double) - Constructor for class com.newrelic.agent.stats.StatsImpl
 
StatsService - Interface in com.newrelic.agent.stats
 
StatsServiceImpl - Class in com.newrelic.agent.stats
A class to record and harvest metric data.
StatsServiceImpl() - Constructor for class com.newrelic.agent.stats.StatsServiceImpl
 
StatsServiceMetricAggregator - Class in com.newrelic.agent.service
 
StatsServiceMetricAggregator(StatsService) - Constructor for class com.newrelic.agent.service.StatsServiceMetricAggregator
 
StatsWork - Interface in com.newrelic.agent.stats
StatsWork items are submitted to the StatsService.
StatsWorks - Class in com.newrelic.agent.stats
 
statusCodeAndMessage(int, String) - Method in class com.newrelic.agent.errors.HttpTracedError.Builder
 
statusCodeAndMessage(int, String) - Method in interface com.newrelic.agent.errors.HttpTracedError.HttpTracedErrorRequired
 
STDOUT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
stop() - Method in class com.newrelic.agent.service.AbstractService
 
stop() - Method in interface com.newrelic.agent.service.Service
Stop the service.
stop() - Method in interface com.newrelic.agent.trace.ITransactionSampler
 
stop() - Method in class com.newrelic.agent.trace.RandomTransactionSampler
 
stop() - Method in class com.newrelic.agent.trace.SyntheticsTransactionSampler
 
stop() - Method in class com.newrelic.agent.trace.TransactionTraceSampler
 
stopHarvest(IRPMService) - Method in interface com.newrelic.agent.HarvestService
 
stopHarvest(IRPMService) - Method in class com.newrelic.agent.HarvestServiceImpl
Stop a harvest task for the RPM service
StopProcessingException - Exception in com.newrelic.agent.instrumentation
This exception can be thrown to stop processing class bytes if it is determined that the class is not of interest.
StopProcessingException(String) - Constructor for exception com.newrelic.agent.instrumentation.StopProcessingException
 
stopProfiler(Long, boolean) - Method in interface com.newrelic.agent.profile.ProfilerControl
 
stopProfiler(Long, boolean) - Method in class com.newrelic.agent.profile.ProfilerService
 
stopProfiler(Long, boolean) - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
StopProfilerCommand - Class in com.newrelic.agent.profile
 
StopProfilerCommand(ProfilerControl) - Constructor for class com.newrelic.agent.profile.StopProfilerCommand
 
storeEvent(String, CustomInsightsEvent) - Method in interface com.newrelic.agent.service.analytics.InsightsService
Store event into Reservoir following usual sampling using the given appName.
storeEvent(String, CustomInsightsEvent) - Method in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
storeEvent(SpanEvent) - Method in interface com.newrelic.agent.service.analytics.SpanEventsService
 
storeEvent(SpanEvent) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl
 
storeStackTrace() - Method in class com.newrelic.agent.tracers.DefaultTracer
Stores the stack trace.
STRING_MAP_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
StringMap - Interface in com.newrelic.agent.util
 
Strings - Class in com.newrelic.agent.util
String helper methods.
STRIP_EXCEPTION - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
STRIP_EXCEPTION_ALLOWED_CLASSES - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
STRIP_EXCEPTION_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
STRIP_EXCEPTION_MESSAGES - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
STRIP_EXCEPTION_WHITELIST - Static variable in class com.newrelic.agent.config.AgentConfigFactory
Deprecated.
StripExceptionConfig - Interface in com.newrelic.agent.config
 
StripExceptionConfigImpl - Class in com.newrelic.agent.config
 
StripExceptionConfigImpl(boolean, Set<String>) - Constructor for class com.newrelic.agent.config.StripExceptionConfigImpl
 
Struts2ActionPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.struts
Instruments the execute method of Struts 2 actions.
Struts2ActionPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.Struts2ActionPointCut
 
STRUTS_ACTION - Static variable in class com.newrelic.agent.MetricNames
 
STRUTS_ACTION__PROXY_INTERFACE - Static variable in class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.Struts2ActionPointCut
 
STRUTS_ACTION_CLASS - Static variable in class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.StrutsActionPointCut
 
STRUTS_ACTION_PREFIX - Static variable in class com.newrelic.agent.MetricNames
 
StrutsActionConfigMatcherPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.struts
 
StrutsActionConfigMatcherPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.StrutsActionConfigMatcherPointCut
 
StrutsActionPointCut - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.struts
Instruments the execute method of Struts actions.
StrutsActionPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.StrutsActionPointCut
 
subList(int, int) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
subList(int, int) - Method in class com.newrelic.agent.TracerList
 
SUBSEQUENT_APP_SERVER_PORT_DELAY - Static variable in class com.newrelic.agent.rpm.RPMConnectionServiceImpl
 
SUCCESSFUL_METHOD_INVOCATION - Static variable in class com.newrelic.agent.instrumentation.AgentWrapper
 
superName - Variable in class com.newrelic.agent.util.asm.ClassStructure
 
SUPPORTABILITY_ACCEPT_PAYLOAD_CREATE_BEFORE_ACCEPT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ACCEPT_PAYLOAD_EXCEPTION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ACCEPT_PAYLOAD_IGNORED_MAJOR_VERSION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ACCEPT_PAYLOAD_IGNORED_MULTIPLE_ACCEPT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ACCEPT_PAYLOAD_IGNORED_NULL - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ACCEPT_PAYLOAD_IGNORED_PARSE_EXCEPTION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ACCEPT_PAYLOAD_IGNORED_UNTRUSTED_ACCOUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ACCEPT_PAYLOAD_SUCCESS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_AGENT_CONNECT_BACKOFF_ATTEMPTS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_AGENT_ENDPOINT_ATTEMPTS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_AGENT_ENDPOINT_DURATION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_AGENT_ENDPOINT_HTTP_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ANALYTIC_EVENT_DATA_HARVEST_LIMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ANALYTIC_EVENT_SERVICE_REPORT_PERIOD_IN_SECONDS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_ADD_CUSTOM_PARAMETER - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_EXPECTED_ERROR_API_MESSAGE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_EXPECTED_ERROR_API_THROWABLE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_EXPECTED_ERROR_CONFIG_CLASS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_EXPECTED_ERROR_CONFIG_CLASS_MESSAGE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_IGNORE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_IGNORE_APDEX - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_IGNORE_ERROR_CONFIG_CLASS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_IGNORE_ERROR_CONFIG_CLASS_MESSAGE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_IGNORE_ERROR_CONFIG_LEGACY - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_IGNORE_ERRORS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_NOTICE_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_PROCESS_REQUEST_METADATA - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_PROCESS_RESPONSE_METADATA - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_RECORD_CUSTOM_EVENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_REPORT_AS_EXTERNAL - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SEGMENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SEGMENT_END - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SEGMENT_IGNORE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SEGMENT_SET_METRIC_NAME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SET_ACCOUNT_NAME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SET_APP_SERVER_PORT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SET_INSTANCE_NAME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SET_PRODUCT_NAME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SET_SERVER_INFO - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SET_TRANSACTION_NAME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_SET_USER_NAME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_TOKEN - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_TOKEN_EXPIRE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_API_TOKEN_LINK - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_API_LEGACY_COMPLETE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_API_LEGACY_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_API_LEGACY_RESUME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_API_LEGACY_SUSPEND - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_FINISH_SEGMENT_NOT_CALLED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_TOKEN_CREATE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_TOKEN_EXPIRE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_TOKEN_LINK_IGNORE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_TOKEN_LINK_SUCCESS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_TOKEN_TIMEOUT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ASYNC_TOKEN_TIMEOUT_CAUSE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_AWS_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_AZURE_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_BOOT_ID_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CLASSLOADER_TRANSFORM_TIME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CONNECT_MISSING_EVENT_DATA - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CONNECTION_NEW - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CONNECTION_REUSED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CREATE_PAYLOAD_EXCEPTION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CREATE_PAYLOAD_SUCCESS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CUSTOM_EVENT_DATA_HARVEST_LIMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CUSTOM_REQUEST_HEADER - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_CUSTOM_REQUEST_HEADER_ALIAS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DATASTORE_PREFIX - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DATASTORE_UNKNOWN_DATABASE_NAME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DATASTORE_UNKNOWN_HOST - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DATASTORE_UNKNOWN_PORT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DATASTORE_UNPARSED_QUERY - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DEPRECATED_CONFIG_JAR_COLLECTOR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DISTRIBUTED_TRACING - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_DISTRIBUTED_TRACING_EXCLUDE_NEWRELIC_HEADER - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ERROR_EVENT_DATA_HARVEST_LIMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ERROR_SERVICE_EVENT_HARVEST_INTERVAL - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ERROR_SERVICE_EVENT_HARVEST_TRANSMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ERROR_SERVICE_REPORT_PERIOD_IN_SECONDS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ERROR_SERVICE_TRANSACTION_ERROR_SEEN - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_ERROR_SERVICE_TRANSACTION_ERROR_SENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_EVENT_HARVEST_REPORT_PERIOD_IN_SECONDS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_GCP_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_HARVEST_SERVICE_RESPONSE_TIME - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_HARVEST_TRANSACTION_CANCELLED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_HARVEST_TRANSACTION_FINISHED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_HARVEST_TRANSACTION_STARTED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_HTTP_CODE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INSIGHTS_SERVICE_CUSTOMER_SEEN - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INSIGHTS_SERVICE_CUSTOMER_SENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INSIGHTS_SERVICE_EVENT_HARVEST_INTERVAL - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INSIGHTS_SERVICE_EVENT_HARVEST_TRANSMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INSIGHTS_SERVICE_REPORT_PERIOD_IN_SECONDS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INSTRUMENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INTERNAL_CUSTOM_EVENTS_TOTAL_EVENTS_DISCARDED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INTERNAL_CUSTOM_EVENTS_TOTAL_EVENTS_SEEN - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_INTERNAL_CUSTOM_EVENTS_TOTAL_EVENTS_SENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_JAVA_AGENTVERSION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_JVM_VENDOR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_KUBERNETES_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_LITE_MODE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_LOADED_CLASSES_SOURCE_VERSION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_MEMORY_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_METRIC_HARVEST_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_METRIC_HARVEST_INTERVAL - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_METRIC_HARVEST_TRANSMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_PAYLOAD_SIZE_EXCEEDS_MAX - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_PCF_ERROR - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_POINTCUT_LOADED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_PROXY - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SOURCE_LANGUAGE_VERSION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_EVENT_DATA_HARVEST_LIMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_EVENT_SERVICE_REPORT_PERIOD_IN_SECONDS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_EVENT_TOTAL_EVENTS_DISCARDED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_EVENT_TOTAL_EVENTS_SEEN - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_EVENT_TOTAL_EVENTS_SENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_EVENTS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_SERVICE_EVENT_HARVEST_INTERVAL - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_SPAN_SERVICE_EVENT_HARVEST_TRANSMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TIMING - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TIMING_PREMAIN - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_ACCEPT_EXCEPTION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_ACCEPT_SUCCESS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_CREATE_EXCEPTION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_CREATE_SUCCESS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_NR_ENTRY - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_PARENT_FIELD_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_PARENT_HEADER_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_PARENT_INVALID - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_PARENT_TYPE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_STATE_FIELD_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_STATE_HEADER_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_STATE_VENDOR_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_INVALID_VENDOR_VERSION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_NO_NR_ENTRY - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_NULL_PARENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_PARENT_PARSE_EXCEPTION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_STATE_PARSE_EXCEPTION - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRACE_CONTEXT_UNTRUSTED_ACCOUNT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_CANCELLED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_EVENT_SERVICE_EVENT_HARVEST_INTERVAL - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_EVENT_SERVICE_EVENT_HARVEST_TRANSMIT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_EVENT_SERVICE_TRANSACTION_EVENT_SEEN - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_EVENT_SERVICE_TRANSACTION_EVENT_SENT - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_FINISHED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_REQUEST_DESTROYED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_REQUEST_INITIALIZED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_REQUEST_INITIALIZED_STARTED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_SEGMENT_CLAMP - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_SIZE - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_SIZE_CLAMP - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_TRANSACTION_STARTED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_WEAVE_CLASS - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_WEAVE_CUSTOM_LOADED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_WEAVE_CUSTOM_SKIPPED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_WEAVE_LOADED - Static variable in class com.newrelic.agent.MetricNames
 
SUPPORTABILITY_WEAVE_SKIPPED - Static variable in class com.newrelic.agent.MetricNames
 
suspend() - Method in interface com.newrelic.agent.TransactionState
 
suspend() - Method in class com.newrelic.agent.TransactionStateImpl
 
suspendAsync(Object) - Method in class com.newrelic.agent.AsyncApiImpl
 
suspendRootTracer() - Method in class com.newrelic.agent.tracers.servlet.ServletAsyncTransactionStateImpl
 
suspendRootTracer() - Method in interface com.newrelic.agent.TransactionState
 
suspendRootTracer() - Method in class com.newrelic.agent.TransactionStateImpl
 
SYNC_STARTUP - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SynchronousExecutor - Class in com.newrelic.agent.util
An executor that synchronously runs tasks.
SynchronousExecutor() - Constructor for class com.newrelic.agent.util.SynchronousExecutor
 
SYNTHETICS_JOB_ID - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
SYNTHETICS_MAX_VERSION - Static variable in class com.newrelic.agent.HeadersUtil
Maximum supported version of New Relic Synthetics protocol.
SYNTHETICS_MIN_VERSION - Static variable in class com.newrelic.agent.HeadersUtil
Minimum supported version of New Relic Synthetics protocol.
SYNTHETICS_MONITOR_ID - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
SYNTHETICS_RESOURCE_ID - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
SYNTHETICS_VERSION_NONE - Static variable in class com.newrelic.agent.HeadersUtil
Value that can never appear as a Synthetics protocol version.
SyntheticsTransactionSampler - Class in com.newrelic.agent.trace
This sampler collects transactions generated by New Relic Synthetics up to a fixed limit and transmits their traces at harvest time.
SyntheticsTransactionSampler() - Constructor for class com.newrelic.agent.trace.SyntheticsTransactionSampler
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.BrowserMonitoringConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.CommandParserConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.ErrorCollectorConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.ExtensionsConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.InsightsConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.JarCollectorConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.SqlTraceConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.StripExceptionConfigImpl
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.TransactionEventsConfig
 
SYSTEM_PROPERTY_ROOT - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
SYSTEM_PROPERTY_ROOT_DEPRECATED - Static variable in class com.newrelic.agent.config.JarCollectorConfigImpl
 
SYSTEM_PROPERTY_SPAN_EVENTS_ENABLED - Static variable in class com.newrelic.agent.config.SpanEventsConfig
 
SystemEnvironmentFacade - Class in com.newrelic.agent.config.internal
 
SystemEnvironmentFacade() - Constructor for class com.newrelic.agent.config.internal.SystemEnvironmentFacade
 
SystemPropertyFactory - Class in com.newrelic.agent.config
 
systemPropertyPrefix - Variable in class com.newrelic.agent.config.BaseConfig
 
SystemPropertyProvider - Class in com.newrelic.agent.config
 
SystemPropertyProvider() - Constructor for class com.newrelic.agent.config.SystemPropertyProvider
 
SystemPropertyProvider(SystemProps, EnvironmentFacade) - Constructor for class com.newrelic.agent.config.SystemPropertyProvider
 
SystemProps - Class in com.newrelic.agent.config
 
SystemProps() - Constructor for class com.newrelic.agent.config.SystemProps
 

T

TemplateText - Interface in com.newrelic.agent.tracers.jasper
 
text() - Method in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
THREAD_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
THREAD_CPU_TIME_ENABLED - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
THREAD_DEADLOCK_COUNT - Static variable in class com.newrelic.agent.MetricNames
 
THREAD_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
THREAD_PROFILER - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
THREAD_PROFILER_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
threadInfoAndStackTrace(ThreadInfo, Map<String, StackTraceElement[]>) - Method in class com.newrelic.agent.errors.DeadlockTraceError.Builder
 
threadInfoAndStackTrace(ThreadInfo, Map<String, StackTraceElement[]>) - Method in interface com.newrelic.agent.errors.DeadlockTraceError.DeadlockTraceErrorRequired
 
ThreadNameNormalizer - Class in com.newrelic.agent.threads
Attempts to take thread names and normalize them to prevent MGIs
ThreadNameNormalizer(AgentConfig, ThreadNames) - Constructor for class com.newrelic.agent.threads.ThreadNameNormalizer
 
ThreadNameNormalizer(ThreadNames) - Constructor for class com.newrelic.agent.threads.ThreadNameNormalizer
For testing.
ThreadNames - Interface in com.newrelic.agent.threads
 
ThreadProfilerConfig - Interface in com.newrelic.agent.config
 
THREADS_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
ThreadSampler - Class in com.newrelic.agent.samplers
 
ThreadSampler() - Constructor for class com.newrelic.agent.samplers.ThreadSampler
 
ThreadService - Class in com.newrelic.agent
The thread service tracks the IDs of agent threads.
ThreadService() - Constructor for class com.newrelic.agent.ThreadService
 
ThreadService.AgentThread - Interface in com.newrelic.agent
A marker to identify agent threads.
ThreadStateSampler - Class in com.newrelic.agent.threads
This runnable uses the ThreadMXBean to report metrics about thread cpu states and times.
ThreadStateSampler(ThreadMXBean, ThreadNameNormalizer) - Constructor for class com.newrelic.agent.threads.ThreadStateSampler
 
ThreadType - Interface in com.newrelic.agent.profile
 
ThreadType.BasicThreadType - Enum in com.newrelic.agent.profile
 
throwable - Variable in class com.newrelic.agent.transaction.TransactionThrowable
 
ThrowableError - Class in com.newrelic.agent.errors
 
ThrowableError(ErrorCollectorConfig, ErrorMessageReplacer, String, String, String, Throwable, long, Map<String, Map<String, String>>, Map<String, ?>, Map<String, ?>, Map<String, ?>, Map<String, ?>, TransactionData, boolean) - Constructor for class com.newrelic.agent.errors.ThrowableError
 
ThrowableError.Builder - Class in com.newrelic.agent.errors
 
TimeConversion - Class in com.newrelic.agent.util
 
TimeConversion() - Constructor for class com.newrelic.agent.util.TimeConversion
 
TimedItem - Interface in com.newrelic.agent.tracers
 
timedOutCount() - Method in class com.newrelic.agent.TimedTokenSet
The number of entries in the cache that were removed due to timing out.
TimedTokenSet - Class in com.newrelic.agent
This implementation relies on a guava cache, which is like a map.
TimedTokenSet(int, TimeUnit, ExpirationService) - Constructor for class com.newrelic.agent.TimedTokenSet
 
TIMEOUT_ASYNC - Static variable in class com.newrelic.agent.MetricNames
 
TIMEOUT_CAUSE - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
timestamp - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
TIMESTAMP - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
timestampInMillis - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
TITLE_END - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
TITLE_STATE - Static variable in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
TitleState - Class in com.newrelic.agent.tracers.jasper
 
TitleState() - Constructor for class com.newrelic.agent.tracers.jasper.TitleState
 
TO_REMOVE - Static variable in class com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.MethodInvokerPointCut
 
toArray() - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
toArray(T[]) - Method in class com.newrelic.agent.service.analytics.FixedSizeArrayList
 
toArray() - Method in class com.newrelic.agent.TracerList
 
toArray(T[]) - Method in class com.newrelic.agent.TracerList
 
toJSONString() - Method in enum com.newrelic.agent.profile.ThreadType.BasicThreadType
 
toJSONString(Object) - Static method in class com.newrelic.agent.transport.DataSenderWriter
Get a JSON string for the object.
TOKEN_CLAMP - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
TOKEN_LIMIT - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
tokenEnabled - Static variable in class com.newrelic.agent.DebugFlag
 
TokenImpl - Class in com.newrelic.agent
 
TokenImpl(Tracer) - Constructor for class com.newrelic.agent.TokenImpl
 
TokenNullCheckClassVisitor(int, ClassVisitor) - Constructor for class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors.TokenNullCheckClassVisitor
 
TomcatJmxValues - Class in com.newrelic.agent.jmx.values
 
TomcatJmxValues() - Constructor for class com.newrelic.agent.jmx.values.TomcatJmxValues
 
TomcatJmxValues(String) - Constructor for class com.newrelic.agent.jmx.values.TomcatJmxValues
 
TOO_MANY_REQUESTS - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
TOP_N - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
toString() - Method in class com.newrelic.agent.application.PriorityApplicationName
 
toString() - Method in class com.newrelic.agent.config.ServerProp
 
toString() - Method in class com.newrelic.agent.database.ParsedDatabaseStatement
 
toString() - Method in class com.newrelic.agent.DummyTransaction
 
toString() - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
toString() - Method in class com.newrelic.agent.errors.HttpTracedError
 
toString() - Method in class com.newrelic.agent.errors.ThrowableError
 
toString() - Method in class com.newrelic.agent.extension.Extension
 
toString() - Method in class com.newrelic.agent.extension.JarExtension
 
toString() - Method in class com.newrelic.agent.extension.YamlExtension
 
toString() - Method in class com.newrelic.agent.instrumentation.classmatchers.ExactClassMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.classmatchers.InterfaceMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.classmatchers.ManyClassMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher.Match
 
toString() - Method in class com.newrelic.agent.instrumentation.classmatchers.OptimizedClassMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.DefaultPointCut
 
toString() - Method in class com.newrelic.agent.instrumentation.methodmatchers.AndMethodMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactParamsMethodMatcher
Returns the string representation of this class.
toString() - Method in class com.newrelic.agent.instrumentation.methodmatchers.NameMethodMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.methodmatchers.OrMethodMatcher
 
toString() - Method in class com.newrelic.agent.instrumentation.PointCut
 
toString() - Method in class com.newrelic.agent.instrumentation.tracing.ParameterAttributeName
 
toString() - Method in class com.newrelic.agent.jmx.create.JmxGet
String representation of this JmxGet.
toString() - Method in class com.newrelic.agent.jmx.create.JmxInvoke
String representation of this JmxObject.
toString() - Method in class com.newrelic.agent.jmx.create.JmxObject
String representation of this JmxObject.
toString() - Method in class com.newrelic.agent.metric.MetricName
 
toString() - Method in class com.newrelic.agent.MetricData
 
toString() - Method in class com.newrelic.agent.normalization.NormalizationRule
 
toString() - Method in class com.newrelic.agent.normalization.TransactionSegmentTerms
 
toString() - Method in class com.newrelic.agent.profile.ProfiledMethod
 
toString() - Method in class com.newrelic.agent.profile.ProfileSegment
 
toString() - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
toString() - Method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
 
toString() - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
 
toString() - Method in class com.newrelic.agent.reinstrument.ReinstrumentResult
 
toString() - Method in class com.newrelic.agent.RPMService
 
toString() - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
toString() - Method in class com.newrelic.agent.stats.ResponseTimeStatsImpl
 
toString() - Method in class com.newrelic.agent.stats.SimpleStatsEngine
 
toString() - Method in class com.newrelic.agent.stats.StatsImpl
 
toString() - Method in class com.newrelic.agent.stats.TransactionStats
 
toString() - Method in class com.newrelic.agent.trace.TransactionSegment
 
toString() - Method in class com.newrelic.agent.trace.TransactionTrace
 
toString() - Method in class com.newrelic.agent.tracers.ClassMethodSignature
 
toString() - Method in class com.newrelic.agent.tracers.CrossProcessNameFormat
 
toString() - Method in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
toString() - Method in class com.newrelic.agent.transaction.PriorityTransactionName
 
toString() - Method in class com.newrelic.agent.TransactionData
 
toString() - Method in class com.newrelic.agent.util.asm.AnnotationDetails
 
toString() - Method in class com.newrelic.agent.util.asm.ClassStructure
 
toString() - Method in class com.newrelic.agent.utilization.AWS.AwsData
 
toString() - Method in class com.newrelic.agent.utilization.Azure.AzureData
 
toString() - Method in class com.newrelic.agent.utilization.GCP.GcpData
 
toString() - Method in class com.newrelic.agent.utilization.PCF.PcfData
 
toStringList(List<StackTraceElement>) - Static method in class com.newrelic.agent.util.StackTraces
 
toStringListRemoveParent(List<StackTraceElement>, List<StackTraceElement>) - Static method in class com.newrelic.agent.util.StackTraces
 
TOTAL_TIME - Static variable in class com.newrelic.agent.MetricNames
 
trace(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
TRACE_DATA_CALLS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
TRACE_ID - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
TRACE_OBSERVER - Static variable in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
TraceAnnotationInfo - Class in com.newrelic.agent.instrumentation
 
TraceAnnotationInfo() - Constructor for class com.newrelic.agent.instrumentation.TraceAnnotationInfo
 
TraceClassAndMethodMatcher - Interface in com.newrelic.agent.instrumentation.classmatchers
 
TraceClassTransformer - Class in com.newrelic.agent.instrumentation.tracing
 
TraceClassTransformer() - Constructor for class com.newrelic.agent.instrumentation.tracing.TraceClassTransformer
 
TraceClassVisitor - Class in com.newrelic.agent.instrumentation.tracing
 
TraceClassVisitor(ClassVisitor, String, InstrumentationContext, Set<Method>) - Constructor for class com.newrelic.agent.instrumentation.tracing.TraceClassVisitor
 
TRACED_METHOD_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
TracedError - Class in com.newrelic.agent.errors
 
TracedError(ErrorCollectorConfig, String, String, long, String, Map<String, Map<String, String>>, Map<String, ?>, Map<String, ?>, Map<String, ?>, Map<String, ?>, TransactionData, boolean) - Constructor for class com.newrelic.agent.errors.TracedError
 
TracedError.Builder - Class in com.newrelic.agent.errors
 
TraceDetails - Interface in com.newrelic.agent.instrumentation.tracing
As classes pass through different transformers registered in the InstrumentationContextManager, they can add TraceDetails for methods to the InstrumentationContext.
TraceDetailsBuilder - Class in com.newrelic.agent.instrumentation.tracing
 
TraceDetailsList - Interface in com.newrelic.agent.instrumentation.context
A thing that tracks the TraceDetails for different Methods.
TracedWeaveInstrumentationTracker - Class in com.newrelic.agent.instrumentation.weaver.preprocessors
Tracks methods which should be annotated with the TracedWeaveInstrumentation InstrumentationType.
TracedWeaveInstrumentationTracker(String, String, Method, boolean, TraceDetails) - Constructor for class com.newrelic.agent.instrumentation.weaver.preprocessors.TracedWeaveInstrumentationTracker
 
traceId - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
TraceInformation - Class in com.newrelic.agent.instrumentation.context
 
TraceInformation() - Constructor for class com.newrelic.agent.instrumentation.context.TraceInformation
 
TraceMetadataImpl - Class in com.newrelic.agent
 
TraceMethodVisitor - Class in com.newrelic.agent.instrumentation.tracing
 
TraceMethodVisitor(String, MethodVisitor, int, String, String, TraceDetails, boolean, boolean, Class<?>) - Constructor for class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
 
TraceProfileSegment - Class in com.newrelic.agent.profile.v2
 
Tracer - Interface in com.newrelic.agent.tracers
A tracer records information about a method invocation - primarily the start and stop time of the invocation.
TRACER_FACTOR_KEY - Static variable in class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 
TRACER_FACTORY_NAME - Static variable in class com.newrelic.agent.tracers.IgnoreTransactionTracerFactory
 
TracerFactory - Interface in com.newrelic.agent.tracers
Tracer factories create Tracers.
TracerFactoryConfiguration - Class in com.newrelic.agent.instrumentation.yaml
 
TracerFactoryConfiguration(String, boolean, Object, Map) - Constructor for class com.newrelic.agent.instrumentation.yaml.TracerFactoryConfiguration
 
TracerFactoryException - Exception in com.newrelic.agent
Thrown if a tracer factory can't be loaded.
TracerFactoryException(String) - Constructor for exception com.newrelic.agent.TracerFactoryException
 
TracerFactoryException(String, Exception) - Constructor for exception com.newrelic.agent.TracerFactoryException
 
tracerFactoryName() - Method in class com.newrelic.agent.instrumentation.TraceAnnotationInfo
 
tracerFactoryName() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
tracerFactoryName() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
The tracer factory name.
TracerFactoryPointCut - Class in com.newrelic.agent.instrumentation
 
TracerFactoryPointCut(Class<? extends TracerFactoryPointCut>, ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.TracerFactoryPointCut
 
TracerFactoryPointCut(PointCutConfiguration, ClassMatcher, MethodMatcher) - Constructor for class com.newrelic.agent.instrumentation.TracerFactoryPointCut
 
tracerFinished(Tracer, int) - Method in class com.newrelic.agent.TransactionActivity
Pop the finished tracer off the call stack.
TracerList - Class in com.newrelic.agent
This class appears as a list of Tracers.
TracerList(Tracer, Set<TransactionActivity>) - Constructor for class com.newrelic.agent.TracerList
 
TracerService - Class in com.newrelic.agent
 
TracerService() - Constructor for class com.newrelic.agent.TracerService
 
tracerServiceFactory - Variable in class com.newrelic.agent.TracerService
 
tracerStarted(Tracer) - Method in class com.newrelic.agent.TransactionActivity
Adds a tracer to the call stack.
tracerToSpanEvent(TracerToSpanEvent) - Method in class com.newrelic.agent.service.analytics.SpanEventsServiceImpl.Builder
 
TracerToSpanEvent - Class in com.newrelic.agent.service.analytics
Utility used to conditionally turn a Tracer into a SpanEvent
TracerToSpanEvent(Map<String, SpanErrorBuilder>, EnvironmentService, TransactionDataToDistributedTraceIntrinsics) - Constructor for class com.newrelic.agent.service.analytics.TracerToSpanEvent
 
trackChildThreads() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
trackChildThreads() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
trackChildThreads() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
TrackedAddSet<T> - Class in com.newrelic.agent.service.module
A data collection that tracks items newly added since it was last reset.
TrackedAddSet() - Constructor for class com.newrelic.agent.service.module.TrackedAddSet
 
TrackedAddSet(int) - Constructor for class com.newrelic.agent.service.module.TrackedAddSet
 
Transaction - Class in com.newrelic.agent
Represents a single transaction in the instrumented application.
Transaction() - Constructor for class com.newrelic.agent.Transaction
 
TRANSACTION_EVENTS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
TRANSACTION_EVENTS_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
TRANSACTION_NAME_RULES_KEY - Static variable in class com.newrelic.agent.config.NormalizationRuleConfig
 
TRANSACTION_NAMING_SCHEME - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
TRANSACTION_SAMPLE_DATA - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
TRANSACTION_SEGMENT_TERMS_KEY - Static variable in class com.newrelic.agent.config.NormalizationRuleConfig
 
TRANSACTION_SEGMENTS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
TRANSACTION_SIZE_LIMIT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
TRANSACTION_THRESHOLD - Static variable in class com.newrelic.agent.config.TransactionTracerConfigImpl
 
TRANSACTION_TRACE_ID_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
TRANSACTION_TRACER - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
TRANSACTION_TRACER_CATEGORY_BACKGROUND_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
TRANSACTION_TRACER_CATEGORY_REQUEST_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
TRANSACTION_TRACER_PREFIX - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
TRANSACTION_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
TransactionActivity - Class in com.newrelic.agent
This class tracks the state of a single asynchronous activity within a transaction.
TransactionActivity() - Constructor for class com.newrelic.agent.TransactionActivity
The public constructor may be used only for test purposes.
TransactionActivityInitiator - Interface in com.newrelic.agent.tracers
 
TransactionActivityTree - Class in com.newrelic.agent.profile.v2
 
TransactionActivityTree(IProfile) - Constructor for class com.newrelic.agent.profile.v2.TransactionActivityTree
 
transactionActivityWithResponseFinished() - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
transactionActivityWithResponseFinished() - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
transactionActivityWithResponseFinished() - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
TransactionApiImpl - Class in com.newrelic.agent
Public API implementation for Transaction class.

Implementation note: this object normally does not hold a reference to the Agent's internal Transaction object.
TransactionApiImpl() - Constructor for class com.newrelic.agent.TransactionApiImpl
 
TransactionCache - Class in com.newrelic.agent.transaction
 
TransactionCache() - Constructor for class com.newrelic.agent.transaction.TransactionCache
 
transactionCancelled(Transaction) - Method in class com.newrelic.agent.TransactionService
The transaction is completing abruptly, either because the agent encountered an internal error or because the transaction's sole activity was reparented to another transaction as a result of token linking.
TransactionContext - Interface in com.newrelic.agent.transaction
 
TransactionCounts - Class in com.newrelic.agent.transaction
 
TransactionCounts(AgentConfig) - Constructor for class com.newrelic.agent.transaction.TransactionCounts
 
transactionData - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
transactionData(TransactionData) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
TransactionData - Class in com.newrelic.agent
 
TransactionData(Transaction, int) - Constructor for class com.newrelic.agent.TransactionData
 
TransactionDataToDistributedTraceIntrinsics - Class in com.newrelic.agent.service.analytics
 
TransactionDataToDistributedTraceIntrinsics(DistributedTraceService) - Constructor for class com.newrelic.agent.service.analytics.TransactionDataToDistributedTraceIntrinsics
 
transactionDataToDistributedTraceIntrinsics(TransactionDataToDistributedTraceIntrinsics) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
TransactionErrorPriority - Enum in com.newrelic.agent
 
TransactionErrorTracker - Interface in com.newrelic.agent.transaction
 
TransactionErrorTrackerImpl - Class in com.newrelic.agent.transaction
 
TransactionErrorTrackerImpl() - Constructor for class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
 
TransactionEvent - Class in com.newrelic.agent.service.analytics
 
TransactionEvent(String, Map<String, Object>, long, String, TransactionTiming, String, String, Integer, String, PathHashes, ApdexPerfZone, SyntheticsIds, boolean, TimeoutCause, float, Map<String, Object>, boolean) - Constructor for class com.newrelic.agent.service.analytics.TransactionEvent
 
TransactionEventBuilder - Class in com.newrelic.agent.service.analytics
 
TransactionEventBuilder() - Constructor for class com.newrelic.agent.service.analytics.TransactionEventBuilder
 
TransactionEventHarvestableImpl - Class in com.newrelic.agent.service.analytics
 
TransactionEventsConfig - Class in com.newrelic.agent.config
 
TransactionEventsConfig(Map<String, Object>) - Constructor for class com.newrelic.agent.config.TransactionEventsConfig
 
TransactionEventsService - Class in com.newrelic.agent.service.analytics
The TransactionEventsService collects per-transaction analytic events and transmits them to the collectors.
TransactionEventsService(TransactionDataToDistributedTraceIntrinsics) - Constructor for class com.newrelic.agent.service.analytics.TransactionEventsService
 
transactionFinished(String, TransactionStats) - Method in interface com.newrelic.agent.dispatchers.Dispatcher
 
transactionFinished(String, TransactionStats) - Method in class com.newrelic.agent.dispatchers.OtherDispatcher
 
transactionFinished(String, TransactionStats) - Method in class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
transactionFinished(TransactionData) - Method in class com.newrelic.agent.profile.v2.ProfilerService
 
transactionFinished(TransactionData) - Method in interface com.newrelic.agent.profile.v2.TransactionProfileSession
Called when a transaction finishes.
transactionFinished(TransactionData) - Method in class com.newrelic.agent.profile.v2.TransactionProfileSessionImpl
 
transactionFinished(TransactionData, TransactionStats) - Method in class com.newrelic.agent.TransactionService
A transaction completed "normally".
TransactionGuidFactory - Class in com.newrelic.agent.trace
 
TransactionHolder - Interface in com.newrelic.agent.instrumentation.pointcuts
 
transactionListener - Variable in class com.newrelic.agent.service.analytics.InsightsServiceImpl
 
TransactionListener - Interface in com.newrelic.agent
Allows objects to be notified when transactions start, finish or fail to finish due to an unexpected error.
transactionName() - Method in class com.newrelic.agent.instrumentation.tracing.DelegatingTraceDetails
 
transactionName() - Method in interface com.newrelic.agent.instrumentation.tracing.TraceDetails
 
TransactionName - Class in com.newrelic.agent.instrumentation.tracing
 
TransactionName(TransactionNamePriority, boolean, String, String) - Constructor for class com.newrelic.agent.instrumentation.tracing.TransactionName
 
TransactionNamer - Interface in com.newrelic.agent.transaction
 
TransactionNamingPolicy - Class in com.newrelic.agent.transaction
 
TransactionNamingPolicy() - Constructor for class com.newrelic.agent.transaction.TransactionNamingPolicy
 
TransactionNamingScheme - Enum in com.newrelic.agent.transaction
 
TransactionNamingUtility - Class in com.newrelic.agent.transaction
 
TransactionNamingUtility() - Constructor for class com.newrelic.agent.transaction.TransactionNamingUtility
 
TransactionProfileService - Interface in com.newrelic.agent.profile.v2
 
TransactionProfileSession - Interface in com.newrelic.agent.profile.v2
This tracks extra detail about transactions and instrumentation points to help identify missing instrumentation.
TransactionProfileSessionImpl - Class in com.newrelic.agent.profile.v2
 
TransactionProfileSessionImpl(Profile, ThreadNameNormalizer) - Constructor for class com.newrelic.agent.profile.v2.TransactionProfileSessionImpl
 
TransactionProfileSessionImpl(Profile, ThreadNameNormalizer, ThreadService) - Constructor for class com.newrelic.agent.profile.v2.TransactionProfileSessionImpl
 
TransactionSegment - Class in com.newrelic.agent.trace
 
TransactionSegment(TransactionTracerConfig, SqlObfuscator, long, Tracer) - Constructor for class com.newrelic.agent.trace.TransactionSegment
 
TransactionSegmentTerms - Class in com.newrelic.agent.normalization
 
TransactionSegmentTerms(String, Set<String>) - Constructor for class com.newrelic.agent.normalization.TransactionSegmentTerms
 
transactionService(TransactionService) - Method in class com.newrelic.agent.service.SpanEventsServiceFactory.Builder
 
TransactionService - Class in com.newrelic.agent
This class tracks running transactions and notifies any registered listeners for the given transaction states: - Dispatcher Transaction starting - Dispatcher Transaction error during finish - Dispatcher Transaction finished This class is thread-safe.
TransactionService() - Constructor for class com.newrelic.agent.TransactionService
 
TransactionService(int, long, long, TimeUnit) - Constructor for class com.newrelic.agent.TransactionService
 
transactionStarted(Transaction) - Method in class com.newrelic.agent.TransactionService
 
transactionStartPoint - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
TransactionState - Interface in com.newrelic.agent
 
TransactionStateImpl - Class in com.newrelic.agent
Ironically, given its name, this class is threadsafe because it holds no state.
TransactionStateImpl() - Constructor for class com.newrelic.agent.TransactionStateImpl
 
TransactionStats - Class in com.newrelic.agent.stats
Holds the scoped and unscoped stats for a single transaction.
TransactionStats() - Constructor for class com.newrelic.agent.stats.TransactionStats
 
TransactionStatsListener - Interface in com.newrelic.agent
Allows objects to be notified when transaction stats are finished processing.
TransactionThrowable - Class in com.newrelic.agent.transaction
 
TransactionThrowable(Throwable, boolean, String) - Constructor for class com.newrelic.agent.transaction.TransactionThrowable
 
TransactionTimer - Class in com.newrelic.agent.transaction
 
TransactionTimer(long) - Constructor for class com.newrelic.agent.transaction.TransactionTimer
 
TransactionTrace - Class in com.newrelic.agent.trace
 
TransactionTracerConfig - Interface in com.newrelic.agent.config
 
TransactionTracerConfigImpl - Class in com.newrelic.agent.config
 
TransactionTraceSampler - Class in com.newrelic.agent.trace
This class is thread-safe.
TransactionTraceSampler() - Constructor for class com.newrelic.agent.trace.TransactionTraceSampler
 
TransactionTraceService - Class in com.newrelic.agent.trace
This service collects transaction traces according to a set of rules and transmits them to RPM.
TransactionTraceService() - Constructor for class com.newrelic.agent.trace.TransactionTraceService
 
transactionType - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.newrelic.agent.instrumentation.AbstractClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.newrelic.agent.instrumentation.AbstractImplementationClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.api.ApiImplementationUpdate
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in interface com.newrelic.agent.instrumentation.context.ContextClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.context.FinalClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.newrelic.agent.instrumentation.context.InstrumentationClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.context.NoOpClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.custom.CustomClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.newrelic.agent.instrumentation.InterfaceMixinClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.PointCutClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.tracing.TraceClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.newrelic.agent.instrumentation.weaver.ClassLoaderClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.weaver.ClassLoaderClassTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[], InstrumentationContext, OptimizedClassMatcher.Match) - Method in class com.newrelic.agent.instrumentation.weaver.ClassWeaverService
 
TRANSPORT_DURATION_BY_PARENT - Static variable in class com.newrelic.agent.MetricNames
 
trim(Collection<String>) - Static method in class com.newrelic.agent.util.Strings
 
TRIM_STATS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
trimBy(int) - Method in interface com.newrelic.agent.profile.IProfile
 
trimBy(int) - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
trimBy(int) - Method in class com.newrelic.agent.profile.Profile
For testing.
trimBy(int) - Method in interface com.newrelic.agent.profile.v2.IProfile
 
trimBy(int) - Method in class com.newrelic.agent.profile.v2.Profile
For testing.
trimTextNodeWhitespace(Node) - Static method in class com.newrelic.agent.extension.dom.ExtensionDomParser
Trim whitespace from all text nodes.
TRIP_ID_PARAMETER_NAME - Static variable in class com.newrelic.agent.attributes.AttributeNames
 
truncateSql(String, int) - Static method in class com.newrelic.agent.trace.TransactionSegment
 
truncateString(String, int) - Static method in class com.newrelic.agent.attributes.AttributeValidator
This function truncates a Unicode String so that it can be encoded in maxBytes.
TRUSTED_ACCOUNT_IDS - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
TRUSTED_ACCOUNT_IDS - Static variable in class com.newrelic.agent.config.CrossProcessConfigImpl
 
TRUSTED_ACCOUNT_KEY - Static variable in class com.newrelic.agent.config.AgentConfigFactory
 
TRUSTED_ACCOUNT_KEY - Static variable in class com.newrelic.agent.config.DistributedTracingConfig
 
TRUSTED_ACCOUNT_KEY - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
trustKey - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
tryUpdatePriority(TransactionErrorPriority) - Method in interface com.newrelic.agent.transaction.TransactionErrorTracker
 
tryUpdatePriority(TransactionErrorPriority) - Method in class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
 
TX - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
txnId - Variable in class com.newrelic.agent.tracing.DistributedTracePayloadImpl
 
type - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters
 
Type() - Constructor for class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters.Type
 

U

UltraLightTracer - Class in com.newrelic.agent.tracers
This tracer is the simplest tracer that money can buy.
UNAUTHORIZED - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
UNDEFINED_TRANSACTION_CATEGORY - Static variable in class com.newrelic.agent.transaction.PriorityTransactionName
 
UNIXPROCESS_CLASS_NAME - Static variable in class com.newrelic.agent.instrumentation.pointcuts.ProcessPointCut
 
UNKNOWN - Static variable in class com.newrelic.agent.database.DatastoreMetrics
 
UNKNOWN - Static variable in class com.newrelic.agent.MetricNames
 
UNKNOWN_HOST - Static variable in class com.newrelic.agent.MetricNames
 
UnknownCommand - Exception in com.newrelic.agent.commands
 
UnknownCommand(String) - Constructor for exception com.newrelic.agent.commands.UnknownCommand
 
unlockTracerStart() - Method in class com.newrelic.agent.TransactionActivity
Release the tracer start lock.
UnmodifiableTransactionNameException - Exception in com.newrelic.agent.transaction
 
UnmodifiableTransactionNameException(Exception) - Constructor for exception com.newrelic.agent.transaction.UnmodifiableTransactionNameException
 
UNNAMED_SEGMENT - Static variable in class com.newrelic.agent.Segment
 
UNPARSEABLE_STATEMENT - Static variable in interface com.newrelic.agent.database.DatabaseStatementParser
This is returned when parsing a statement in leu of returning null.
unparsedQuerySupportability(String) - Static method in class com.newrelic.agent.database.DatastoreMetrics
Send a supportability metric for unparsed queries.
unquote(String) - Static method in class com.newrelic.agent.util.Strings
Remove leading and trailing single-, double-, or back-quotes, if any.
unquoteDatabaseName(String) - Static method in class com.newrelic.agent.util.Strings
 
UNSPECIFIED_ACCESS - Static variable in interface com.newrelic.agent.instrumentation.methodmatchers.MethodMatcher
Used when the access flags are unknown.
UNSPECIFIED_ANNOTATIONS - Static variable in interface com.newrelic.agent.instrumentation.methodmatchers.MethodMatcher
 
UNSUCCESSFUL_METHOD_INVOCATION - Static variable in class com.newrelic.agent.instrumentation.AgentWrapper
 
UNSUPPORTED_MEDIA_TYPE - Static variable in class com.newrelic.agent.transport.HttpResponseCode
 
unwrapIfServletException(Throwable) - Static method in class com.newrelic.agent.transaction.TransactionErrorTrackerImpl
If the exception is a javax.servlet.ServletException and the cause of the exception is not null, return the cause.
update(Tracer) - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
 
UPDATE_LOADED_MODULES - Static variable in class com.newrelic.agent.transport.CollectorMethods
 
updateContext(HttpClientContext) - Method in class com.newrelic.agent.transport.apache.ApacheProxyManager
 
updateCurrentPriority(AtomicReference<TransactionErrorPriority>) - Method in enum com.newrelic.agent.TransactionErrorPriority
TRACER < API "this" references the new priority.
updateEnabled(boolean) - Method in class com.newrelic.agent.config.CircuitBreakerConfig
 
updatePriority(AtomicReference<TransactionErrorPriority>) - Method in enum com.newrelic.agent.TransactionErrorPriority
 
updateThresholds(int, int) - Method in class com.newrelic.agent.config.CircuitBreakerConfig
 
updateUtilizationData() - Method in class com.newrelic.agent.utilization.UtilizationService
Updates utilization data asynchronously.
URI - Static variable in class com.newrelic.agent.MetricNames
 
URI_WEB_TRANSACTION - Static variable in class com.newrelic.agent.MetricNames
 
URL_RULES_KEY - Static variable in class com.newrelic.agent.config.NormalizationRuleConfig
 
URLAnalyzer - Class in com.newrelic.agent.service.module
 
URLAnalyzer(URL, Function<URL, JarData>, Consumer<JarData>, Logger) - Constructor for class com.newrelic.agent.service.module.URLAnalyzer
 
USE_LONGER_SQL_ID - Static variable in class com.newrelic.agent.config.SqlTraceConfigImpl
 
USE_PLAINTEXT - Static variable in class com.newrelic.agent.config.InfiniteTracingConfigImpl
 
USE_PRIVATE_SSL - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
userAttributes - Variable in class com.newrelic.agent.errors.TracedError.Builder
 
userAttributes(Map<String, Object>) - Method in class com.newrelic.agent.errors.TracedError.Builder
 
UtilizationConfig - Class in com.newrelic.agent.utilization
A holder for user-configure utilization values.
UtilizationConfig(String, Integer, Long) - Constructor for class com.newrelic.agent.utilization.UtilizationConfig
 
UtilizationData - Class in com.newrelic.agent.utilization
 
UtilizationData(String, String, ArrayList<String>, Integer, String, String, CloudData, Future<Long>, UtilizationConfig, KubernetesData) - Constructor for class com.newrelic.agent.utilization.UtilizationData
 
UtilizationData(String, String, ArrayList<String>, Integer, String, String, CloudData, Long, UtilizationConfig, KubernetesData) - Constructor for class com.newrelic.agent.utilization.UtilizationData
 
utilizationData - Variable in class com.newrelic.agent.utilization.UtilizationService
 
UtilizationDataConfig - Class in com.newrelic.agent.config
Config section for utilization data.
UtilizationDataConfig(Map<String, Object>) - Constructor for class com.newrelic.agent.config.UtilizationDataConfig
 
UtilizationService - Class in com.newrelic.agent.utilization
Service to gather utilization and pricing data.
UtilizationService() - Constructor for class com.newrelic.agent.utilization.UtilizationService
 
Utils - Class in com.newrelic.agent.util.asm
 

V

validate() - Method in class com.newrelic.agent.instrumentation.methodmatchers.ExactMethodMatcher
Validates the method signature(s) described by this matcher.
validateAndAddParameter(XmlInstrumentParams, String[], String) - Method in enum com.newrelic.agent.xml.XmlInstrumentOptions
Takes the input value and sets it on the instrument.
validateConfig(AgentConfig) - Static method in class com.newrelic.agent.config.ConfigServiceFactory
 
validated(PackageValidationResult, ClassLoader) - Method in class com.newrelic.agent.instrumentation.weaver.AgentWeaverListener
 
validateExtension(Extension, Map<String, Extension>) - Method in class com.newrelic.agent.extension.ExtensionService
Validates extension against existingExtensions for name and version issues.
validateExtensionAttributes(Extension) - Static method in class com.newrelic.agent.extension.util.ExtensionConversionUtility
Validates the extension attributes.
validateInstrumentation(CommandLine) - Static method in class com.newrelic.agent.xml.XmlInstrumentValidator
The main instrumentation method.
validateInstrumentation(XmlInstrumentParams) - Static method in class com.newrelic.agent.xml.XmlInstrumentValidator
Validates the instrumentation.
validatePolicies(JSONObject) - Static method in class com.newrelic.agent.config.LaspPolicies
 
value - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.ClassName
 
value - Variable in class com.newrelic.agent.extension.beans.Extension.Instrumentation.Pointcut.Method.Parameters.Type
 
valueOf(String) - Static method in enum com.newrelic.agent.extension.ExtensionFileTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.instrumentation.NonUrlClassLoaders
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.JmxType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.DataSourceJmxMetricGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.EjbPoolJmxMetricGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.EjbTransactionJmxMetricGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.JmxAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.JMXMetricType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.JtaJmxMetricGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.KafkaMetricGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.jmx.metrics.ServerJmxMetricGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.profile.ThreadType.BasicThreadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.service.ServiceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.tracing.Sampled
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.transaction.TransactionNamingScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.TransactionErrorPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.transport.HttpClientWrapper.Verb
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.newrelic.agent.xml.XmlInstrumentOptions
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.newrelic.agent.extension.ExtensionFileTypes
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.NonUrlClassLoaders
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.JmxType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.DataSourceJmxMetricGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.EjbPoolJmxMetricGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.EjbTransactionJmxMetricGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.JmxAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.JMXMetricType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.JtaJmxMetricGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.KafkaMetricGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.jmx.metrics.ServerJmxMetricGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.newrelic.agent.LazyMapImpl
 
values() - Static method in enum com.newrelic.agent.profile.ThreadType.BasicThreadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.newrelic.agent.service.analytics.LimitedSizeHashMap
 
values() - Static method in enum com.newrelic.agent.service.ServiceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.tracing.Sampled
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.transaction.TransactionNamingScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.TransactionErrorPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.transport.HttpClientWrapper.Verb
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.newrelic.agent.xml.XmlInstrumentOptions
Returns an array containing the constants of this enum type, in the order they are declared.
VariableLoader - Interface in com.newrelic.agent.util.asm
Helps the BytecodeGenProxyBuilder load argument types for which it has no built in support.
VariableLoaderImpl() - Constructor for class com.newrelic.agent.util.asm.BytecodeGenProxyBuilder.VariableLoaderImpl
 
Variables - Interface in com.newrelic.agent.util.asm
A helper class for invoking BytecodeGenProxyBuilder proxy interfaces with arguments representing special values such as 'this' or a local variable.
verifyParameterAndReturnValue(String, T, String) - Method in class com.newrelic.agent.attributes.AttributeSender
 
verifyParameterAndReturnValue(String, T, String) - Method in class com.newrelic.agent.attributes.AttributeValidator
Verifies the input key and value.
verifyParameterAndReturnValue(String, T, String) - Method in class com.newrelic.agent.attributes.CustomAttributeSender
 
verifyParametersAndReturnValues(Map<String, Object>, String) - Method in class com.newrelic.agent.attributes.AttributeSender
 
verifyParametersAndReturnValues(Map<String, Object>, String) - Method in class com.newrelic.agent.attributes.AttributeValidator
Verifies a map of key/value pairs and returns a new map containing the verified parameters.
version - Variable in class com.newrelic.agent.extension.beans.Extension
 
VERSION - Static variable in class com.newrelic.agent.tracing.DistributedTraceUtil
 
VERSION_KEY - Static variable in interface com.newrelic.agent.profile.v2.IProfile
 
visit(int, int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.AddInterfaceAdapter
 
visit(int, int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.GenericClassAdapter
 
visit(String, Object) - Method in class com.newrelic.agent.instrumentation.tracing.Annotation
 
visit(int, int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors.TokenNullCheckClassVisitor
 
visit(TemplateText) - Method in interface com.newrelic.agent.tracers.jasper.GenerateVisitor
 
visit(String, Object) - Method in class com.newrelic.agent.util.asm.AnnotationDetails
 
visitArray(String) - Method in class com.newrelic.agent.instrumentation.tracing.Annotation
 
visitEnd() - Method in class com.newrelic.agent.instrumentation.AddInterfaceAdapter
 
visitEnd() - Method in class com.newrelic.agent.instrumentation.FieldAccessorGeneratingClassAdapter
 
visitEnd() - Method in class com.newrelic.agent.instrumentation.GenericClassAdapter
 
visitEnd() - Method in class com.newrelic.agent.instrumentation.RequireMethodsAdapter
 
visitEnd() - Method in class com.newrelic.agent.instrumentation.tracing.TraceClassVisitor
Log what we did.
visitField(int, String, String, String, Object) - Method in class com.newrelic.agent.instrumentation.FieldAccessorGeneratingClassAdapter
 
visitField(int, String, String, String, Object) - Method in class com.newrelic.agent.util.asm.ProxyClassVisitor
Visits a field of the class.
visitFieldInsn(int, String, String, String) - Method in class com.newrelic.agent.instrumentation.tracing.FlyweightTraceMethodVisitor
Remove references to any fields in TracedMethod.
visitFieldInsn(int, String, String, String) - Method in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
Replace references to any field on TracedMethod with a load local instruction that loads the tracer.
visitMaxs(int, int) - Method in class com.newrelic.agent.instrumentation.tracing.FlyweightTraceMethodVisitor
 
visitMaxs(int, int) - Method in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.context.MarkWeaverMethodsVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.GenericClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.MethodMappersAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.RequireMethodsAdapter
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.tracing.NoticeSqlVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.tracing.TraceClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.instrumentation.weaver.preprocessors.AgentPreprocessors.TokenNullCheckClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.newrelic.agent.profile.MethodLineNumberMatcher.LineNumberClassVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class com.newrelic.agent.instrumentation.tracing.FlyweightTraceMethodVisitor
Replace invocations of TracerMethod methods with instructions with store and load local variables.
visitMethodInsn(int, String, String, String, boolean) - Method in class com.newrelic.agent.instrumentation.tracing.TraceMethodVisitor
Replaces calls to Agent.getTracedMethod() with a pop and a load local instruction that loads the tracer.
Visitor - Interface in com.newrelic.agent.tracers.jasper
 

W

W3C_TRACE_STATE_VENDOR_DELIMITER - Static variable in class com.newrelic.agent.tracing.W3CTraceStateSupport
 
W3CTraceParent - Class in com.newrelic.agent.tracing
 
W3CTraceParent(String, String, String, int) - Constructor for class com.newrelic.agent.tracing.W3CTraceParent
 
W3CTraceParentHeader - Class in com.newrelic.agent.tracing
 
W3CTraceParentHeader() - Constructor for class com.newrelic.agent.tracing.W3CTraceParentHeader
 
W3CTraceParentParser - Class in com.newrelic.agent.tracing
 
W3CTraceParentParser() - Constructor for class com.newrelic.agent.tracing.W3CTraceParentParser
 
W3CTraceParentValidator - Class in com.newrelic.agent.tracing
 
W3CTracePayload - Class in com.newrelic.agent.tracing
 
W3CTraceState - Class in com.newrelic.agent.tracing
 
W3CTraceStateHeader - Class in com.newrelic.agent.tracing
 
W3CTraceStateHeader(boolean, boolean) - Constructor for class com.newrelic.agent.tracing.W3CTraceStateHeader
 
W3CTraceStateSupport - Class in com.newrelic.agent.tracing
 
W3CTraceStateSupport() - Constructor for class com.newrelic.agent.tracing.W3CTraceStateSupport
 
WAIT_FOR_RPM_CONNECT - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
WAIT_FOR_TRANSACTIONS - Static variable in class com.newrelic.agent.config.AgentConfigImpl
 
waitForRPMConnect() - Method in interface com.newrelic.agent.config.AgentConfig
If true the Agent should wait until it has connected to New Relic before processing transactions.
waitForRPMConnect() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
waitForTransactionsInMillis() - Method in interface com.newrelic.agent.config.AgentConfig
How long to wait (in milliseconds) for all transactions to finish before allowing the application to shutdown
waitForTransactionsInMillis() - Method in class com.newrelic.agent.config.AgentConfigImpl
 
warning(String) - Method in interface com.newrelic.agent.logging.IAgentLogger
 
wasExceptionSetByAPI() - Method in class com.newrelic.agent.tracers.AbstractTracer
 
wasExceptionSetByAPI() - Method in interface com.newrelic.agent.tracers.ErrorTracer
Returns true if the exception was set by ErrorTracer.setNoticedError(Throwable)
wasExceptionSetByAPI() - Method in class com.newrelic.agent.tracers.NoOpTracer
 
wasExceptionSetByAPI() - Method in class com.newrelic.agent.tracers.UltraLightTracer
 
WeakRefTransaction - Class in com.newrelic.agent
 
WeakRefTransaction(Transaction) - Constructor for class com.newrelic.agent.WeakRefTransaction
 
WeavePackageAnalyzer - Class in com.newrelic.agent.service.module
 
WeavePackageAnalyzer(File, Consumer<JarData>, Logger) - Constructor for class com.newrelic.agent.service.module.WeavePackageAnalyzer
 
WEAVER_API_JAR_NAME - Static variable in class com.newrelic.bootstrap.BootstrapLoader
 
WEAVER_TYPE - Static variable in class com.newrelic.agent.instrumentation.tracing.BridgeUtils
 
WeaveViolationLogger - Class in com.newrelic.agent.instrumentation.weaver
 
WeaveViolationLogger(IAgentLogger) - Constructor for class com.newrelic.agent.instrumentation.weaver.WeaveViolationLogger
 
WEB_TRANSACTION - Static variable in class com.newrelic.agent.MetricNames
 
WEB_TRANSACTION_CATEGORY - Static variable in class com.newrelic.agent.transaction.PriorityTransactionName
 
WEB_TRANSACTION_ERRORS_ALL - Static variable in class com.newrelic.agent.MetricNames
 
WEB_TRANSACTION_EXTERNAL_ALL - Static variable in class com.newrelic.agent.MetricNames
 
WEB_TRANSACTION_FIRST_BYTE - Static variable in class com.newrelic.agent.MetricNames
 
WEB_TRANSACTION_LAST_BYTE - Static variable in class com.newrelic.agent.MetricNames
 
WEB_TRANSACTION_ORM_ALL - Static variable in class com.newrelic.agent.metric.MetricName
 
WEB_TRANSACTION_SOLR_ALL - Static variable in class com.newrelic.agent.metric.MetricName
 
WEB_TRANSACTION_TOTAL_TIME - Static variable in class com.newrelic.agent.MetricNames
 
WeblogicJmxValues - Class in com.newrelic.agent.jmx.values
 
WeblogicJmxValues() - Constructor for class com.newrelic.agent.jmx.values.WeblogicJmxValues
 
WebRequestDispatcher - Class in com.newrelic.agent.dispatchers
 
WebRequestDispatcher(Request, Response, Transaction) - Constructor for class com.newrelic.agent.dispatchers.WebRequestDispatcher
 
WebServiceVisitor - Class in com.newrelic.agent.instrumentation.webservices
Instrument implementations of WebService so that we time the web methods and name the transaction using the method name.
WebServiceVisitor() - Constructor for class com.newrelic.agent.instrumentation.webservices.WebServiceVisitor
 
WebSphere7JmxValues - Class in com.newrelic.agent.jmx.values
The web sphere metrics are handled differently from the other application servers by the Jmx Service.
WebSphere7JmxValues() - Constructor for class com.newrelic.agent.jmx.values.WebSphere7JmxValues
 
WebSphereJmxValues - Class in com.newrelic.agent.jmx.values
The web sphere metrics are handled differently from the other application servers by the Jmx Service.
WebSphereJmxValues() - Constructor for class com.newrelic.agent.jmx.values.WebSphereJmxValues
 
WebsphereLibertyJmxValues - Class in com.newrelic.agent.jmx.values
 
WebsphereLibertyJmxValues() - Constructor for class com.newrelic.agent.jmx.values.WebsphereLibertyJmxValues
 
WebTransactionNamer - Class in com.newrelic.agent.transaction
TransactionNamer implementation for web transactions.
WHITELIST - Static variable in class com.newrelic.agent.config.StripExceptionConfigImpl
Deprecated.
write(DataOutputStream) - Method in interface com.newrelic.agent.util.Externalizable
 
writeFooter(GenerateVisitor) - Method in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
writeFooter(Transaction, GenerateVisitor, TemplateText, String, int) - Method in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
writeHeader(GenerateVisitor) - Method in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
writeHeader(Transaction, GenerateVisitor, TemplateText, String, int) - Method in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 
writeJSONString(Writer) - Method in class com.newrelic.agent.config.LabelsConfigImpl
 
writeJSONString(Writer) - Method in class com.newrelic.agent.environment.Environment
 
writeJSONString(Writer) - Method in class com.newrelic.agent.errors.ExceptionHandlerSignature
 
writeJSONString(Writer) - Method in class com.newrelic.agent.errors.TracedError
 
writeJSONString(Writer) - Method in class com.newrelic.agent.metric.MetricName
 
writeJSONString(Writer) - Method in class com.newrelic.agent.MetricData
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.KeyTransactionProfile
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.Profile
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.ProfiledMethod
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.ProfilerParameters
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.ProfileSegment
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.ProfileTree
 
writeJSONString(Writer) - Method in enum com.newrelic.agent.profile.ThreadType.BasicThreadType
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.v2.BaseTree
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.v2.DiscoveryProfile
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.v2.Profile
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.v2.ProfiledMethod
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.v2.SimpleProfileSegment
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.v2.TraceProfileSegment
 
writeJSONString(Writer) - Method in class com.newrelic.agent.profile.v2.TransactionProfileSessionImpl
 
writeJSONString(Writer) - Method in class com.newrelic.agent.service.analytics.TransactionEvent
 
writeJSONString(Writer) - Method in class com.newrelic.agent.service.module.JarData
 
writeJSONString(Writer) - Method in class com.newrelic.agent.stats.AbstractStats
 
writeJSONString(Writer) - Method in class com.newrelic.agent.stats.ApdexStatsImpl
 
writeJSONString(Writer) - Method in class com.newrelic.agent.trace.TransactionSegment
 
writeJSONString(Writer) - Method in class com.newrelic.agent.trace.TransactionTrace
 
writeJSONString(Writer) - Method in class com.newrelic.agent.transport.InitialSizedJsonArray
 
writeJSONString(Writer) - Method in exception com.newrelic.agent.util.JSONException
 
writeMemoryBarrier(AtomicInteger) - Static method in class com.newrelic.agent.service.ServiceUtils
Call after writing to shared variable.
writeResponseHeaders() - Method in interface com.newrelic.agent.CrossProcessTransactionState
Send the transaction data response header.
writeResponseHeaders() - Method in class com.newrelic.agent.CrossProcessTransactionStateImpl
 
writeScriptlet(String) - Method in interface com.newrelic.agent.tracers.jasper.Visitor
 
writeText(Transaction, GenerateVisitor, TemplateText, String) - Method in class com.newrelic.agent.tracers.jasper.AbstractRUMState
 

X

XmlException - Exception in com.newrelic.agent.extension.util
 
XmlException(String, Throwable) - Constructor for exception com.newrelic.agent.extension.util.XmlException
 
XmlException(String) - Constructor for exception com.newrelic.agent.extension.util.XmlException
 
XmlInstrumentOptions - Enum in com.newrelic.agent.xml
 
XmlInstrumentParams - Class in com.newrelic.agent.xml
 
XmlInstrumentParams() - Constructor for class com.newrelic.agent.xml.XmlInstrumentParams
Creates this XmlInstrumentParams.
XmlInstrumentValidator - Class in com.newrelic.agent.xml
 
XmlInstrumentValidator() - Constructor for class com.newrelic.agent.xml.XmlInstrumentValidator
 
XmlRpcPointCut - Class in com.newrelic.agent.instrumentation.pointcuts
 
XmlRpcPointCut(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.XmlRpcPointCut
 
XWork2ResultPC - Class in com.newrelic.agent.instrumentation.pointcuts.frameworks.struts
 
XWork2ResultPC(PointCutClassTransformer) - Constructor for class com.newrelic.agent.instrumentation.pointcuts.frameworks.struts.XWork2ResultPC
 

Y

YamlExtension - Class in com.newrelic.agent.extension
Extensions are loaded from yml files.
YamlExtension(ClassLoader, String, Map<String, Object>, boolean) - Constructor for class com.newrelic.agent.extension.YamlExtension
 
YmlExtensionPointCutConverter - Class in com.newrelic.agent.instrumentation.yaml
 
YmlExtensionPointCutConverter() - Constructor for class com.newrelic.agent.instrumentation.yaml.YmlExtensionPointCutConverter
 

_

_nr_getBean() - Method in interface com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerMethod
 
_nr_getBridgedMethod() - Method in interface com.newrelic.agent.instrumentation.pointcuts.frameworks.spring.HandlerMethod
 
_nr_getName() - Method in interface com.newrelic.agent.instrumentation.pointcuts.TransactionHolder
 
_nr_getTransaction() - Method in interface com.newrelic.agent.instrumentation.pointcuts.TransactionHolder
 
_nr_getTransaction() - Method in interface com.newrelic.agent.transaction.TransactionContext
 
_nr_setName(Object) - Method in interface com.newrelic.agent.instrumentation.pointcuts.TransactionHolder
 
_nr_setTransaction(Object) - Method in interface com.newrelic.agent.instrumentation.pointcuts.TransactionHolder
 
_nr_setTransaction(Object) - Method in interface com.newrelic.agent.transaction.TransactionContext
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
Skip navigation links