func makeTimeseriesFromDistribution()

in opentelemetry_collector/receiver/metricgenerator/metric_generator.go [167:181]


func makeTimeseriesFromDistribution(
	distribution *metricspb.DistributionValue,
	startTime, currentTime time.Time,
	labels []*metricspb.LabelValue) *metricspb.TimeSeries {
	point := metricspb.Point{
		Timestamp: timestamp.New(currentTime),
		Value:     &metricspb.Point_DistributionValue{DistributionValue: distribution},
	}

	return &metricspb.TimeSeries{
		StartTimestamp: timestamp.New(startTime),
		LabelValues:    labels,
		Points:         []*metricspb.Point{&point},
	}
}