public class BenchmarkBuilder extends Object
| Constructor and Description |
|---|
BenchmarkBuilder(String originalSource,
BenchmarkData data) |
| Modifier and Type | Method and Description |
|---|---|
BenchmarkBuilder |
addAgent(String name,
String inlineConfig,
Map<String,String> properties) |
void |
addHttp(HttpBuilder builder) |
PhaseBuilder.Catalog |
addPhase(String name) |
Benchmark |
build() |
static BenchmarkBuilder |
builder() |
BenchmarkData |
data() |
HttpBuilder |
decoupledHttp() |
ErgonomicsBuilder |
ergonomics() |
HttpBuilder |
http() |
HttpBuilder |
http(String host) |
BenchmarkBuilder |
name(String name) |
void |
prepareBuild() |
PhaseBuilder.ConstantPerSec |
singleConstantPerSecPhase() |
BenchmarkBuilder |
statisticsCollectionPeriod(long statisticsCollectionPeriod) |
BenchmarkBuilder |
threads(int threads) |
boolean |
validateAuthority(String authority) |
public BenchmarkBuilder(String originalSource, BenchmarkData data)
public static BenchmarkBuilder builder()
public BenchmarkBuilder name(String name)
public BenchmarkBuilder addAgent(String name, String inlineConfig, Map<String,String> properties)
public ErgonomicsBuilder ergonomics()
public HttpBuilder http()
public HttpBuilder http(String host)
public BenchmarkBuilder threads(int threads)
public PhaseBuilder.Catalog addPhase(String name)
public PhaseBuilder.ConstantPerSec singleConstantPerSecPhase()
public void prepareBuild()
public Benchmark build()
public BenchmarkBuilder statisticsCollectionPeriod(long statisticsCollectionPeriod)
public boolean validateAuthority(String authority)
public HttpBuilder decoupledHttp()
public void addHttp(HttpBuilder builder)
public BenchmarkData data()
Copyright © 2019 JBoss by Red Hat. All rights reserved.