in e2e-examples/gcs/dummy_server/gcs_util.cc [39:48]
static int64_t GetUnitMultiplier(absl::string_view unit) {
const int64_t k = int64_t{1024};
std::string s = absl::AsciiStrToLower(unit);
if (s.length() == 0) return 1;
if (s == "k" || s == "kib") return k;
if (s == "m" || s == "mib") return k * k;
if (s == "g" || s == "gib") return k * k * k;
if (s == "t" || s == "tib") return k * k * k * k;
return 0;
}