com.google.firebase.perf.ktx
Top-level functions summary
inline T |
This function is deprecated. Migrate to use the KTX API from the main module: https://firebase.google.com/docs/android/kotlin-migration. |
Extension functions summary
inline Unit |
HttpMetric. This function is deprecated. Migrate to use the KTX API from the main module: https://firebase.google.com/docs/android/kotlin-migration. |
inline T |
This function is deprecated. Migrate to use the KTX API from the main module: https://firebase.google.com/docs/android/kotlin-migration. |
Extension properties summary
FirebasePerformance |
Accessing this object for Kotlin apps has changed; see the migration guide. |
Top-level functions
trace
inline fun <T : Any?>trace(name: String, block: Trace.() -> T): T
Creates a Trace
object with given name
and measures the time it takes to run the block
wrapped by calls to start and stop.
Deprecation Notice: The Kotlin extensions (KTX) APIs have been added to their respective main modules, and the Kotlin extension (KTX) APIs in com.google.firebase.firebase-perf-ktx
are now deprecated. As early as April 2024, we'll no longer release KTX modules. For details, see the FAQ about this initiative.
Extension functions
trace
inline fun HttpMetric.trace(block: HttpMetric.() -> Unit): Unit
Measures the time it takes to run the block
wrapped by calls to start and stop using HttpMetric
.
Deprecation Notice: The Kotlin extensions (KTX) APIs have been added to their respective main modules, and the Kotlin extension (KTX) APIs in com.google.firebase.firebase-perf-ktx
are now deprecated. As early as April 2024, we'll no longer release KTX modules. For details, see the FAQ about this initiative.
trace
inline fun <T : Any?> Trace.trace(block: Trace.() -> T): T
Measures the time it takes to run the block
wrapped by calls to start and stop using Trace
.
Deprecation Notice: The Kotlin extensions (KTX) APIs have been added to their respective main modules, and the Kotlin extension (KTX) APIs in com.google.firebase.firebase-perf-ktx
are now deprecated. As early as April 2024, we'll no longer release KTX modules. For details, see the FAQ about this initiative.
Extension properties
performance
val Firebase.performance: FirebasePerformance
Accessing this object for Kotlin apps has changed; see the migration guide.
Returns the FirebasePerformance
instance of the default FirebaseApp
.
Deprecation Notice: The Kotlin extensions (KTX) APIs have been added to their respective main modules, and the Kotlin extension (KTX) APIs in com.google.firebase.firebase-perf-ktx
are now deprecated. As early as April 2024, we'll no longer release KTX modules. For details, see the FAQ about this initiative.