Uses of Class
de.cuioss.benchmarking.common.config.BenchmarkConfiguration.Builder
Packages that use BenchmarkConfiguration.Builder
-
Uses of BenchmarkConfiguration.Builder in de.cuioss.benchmarking.common.config
Methods in de.cuioss.benchmarking.common.config that return BenchmarkConfiguration.BuilderModifier and TypeMethodDescriptionBenchmarkConfiguration.builder()Creates a configuration builder with system properties for JMH settings.BenchmarkConfiguration.defaults()Creates a default configuration.BenchmarkConfiguration.toBuilder()Creates a builder from this configuration.BenchmarkConfiguration.Builder.withBenchmarkType(BenchmarkType type) Convenience method to set benchmark type for report config.BenchmarkConfiguration.Builder.withForks(int forks) BenchmarkConfiguration.Builder.withIncludePattern(String pattern) BenchmarkConfiguration.Builder.withIntegrationConfig(IntegrationConfiguration config) Sets the integration configuration for integration benchmarks.BenchmarkConfiguration.Builder.withLatencyBenchmarkName(String name) Convenience method to set latency benchmark name.BenchmarkConfiguration.Builder.withMeasurementIterations(int iterations) BenchmarkConfiguration.Builder.withMeasurementTime(org.openjdk.jmh.runner.options.TimeValue time) BenchmarkConfiguration.Builder.withProjectName(String name) Convenience method to set project name for dashboard display.BenchmarkConfiguration.Builder.withReportConfig(ReportConfiguration config) Sets the complete report configuration.BenchmarkConfiguration.Builder.withResultFile(String file) Convenience method to set result file.BenchmarkConfiguration.Builder.withResultFormat(org.openjdk.jmh.results.format.ResultFormatType format) Convenience method to set result format.BenchmarkConfiguration.Builder.withResultsDirectory(String dir) Convenience method to set results directory.BenchmarkConfiguration.Builder.withThreads(int threads) BenchmarkConfiguration.Builder.withThroughputBenchmarkName(String name) Convenience method to set throughput benchmark name.BenchmarkConfiguration.Builder.withWarmupIterations(int iterations) BenchmarkConfiguration.Builder.withWarmupTime(org.openjdk.jmh.runner.options.TimeValue time)