open-telemetry/opentelemetry-collector
View on GitHub[cmd/mdatagen] Add an option to generate setters from callbacks
Open
#10,901 opened on Jul 18, 2023
cmd/mdatagenenhancementhelp wanted
Repository metrics
- Stars
- (7,237 stars)
- PR merge metrics
- (PR metrics pending)
Description
Component(s)
No response
Is your feature request related to a problem? Please describe.
To avoid doing unnecessary work fetching data from external sources for disabled metrics or resource attributes. Originally posted by @mx-psi in https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/24360#discussion_r1266593277
Describe the solution you'd like
The control of how to generate the setter can be set in metadata.yaml similar to https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/apachereceiver/metadata.yaml#L66
Describe alternatives you've considered
No response
Additional context
No response