in remappers/internal/remappedmetric/metric.go [46:64]
func (m *Metric) Valid() bool {
if m == nil {
return false
}
if m.Name == "" {
return false
}
if m.IntValue == nil && m.DoubleValue == nil {
return false
}
if m.Timestamp == 0 {
return false
}
switch m.DataType {
case pmetric.MetricTypeGauge, pmetric.MetricTypeSum:
return true
}
return false
}