@ydbjs/api
Version:
TypeScript gRPC service definitions and protobuf types for all YDB APIs. Enables strongly-typed client generation and low-level protocol access.
249 lines • 12.8 kB
JavaScript
// @generated by protoc-gen-es v2.10.1 with parameter "target=ts,import_extension=js"
// @generated from file protos/ydb_value.proto (package Ydb, syntax proto3)
/* eslint-disable */
import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2";
import { file_google_protobuf_struct } from "../google/protobuf/struct_pb.js";
import { file_protos_ydb_formats } from "./ydb_formats_pb.js";
/**
* Describes the file protos/ydb_value.proto.
*/
export const file_protos_ydb_value = /*@__PURE__*/ fileDesc("ChZwcm90b3MveWRiX3ZhbHVlLnByb3RvEgNZZGIiLwoLRGVjaW1hbFR5cGUSEQoJcHJlY2lzaW9uGAEgASgNEg0KBXNjYWxlGAIgASgNIicKDE9wdGlvbmFsVHlwZRIXCgRpdGVtGAEgASgLMgkuWWRiLlR5cGUiIwoITGlzdFR5cGUSFwoEaXRlbRgBIAEoCzIJLllkYi5UeXBlImUKC1ZhcmlhbnRUeXBlEiUKC3R1cGxlX2l0ZW1zGAEgASgLMg4uWWRiLlR1cGxlVHlwZUgAEicKDHN0cnVjdF9pdGVtcxgCIAEoCzIPLllkYi5TdHJ1Y3RUeXBlSABCBgoEdHlwZSIoCglUdXBsZVR5cGUSGwoIZWxlbWVudHMYASADKAsyCS5ZZGIuVHlwZSI1CgxTdHJ1Y3RNZW1iZXISDAoEbmFtZRgBIAEoCRIXCgR0eXBlGAIgASgLMgkuWWRiLlR5cGUiMAoKU3RydWN0VHlwZRIiCgdtZW1iZXJzGAEgAygLMhEuWWRiLlN0cnVjdE1lbWJlciI+CghEaWN0VHlwZRIWCgNrZXkYASABKAsyCS5ZZGIuVHlwZRIaCgdwYXlsb2FkGAIgASgLMgkuWWRiLlR5cGUiMgoKVGFnZ2VkVHlwZRILCgN0YWcYASABKAkSFwoEdHlwZRgCIAEoCzIJLllkYi5UeXBlIl8KBlBnVHlwZRIRCgl0eXBlX25hbWUYCiABKAkSFQoNdHlwZV9tb2RpZmllchgLIAEoCRILCgNvaWQYASABKA0SDgoGdHlwbGVuGAIgASgFEg4KBnR5cG1vZBgDIAEoBSKfCAoEVHlwZRIsCgd0eXBlX2lkGAEgASgOMhkuWWRiLlR5cGUuUHJpbWl0aXZlVHlwZUlkSAASKAoMZGVjaW1hbF90eXBlGAIgASgLMhAuWWRiLkRlY2ltYWxUeXBlSAASKgoNb3B0aW9uYWxfdHlwZRhlIAEoCzIRLllkYi5PcHRpb25hbFR5cGVIABIiCglsaXN0X3R5cGUYZiABKAsyDS5ZZGIuTGlzdFR5cGVIABIkCgp0dXBsZV90eXBlGGcgASgLMg4uWWRiLlR1cGxlVHlwZUgAEiYKC3N0cnVjdF90eXBlGGggASgLMg8uWWRiLlN0cnVjdFR5cGVIABIiCglkaWN0X3R5cGUYaSABKAsyDS5ZZGIuRGljdFR5cGVIABIoCgx2YXJpYW50X3R5cGUYaiABKAsyEC5ZZGIuVmFyaWFudFR5cGVIABImCgt0YWdnZWRfdHlwZRhrIAEoCzIPLllkYi5UYWdnZWRUeXBlSAASMAoJdm9pZF90eXBlGMkBIAEoDjIaLmdvb2dsZS5wcm90b2J1Zi5OdWxsVmFsdWVIABIwCgludWxsX3R5cGUYygEgASgOMhouZ29vZ2xlLnByb3RvYnVmLk51bGxWYWx1ZUgAEjYKD2VtcHR5X2xpc3RfdHlwZRjLASABKA4yGi5nb29nbGUucHJvdG9idWYuTnVsbFZhbHVlSAASNgoPZW1wdHlfZGljdF90eXBlGMwBIAEoDjIaLmdvb2dsZS5wcm90b2J1Zi5OdWxsVmFsdWVIABIfCgdwZ190eXBlGM0BIAEoCzILLllkYi5QZ1R5cGVIACKtAwoPUHJpbWl0aXZlVHlwZUlkEiEKHVBSSU1JVElWRV9UWVBFX0lEX1VOU1BFQ0lGSUVEEAASCAoEQk9PTBAGEggKBElOVDgQBxIJCgVVSU5UOBAFEgkKBUlOVDE2EAgSCgoGVUlOVDE2EAkSCQoFSU5UMzIQARIKCgZVSU5UMzIQAhIJCgVJTlQ2NBADEgoKBlVJTlQ2NBAEEgkKBUZMT0FUECESCgoGRE9VQkxFECASCAoEREFURRAwEgwKCERBVEVUSU1FEDESDQoJVElNRVNUQU1QEDISDAoISU5URVJWQUwQMxILCgdUWl9EQVRFEDQSDwoLVFpfREFURVRJTUUQNRIQCgxUWl9USU1FU1RBTVAQNhIKCgZEQVRFMzIQQBIOCgpEQVRFVElNRTY0EEESDwoLVElNRVNUQU1QNjQQQhIOCgpJTlRFUlZBTDY0EEMSCwoGU1RSSU5HEIEgEgkKBFVURjgQgCQSCQoEWVNPThCBJBIJCgRKU09OEIIkEgkKBFVVSUQQgyQSEgoNSlNPTl9ET0NVTUVOVBCEJBINCghEWU5VTUJFUhCCJkIGCgR0eXBlIkEKCVZhbHVlUGFpchIXCgNrZXkYASABKAsyCi5ZZGIuVmFsdWUSGwoHcGF5bG9hZBgCIAEoCzIKLllkYi5WYWx1ZSKxAwoFVmFsdWUSFAoKYm9vbF92YWx1ZRgBIAEoCEgAEhUKC2ludDMyX3ZhbHVlGAIgASgPSAASFgoMdWludDMyX3ZhbHVlGAMgASgHSAASFQoLaW50NjRfdmFsdWUYBCABKBBIABIWCgx1aW50NjRfdmFsdWUYBSABKAZIABIVCgtmbG9hdF92YWx1ZRgGIAEoAkgAEhYKDGRvdWJsZV92YWx1ZRgHIAEoAUgAEhUKC2J5dGVzX3ZhbHVlGAggASgMSAASFAoKdGV4dF92YWx1ZRgJIAEoCUgAEjUKD251bGxfZmxhZ192YWx1ZRgKIAEoDjIaLmdvb2dsZS5wcm90b2J1Zi5OdWxsVmFsdWVIABIiCgxuZXN0ZWRfdmFsdWUYCyABKAsyCi5ZZGIuVmFsdWVIABIRCgdsb3dfMTI4GA8gASgGSAASGQoFaXRlbXMYDCADKAsyCi5ZZGIuVmFsdWUSHQoFcGFpcnMYDSADKAsyDi5ZZGIuVmFsdWVQYWlyEhUKDXZhcmlhbnRfaW5kZXgYDiABKA0SEAoIaGlnaF8xMjgYECABKAZCBwoFdmFsdWUiQAoKVHlwZWRWYWx1ZRIXCgR0eXBlGAEgASgLMgkuWWRiLlR5cGUSGQoFdmFsdWUYAiABKAsyCi5ZZGIuVmFsdWUiLwoGQ29sdW1uEgwKBG5hbWUYASABKAkSFwoEdHlwZRgCIAEoCzIJLllkYi5UeXBlIooCCglSZXN1bHRTZXQSHAoHY29sdW1ucxgBIAMoCzILLllkYi5Db2x1bW4SGAoEcm93cxgCIAMoCzIKLllkYi5WYWx1ZRIRCgl0cnVuY2F0ZWQYAyABKAgSJQoGZm9ybWF0GAQgASgOMhUuWWRiLlJlc3VsdFNldC5Gb3JtYXQSNwoRYXJyb3dfZm9ybWF0X21ldGEYBSABKAsyHC5ZZGIuRm9ybWF0cy5BcnJvd0Zvcm1hdE1ldGESDAoEZGF0YRgPIAEoDCJECgZGb3JtYXQSFgoSRk9STUFUX1VOU1BFQ0lGSUVEEAASEAoMRk9STUFUX1ZBTFVFEAESEAoMRk9STUFUX0FSUk9XEAJCVAoOdGVjaC55ZGIucHJvdG9CC1ZhbHVlUHJvdG9zWjJnaXRodWIuY29tL3lkYi1wbGF0Zm9ybS95ZGItZ28tZ2VucHJvdG8vcHJvdG9zL1lkYvgBAWIGcHJvdG8z", [file_google_protobuf_struct, file_protos_ydb_formats]);
/**
* Describes the message Ydb.DecimalType.
* Use `create(DecimalTypeSchema)` to create a new message.
*/
export const DecimalTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 0);
/**
* Describes the message Ydb.OptionalType.
* Use `create(OptionalTypeSchema)` to create a new message.
*/
export const OptionalTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 1);
/**
* Describes the message Ydb.ListType.
* Use `create(ListTypeSchema)` to create a new message.
*/
export const ListTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 2);
/**
* Describes the message Ydb.VariantType.
* Use `create(VariantTypeSchema)` to create a new message.
*/
export const VariantTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 3);
/**
* Describes the message Ydb.TupleType.
* Use `create(TupleTypeSchema)` to create a new message.
*/
export const TupleTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 4);
/**
* Describes the message Ydb.StructMember.
* Use `create(StructMemberSchema)` to create a new message.
*/
export const StructMemberSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 5);
/**
* Describes the message Ydb.StructType.
* Use `create(StructTypeSchema)` to create a new message.
*/
export const StructTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 6);
/**
* Describes the message Ydb.DictType.
* Use `create(DictTypeSchema)` to create a new message.
*/
export const DictTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 7);
/**
* Describes the message Ydb.TaggedType.
* Use `create(TaggedTypeSchema)` to create a new message.
*/
export const TaggedTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 8);
/**
* Describes the message Ydb.PgType.
* Use `create(PgTypeSchema)` to create a new message.
*/
export const PgTypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 9);
/**
* Describes the message Ydb.Type.
* Use `create(TypeSchema)` to create a new message.
*/
export const TypeSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 10);
/**
* @generated from enum Ydb.Type.PrimitiveTypeId
*/
export var Type_PrimitiveTypeId;
(function (Type_PrimitiveTypeId) {
/**
* @generated from enum value: PRIMITIVE_TYPE_ID_UNSPECIFIED = 0;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["PRIMITIVE_TYPE_ID_UNSPECIFIED"] = 0] = "PRIMITIVE_TYPE_ID_UNSPECIFIED";
/**
* @generated from enum value: BOOL = 6;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["BOOL"] = 6] = "BOOL";
/**
* @generated from enum value: INT8 = 7;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["INT8"] = 7] = "INT8";
/**
* @generated from enum value: UINT8 = 5;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["UINT8"] = 5] = "UINT8";
/**
* @generated from enum value: INT16 = 8;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["INT16"] = 8] = "INT16";
/**
* @generated from enum value: UINT16 = 9;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["UINT16"] = 9] = "UINT16";
/**
* @generated from enum value: INT32 = 1;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["INT32"] = 1] = "INT32";
/**
* @generated from enum value: UINT32 = 2;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["UINT32"] = 2] = "UINT32";
/**
* @generated from enum value: INT64 = 3;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["INT64"] = 3] = "INT64";
/**
* @generated from enum value: UINT64 = 4;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["UINT64"] = 4] = "UINT64";
/**
* @generated from enum value: FLOAT = 33;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["FLOAT"] = 33] = "FLOAT";
/**
* @generated from enum value: DOUBLE = 32;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["DOUBLE"] = 32] = "DOUBLE";
/**
* @generated from enum value: DATE = 48;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["DATE"] = 48] = "DATE";
/**
* @generated from enum value: DATETIME = 49;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["DATETIME"] = 49] = "DATETIME";
/**
* @generated from enum value: TIMESTAMP = 50;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["TIMESTAMP"] = 50] = "TIMESTAMP";
/**
* @generated from enum value: INTERVAL = 51;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["INTERVAL"] = 51] = "INTERVAL";
/**
* @generated from enum value: TZ_DATE = 52;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["TZ_DATE"] = 52] = "TZ_DATE";
/**
* @generated from enum value: TZ_DATETIME = 53;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["TZ_DATETIME"] = 53] = "TZ_DATETIME";
/**
* @generated from enum value: TZ_TIMESTAMP = 54;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["TZ_TIMESTAMP"] = 54] = "TZ_TIMESTAMP";
/**
* @generated from enum value: DATE32 = 64;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["DATE32"] = 64] = "DATE32";
/**
* @generated from enum value: DATETIME64 = 65;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["DATETIME64"] = 65] = "DATETIME64";
/**
* @generated from enum value: TIMESTAMP64 = 66;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["TIMESTAMP64"] = 66] = "TIMESTAMP64";
/**
* @generated from enum value: INTERVAL64 = 67;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["INTERVAL64"] = 67] = "INTERVAL64";
/**
* @generated from enum value: STRING = 4097;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["STRING"] = 4097] = "STRING";
/**
* @generated from enum value: UTF8 = 4608;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["UTF8"] = 4608] = "UTF8";
/**
* @generated from enum value: YSON = 4609;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["YSON"] = 4609] = "YSON";
/**
* @generated from enum value: JSON = 4610;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["JSON"] = 4610] = "JSON";
/**
* @generated from enum value: UUID = 4611;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["UUID"] = 4611] = "UUID";
/**
* @generated from enum value: JSON_DOCUMENT = 4612;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["JSON_DOCUMENT"] = 4612] = "JSON_DOCUMENT";
/**
* @generated from enum value: DYNUMBER = 4866;
*/
Type_PrimitiveTypeId[Type_PrimitiveTypeId["DYNUMBER"] = 4866] = "DYNUMBER";
})(Type_PrimitiveTypeId || (Type_PrimitiveTypeId = {}));
/**
* Describes the enum Ydb.Type.PrimitiveTypeId.
*/
export const Type_PrimitiveTypeIdSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_value, 10, 0);
/**
* Describes the message Ydb.ValuePair.
* Use `create(ValuePairSchema)` to create a new message.
*/
export const ValuePairSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 11);
/**
* Describes the message Ydb.Value.
* Use `create(ValueSchema)` to create a new message.
*/
export const ValueSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 12);
/**
* Describes the message Ydb.TypedValue.
* Use `create(TypedValueSchema)` to create a new message.
*/
export const TypedValueSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 13);
/**
* Describes the message Ydb.Column.
* Use `create(ColumnSchema)` to create a new message.
*/
export const ColumnSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 14);
/**
* Describes the message Ydb.ResultSet.
* Use `create(ResultSetSchema)` to create a new message.
*/
export const ResultSetSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_value, 15);
/**
* @generated from enum Ydb.ResultSet.Format
*/
export var ResultSet_Format;
(function (ResultSet_Format) {
/**
* Unspecified, corresponds to FORMAT_VALUE
*
* @generated from enum value: FORMAT_UNSPECIFIED = 0;
*/
ResultSet_Format[ResultSet_Format["UNSPECIFIED"] = 0] = "UNSPECIFIED";
/**
* Used to get Ydb.Value as a result in Ydb.ResultSet.rows field
*
* @generated from enum value: FORMAT_VALUE = 1;
*/
ResultSet_Format[ResultSet_Format["VALUE"] = 1] = "VALUE";
/**
* Used to get Arrow record batch as a result in Ydb.ResultSet.data field
*
* @generated from enum value: FORMAT_ARROW = 2;
*/
ResultSet_Format[ResultSet_Format["ARROW"] = 2] = "ARROW";
})(ResultSet_Format || (ResultSet_Format = {}));
/**
* Describes the enum Ydb.ResultSet.Format.
*/
export const ResultSet_FormatSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_value, 15, 0);
//# sourceMappingURL=ydb_value_pb.js.map