GradleConfigurationCacheResult

data class GradleConfigurationCacheResult(@Json(name = "outcome") val outcome: GradleConfigurationCacheResult.Outcome, @Json(name = "dependencyResolutionDuration") val dependencyResolutionDuration: Long, @Json(name = "entrySize") val entrySize: Long? = null, @Json(name = "checkFingerprintDuration") val checkFingerprintDuration: Long? = null, @Json(name = "store") val store: GradleConfigurationCacheStoreResult? = null, @Json(name = "load") val load: GradleConfigurationCacheLoadResult? = null, @Json(name = "missReasons") val missReasons: List<String>? = null)

The configuration cache result of a Gradle build.

Parameters

outcome

The outcome of the configuration cache operation: * HIT - There was a configuration cache hit. * MISS - There was a configuration cache miss. * FAILED - There was a configuration cache related failure.

dependencyResolutionDuration

The duration of dependency resolution during configuration caching.

entrySize

The size of the configuration entry in bytes. null in case of certain failures or if the entry size was not captured.

checkFingerprintDuration

The duration of checking the configuration cache fingerprint. null in case no configuration cache fingerprint check was captured.

store
load
missReasons

The reasons why the configuration cache cannot be reused. null if there was no configuration cache hit.

Constructors

Link copied to clipboard
constructor(@Json(name = "outcome") outcome: GradleConfigurationCacheResult.Outcome, @Json(name = "dependencyResolutionDuration") dependencyResolutionDuration: Long, @Json(name = "entrySize") entrySize: Long? = null, @Json(name = "checkFingerprintDuration") checkFingerprintDuration: Long? = null, @Json(name = "store") store: GradleConfigurationCacheStoreResult? = null, @Json(name = "load") load: GradleConfigurationCacheLoadResult? = null, @Json(name = "missReasons") missReasons: List<String>? = null)

Types

Link copied to clipboard

The outcome of the configuration cache operation: * HIT - There was a configuration cache hit. * MISS - There was a configuration cache miss. * FAILED - There was a configuration cache related failure.

Properties

Link copied to clipboard
Link copied to clipboard
val entrySize: Long? = null
Link copied to clipboard
Link copied to clipboard
val missReasons: List<String>? = null
Link copied to clipboard