-
- All Implemented Interfaces:
-
io.opentelemetry.instrumentation.api.instrumenter.AttributesExtractor
public final class RuntimeDetailsExtractor<RQ, RS> extends BroadcastReceiver implements AttributesExtractor<RQ, RS>
Represents details about the runtime environment at a time
-
-
Method Summary
Modifier and Type Method Description static <RQ, RS> RuntimeDetailsExtractor<RQ, RS>create(Context context)voidonReceive(Context context, Intent intent)voidonStart(AttributesBuilder attributes, Context parentContext, RQ request)voidonEnd(AttributesBuilder attributes, Context context, RQ request, RS response, Throwable error)-
Methods inherited from class android.content.BroadcastReceiver
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, getSentFromPackage, getSentFromUid, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, onReceive, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras -
Methods inherited from class io.opentelemetry.instrumentation.api.instrumenter.AttributesExtractor
constant, onEnd, onStart -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
create
static <RQ, RS> RuntimeDetailsExtractor<RQ, RS> create(Context context)
-
-
-
-