@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
39 lines (38 loc) • 1.25 kB
TypeScript
import { EndevorActionStatus, EndevorActionStatusDetailed, EndevorActionType, IElementBasicData } from "../..";
import { IEndevorWorkspaceError } from "./IEndevorWorkspaceError";
import { IEndevorWorkspaceState } from "./IEndevorWorkspaceState";
export declare class EndevorWorkspaceResponse {
workspaceDir: string;
filter?: IElementBasicData;
actions: IEndevorActionResult[];
errorMessages: string[];
warningMessages: string[];
infoMessages: string[];
inSync: boolean;
unresolvedMergeConflicts: boolean;
signoutOverrideNeeded: boolean;
encoding: string;
elementCount: number;
status: EndevorActionStatus;
constructor(from?: IEndevorWorkspaceState | IEndevorWorkspaceError);
private fromState;
private fromError;
private getOverallStatus;
private actionsToReports;
}
export interface IEndevorActionResult {
action: EndevorActionType;
actionName: string;
environment: string;
stage: string;
stageNumber: string;
system: string;
subsystem: string;
type: string;
elementName: string;
fullElementName: string;
localFile: string;
status: EndevorActionStatus;
statusDetailed: EndevorActionStatusDetailed;
errorMessages: string[];
}