@tableau/taco-toolkit
Version:
Tableau Connector Toolkit
13 lines (12 loc) • 612 B
TypeScript
import { NetworkAdapterOptions } from '../modules/network-adapter';
import { PortManager } from '../modules/port-manager';
import { ExtractorOptions } from '../types/extractor-options';
export default class Extractor {
private readonly extractorId;
private readonly options;
private readonly extractorApi;
private readonly tableManager;
private readonly health;
constructor(extractorId: string, options: ExtractorOptions, epsInstanceId: string, callerId: string, epsTempDirPath: string, networkAdapterOptions: NetworkAdapterOptions);
start(portManager: PortManager): Promise<void>;
}