UNPKG

flexmonster-mongo-connector

Version:

Custom data source API implementation for MongoDB

12 lines (11 loc) 704 B
import { IRequestArgument } from "../IRequestArgument"; import { QueryBuilder } from "../../../query/builder/QueryBuilder"; import { AbstractApiRequest } from "./AbstractApiRequest"; import { APISchema } from "../../../schema/APISchema"; export declare class MembersApiRequest extends AbstractApiRequest { constructor(requestArgument: IRequestArgument); protected buildMongoQuery(queryBuilder: QueryBuilder, schema: APISchema): any; protected parseQueryResult: (queryResult: Promise<any>, startDate: Date) => Promise<import("../../../cache/dataObject/impl/ArrayDataObject").ArrayDataObject>; private storeMembersNumber; toJSON(response: any, nextPageToken: string): any; }