@hashgraph/solo
Version:
An opinionated CLI tool to deploy and manage private Hedera Networks.
43 lines (42 loc) • 1.41 kB
TypeScript
/**
* Exception thrown when the execution of the Helm executable fails.
*/
export declare class HelmExecutionException extends Error {
/**
* The default message to use when no message is provided
*/
private static readonly DEFAULT_MESSAGE;
/**
* The non-zero system exit code returned by the Helm executable or the operating system
*/
private readonly exitCode;
/**
* The standard output of the Helm executable
*/
private readonly stdOut;
/**
* The standard error of the Helm executable
*/
private readonly stdErr;
constructor(exitCode: number, messageOrStdOutOrCause?: string | Error, stdErrorOrCause?: string | Error, stdErrorParameter?: string);
/**
* Returns the exit code returned by the Helm executable or the operating system.
* @returns The exit code returned by the Helm executable or the operating system
*/
getExitCode(): number;
/**
* Returns the standard output of the Helm executable.
* @returns The standard output of the Helm executable
*/
getStdOut(): string;
/**
* Returns the standard error of the Helm executable.
* @returns The standard error of the Helm executable
*/
getStdErr(): string;
/**
* Returns a string representation of the exception.
* @returns A string representation of the exception
*/
toString(): string;
}