-
Methods Method Description io.airlift.units.DataSize.convertTo(DataSize.Unit) UseDataSize.to(Unit)instead. No conversion occurs when calling this method, only the unit used for the default string representation is changed. This has no effect on the unit used during JSON serializationio.airlift.units.DataSize.convertToMostSuccinctDataSize() UseDataSize.succinct()instead. No conversion occurs when calling this method, only the unit used for the default string representation is changed. This has no effect on the unit used during JSON serializationio.airlift.units.DataSize.getValue() UseDataSize.toBytes()instead to avoid floating point precision semanticsio.airlift.units.DataSize.roundTo(DataSize.Unit) UseDataSize.toBytes()instead. This method uses floating point semantics to compute the rounded value which can yield to unexpected loss of precision beyond the intended roundingio.airlift.units.DataSize.succinctDataSize(double, DataSize.Unit) useDataSize.succinctBytes(long)instead, double values are imprecise
-
Constructors Constructor Description io.airlift.units.DataSize(double, DataSize.Unit) UseDataSize.ofBytes(long)instead. The imprecise nature of using doubles for DataSize is deprecated for removal