salesforce-alm
Version:
This package contains tools, and APIs, for an improved salesforce.com developer experience.
28 lines (27 loc) • 900 B
TypeScript
/**
* API that wraps Metadata API to retrieve source defined by given or generated package.xml.
*
* @param force
* @constructor
*/
declare class MdRetrieveReportApi {
private org;
private force;
private logger;
private _fsStatAsync;
private isJsonOutput;
retrieveTargetPath?: string;
constructor(org: any);
report(options: any): any;
_log(message: any): void;
_checkStatus(options: any): any;
handleZipResult(options: any, result: any, mdApi: any): Promise<void>;
_handleResult(options: any, result: any): any;
_parsePackageNames(packagenames: any): any;
_print(options: any, result: any): any;
validate(context: any): Promise<any>;
_validatePath(pathToValidate: any, validationFunc: any, successFunc: any, error: any): any;
_setExitCode(code: any): void;
_resolvePath(...args: any[]): any;
}
export = MdRetrieveReportApi;