Package com.github.luben.zstd
Class ZstdFrameProgression
- java.lang.Object
-
- com.github.luben.zstd.ZstdFrameProgression
-
public class ZstdFrameProgression extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private long
consumed
private int
currentJobID
private long
flushed
private long
ingested
private int
nbActiveWorkers
private long
produced
-
Constructor Summary
Constructors Constructor Description ZstdFrameProgression(long ingested, long consumed, long produced, long flushed, int currentJobID, int nbActiveWorkers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getConsumed()
The number of input bytes actually compressed.int
getCurrentJobID()
The last started job number.long
getFlushed()
The number of compressed bytes flushed.long
getIngested()
The number of input bytes read and buffered.int
getNbActiveWorkers()
The number of workers actively compressing.long
getProduced()
The number of compressed bytes generated and buffered.
-
-
-
Method Detail
-
getIngested
public long getIngested()
The number of input bytes read and buffered.
-
getConsumed
public long getConsumed()
The number of input bytes actually compressed. Note: ingested - consumed = amount of input data buffered internally, not yet compressed.
-
getProduced
public long getProduced()
The number of compressed bytes generated and buffered.
-
getFlushed
public long getFlushed()
The number of compressed bytes flushed.
-
getCurrentJobID
public int getCurrentJobID()
The last started job number. Only applicable if multi-threading is enabled.
-
getNbActiveWorkers
public int getNbActiveWorkers()
The number of workers actively compressing. Only applicable if multi-threading is enabled.
-
-