in packages/opentelemetry-cloud-monitoring-exporter/src/transform.ts [243:257]
function transformHistogramValue(
value: Histogram
): monitoring_v3.Schema$TypedValue {
return {
distributionValue: {
// sumOfSquaredDeviation param not aggregated
count: value.count.toString(),
mean: value.count && value.sum ? value.sum / value.count : 0,
bucketOptions: {
explicitBuckets: {bounds: value.buckets.boundaries},
},
bucketCounts: numbersToStrings(value.buckets.counts),
},
};
}