-
- All Implemented Interfaces:
-
org.jetbrains.kotlin.statistics.metrics.IStatisticsValuesConsumer
public final class BuildSessionLogger implements IStatisticsValuesConsumer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classBuildSessionLogger.Companion
-
Method Summary
Modifier and Type Method Description final UnitstartBuildSession(Long buildSinceDaemonStart, Long buildStartedTime)final BooleanisBuildSessionStarted()final UnitfinishBuildSession(String action, Throwable failure)Booleanreport(BooleanMetrics metric, Boolean value, String subprojectName, Long weight)Booleanreport(NumericalMetrics metric, Long value, String subprojectName, Long weight)Booleanreport(StringMetrics metric, String value, String subprojectName, Long weight)-
-
Method Detail
-
startBuildSession
@Synchronized() final Unit startBuildSession(Long buildSinceDaemonStart, Long buildStartedTime)
-
isBuildSessionStarted
@Synchronized() final Boolean isBuildSessionStarted()
-
finishBuildSession
@Synchronized() final Unit finishBuildSession(String action, Throwable failure)
-
-
-
-