Interface | Description |
---|---|
Agent |
The New Relic Java agent's api.
|
Config |
Provides access to agent configuration settings.
|
InboundHeaders |
The type-specific headers collection of an inbound message
|
Insights | |
Logger |
The agent's logging interface.
|
MethodTracer | Deprecated |
MethodTracerFactory | Deprecated |
MetricAggregator |
This aggregator allows metrics to be reported which can be viewed through custom dashboards.
|
OutboundHeaders |
The type-specific headers collection of an outbound message
|
Request |
Represents a web request.
|
Response |
Represents a response to a web request.
|
TracedMethod |
Represents a single instance of the timing mechanism associated with a method that is instrumented using the
Trace annotation. |
Transaction |
A transaction represents a unit of work in an application.
|
Class | Description |
---|---|
NewRelic |
The New Relic api.
|
Enum | Description |
---|---|
HeaderType |
Used for specifying header key syntax for
InboundHeaders and OutboundHeaders . |
TransactionNamePriority |
The priority to give to a call to
Transaction.setTransactionName(TransactionNamePriority, boolean, String, String...) . |
Annotation Type | Description |
---|---|
Trace |
If you annotate a method with the Trace annotation it will be automatically timed by the New Relic agent with the
following measurements:
call count
calls per minute
total call time
standard deviation call time
min call time
min call time
A metric representing these measurements will be reporting inside the call scope of the current transaction (e.g.
|