Package io.quarkus.builder
Class BuildMetrics
- java.lang.Object
-
- io.quarkus.builder.BuildMetrics
-
public class BuildMetrics extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBuildMetrics.BuildStepRecord
-
Field Summary
Fields Modifier and Type Field Description (package private) static org.jboss.logging.LoggerLOG
-
Constructor Summary
Constructors Constructor Description BuildMetrics(String buildTargetName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildFinished(long duration)voidbuildItemProduced(BuildItem buildItem)voidbuildStarted()voidbuildStepFinished(StepInfo stepInfo, String thread, LocalTime started, long duration)voiddumpTo(Path file)Collection<BuildMetrics.BuildStepRecord>getRecords()
-
-
-
Constructor Detail
-
BuildMetrics
public BuildMetrics(String buildTargetName)
-
-
Method Detail
-
getRecords
public Collection<BuildMetrics.BuildStepRecord> getRecords()
-
buildStarted
public void buildStarted()
-
buildFinished
public void buildFinished(long duration)
-
buildStepFinished
public void buildStepFinished(StepInfo stepInfo, String thread, LocalTime started, long duration)
-
buildItemProduced
public void buildItemProduced(BuildItem buildItem)
-
dumpTo
public void dumpTo(Path file) throws IOException
- Throws:
IOException
-
-