in server-common/src/main/java/org/apache/cassandra/sidecar/common/server/utils/ByteUtils.java [66:77]
public static String bytesToHumanReadableBinaryPrefix(long bytes)
{
Preconditions.checkArgument(bytes >= 0, "bytes cannot be negative");
if (bytes >= ONE_EIB) return formatHelper(bytes, ONE_EIB, "EiB");
if (bytes >= ONE_PIB) return formatHelper(bytes, ONE_PIB, "PiB");
if (bytes >= ONE_TIB) return formatHelper(bytes, ONE_TIB, "TiB");
if (bytes >= ONE_GIB) return formatHelper(bytes, ONE_GIB, "GiB");
if (bytes >= ONE_MIB) return formatHelper(bytes, ONE_MIB, "MiB");
if (bytes >= ONE_KIB) return formatHelper(bytes, ONE_KIB, "KiB");
return bytes + " B";
}