@ydbjs/api
Version:
TypeScript gRPC service definitions and protobuf types for all YDB APIs. Enables strongly-typed client generation and low-level protocol access.
318 lines • 19.3 kB
JavaScript
// @generated by protoc-gen-es v2.10.1 with parameter "target=ts,import_extension=js"
// @generated from file protos/ydb_query.proto (package Ydb.Query, syntax proto3)
/* eslint-disable */
import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2";
import { file_google_protobuf_duration } from "../google/protobuf/duration_pb.js";
import { file_protos_annotations_validation } from "./annotations/validation_pb.js";
import { file_protos_ydb_issue_message } from "./ydb_issue_message_pb.js";
import { file_protos_ydb_operation } from "./ydb_operation_pb.js";
import { file_protos_ydb_query_stats } from "./ydb_query_stats_pb.js";
import { file_protos_ydb_status_codes } from "./ydb_status_codes_pb.js";
import { file_protos_ydb_formats } from "./ydb_formats_pb.js";
import { file_protos_ydb_value } from "./ydb_value_pb.js";
/**
* Describes the file protos/ydb_query.proto.
*/
export const file_protos_ydb_query = /*@__PURE__*/ fileDesc("ChZwcm90b3MveWRiX3F1ZXJ5LnByb3RvEglZZGIuUXVlcnkiFgoUQ3JlYXRlU2Vzc2lvblJlcXVlc3QiowEKFUNyZWF0ZVNlc3Npb25SZXNwb25zZRIpCgZzdGF0dXMYASABKA4yGS5ZZGIuU3RhdHVzSWRzLlN0YXR1c0NvZGUSJwoGaXNzdWVzGAIgAygLMhcuWWRiLklzc3VlLklzc3VlTWVzc2FnZRIbCgpzZXNzaW9uX2lkGAMgASgJQgei5ioDGIAIEhkKB25vZGVfaWQYBCABKANCCLLmKgQ+PSAwIjMKFERlbGV0ZVNlc3Npb25SZXF1ZXN0EhsKCnNlc3Npb25faWQYASABKAlCB6LmKgMYgAgiawoVRGVsZXRlU2Vzc2lvblJlc3BvbnNlEikKBnN0YXR1cxgBIAEoDjIZLllkYi5TdGF0dXNJZHMuU3RhdHVzQ29kZRInCgZpc3N1ZXMYAiADKAsyFy5ZZGIuSXNzdWUuSXNzdWVNZXNzYWdlIjMKFEF0dGFjaFNlc3Npb25SZXF1ZXN0EhsKCnNlc3Npb25faWQYASABKAlCB6LmKgMYgAgiYgoMU2Vzc2lvblN0YXRlEikKBnN0YXR1cxgBIAEoDjIZLllkYi5TdGF0dXNJZHMuU3RhdHVzQ29kZRInCgZpc3N1ZXMYAiADKAsyFy5ZZGIuSXNzdWUuSXNzdWVNZXNzYWdlIhoKGFNlcmlhbGl6YWJsZU1vZGVTZXR0aW5ncyI2ChJPbmxpbmVNb2RlU2V0dGluZ3MSIAoYYWxsb3dfaW5jb25zaXN0ZW50X3JlYWRzGAEgASgIIhMKEVN0YWxlTW9kZVNldHRpbmdzIhYKFFNuYXBzaG90TW9kZVNldHRpbmdzIhgKFlNuYXBzaG90UldNb2RlU2V0dGluZ3Mi3QIKE1RyYW5zYWN0aW9uU2V0dGluZ3MSRgoXc2VyaWFsaXphYmxlX3JlYWRfd3JpdGUYASABKAsyIy5ZZGIuUXVlcnkuU2VyaWFsaXphYmxlTW9kZVNldHRpbmdzSAASOQoQb25saW5lX3JlYWRfb25seRgCIAEoCzIdLllkYi5RdWVyeS5PbmxpbmVNb2RlU2V0dGluZ3NIABI3Cg9zdGFsZV9yZWFkX29ubHkYAyABKAsyHC5ZZGIuUXVlcnkuU3RhbGVNb2RlU2V0dGluZ3NIABI9ChJzbmFwc2hvdF9yZWFkX29ubHkYBCABKAsyHy5ZZGIuUXVlcnkuU25hcHNob3RNb2RlU2V0dGluZ3NIABJAChNzbmFwc2hvdF9yZWFkX3dyaXRlGAUgASgLMiEuWWRiLlF1ZXJ5LlNuYXBzaG90UldNb2RlU2V0dGluZ3NIAEIJCgd0eF9tb2RlIoQBChJUcmFuc2FjdGlvbkNvbnRyb2wSGAoFdHhfaWQYASABKAlCB6LmKgMYgAhIABIyCghiZWdpbl90eBgCIAEoCzIeLllkYi5RdWVyeS5UcmFuc2FjdGlvblNldHRpbmdzSAASEQoJY29tbWl0X3R4GAogASgIQg0KC3R4X3NlbGVjdG9yImsKF0JlZ2luVHJhbnNhY3Rpb25SZXF1ZXN0EhsKCnNlc3Npb25faWQYASABKAlCB6LmKgMYgAgSMwoLdHhfc2V0dGluZ3MYAiABKAsyHi5ZZGIuUXVlcnkuVHJhbnNhY3Rpb25TZXR0aW5ncyImCg9UcmFuc2FjdGlvbk1ldGESEwoCaWQYASABKAlCB6LmKgMYgAgimwEKGEJlZ2luVHJhbnNhY3Rpb25SZXNwb25zZRIpCgZzdGF0dXMYASABKA4yGS5ZZGIuU3RhdHVzSWRzLlN0YXR1c0NvZGUSJwoGaXNzdWVzGAIgAygLMhcuWWRiLklzc3VlLklzc3VlTWVzc2FnZRIrCgd0eF9tZXRhGAMgASgLMhouWWRiLlF1ZXJ5LlRyYW5zYWN0aW9uTWV0YSJPChhDb21taXRUcmFuc2FjdGlvblJlcXVlc3QSGwoKc2Vzc2lvbl9pZBgBIAEoCUIHouYqAxiACBIWCgV0eF9pZBgCIAEoCUIHouYqAxiACCJvChlDb21taXRUcmFuc2FjdGlvblJlc3BvbnNlEikKBnN0YXR1cxgBIAEoDjIZLllkYi5TdGF0dXNJZHMuU3RhdHVzQ29kZRInCgZpc3N1ZXMYAiADKAsyFy5ZZGIuSXNzdWUuSXNzdWVNZXNzYWdlIlEKGlJvbGxiYWNrVHJhbnNhY3Rpb25SZXF1ZXN0EhsKCnNlc3Npb25faWQYASABKAlCB6LmKgMYgAgSFgoFdHhfaWQYAiABKAlCB6LmKgMYgAgicQobUm9sbGJhY2tUcmFuc2FjdGlvblJlc3BvbnNlEikKBnN0YXR1cxgBIAEoDjIZLllkYi5TdGF0dXNJZHMuU3RhdHVzQ29kZRInCgZpc3N1ZXMYAiADKAsyFy5ZZGIuSXNzdWUuSXNzdWVNZXNzYWdlIj8KDFF1ZXJ5Q29udGVudBIhCgZzeW50YXgYASABKA4yES5ZZGIuUXVlcnkuU3ludGF4EgwKBHRleHQYAiABKAkitgUKE0V4ZWN1dGVRdWVyeVJlcXVlc3QSGwoKc2Vzc2lvbl9pZBgBIAEoCUIHouYqAxiACBImCglleGVjX21vZGUYAiABKA4yEy5ZZGIuUXVlcnkuRXhlY01vZGUSMQoKdHhfY29udHJvbBgDIAEoCzIdLllkYi5RdWVyeS5UcmFuc2FjdGlvbkNvbnRyb2wSMAoNcXVlcnlfY29udGVudBgEIAEoCzIXLllkYi5RdWVyeS5RdWVyeUNvbnRlbnRIABJCCgpwYXJhbWV0ZXJzGAYgAygLMi4uWWRiLlF1ZXJ5LkV4ZWN1dGVRdWVyeVJlcXVlc3QuUGFyYW1ldGVyc0VudHJ5EigKCnN0YXRzX21vZGUYByABKA4yFC5ZZGIuUXVlcnkuU3RhdHNNb2RlEh4KFmNvbmN1cnJlbnRfcmVzdWx0X3NldHMYCCABKAgSNAoZcmVzcG9uc2VfcGFydF9saW1pdF9ieXRlcxgJIAEoA0IRsuYqDVswOyAzMzU1NDQzMl0SDwoHcG9vbF9pZBgKIAEoCRIhCg9zdGF0c19wZXJpb2RfbXMYCyABKANCCLLmKgQ+PSAwEj0KFXNjaGVtYV9pbmNsdXNpb25fbW9kZRgMIAEoDjIeLllkYi5RdWVyeS5TY2hlbWFJbmNsdXNpb25Nb2RlEjAKEXJlc3VsdF9zZXRfZm9ybWF0GA0gASgOMhUuWWRiLlJlc3VsdFNldC5Gb3JtYXQSPwoVYXJyb3dfZm9ybWF0X3NldHRpbmdzGA4gASgLMiAuWWRiLkZvcm1hdHMuQXJyb3dGb3JtYXRTZXR0aW5ncxpCCg9QYXJhbWV0ZXJzRW50cnkSCwoDa2V5GAEgASgJEh4KBXZhbHVlGAIgASgLMg8uWWRiLlR5cGVkVmFsdWU6AjgBQgcKBXF1ZXJ5Ii0KDVJlc3VsdFNldE1ldGESHAoHY29sdW1ucxgBIAMoCzILLllkYi5Db2x1bW4ikwIKGEV4ZWN1dGVRdWVyeVJlc3BvbnNlUGFydBIpCgZzdGF0dXMYASABKA4yGS5ZZGIuU3RhdHVzSWRzLlN0YXR1c0NvZGUSJwoGaXNzdWVzGAIgAygLMhcuWWRiLklzc3VlLklzc3VlTWVzc2FnZRIiChByZXN1bHRfc2V0X2luZGV4GAMgASgDQgiy5ioEPj0gMBIiCgpyZXN1bHRfc2V0GAQgASgLMg4uWWRiLlJlc3VsdFNldBIuCgpleGVjX3N0YXRzGAUgASgLMhouWWRiLlRhYmxlU3RhdHMuUXVlcnlTdGF0cxIrCgd0eF9tZXRhGAYgASgLMhouWWRiLlF1ZXJ5LlRyYW5zYWN0aW9uTWV0YSKeAwoURXhlY3V0ZVNjcmlwdFJlcXVlc3QSOQoQb3BlcmF0aW9uX3BhcmFtcxgBIAEoCzIfLllkYi5PcGVyYXRpb25zLk9wZXJhdGlvblBhcmFtcxImCglleGVjX21vZGUYAiABKA4yEy5ZZGIuUXVlcnkuRXhlY01vZGUSLwoOc2NyaXB0X2NvbnRlbnQYAyABKAsyFy5ZZGIuUXVlcnkuUXVlcnlDb250ZW50EkMKCnBhcmFtZXRlcnMYBCADKAsyLy5ZZGIuUXVlcnkuRXhlY3V0ZVNjcmlwdFJlcXVlc3QuUGFyYW1ldGVyc0VudHJ5EigKCnN0YXRzX21vZGUYBSABKA4yFC5ZZGIuUXVlcnkuU3RhdHNNb2RlEi4KC3Jlc3VsdHNfdHRsGAYgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEg8KB3Bvb2xfaWQYByABKAkaQgoPUGFyYW1ldGVyc0VudHJ5EgsKA2tleRgBIAEoCRIeCgV2YWx1ZRgCIAEoCzIPLllkYi5UeXBlZFZhbHVlOgI4ASKfAgoVRXhlY3V0ZVNjcmlwdE1ldGFkYXRhEh0KDGV4ZWN1dGlvbl9pZBgBIAEoCUIHouYqAxiACBIqCgtleGVjX3N0YXR1cxgCIAEoDjIVLllkYi5RdWVyeS5FeGVjU3RhdHVzEi8KDnNjcmlwdF9jb250ZW50GAMgASgLMhcuWWRiLlF1ZXJ5LlF1ZXJ5Q29udGVudBIyChByZXN1bHRfc2V0c19tZXRhGAQgAygLMhguWWRiLlF1ZXJ5LlJlc3VsdFNldE1ldGESJgoJZXhlY19tb2RlGAUgASgOMhMuWWRiLlF1ZXJ5LkV4ZWNNb2RlEi4KCmV4ZWNfc3RhdHMYBiABKAsyGi5ZZGIuVGFibGVTdGF0cy5RdWVyeVN0YXRzIpABChlGZXRjaFNjcmlwdFJlc3VsdHNSZXF1ZXN0Eh0KDG9wZXJhdGlvbl9pZBgBIAEoCUIHouYqAxiACBIYChByZXN1bHRfc2V0X2luZGV4GAIgASgDEhwKC2ZldGNoX3Rva2VuGAMgASgJQgei5ioDGIAIEhwKCnJvd3NfbGltaXQYBCABKANCCLLmKgQ+PSAwItsBChpGZXRjaFNjcmlwdFJlc3VsdHNSZXNwb25zZRIpCgZzdGF0dXMYASABKA4yGS5ZZGIuU3RhdHVzSWRzLlN0YXR1c0NvZGUSJwoGaXNzdWVzGAIgAygLMhcuWWRiLklzc3VlLklzc3VlTWVzc2FnZRIiChByZXN1bHRfc2V0X2luZGV4GAMgASgDQgiy5ioEPj0gMBIiCgpyZXN1bHRfc2V0GAQgASgLMg4uWWRiLlJlc3VsdFNldBIhChBuZXh0X2ZldGNoX3Rva2VuGAUgASgJQgei5ioDGIAIIjkKBlNjcmlwdBIvCg5zY3JpcHRfY29udGVudBgBIAEoCzIXLllkYi5RdWVyeS5RdWVyeUNvbnRlbnQqQgoGU3ludGF4EhYKElNZTlRBWF9VTlNQRUNJRklFRBAAEhEKDVNZTlRBWF9ZUUxfVjEQARINCglTWU5UQVhfUEcQAiqGAQoIRXhlY01vZGUSGQoVRVhFQ19NT0RFX1VOU1BFQ0lGSUVEEAASEwoPRVhFQ19NT0RFX1BBUlNFEAoSFgoSRVhFQ19NT0RFX1ZBTElEQVRFEBQSFQoRRVhFQ19NT0RFX0VYUExBSU4QHhIVChFFWEVDX01PREVfRVhFQ1VURRAyIgQIKBAoKn8KCVN0YXRzTW9kZRIaChZTVEFUU19NT0RFX1VOU1BFQ0lGSUVEEAASEwoPU1RBVFNfTU9ERV9OT05FEAoSFAoQU1RBVFNfTU9ERV9CQVNJQxAUEhMKD1NUQVRTX01PREVfRlVMTBAeEhYKElNUQVRTX01PREVfUFJPRklMRRAoKoQBChNTY2hlbWFJbmNsdXNpb25Nb2RlEiUKIVNDSEVNQV9JTkNMVVNJT05fTU9ERV9VTlNQRUNJRklFRBAAEiAKHFNDSEVNQV9JTkNMVVNJT05fTU9ERV9BTFdBWVMQARIkCiBTQ0hFTUFfSU5DTFVTSU9OX01PREVfRklSU1RfT05MWRACKqoBCgpFeGVjU3RhdHVzEhsKF0VYRUNfU1RBVFVTX1VOU1BFQ0lGSUVEEAASGAoURVhFQ19TVEFUVVNfU1RBUlRJTkcQChIXChNFWEVDX1NUQVRVU19BQk9SVEVEEBQSGQoVRVhFQ19TVEFUVVNfQ0FOQ0VMTEVEEB4SGQoVRVhFQ19TVEFUVVNfQ09NUExFVEVEECgSFgoSRVhFQ19TVEFUVVNfRkFJTEVEEDJCUwoUdGVjaC55ZGIucHJvdG8ucXVlcnlaOGdpdGh1Yi5jb20veWRiLXBsYXRmb3JtL3lkYi1nby1nZW5wcm90by9wcm90b3MvWWRiX1F1ZXJ5+AEBYgZwcm90bzM", [file_google_protobuf_duration, file_protos_annotations_validation, file_protos_ydb_issue_message, file_protos_ydb_operation, file_protos_ydb_query_stats, file_protos_ydb_status_codes, file_protos_ydb_formats, file_protos_ydb_value]);
/**
* Describes the message Ydb.Query.CreateSessionRequest.
* Use `create(CreateSessionRequestSchema)` to create a new message.
*/
export const CreateSessionRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 0);
/**
* Describes the message Ydb.Query.CreateSessionResponse.
* Use `create(CreateSessionResponseSchema)` to create a new message.
*/
export const CreateSessionResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 1);
/**
* Describes the message Ydb.Query.DeleteSessionRequest.
* Use `create(DeleteSessionRequestSchema)` to create a new message.
*/
export const DeleteSessionRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 2);
/**
* Describes the message Ydb.Query.DeleteSessionResponse.
* Use `create(DeleteSessionResponseSchema)` to create a new message.
*/
export const DeleteSessionResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 3);
/**
* Describes the message Ydb.Query.AttachSessionRequest.
* Use `create(AttachSessionRequestSchema)` to create a new message.
*/
export const AttachSessionRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 4);
/**
* Describes the message Ydb.Query.SessionState.
* Use `create(SessionStateSchema)` to create a new message.
*/
export const SessionStateSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 5);
/**
* Describes the message Ydb.Query.SerializableModeSettings.
* Use `create(SerializableModeSettingsSchema)` to create a new message.
*/
export const SerializableModeSettingsSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 6);
/**
* Describes the message Ydb.Query.OnlineModeSettings.
* Use `create(OnlineModeSettingsSchema)` to create a new message.
*/
export const OnlineModeSettingsSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 7);
/**
* Describes the message Ydb.Query.StaleModeSettings.
* Use `create(StaleModeSettingsSchema)` to create a new message.
*/
export const StaleModeSettingsSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 8);
/**
* Describes the message Ydb.Query.SnapshotModeSettings.
* Use `create(SnapshotModeSettingsSchema)` to create a new message.
*/
export const SnapshotModeSettingsSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 9);
/**
* Describes the message Ydb.Query.SnapshotRWModeSettings.
* Use `create(SnapshotRWModeSettingsSchema)` to create a new message.
*/
export const SnapshotRWModeSettingsSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 10);
/**
* Describes the message Ydb.Query.TransactionSettings.
* Use `create(TransactionSettingsSchema)` to create a new message.
*/
export const TransactionSettingsSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 11);
/**
* Describes the message Ydb.Query.TransactionControl.
* Use `create(TransactionControlSchema)` to create a new message.
*/
export const TransactionControlSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 12);
/**
* Describes the message Ydb.Query.BeginTransactionRequest.
* Use `create(BeginTransactionRequestSchema)` to create a new message.
*/
export const BeginTransactionRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 13);
/**
* Describes the message Ydb.Query.TransactionMeta.
* Use `create(TransactionMetaSchema)` to create a new message.
*/
export const TransactionMetaSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 14);
/**
* Describes the message Ydb.Query.BeginTransactionResponse.
* Use `create(BeginTransactionResponseSchema)` to create a new message.
*/
export const BeginTransactionResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 15);
/**
* Describes the message Ydb.Query.CommitTransactionRequest.
* Use `create(CommitTransactionRequestSchema)` to create a new message.
*/
export const CommitTransactionRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 16);
/**
* Describes the message Ydb.Query.CommitTransactionResponse.
* Use `create(CommitTransactionResponseSchema)` to create a new message.
*/
export const CommitTransactionResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 17);
/**
* Describes the message Ydb.Query.RollbackTransactionRequest.
* Use `create(RollbackTransactionRequestSchema)` to create a new message.
*/
export const RollbackTransactionRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 18);
/**
* Describes the message Ydb.Query.RollbackTransactionResponse.
* Use `create(RollbackTransactionResponseSchema)` to create a new message.
*/
export const RollbackTransactionResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 19);
/**
* Describes the message Ydb.Query.QueryContent.
* Use `create(QueryContentSchema)` to create a new message.
*/
export const QueryContentSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 20);
/**
* Describes the message Ydb.Query.ExecuteQueryRequest.
* Use `create(ExecuteQueryRequestSchema)` to create a new message.
*/
export const ExecuteQueryRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 21);
/**
* Describes the message Ydb.Query.ResultSetMeta.
* Use `create(ResultSetMetaSchema)` to create a new message.
*/
export const ResultSetMetaSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 22);
/**
* Describes the message Ydb.Query.ExecuteQueryResponsePart.
* Use `create(ExecuteQueryResponsePartSchema)` to create a new message.
*/
export const ExecuteQueryResponsePartSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 23);
/**
* Describes the message Ydb.Query.ExecuteScriptRequest.
* Use `create(ExecuteScriptRequestSchema)` to create a new message.
*/
export const ExecuteScriptRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 24);
/**
* Describes the message Ydb.Query.ExecuteScriptMetadata.
* Use `create(ExecuteScriptMetadataSchema)` to create a new message.
*/
export const ExecuteScriptMetadataSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 25);
/**
* Describes the message Ydb.Query.FetchScriptResultsRequest.
* Use `create(FetchScriptResultsRequestSchema)` to create a new message.
*/
export const FetchScriptResultsRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 26);
/**
* Describes the message Ydb.Query.FetchScriptResultsResponse.
* Use `create(FetchScriptResultsResponseSchema)` to create a new message.
*/
export const FetchScriptResultsResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 27);
/**
* Describes the message Ydb.Query.Script.
* Use `create(ScriptSchema)` to create a new message.
*/
export const ScriptSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_query, 28);
/**
* @generated from enum Ydb.Query.Syntax
*/
export var Syntax;
(function (Syntax) {
/**
* @generated from enum value: SYNTAX_UNSPECIFIED = 0;
*/
Syntax[Syntax["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* YQL
*
* @generated from enum value: SYNTAX_YQL_V1 = 1;
*/
Syntax[Syntax["YQL_V1"] = 1] = "YQL_V1";
/**
* PostgresQL
*
* @generated from enum value: SYNTAX_PG = 2;
*/
Syntax[Syntax["PG"] = 2] = "PG";
})(Syntax || (Syntax = {}));
/**
* Describes the enum Ydb.Query.Syntax.
*/
export const SyntaxSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_query, 0);
/**
* @generated from enum Ydb.Query.ExecMode
*/
export var ExecMode;
(function (ExecMode) {
/**
* @generated from enum value: EXEC_MODE_UNSPECIFIED = 0;
*/
ExecMode[ExecMode["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* @generated from enum value: EXEC_MODE_PARSE = 10;
*/
ExecMode[ExecMode["PARSE"] = 10] = "PARSE";
/**
* @generated from enum value: EXEC_MODE_VALIDATE = 20;
*/
ExecMode[ExecMode["VALIDATE"] = 20] = "VALIDATE";
/**
* @generated from enum value: EXEC_MODE_EXPLAIN = 30;
*/
ExecMode[ExecMode["EXPLAIN"] = 30] = "EXPLAIN";
/**
* @generated from enum value: EXEC_MODE_EXECUTE = 50;
*/
ExecMode[ExecMode["EXECUTE"] = 50] = "EXECUTE";
})(ExecMode || (ExecMode = {}));
/**
* Describes the enum Ydb.Query.ExecMode.
*/
export const ExecModeSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_query, 1);
/**
* @generated from enum Ydb.Query.StatsMode
*/
export var StatsMode;
(function (StatsMode) {
/**
* @generated from enum value: STATS_MODE_UNSPECIFIED = 0;
*/
StatsMode[StatsMode["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* Stats collection is disabled
*
* @generated from enum value: STATS_MODE_NONE = 10;
*/
StatsMode[StatsMode["NONE"] = 10] = "NONE";
/**
* Aggregated stats of reads, updates and deletes per table
*
* @generated from enum value: STATS_MODE_BASIC = 20;
*/
StatsMode[StatsMode["BASIC"] = 20] = "BASIC";
/**
* Add execution stats and plan on top of STATS_MODE_BASIC
*
* @generated from enum value: STATS_MODE_FULL = 30;
*/
StatsMode[StatsMode["FULL"] = 30] = "FULL";
/**
* Detailed execution stats including stats for individual tasks and channels
*
* @generated from enum value: STATS_MODE_PROFILE = 40;
*/
StatsMode[StatsMode["PROFILE"] = 40] = "PROFILE";
})(StatsMode || (StatsMode = {}));
/**
* Describes the enum Ydb.Query.StatsMode.
*/
export const StatsModeSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_query, 2);
/**
* @generated from enum Ydb.Query.SchemaInclusionMode
*/
export var SchemaInclusionMode;
(function (SchemaInclusionMode) {
/**
* Unspecified mode, corresponds to SCHEMA_INCLUSION_MODE_ALWAYS.
*
* @generated from enum value: SCHEMA_INCLUSION_MODE_UNSPECIFIED = 0;
*/
SchemaInclusionMode[SchemaInclusionMode["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* Always include schema in every Ydb.ResultSet in the response stream.
*
* @generated from enum value: SCHEMA_INCLUSION_MODE_ALWAYS = 1;
*/
SchemaInclusionMode[SchemaInclusionMode["ALWAYS"] = 1] = "ALWAYS";
/**
* Include schema only in the first Ydb.ResultSet per result_set_index of the response stream.
*
* @generated from enum value: SCHEMA_INCLUSION_MODE_FIRST_ONLY = 2;
*/
SchemaInclusionMode[SchemaInclusionMode["FIRST_ONLY"] = 2] = "FIRST_ONLY";
})(SchemaInclusionMode || (SchemaInclusionMode = {}));
/**
* Describes the enum Ydb.Query.SchemaInclusionMode.
*/
export const SchemaInclusionModeSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_query, 3);
/**
* @generated from enum Ydb.Query.ExecStatus
*/
export var ExecStatus;
(function (ExecStatus) {
/**
* @generated from enum value: EXEC_STATUS_UNSPECIFIED = 0;
*/
ExecStatus[ExecStatus["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* @generated from enum value: EXEC_STATUS_STARTING = 10;
*/
ExecStatus[ExecStatus["STARTING"] = 10] = "STARTING";
/**
* @generated from enum value: EXEC_STATUS_ABORTED = 20;
*/
ExecStatus[ExecStatus["ABORTED"] = 20] = "ABORTED";
/**
* @generated from enum value: EXEC_STATUS_CANCELLED = 30;
*/
ExecStatus[ExecStatus["CANCELLED"] = 30] = "CANCELLED";
/**
* @generated from enum value: EXEC_STATUS_COMPLETED = 40;
*/
ExecStatus[ExecStatus["COMPLETED"] = 40] = "COMPLETED";
/**
* @generated from enum value: EXEC_STATUS_FAILED = 50;
*/
ExecStatus[ExecStatus["FAILED"] = 50] = "FAILED";
})(ExecStatus || (ExecStatus = {}));
/**
* Describes the enum Ydb.Query.ExecStatus.
*/
export const ExecStatusSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_query, 4);
//# sourceMappingURL=ydb_query_pb.js.map