Package io.nosqlbench.engine.api.util
Class Unit
java.lang.Object
io.nosqlbench.engine.api.util.Unit
public class Unit
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUnit.Bytesstatic classUnit.Countstatic classUnit.Duration -
Constructor Summary
Constructors Constructor Description Unit() -
Method Summary
Modifier and Type Method Description static java.util.Optional<java.lang.Double>bytesFor(java.lang.String spec)static java.util.Optional<java.lang.Double>convertBytes(Unit.Bytes resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Double>convertDoubleCount(Unit.Count resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Long>convertLongCount(Unit.Count resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Double>doubleCountFor(java.lang.String spec)static java.util.Optional<java.lang.Long>durationFor(Unit.Duration resultUnit, java.lang.String spec)static java.util.Optional<java.lang.Long>longCountFor(java.lang.String spec)static java.util.Optional<java.lang.Long>microsecondsFor(java.lang.String duration)static java.util.Optional<java.lang.Long>minutesFor(java.lang.String duration)static java.util.Optional<java.lang.Long>msFor(java.lang.String duration)static java.util.Optional<java.lang.Long>nanosecondsFor(java.lang.String duration)static java.util.Optional<java.lang.Long>secondsFor(java.lang.String duration)
-
Constructor Details
-
Unit
public Unit()
-
-
Method Details
-
msFor
public static java.util.Optional<java.lang.Long> msFor(java.lang.String duration) -
microsecondsFor
public static java.util.Optional<java.lang.Long> microsecondsFor(java.lang.String duration) -
nanosecondsFor
public static java.util.Optional<java.lang.Long> nanosecondsFor(java.lang.String duration) -
secondsFor
public static java.util.Optional<java.lang.Long> secondsFor(java.lang.String duration) -
minutesFor
public static java.util.Optional<java.lang.Long> minutesFor(java.lang.String duration) -
durationFor
public static java.util.Optional<java.lang.Long> durationFor(Unit.Duration resultUnit, java.lang.String spec) -
doubleCountFor
public static java.util.Optional<java.lang.Double> doubleCountFor(java.lang.String spec) -
convertDoubleCount
public static java.util.Optional<java.lang.Double> convertDoubleCount(Unit.Count resultUnit, java.lang.String spec) -
longCountFor
public static java.util.Optional<java.lang.Long> longCountFor(java.lang.String spec) -
convertLongCount
public static java.util.Optional<java.lang.Long> convertLongCount(Unit.Count resultUnit, java.lang.String spec) -
bytesFor
public static java.util.Optional<java.lang.Double> bytesFor(java.lang.String spec) -
convertBytes
public static java.util.Optional<java.lang.Double> convertBytes(Unit.Bytes resultUnit, java.lang.String spec)
-