@apillon/sdk
Version:
▶◀ Apillon SDK for NodeJS ▶◀
24 lines • 780 B
TypeScript
import { ApillonModel } from '../../lib/apillon';
export declare class Indexer extends ApillonModel {
/**
* User assigned name of the indexer.
*/
name: string;
/**
* User assigned description of the indexer.
*/
description: string;
/**
* Constructor which should only be called via Indexing class.
* @param uuid Unique identifier of the indexer.
* @param data Data to populate the indexer with.
*/
constructor(uuid: string, data?: Partial<Indexer>);
get(): Promise<this>;
/**
* Prepare indexer source code, upload it to s3 and deploy the indexer.
* @param path Path to the indexer source code directory.
*/
deployIndexer(path: string): Promise<any>;
}
//# sourceMappingURL=indexer.d.ts.map