Background
Two of the four built-in resource detectors are implemented in the resource_detectors directory.
The configuration registry has slots for host,process,service,container and extension resource detectors.
None of the built-in detectors have configuration builders.
Scope
Implement the configuration builders for the existing detectors (container and process) in the resource_detectors directory, add tests, and register them in example/configuration/main.cc.
Base classes for the builders are:
Note: The SdkBuilder will not use the detector builders from the registry until #4411 is completed.
Background
Two of the four built-in resource detectors are implemented in the resource_detectors directory.
The configuration registry has slots for
host,process,service,containerand extension resource detectors.None of the built-in detectors have configuration builders.
Scope
Implement the configuration builders for the existing detectors (
containerandprocess) in theresource_detectorsdirectory, add tests, and register them inexample/configuration/main.cc.Base classes for the builders are:
Note: The
SdkBuilderwill not use the detector builders from the registry until #4411 is completed.