Transaction |
Transaction.addCustomContext(String key,
boolean value) |
Custom context is used to add non-indexed,
custom contextual information to transactions.
|
Transaction |
Transaction.addCustomContext(String key,
Number value) |
Custom context is used to add non-indexed,
custom contextual information to transactions.
|
Transaction |
Transaction.addCustomContext(String key,
String value) |
Custom context is used to add non-indexed,
custom contextual information to transactions.
|
Transaction |
Transaction.addLabel(String key,
boolean value) |
|
Transaction |
Transaction.addLabel(String key,
Number value) |
|
Transaction |
Transaction.addLabel(String key,
String value) |
|
Transaction |
Transaction.addTag(String key,
String value) |
Deprecated.
|
static Transaction |
ElasticApm.currentTransaction() |
Returns the currently running transaction.
|
Transaction |
Transaction.setName(String name) |
Override the name of the current transaction.
|
Transaction |
Transaction.setResult(String result) |
A string describing the result of the transaction.
|
Transaction |
Transaction.setStartTimestamp(long epochMicros) |
|
Transaction |
Transaction.setType(String type) |
The type of the transaction.
|
Transaction |
Transaction.setUser(String id,
String email,
String username) |
Call this to enrich collected performance data and errors with information about the user/client.
|
static Transaction |
ElasticApm.startTransaction() |
Use this method to create a custom transaction.
|
static Transaction |
ElasticApm.startTransactionWithRemoteParent(HeaderExtractor headerExtractor) |
|
static Transaction |
ElasticApm.startTransactionWithRemoteParent(HeaderExtractor headerExtractor,
HeadersExtractor headersExtractor) |
|