Uses of Enum Class
de.cuioss.benchmarking.common.config.BenchmarkType
Packages that use BenchmarkType
Package
Description
-
Uses of BenchmarkType in de.cuioss.benchmarking.common.config
Methods in de.cuioss.benchmarking.common.config that return BenchmarkTypeModifier and TypeMethodDescriptionBenchmarkConfiguration.benchmarkType()Convenience methods for accessing nested report configuration.ReportConfiguration.benchmarkType()Returns the value of thebenchmarkTyperecord component.static BenchmarkTypeReturns the enum constant of this class with the specified name.static BenchmarkType[]BenchmarkType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in de.cuioss.benchmarking.common.config with parameters of type BenchmarkTypeModifier and TypeMethodDescriptionBenchmarkConfiguration.Builder.withBenchmarkType(BenchmarkType type) Convenience method to set benchmark type for report config.ReportConfiguration.Builder.withBenchmarkType(BenchmarkType type) Constructors in de.cuioss.benchmarking.common.config with parameters of type BenchmarkTypeModifierConstructorDescriptionReportConfiguration(BenchmarkType benchmarkType, String throughputBenchmarkName, String latencyBenchmarkName, String resultsDirectory, String resultFile, org.openjdk.jmh.results.format.ResultFormatType resultFormat, String projectName) Creates an instance of aReportConfigurationrecord class. -
Uses of BenchmarkType in de.cuioss.benchmarking.common.converter
Constructors in de.cuioss.benchmarking.common.converter with parameters of type BenchmarkTypeModifierConstructorDescriptionJmhBenchmarkConverter(BenchmarkType benchmarkType) JmhBenchmarkConverter(BenchmarkType benchmarkType, String configuredThroughputName, String configuredLatencyName) JmhBenchmarkConverter(BenchmarkType benchmarkType, String configuredThroughputName, String configuredLatencyName, String projectName) -
Uses of BenchmarkType in de.cuioss.benchmarking.common.report
Methods in de.cuioss.benchmarking.common.report with parameters of type BenchmarkTypeModifier and TypeMethodDescriptionvoidReportDataGenerator.generateDataFile(BenchmarkData benchmarkData, BenchmarkType type, String outputDir) Generates a comprehensive data file for report templates using BenchmarkData.voidReportGenerator.generateIndexPage(BenchmarkData benchmarkData, BenchmarkType benchmarkType, String outputDir) Generates the main index page and benchmark data.voidBadgeGenerator.writeBadgeFiles(BenchmarkMetrics metrics, TrendDataProcessor.TrendMetrics trendMetrics, BenchmarkType type, String outputDir) Writes all badge files to the specified directory. -
Uses of BenchmarkType in de.cuioss.benchmarking.common.runner
Constructors in de.cuioss.benchmarking.common.runner with parameters of type BenchmarkTypeModifierConstructorDescriptionBenchmarkResultProcessor(BenchmarkType benchmarkType) Creates a processor for the specified benchmark type.BenchmarkResultProcessor(BenchmarkType benchmarkType, ReportConfiguration reportConfig) Creates a processor with full report configuration including configured benchmark names.