MavenBuildExecutionTimeBreakdown

data class MavenBuildExecutionTimeBreakdown(@Json(name = "total") val total: Long, @Json(name = "goalExecution") val goalExecution: Long? = null, @Json(name = "endOfBuild") val endOfBuild: Long? = null)

The time breakdown of the execution phase of a Maven build.

Parameters

total

The elapsed time from the start of the execution of the first project to the end of the build in milliseconds.

goalExecution

The elapsed time from the start of the execution of the first project to the end of the execution of the last project in milliseconds. null if the build failed before the goal execution phase.

endOfBuild

The elapsed time from the end of the execution of the last project to the end of the build in milliseconds. null if the build failed before the end of build phase.

Constructors

Link copied to clipboard
constructor(@Json(name = "total") total: Long, @Json(name = "goalExecution") goalExecution: Long? = null, @Json(name = "endOfBuild") endOfBuild: Long? = null)

Properties

Link copied to clipboard
val endOfBuild: Long? = null
Link copied to clipboard
val goalExecution: Long? = null
Link copied to clipboard
val total: Long