public class ProgressBarBuilder extends Object
ProgressBars.| Constructor and Description |
|---|
ProgressBarBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ProgressBar |
build() |
ProgressBarBuilder |
continuousUpdate() |
ProgressBarBuilder |
setConsumer(ProgressBarConsumer consumer) |
ProgressBarBuilder |
setInitialMax(long initialMax) |
ProgressBarBuilder |
setMaxRenderedLength(int maxRenderedLength) |
ProgressBarBuilder |
setSpeedUnit(ChronoUnit speedUnit) |
ProgressBarBuilder |
setStyle(ProgressBarStyle style) |
ProgressBarBuilder |
setTaskName(String task) |
ProgressBarBuilder |
setUnit(String unitName,
long unitSize) |
ProgressBarBuilder |
setUpdateIntervalMillis(int updateIntervalMillis) |
ProgressBarBuilder |
showSpeed() |
ProgressBarBuilder |
showSpeed(DecimalFormat speedFormat) |
ProgressBarBuilder |
startsFrom(long processed,
Duration elapsed)
Sets elapsedBeforeStart duration and number of processed units.
|
public ProgressBarBuilder setTaskName(String task)
public ProgressBarBuilder setInitialMax(long initialMax)
public ProgressBarBuilder setStyle(ProgressBarStyle style)
public ProgressBarBuilder setUpdateIntervalMillis(int updateIntervalMillis)
public ProgressBarBuilder continuousUpdate()
public ProgressBarBuilder setConsumer(ProgressBarConsumer consumer)
public ProgressBarBuilder setUnit(String unitName, long unitSize)
public ProgressBarBuilder setMaxRenderedLength(int maxRenderedLength)
public ProgressBarBuilder showSpeed()
public ProgressBarBuilder showSpeed(DecimalFormat speedFormat)
public ProgressBarBuilder setSpeedUnit(ChronoUnit speedUnit)
public ProgressBarBuilder startsFrom(long processed, Duration elapsed)
processed - amount of processed unitselapsed - duration ofpublic ProgressBar build()
Copyright © 2022. All rights reserved.