Protected_configProtected_diagProtected_massProtected_massProtected_unwrapProtected_wrapReadonlycomponentReadonlyinstrumentationInstrumentation Name
ReadonlyinstrumentationInstrumentation Version
ReadonlyversionProtected_runExecute span customization hook, if configured, and log any errors. Any semantics of the trigger and info are defined by the specific instrumentation.
The optional hook handler which the user has configured via instrumentation config
The name of the trigger for executing the hook for logging purposes
The span to which the hook should be applied
The info object to be passed to the hook, with useful data the hook may use
Protected_updateSets the new metric instruments with the current Meter.
implements unpatch function
implements enable function
Method to get instrumentation config
ExperimentalGet module definitions defined by init. This can be used for experimental compile-time instrumentation.
an array of InstrumentationModuleDefinition
Init method in which plugin should define _modules and patches for methods.
This class represents a fetch plugin for auto instrumentation