-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
,org.gradle.api.services.BuildService
,org.gradle.tooling.events.OperationCompletionListener
public abstract class BuildMetricsReporterService implements BuildService<BuildMetricsReporterService.Parameters>, OperationCompletionListener, AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
BuildMetricsReporterService.Parameters
public class
BuildMetricsReporterService.Companion
-
Constructor Summary
Constructors Constructor Description BuildMetricsReporterService()
-
Method Summary
Modifier and Type Method Description Unit
addTask(String taskPath, Class<?> taskClass, BuildMetricsReporter metricsReporter)
Unit
addTransformMetrics(String transformPath, Class<?> transformClass, Boolean isKotlinTransform, Long startTimeMs, Long totalTimeMs, BuildMetrics buildMetrics, String failureMessage)
Unit
onFinish(FinishEvent event)
Unit
close()
-