tasq/node_modules/@opentelemetry/sdk-metrics/build/esnext/view/MeterSelector.d.ts

19 lines
526 B
TypeScript

import { Predicate } from './Predicate';
export interface MeterSelectorCriteria {
name?: string;
version?: string;
schemaUrl?: string;
}
export declare class MeterSelector {
private _nameFilter;
private _versionFilter;
private _schemaUrlFilter;
constructor(criteria?: MeterSelectorCriteria);
getNameFilter(): Predicate;
/**
* TODO: semver filter? no spec yet.
*/
getVersionFilter(): Predicate;
getSchemaUrlFilter(): Predicate;
}
//# sourceMappingURL=MeterSelector.d.ts.map