@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
11 lines (10 loc) • 922 B
TypeScript
import { IHandlerParameters, IHandlerFormatOutputApi, IHandlerProgressApi, Session } from "@zowe/imperative";
import { IElementBasicData, IEndevorRestResponse, IEndevorElement, IEndevorRestResponseBody } from "../../../api";
import { AbstractElementActionHandler } from "../../../index";
export default class RetrieveElementHandler extends AbstractElementActionHandler {
process(commandParameters: IHandlerParameters): Promise<void>;
sendRequest(): Promise<IEndevorRestResponse<Buffer>>;
processBulkRetrieve(commandParameters: IHandlerParameters): Promise<void>;
errorHandling(responseBody: IEndevorRestResponseBody<any>, nomatch?: boolean): Promise<void>;
bulkRetrieveListOfElements(session: Session, instance: string, elmsTobeRet: IEndevorElement[], progressApi: IHandlerProgressApi, commandConsoleFormat: IHandlerFormatOutputApi, excludeFromList?: IElementBasicData[] | undefined): Promise<void>;
}