UNPKG

@prestodb/presto-js-client

Version:

This is a Presto JavaScript client that connects to Presto via Presto's REST API to run queries.

44 lines (43 loc) 1.23 kB
export declare enum QueryState { WAITING_FOR_PREREQUISITES = "WAITING_FOR_PREREQUISITES", QUEUED = "QUEUED", WAITING_FOR_RESOURCES = "WAITING_FOR_RESOURCES", DISPATCHING = "DISPATCHING", PLANNING = "PLANNING", STARTING = "STARTING", RUNNING = "RUNNING", FINISHING = "FINISHING", FINISHED = "FINISHED", FAILED = "FAILED" } export declare enum StageExecutionState { PLANNED = "PLANNED", SCHEDULING = "SCHEDULING", FINISHED_TASK_SCHEDULING = "FINISHED_TASK_SCHEDULING", SCHEDULING_SPLITS = "SCHEDULING_SPLITS", SCHEDULED = "SCHEDULED", RUNNING = "RUNNING", FINISHED = "FINISHED", CANCELED = "CANCELED", ABORTED = "ABORTED", FAILED = "FAILED" } export declare enum RuntimeUnit { NONE = "NONE", NANO = "NANO", BYTE = "BYTE" } export declare enum ErrorType { USER_ERROR = "USER_ERROR", INTERNAL_ERROR = "INTERNAL_ERROR", INSUFFICIENT_RESOURCES = "INSUFFICIENT_RESOURCES", EXTERNAL = "EXTERNAL" } export declare enum QueryType { CREATE_TABLE_AS_SELECT = "CREATE_TABLE_AS_SELECT", INSERT = "INSERT", QUERY = "QUERY", CREATE_VIEW = "CREATE_VIEW", CREATE_TABLE = "CREATE_TABLE", UNSUPPORTED = "UNSUPPORTED" }