@ultipa-graph/ultipa-driver
Version:
NodeJS SDK for Ultipa GQL
15 lines (14 loc) • 2.17 kB
TypeScript
/**
* GQLDB Node.js Driver - A gRPC-based client for GQLDB graph database.
*/
export { GqldbClient, QueryConfig, InsertConfig, DeleteConfig, HealthWatcher } from './client';
export { GqldbConfig, ConfigBuilder, createConfig, validateConfig, DEFAULT_CONFIG } from './config';
export { PropertyType, GraphType, EdgeIdMode, HealthStatus, CacheType, InsertType, TypedValue, createTypedValue, typedValueToJS, Parameter, createParameter, Point, Point3D, NodeData, EdgeData, GraphInfo, TransactionInfo, ASTCacheStats, PlanCacheStats, CacheStats, Statistics, SystemMetrics, CpuMetrics, MemoryMetrics, DiskIOMetrics, StorageMetrics, NetworkMetrics, ExportedNode, ExportedEdge, BulkCreateNodesOptions, BulkCreateEdgesOptions, BulkImportOptions, BulkImportSession, CheckpointResult, EndBulkImportResult, AbortBulkImportResult, BulkImportStatus, Schema, PropertyDef, Header, Table, Attr, } from './types';
export { Response, Row, InsertNodesResult, InsertEdgesResult, ExportNodesResult, ExportEdgesResult, Node, Edge, Path, NodeResult, EdgeResult, } from './response';
export { printNodes, printNodesWithoutSchema, printEdges, printEdgesWithoutSchema, printPaths, printTable, printAny, } from './printers';
export { Session, SessionManager } from './session';
export { Transaction, TransactionManager } from './transaction';
export { ConnectionPool } from './connection';
export { createServiceClients, ServiceClients, promisifyCall, promisifyCallWithDeadline } from './services';
export { GqldbError, NoHostsError, InvalidTimeoutError, NoConnectionError, ConnectionClosedError, ConnectionFailedError, AllHostsFailedError, HealthCheckFailedError, NotLoggedInError, LoginFailedError, LogoutFailedError, SessionExpiredError, InvalidSessionError, NoTransactionError, TransactionFailedError, TransactionNotFoundError, TransactionAlreadyOpenError, QueryFailedError, QueryTimeoutError, InvalidQueryError, EmptyQueryError, GraphNotFoundError, GraphExistsError, CreateGraphFailedError, DropGraphFailedError, InsertFailedError, DeleteFailedError, ExportFailedError, InvalidTypeError, TypeConversionError, UnsupportedTypeError, } from './errors';
export declare const VERSION = "0.1.0";