UNPKG

flexmonster-mongo-connector

Version:

Custom data source API implementation for MongoDB

18 lines (17 loc) 609 B
import { RetrievalResult } from "../DataRetrievalInterface"; import { AbstractDataObject } from "./AbstractDataObject"; export declare class FlatResultDataObject extends AbstractDataObject { computationTime: number; dataMemorySize: number; private data; constructor(parsedData: any, dataMemorySize: number, startDate: Date); getChunk(iterator: IterableIterator<number>): RetrievalResult; getIterationKeys(): IterableIterator<any>; } export interface FlatResultDataInterface { fields: any[]; hits: [][]; aggs?: { [value: string]: object; }[]; }