-
- All Implemented Interfaces:
-
com.openobserve.android.trace.api.span.OpenObserveSpan,com.squareup.sqldelight.TransactionCallbacks,com.squareup.sqldelight.TransactionWithoutReturn
public interface TransactionWithSpanAndWithoutReturn implements TransactionWithoutReturn, OpenObserveSpanAn object that implements both OpenObserveSpan and TransactionWithoutReturn.
-
-
Method Summary
Modifier and Type Method Description abstract LonggetDurationNano()abstract BooleangetIsError()abstract UnitsetIsError(Boolean isError)abstract BooleangetIsRootSpan()abstract OpenObserveSpangetLocalRootSpan()abstract StringgetOperationName()abstract UnitsetOperationName(String operationName)abstract LonggetParentSpanId()abstract StringgetResourceName()abstract UnitsetResourceName(String resourceName)abstract IntegergetSamplingPriority()abstract StringgetServiceName()abstract UnitsetServiceName(String serviceName)abstract LonggetStartTimeNanos()abstract OpenObserveTraceIdgetTraceId()-
Methods inherited from class com.squareup.sqldelight.TransactionWithoutReturn
afterCommit, afterRollback -
Methods inherited from class com.openobserve.android.sqldelight.TransactionWithSpanAndWithoutReturn
addThrowable, context, drop, finish, finish, getTag, logAttributes, logErrorMessage, logMessage, logThrowable, rollback, setErrorMessage, setMetric, setTag, setTag, setTag, setTag, transaction -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getDurationNano
abstract Long getDurationNano()
-
getIsError
abstract Boolean getIsError()
-
setIsError
abstract Unit setIsError(Boolean isError)
-
getIsRootSpan
abstract Boolean getIsRootSpan()
-
getLocalRootSpan
abstract OpenObserveSpan getLocalRootSpan()
-
getOperationName
abstract String getOperationName()
-
setOperationName
abstract Unit setOperationName(String operationName)
-
getParentSpanId
abstract Long getParentSpanId()
-
getResourceName
abstract String getResourceName()
-
setResourceName
abstract Unit setResourceName(String resourceName)
-
getSamplingPriority
abstract Integer getSamplingPriority()
-
getServiceName
abstract String getServiceName()
-
setServiceName
abstract Unit setServiceName(String serviceName)
-
getStartTimeNanos
abstract Long getStartTimeNanos()
-
getTraceId
abstract OpenObserveTraceId getTraceId()
-
-
-
-