-
- All Implemented Interfaces:
public class PerformanceExtension
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringversionprivate List<TrackableMetric>metricsprivate final List<NativeBinary>trackedBinariesprivate final Map<NativeBinary, String>binaryNamesForReportprivate BooleanincludeAssociatedTasks
-
Constructor Summary
Constructors Constructor Description PerformanceExtension(Project project)
-
Method Summary
Modifier and Type Method Description final StringgetVersion()final List<TrackableMetric>getMetrics()final UnitsetMetrics(List<TrackableMetric> metrics)final List<NativeBinary>getTrackedBinaries()final Map<NativeBinary, String>getBinaryNamesForReport()final BooleangetIncludeAssociatedTasks()final UnitsetIncludeAssociatedTasks(Boolean includeAssociatedTasks)final Unitbinary(NativeBinary binary, String nameForReport)final Unitbinary(NativeBinary binary)-
-
Method Detail
-
getVersion
final String getVersion()
-
getMetrics
final List<TrackableMetric> getMetrics()
-
setMetrics
final Unit setMetrics(List<TrackableMetric> metrics)
-
getTrackedBinaries
final List<NativeBinary> getTrackedBinaries()
-
getBinaryNamesForReport
final Map<NativeBinary, String> getBinaryNamesForReport()
-
getIncludeAssociatedTasks
final Boolean getIncludeAssociatedTasks()
-
setIncludeAssociatedTasks
final Unit setIncludeAssociatedTasks(Boolean includeAssociatedTasks)
-
binary
@JvmOverloads() final Unit binary(NativeBinary binary, String nameForReport)
-
binary
@JvmOverloads() final Unit binary(NativeBinary binary)
-
-
-
-