public static final class Measurement.Builder<T> extends Object
Modifier and Type | Method and Description |
---|---|
Measurement.Builder |
batchSize(int batchSize) |
<T> Measurement<T> |
build() |
Measurement.Builder |
config() |
Measurement.Builder |
config(RegressionChecker config) |
Measurement.Builder |
info(String info) |
Measurement.Builder |
maxTestTime(long maxTestTime) |
Measurement.Builder |
name(String name) |
Measurement.Builder |
numberOfCalls(int numberOfCalls) |
Measurement.Builder |
numberOfMeasurements(int numberOfMeasurements)
The number of times to run the measurement.
|
Measurement.Builder |
numberOfThreads(int numberOfThreads) |
Measurement.Builder |
numberOfWarmupCalls(int numberOfWarmupCalls) |
public Builder(String name)
public Measurement.Builder name(String name)
public Measurement.Builder numberOfMeasurements(int numberOfMeasurements)
numberOfMeasurements
- number of measurementspublic Measurement.Builder numberOfCalls(int numberOfCalls)
public Measurement.Builder numberOfThreads(int numberOfThreads)
public Measurement.Builder batchSize(int batchSize)
public Measurement.Builder maxTestTime(long maxTestTime)
public Measurement.Builder numberOfWarmupCalls(int numberOfWarmupCalls)
public Measurement.Builder info(String info)
public Measurement.Builder config() throws IOException
IOException
public Measurement.Builder config(RegressionChecker config)
public <T> Measurement<T> build()
Copyright © 2021 JBoss by Red Hat. All rights reserved.