Maven Build Cache Performance Avoidance Savings Summary
constructor(@Json(name = "total" ) total: Long, @Json(name = "ratio" ) ratio: Double, @Json(name = "localBuildCache" ) localBuildCache: Long, @Json(name = "remoteBuildCache" ) remoteBuildCache: Long)
Parameters
total
The estimated reduction in serial execution time of the goals due to their outputs being reused in milliseconds.
ratio
The ratio of the total avoidance savings against the potential serial execution time (which is the actual serial execution time plus the total avoidance savings). Quantifies the effect of avoidance savings in this build. The bigger the ratio is, the more time is saved when running the build.
local Build Cache
The estimated reduction in serial execution time of the goals due to their outputs being reused from the local build cache in milliseconds.
remote Build Cache
The estimated reduction in serial execution time of the goals due to their outputs being reused from the remote build cache in milliseconds.