lemon-core
Version:
Lemon Serverless Micro-Service Platform
24 lines (23 loc) • 827 B
TypeScript
declare class Scan {
protected table: any;
protected serializer: any;
protected options: any;
protected request: any;
constructor(table: any, serializer: any);
limit: (num: any) => any;
addFilterCondition: (condition: any) => any;
startKey: (hashKey: any, rangeKey: any) => any;
attributes: (attrs: any) => any;
select: (value: any) => any;
returnConsumedCapacity: (value: any) => any;
segments: (segment: any, totalSegments: any) => any;
where: (keyName: any) => any;
filterExpression: (expression: any) => any;
expressionAttributeValues: (data: any) => any;
expressionAttributeNames: (data: any) => any;
projectionExpression: (data: any) => any;
exec: (callback: any) => void;
loadAll: () => any;
buildRequest: () => any;
}
export default Scan;