-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
Description
Component(s)
cmd/mdatagen
What happened?
Describe the bug
After adding support to the scraper component type, the generated_metrics.go file will produce a compilation error within any component that's not a Receiver or a Scraper.
Steps to reproduce
Create a connector that has metadata.yml file, run make generate.
What did you expect to see?
func WithStartTime(startTime pcommon.Timestamp) MetricBuilderOption {
return metricBuilderOptionFunc(func(mb *MetricsBuilder) {
mb.startTime = startTime
})
}
func NewMetricsBuilder(mbc MetricsBuilderConfig, settings {{ .Status.Class }}.Settings, options ...MetricBuilderOption) *MetricsBuilder {
mb := &MetricsBuilder{
...
}
}
What did you see instead?
func WithStartTime(startTime pcommon.Timestamp) MetricBuilderOption {
return metricBuilderOptionFunc(func(mb *MetricsBuilder) {
mb.startTime = startTime
})
}
// No function signature
mb := &MetricsBuilder{
...
}
}
Collector version
v119.0
Environment information
Environment
All environments
Reactions are currently unavailable