public class TransactionEventBuilder
extends java.lang.Object
| Constructor and Description |
|---|
TransactionEventBuilder() |
| Modifier and Type | Method and Description |
|---|---|
TransactionEvent |
build() |
TransactionEventBuilder |
putAllUserAttributes(java.util.Map<java.lang.String,java.lang.Object> additionalAttributes) |
TransactionEventBuilder |
setApdexPerfZone(com.newrelic.agent.model.ApdexPerfZone apdexPerfZone) |
TransactionEventBuilder |
setAppName(java.lang.String appName) |
TransactionEventBuilder |
setDatabase(com.newrelic.agent.model.CountedDuration database) |
TransactionEventBuilder |
setDistributedTraceIntrinsics(java.util.Map<java.lang.String,java.lang.Object> distributedTraceIntrinsics) |
TransactionEventBuilder |
setDuration(float duration) |
TransactionEventBuilder |
setError(boolean error) |
TransactionEventBuilder |
setExternal(com.newrelic.agent.model.CountedDuration external) |
TransactionEventBuilder |
setGcCumulative(float gcCumulative) |
TransactionEventBuilder |
setGuid(java.lang.String guid) |
TransactionEventBuilder |
setName(java.lang.String name) |
TransactionEventBuilder |
setPathHashes(com.newrelic.agent.model.PathHashes pathHashes) |
TransactionEventBuilder |
setPort(java.lang.Integer port) |
TransactionEventBuilder |
setPriority(float priority) |
TransactionEventBuilder |
setpTotalTime(float pTotalTime) |
TransactionEventBuilder |
setQueueDuration(float queueDuration) |
TransactionEventBuilder |
setReferringGuid(java.lang.String referringGuid) |
TransactionEventBuilder |
setSyntheticsIds(com.newrelic.agent.model.SyntheticsIds syntheticsIds) |
TransactionEventBuilder |
setSyntheticsInfo(com.newrelic.agent.model.SyntheticsInfo syntheticsInfo) |
TransactionEventBuilder |
setTimeoutCause(com.newrelic.agent.model.TimeoutCause timeoutCause) |
TransactionEventBuilder |
setTimestamp(long timestamp) |
TransactionEventBuilder |
setTimeToFirstByte(float timeToFirstByte) |
TransactionEventBuilder |
setTimeToLastByte(float timeToLastByte) |
TransactionEventBuilder |
setTripId(java.lang.String tripId) |
public TransactionEventBuilder setAppName(java.lang.String appName)
public TransactionEventBuilder setTimestamp(long timestamp)
public TransactionEventBuilder setName(java.lang.String name)
public TransactionEventBuilder setDuration(float duration)
public TransactionEventBuilder setGuid(java.lang.String guid)
public TransactionEventBuilder setReferringGuid(java.lang.String referringGuid)
public TransactionEventBuilder setPort(java.lang.Integer port)
public TransactionEventBuilder setTripId(java.lang.String tripId)
public TransactionEventBuilder setApdexPerfZone(com.newrelic.agent.model.ApdexPerfZone apdexPerfZone)
public TransactionEventBuilder setError(boolean error)
public TransactionEventBuilder setpTotalTime(float pTotalTime)
public TransactionEventBuilder setTimeoutCause(com.newrelic.agent.model.TimeoutCause timeoutCause)
public TransactionEventBuilder setPriority(float priority)
public TransactionEventBuilder putAllUserAttributes(java.util.Map<java.lang.String,java.lang.Object> additionalAttributes)
public TransactionEventBuilder setDistributedTraceIntrinsics(java.util.Map<java.lang.String,java.lang.Object> distributedTraceIntrinsics)
public TransactionEventBuilder setTimeToFirstByte(float timeToFirstByte)
public TransactionEventBuilder setTimeToLastByte(float timeToLastByte)
public TransactionEventBuilder setSyntheticsIds(com.newrelic.agent.model.SyntheticsIds syntheticsIds)
public TransactionEventBuilder setSyntheticsInfo(com.newrelic.agent.model.SyntheticsInfo syntheticsInfo)
public TransactionEventBuilder setPathHashes(com.newrelic.agent.model.PathHashes pathHashes)
public TransactionEventBuilder setQueueDuration(float queueDuration)
public TransactionEventBuilder setExternal(com.newrelic.agent.model.CountedDuration external)
public TransactionEventBuilder setDatabase(com.newrelic.agent.model.CountedDuration database)
public TransactionEventBuilder setGcCumulative(float gcCumulative)
public TransactionEvent build()