flexmonster-mongo-connector
Version:
Custom data source API implementation for MongoDB
12 lines (11 loc) • 704 B
TypeScript
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;
}