Index
All Classes and Interfaces|All Packages
A
- addTransactionAttribute(String, String) - Static method in class org.glowroot.agent.api.Glowroot
-
Adds an attribute on the current transaction with the specified
name
andvalue
. - alreadyInTransactionBehavior() - Element in annotation interface org.glowroot.agent.api.Instrumentation.Transaction
C
- CAPTURE_NEW_TRANSACTION - Enum constant in enum class org.glowroot.agent.api.Instrumentation.AlreadyInTransactionBehavior
- CAPTURE_TRACE_ENTRY - Enum constant in enum class org.glowroot.agent.api.Instrumentation.AlreadyInTransactionBehavior
D
- DO_NOTHING - Enum constant in enum class org.glowroot.agent.api.Instrumentation.AlreadyInTransactionBehavior
G
- Glowroot - Class in org.glowroot.agent.api
I
- Instrumentation - Annotation Interface in org.glowroot.agent.api
- Instrumentation.AlreadyInTransactionBehavior - Enum Class in org.glowroot.agent.api
- Instrumentation.Timer - Annotation Interface in org.glowroot.agent.api
- Instrumentation.TraceEntry - Annotation Interface in org.glowroot.agent.api
- Instrumentation.Transaction - Annotation Interface in org.glowroot.agent.api
M
- message() - Element in annotation interface org.glowroot.agent.api.Instrumentation.TraceEntry
O
- org.glowroot.agent.api - package org.glowroot.agent.api
S
- setTransactionName(String) - Static method in class org.glowroot.agent.api.Glowroot
-
Set the transaction name that is used for aggregation.
- setTransactionOuter() - Static method in class org.glowroot.agent.api.Glowroot
-
FOR ADVANCED USE CASE ONLY.
- setTransactionSlowThreshold(long, TimeUnit) - Static method in class org.glowroot.agent.api.Glowroot
-
Overrides the default slow trace threshold (Configuration > General > Slow trace threshold) for the current transaction.
- setTransactionType(String) - Static method in class org.glowroot.agent.api.Glowroot
-
Set the transaction type that is used for aggregation.
- setTransactionUser(String) - Static method in class org.glowroot.agent.api.Glowroot
-
Sets the user attribute on the transaction.
T
- timer() - Element in annotation interface org.glowroot.agent.api.Instrumentation.TraceEntry
- timer() - Element in annotation interface org.glowroot.agent.api.Instrumentation.Transaction
- traceHeadline() - Element in annotation interface org.glowroot.agent.api.Instrumentation.Transaction
- transactionName() - Element in annotation interface org.glowroot.agent.api.Instrumentation.Transaction
- transactionType() - Element in annotation interface org.glowroot.agent.api.Instrumentation.Transaction
V
- value() - Element in annotation interface org.glowroot.agent.api.Instrumentation.Timer
- valueOf(String) - Static method in enum class org.glowroot.agent.api.Instrumentation.AlreadyInTransactionBehavior
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.glowroot.agent.api.Instrumentation.AlreadyInTransactionBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages