Package io.sentry
Class NoOpTransactionProfiler
java.lang.Object
io.sentry.NoOpTransactionProfiler
- All Implemented Interfaces:
ITransactionProfiler
-
Method Summary
Modifier and TypeMethodDescriptionvoidbindTransaction(@NotNull ITransaction transaction) voidclose()Cancel the profiler and stops it.static NoOpTransactionProfilerboolean@Nullable ProfilingTraceDataonTransactionFinish(@NotNull ITransaction transaction, @Nullable List<PerformanceCollectionData> performanceCollectionData, @NotNull SentryOptions options) voidstart()
-
Method Details
-
getInstance
-
start
public void start()- Specified by:
startin interfaceITransactionProfiler
-
isRunning
public boolean isRunning()- Specified by:
isRunningin interfaceITransactionProfiler
-
bindTransaction
- Specified by:
bindTransactionin interfaceITransactionProfiler
-
onTransactionFinish
@Nullable public @Nullable ProfilingTraceData onTransactionFinish(@NotNull @NotNull ITransaction transaction, @Nullable @Nullable List<PerformanceCollectionData> performanceCollectionData, @NotNull @NotNull SentryOptions options) - Specified by:
onTransactionFinishin interfaceITransactionProfiler
-
close
public void close()Description copied from interface:ITransactionProfilerCancel the profiler and stops it. Used on SDK close.- Specified by:
closein interfaceITransactionProfiler
-