@ultipa-graph/ultipa-driver
Version:
NodeJS SDK for Ultipa GQL
100 lines (99 loc) • 3.18 kB
TypeScript
/**
* Error definitions for GQLDB Node.js driver.
*/
/** Base error class for GQLDB errors */
export declare class GqldbError extends Error {
readonly code: number;
readonly cause?: Error | undefined;
constructor(message: string, code?: number, cause?: Error | undefined);
}
export declare class NoHostsError extends GqldbError {
constructor();
}
export declare class InvalidTimeoutError extends GqldbError {
constructor();
}
export declare class NoConnectionError extends GqldbError {
constructor();
}
export declare class ConnectionClosedError extends GqldbError {
constructor();
}
export declare class ConnectionFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class AllHostsFailedError extends GqldbError {
constructor();
}
export declare class HealthCheckFailedError extends GqldbError {
constructor();
}
export declare class NotLoggedInError extends GqldbError {
constructor();
}
export declare class LoginFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class LogoutFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class SessionExpiredError extends GqldbError {
constructor();
}
export declare class InvalidSessionError extends GqldbError {
constructor();
}
export declare class NoTransactionError extends GqldbError {
constructor();
}
export declare class TransactionFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class TransactionNotFoundError extends GqldbError {
constructor();
}
export declare class TransactionAlreadyOpenError extends GqldbError {
constructor();
}
export declare class QueryFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class QueryTimeoutError extends GqldbError {
constructor();
}
export declare class InvalidQueryError extends GqldbError {
constructor(message?: string);
}
export declare class EmptyQueryError extends GqldbError {
constructor();
}
export declare class GraphNotFoundError extends GqldbError {
constructor(graphName?: string);
}
export declare class GraphExistsError extends GqldbError {
constructor(graphName?: string);
}
export declare class CreateGraphFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class DropGraphFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class InsertFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class DeleteFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class ExportFailedError extends GqldbError {
constructor(message?: string, cause?: Error);
}
export declare class InvalidTypeError extends GqldbError {
constructor(message?: string);
}
export declare class TypeConversionError extends GqldbError {
constructor(message?: string);
}
export declare class UnsupportedTypeError extends GqldbError {
constructor(typeName?: string);
}