opentelemetry-instrumentation-neo4j
Version:
open telemetry instrumentation for the `neo4j` javascript driver
12 lines • 599 B
TypeScript
import { InstrumentationBase, InstrumentationModuleDefinition } from '@opentelemetry/instrumentation';
import { Neo4jInstrumentationConfig } from './types';
export declare class Neo4jInstrumentation extends InstrumentationBase {
protected _config: Neo4jInstrumentationConfig;
constructor(config?: Neo4jInstrumentationConfig);
setConfig(config?: Neo4jInstrumentationConfig): void;
protected init(): InstrumentationModuleDefinition[];
private getModuleDefinition;
private patchSessionOrTransaction;
private unpatchSessionOrTransaction;
}
//# sourceMappingURL=neo4j.d.ts.map