func createMetricsReceiver()

in metricsgenreceiver/factory.go [18:31]


func createMetricsReceiver(
	_ context.Context,
	set receiver.Settings,
	cfg component.Config,
	consumer consumer.Metrics,
) (receiver.Metrics, error) {
	oCfg := cfg.(*Config)
	r, err := newMetricsGenReceiver(oCfg, set)
	if err != nil {
		return nil, err
	}
	r.nextMetrics = consumer
	return r, nil
}