Interface ContextBuilder<B extends ContextBuilder,C extends MetricsContext>
-
- All Known Subinterfaces:
DistributedContextBuilder
public interface ContextBuilder<B extends ContextBuilder,C extends MetricsContext>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BactualConcurrencyGauge(java.util.function.IntSupplier actualConcurrencyGauge)Cbuild()Bcomment(java.lang.String comment)BconcurrencyLimit(int concurrencyLimit)BconcurrencyThreshold(int concurrencyThreshold)BitemDataSize(com.github.akurilov.commons.system.SizeInBytes itemDataSize)BloadStepId(java.lang.String id)BopType(OpType opType)BoutputPeriodSec(int outputPeriodSec)BrunId(long id)BstdOutColorFlag(boolean stdOutColorFlag)
-
-
-
Method Detail
-
build
C build()
-
loadStepId
B loadStepId(java.lang.String id)
-
comment
B comment(java.lang.String comment)
-
concurrencyLimit
B concurrencyLimit(int concurrencyLimit)
-
concurrencyThreshold
B concurrencyThreshold(int concurrencyThreshold)
-
itemDataSize
B itemDataSize(com.github.akurilov.commons.system.SizeInBytes itemDataSize)
-
stdOutColorFlag
B stdOutColorFlag(boolean stdOutColorFlag)
-
outputPeriodSec
B outputPeriodSec(int outputPeriodSec)
-
actualConcurrencyGauge
B actualConcurrencyGauge(java.util.function.IntSupplier actualConcurrencyGauge)
-
runId
B runId(long id)
-
-