# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: DataService.proto
# Protobuf Python Version: 4.25.0
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import AdminService_pb2 as AdminService__pb2
from . import ErrorMessages_pb2 as ErrorMessages__pb2
from . import SchemaMessages_pb2 as SchemaMessages__pb2
from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11\x44\x61taService.proto\x12\x03xgt\x1a\x12\x41\x64minService.proto\x1a\x13\x45rrorMessages.proto\x1a\x14SchemaMessages.proto\x1a\x1egoogle/protobuf/wrappers.proto\"N\n\x17\x46rameColumnToSourceName\x12\x19\n\x11\x66rame_column_name\x18\x01 \x01(\t\x12\x18\n\x10\x66ile_column_name\x18\x02 \x01(\t\"L\n\x16\x46rameColumnToSourceIdx\x12\x19\n\x11\x66rame_column_name\x18\x01 \x01(\t\x12\x17\n\x0f\x66ile_column_idx\x18\x02 \x01(\x04\"\xa8\x01\n\rColumnMapping\x12\x41\n\x1b\x66rame_column_to_source_name\x18\x01 \x03(\x0b\x32\x1c.xgt.FrameColumnToSourceName\x12?\n\x1a\x66rame_column_to_source_idx\x18\x02 \x03(\x0b\x32\x1b.xgt.FrameColumnToSourceIdx\x12\x13\n\x0bhas_mapping\x18\x03 \x01(\x08\"\xb1\x01\n\x17UploadRowLevelLabelInfo\x12\x0e\n\x06labels\x18\x01 \x03(\t\x12\x1c\n\x14label_column_indices\x18\x02 \x03(\x03\x12\x1a\n\x12label_column_names\x18\x03 \x03(\t\x12%\n\x1dimplicit_source_vertex_labels\x18\x04 \x03(\t\x12%\n\x1dimplicit_target_vertex_labels\x18\x05 \x03(\t\"L\n\x19\x44ownloadRowLevelLabelInfo\x12\x14\n\x0c\x65gest_labels\x18\x01 \x01(\x08\x12\x19\n\x11label_header_name\x18\x02 \x01(\t\"\x97\x04\n\x11UploadDataRequest\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12&\n\x0c\x63ontent_type\x18\x02 \x01(\x0e\x32\x10.xgt.ContentType\x12(\n\x0bheader_mode\x18\x03 \x01(\x0e\x32\x13.xgt.HeaderModeEnum\x12\x0f\n\x07\x63ontent\x18\x04 \x01(\x0c\x12\x15\n\rauthorization\x18\x05 \x01(\t\x12\x19\n\x11implicit_vertices\x18\x06 \x01(\x08\x12\x30\n\nrow_labels\x18\x07 \x01(\x0b\x32\x1c.xgt.UploadRowLevelLabelInfo\x12\x11\n\tdelimiter\x18\x08 \x01(\t\x12\x18\n\x10is_python_insert\x18\t \x01(\x08\x12\x11\n\tfile_path\x18\n \x01(\t\x12*\n\x0e\x63olumn_mapping\x18\x0b \x01(\x0b\x32\x12.xgt.ColumnMapping\x12\x17\n\x0fsuppress_errors\x18\x0c \x01(\x08\x12\x19\n\x11on_duplicate_keys\x18\r \x01(\t\x12\x12\n\nrow_filter\x18\x0e \x01(\t\x12\x32\n\x06kwargs\x18\x0f \x03(\x0b\x32\".xgt.UploadDataRequest.KwargsEntry\x1a?\n\x0bKwargsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1f\n\x05value\x18\x02 \x01(\x0b\x32\x10.xgt.ConfigValue:\x02\x38\x01\"S\n\x12UploadDataResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\"\n\njob_status\x18\x02 \x01(\x0b\x32\x0e.xgt.JobStatus\"\xe9\x03\n\x13\x44ownloadDataRequest\x12\x17\n\x0frepository_name\x18\x01 \x01(\t\x12,\n\x06offset\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12,\n\x06length\x18\x03 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12\x14\n\x0cwith_headers\x18\x04 \x01(\x08\x12&\n\x0c\x63ontent_type\x18\x05 \x01(\x0e\x32\x10.xgt.ContentType\x12\x32\n\nrow_labels\x18\x08 \x01(\x0b\x32\x1e.xgt.DownloadRowLevelLabelInfo\x12\x16\n\x0epreserve_order\x18\t \x01(\x08\x12\x1c\n\x14\x64uration_as_interval\x18\n \x01(\x08\x12\x11\n\tdelimiter\x18\x0b \x01(\t\x12\x34\n\x06kwargs\x18\x0c \x03(\x0b\x32$.xgt.DownloadDataRequest.KwargsEntry\x12\x12\n\nrow_filter\x18\r \x01(\t\x12\x17\n\x0fwindows_newline\x18\x0e \x01(\x08\x1a?\n\x0bKwargsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1f\n\x05value\x18\x02 \x01(\x0b\x32\x10.xgt.ConfigValue:\x02\x38\x01\"~\n\x14\x44ownloadDataResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\x0f\n\x07\x63ontent\x18\x02 \x01(\x0c\x12\"\n\njob_status\x18\x03 \x01(\x0b\x32\x0e.xgt.JobStatus\x12\x16\n\x0enum_row_labels\x18\x04 \x01(\x05\"\xc4\x03\n\x10IngestUriRequest\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12\x13\n\x0b\x63ontent_uri\x18\x02 \x03(\t\x12(\n\x0bheader_mode\x18\x03 \x01(\x0e\x32\x13.xgt.HeaderModeEnum\x12\x15\n\rauthorization\x18\x04 \x01(\t\x12\x19\n\x11implicit_vertices\x18\x05 \x01(\x08\x12\x31\n\x06kwargs\x18\x06 \x03(\x0b\x32!.xgt.IngestUriRequest.KwargsEntry\x12\x30\n\nrow_labels\x18\x07 \x01(\x0b\x32\x1c.xgt.UploadRowLevelLabelInfo\x12\x11\n\tdelimiter\x18\x08 \x01(\t\x12*\n\x0e\x63olumn_mapping\x18\t \x01(\x0b\x32\x12.xgt.ColumnMapping\x12\x17\n\x0fsuppress_errors\x18\n \x01(\x08\x12\x19\n\x11on_duplicate_keys\x18\x0b \x01(\t\x12\x12\n\nrow_filter\x18\x0c \x01(\t\x1a?\n\x0bKwargsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1f\n\x05value\x18\x02 \x01(\x0b\x32\x10.xgt.ConfigValue:\x02\x38\x01\"R\n\x11IngestUriResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\"\n\njob_status\x18\x02 \x01(\x0b\x32\x0e.xgt.JobStatus\"\xf7\x03\n\x0f\x45gestUriRequest\x12\x12\n\nframe_name\x18\x01 \x01(\t\x12\x11\n\tfile_name\x18\x02 \x01(\t\x12\x14\n\x0cwith_headers\x18\x03 \x01(\x08\x12\x30\n\x06kwargs\x18\x04 \x03(\x0b\x32 .xgt.EgestUriRequest.KwargsEntry\x12\x32\n\nrow_labels\x18\x05 \x01(\x0b\x32\x1e.xgt.DownloadRowLevelLabelInfo\x12\x16\n\x0epreserve_order\x18\x06 \x01(\x08\x12\x17\n\x0fnumber_of_files\x18\x07 \x01(\x04\x12,\n\x06offset\x18\x08 \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12,\n\x06length\x18\t \x01(\x0b\x32\x1c.google.protobuf.UInt64Value\x12\x1c\n\x14\x64uration_as_interval\x18\n \x01(\x08\x12\x11\n\tdelimiter\x18\x0b \x01(\t\x12\x12\n\nrow_filter\x18\x0c \x01(\t\x12\x15\n\rauthorization\x18\r \x01(\t\x12\x17\n\x0fwindows_newline\x18\x0e \x01(\x08\x1a?\n\x0bKwargsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1f\n\x05value\x18\x02 \x01(\x0b\x32\x10.xgt.ConfigValue:\x02\x38\x01\"Q\n\x10\x45gestUriResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\"\n\njob_status\x18\x02 \x01(\x0b\x32\x0e.xgt.JobStatus\"{\n\x12InferSchemaRequest\x12\x11\n\tfile_name\x18\x01 \x01(\t\x12(\n\x0bheader_mode\x18\x02 \x01(\x0e\x32\x13.xgt.HeaderModeEnum\x12\x11\n\tdelimiter\x18\x03 \x01(\t\x12\x15\n\rauthorization\x18\x04 \x01(\t\"`\n\x13InferSchemaResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\x1b\n\x06schema\x18\x02 \x01(\x0b\x32\x0b.xgt.Schema\x12\x11\n\tdelimiter\x18\x03 \x03(\t\"m\n\x07SSLInfo\x12\x0e\n\x06\x64o_ssl\x18\x01 \x01(\x08\x12\x12\n\nchain_cert\x18\x02 \x01(\x0c\x12\x12\n\nclient_key\x18\x03 \x01(\x0c\x12\x13\n\x0b\x63lient_cert\x18\x04 \x01(\x0c\x12\x15\n\rssl_server_cn\x18\x05 \x01(\t\"3\n\x0cUserAuthInfo\x12\x11\n\tuser_name\x18\x01 \x01(\t\x12\x10\n\x08password\x18\x02 \x01(\t\"\x97\x01\n\x1fTransferFrameArrowClientRequest\x12\x0c\n\x04host\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x04\x12\x17\n\x0frepository_name\x18\x03 \x01(\t\x12\x19\n\x03ssl\x18\x04 \x01(\x0b\x32\x0c.xgt.SSLInfo\x12$\n\tuser_auth\x18\x05 \x01(\x0b\x32\x11.xgt.UserAuthInfo\"a\n TransferFrameArrowClientResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\"\n\njob_status\x18\x02 \x01(\x0b\x32\x0e.xgt.JobStatus\"\xd0\x03\n\x19UploadCSVMultiDataRequest\x12\x12\n\nframe_name\x18\x01 \x03(\t\x12&\n\x0c\x63ontent_type\x18\x02 \x01(\x0e\x32\x10.xgt.ContentType\x12(\n\x0bheader_mode\x18\x03 \x01(\x0e\x32\x13.xgt.HeaderModeEnum\x12\x0f\n\x07\x63ontent\x18\x04 \x01(\x0c\x12\x19\n\x11implicit_vertices\x18\x05 \x01(\x08\x12\x11\n\tdelimiter\x18\x06 \x01(\t\x12\x18\n\x10is_python_insert\x18\x07 \x01(\x08\x12\x11\n\tfile_path\x18\x08 \x01(\t\x12\x17\n\x0fsuppress_errors\x18\t \x01(\x08\x12\x19\n\x11on_duplicate_keys\x18\n \x01(\t\x12\x15\n\rstream_length\x18\x0b \x03(\x04\x12K\n\x0f\x63olumn_mappings\x18\x0c \x03(\x0b\x32\x32.xgt.UploadCSVMultiDataRequest.ColumnMappingsEntry\x1aI\n\x13\x43olumnMappingsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12!\n\x05value\x18\x02 \x01(\x0b\x32\x12.xgt.ColumnMapping:\x02\x38\x01\"[\n\x1aUploadCSVMultiDataResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\"\n\njob_status\x18\x02 \x01(\x0b\x32\x0e.xgt.JobStatus\"\xd3\x02\n\x1bUploadArrowMultiDataRequest\x12\x12\n\nframe_name\x18\x01 \x03(\t\x12\x0f\n\x07\x63ontent\x18\x02 \x01(\x0c\x12\x19\n\x11implicit_vertices\x18\x03 \x01(\x08\x12\x11\n\tfile_path\x18\x04 \x01(\t\x12\x17\n\x0fsuppress_errors\x18\x05 \x01(\x08\x12\x19\n\x11on_duplicate_keys\x18\x06 \x01(\t\x12M\n\x0f\x63olumn_mappings\x18\x07 \x03(\x0b\x32\x34.xgt.UploadArrowMultiDataRequest.ColumnMappingsEntry\x12\x13\n\x0bnum_batches\x18\x08 \x03(\x04\x1aI\n\x13\x43olumnMappingsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12!\n\x05value\x18\x02 \x01(\x0b\x32\x12.xgt.ColumnMapping:\x02\x38\x01\"]\n\x1cUploadArrowMultiDataResponse\x12\x19\n\x05\x65rror\x18\x01 \x03(\x0b\x32\n.xgt.Error\x12\"\n\njob_status\x18\x02 \x01(\x0b\x32\x0e.xgt.JobStatus*_\n\x0eHeaderModeEnum\x12\x17\n\x13UNKNOWN_HEADER_MODE\x10\x00\x12\x08\n\x04NONE\x10\x01\x12\x12\n\x0eIGNORE_HEADERS\x10\x02\x12\n\n\x06NORMAL\x10\x03\x12\n\n\x06STRICT\x10\x04*R\n\x0b\x43ontentType\x12\x13\n\x0fUNKNOWN_CONTENT\x10\x00\x12\x07\n\x03\x43SV\x10\x01\x12\x08\n\x04JSON\x10\x02\x12\x07\n\x03ZIP\x10\x03\x12\x08\n\x04GZIP\x10\x04\x12\x08\n\x04TZIP\x10\x05\x32\xff\x04\n\x0b\x44\x61taService\x12\x41\n\nUploadData\x12\x16.xgt.UploadDataRequest\x1a\x17.xgt.UploadDataResponse\"\x00(\x01\x12G\n\x0c\x44ownloadData\x12\x18.xgt.DownloadDataRequest\x1a\x19.xgt.DownloadDataResponse\"\x00\x30\x01\x12>\n\tIngestUri\x12\x15.xgt.IngestUriRequest\x1a\x16.xgt.IngestUriResponse\"\x00(\x01\x12\x39\n\x08\x45gestUri\x12\x14.xgt.EgestUriRequest\x1a\x15.xgt.EgestUriResponse\"\x00\x12\x42\n\x0bInferSchema\x12\x17.xgt.InferSchemaRequest\x1a\x18.xgt.InferSchemaResponse\"\x00\x12i\n\x18TransferFrameArrowClient\x12$.xgt.TransferFrameArrowClientRequest\x1a%.xgt.TransferFrameArrowClientResponse\"\x00\x12Y\n\x12UploadCSVMultiData\x12\x1e.xgt.UploadCSVMultiDataRequest\x1a\x1f.xgt.UploadCSVMultiDataResponse\"\x00(\x01\x12_\n\x14UploadArrowMultiData\x12 .xgt.UploadArrowMultiDataRequest\x1a!.xgt.UploadArrowMultiDataResponse\"\x00(\x01\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'DataService_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  DESCRIPTOR._options = None
  _globals['_UPLOADDATAREQUEST_KWARGSENTRY']._options = None
  _globals['_UPLOADDATAREQUEST_KWARGSENTRY']._serialized_options = b'8\001'
  _globals['_DOWNLOADDATAREQUEST_KWARGSENTRY']._options = None
  _globals['_DOWNLOADDATAREQUEST_KWARGSENTRY']._serialized_options = b'8\001'
  _globals['_INGESTURIREQUEST_KWARGSENTRY']._options = None
  _globals['_INGESTURIREQUEST_KWARGSENTRY']._serialized_options = b'8\001'
  _globals['_EGESTURIREQUEST_KWARGSENTRY']._options = None
  _globals['_EGESTURIREQUEST_KWARGSENTRY']._serialized_options = b'8\001'
  _globals['_UPLOADCSVMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._options = None
  _globals['_UPLOADCSVMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._serialized_options = b'8\001'
  _globals['_UPLOADARROWMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._options = None
  _globals['_UPLOADARROWMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._serialized_options = b'8\001'
  _globals['_HEADERMODEENUM']._serialized_start=4716
  _globals['_HEADERMODEENUM']._serialized_end=4811
  _globals['_CONTENTTYPE']._serialized_start=4813
  _globals['_CONTENTTYPE']._serialized_end=4895
  _globals['_FRAMECOLUMNTOSOURCENAME']._serialized_start=121
  _globals['_FRAMECOLUMNTOSOURCENAME']._serialized_end=199
  _globals['_FRAMECOLUMNTOSOURCEIDX']._serialized_start=201
  _globals['_FRAMECOLUMNTOSOURCEIDX']._serialized_end=277
  _globals['_COLUMNMAPPING']._serialized_start=280
  _globals['_COLUMNMAPPING']._serialized_end=448
  _globals['_UPLOADROWLEVELLABELINFO']._serialized_start=451
  _globals['_UPLOADROWLEVELLABELINFO']._serialized_end=628
  _globals['_DOWNLOADROWLEVELLABELINFO']._serialized_start=630
  _globals['_DOWNLOADROWLEVELLABELINFO']._serialized_end=706
  _globals['_UPLOADDATAREQUEST']._serialized_start=709
  _globals['_UPLOADDATAREQUEST']._serialized_end=1244
  _globals['_UPLOADDATAREQUEST_KWARGSENTRY']._serialized_start=1181
  _globals['_UPLOADDATAREQUEST_KWARGSENTRY']._serialized_end=1244
  _globals['_UPLOADDATARESPONSE']._serialized_start=1246
  _globals['_UPLOADDATARESPONSE']._serialized_end=1329
  _globals['_DOWNLOADDATAREQUEST']._serialized_start=1332
  _globals['_DOWNLOADDATAREQUEST']._serialized_end=1821
  _globals['_DOWNLOADDATAREQUEST_KWARGSENTRY']._serialized_start=1181
  _globals['_DOWNLOADDATAREQUEST_KWARGSENTRY']._serialized_end=1244
  _globals['_DOWNLOADDATARESPONSE']._serialized_start=1823
  _globals['_DOWNLOADDATARESPONSE']._serialized_end=1949
  _globals['_INGESTURIREQUEST']._serialized_start=1952
  _globals['_INGESTURIREQUEST']._serialized_end=2404
  _globals['_INGESTURIREQUEST_KWARGSENTRY']._serialized_start=1181
  _globals['_INGESTURIREQUEST_KWARGSENTRY']._serialized_end=1244
  _globals['_INGESTURIRESPONSE']._serialized_start=2406
  _globals['_INGESTURIRESPONSE']._serialized_end=2488
  _globals['_EGESTURIREQUEST']._serialized_start=2491
  _globals['_EGESTURIREQUEST']._serialized_end=2994
  _globals['_EGESTURIREQUEST_KWARGSENTRY']._serialized_start=1181
  _globals['_EGESTURIREQUEST_KWARGSENTRY']._serialized_end=1244
  _globals['_EGESTURIRESPONSE']._serialized_start=2996
  _globals['_EGESTURIRESPONSE']._serialized_end=3077
  _globals['_INFERSCHEMAREQUEST']._serialized_start=3079
  _globals['_INFERSCHEMAREQUEST']._serialized_end=3202
  _globals['_INFERSCHEMARESPONSE']._serialized_start=3204
  _globals['_INFERSCHEMARESPONSE']._serialized_end=3300
  _globals['_SSLINFO']._serialized_start=3302
  _globals['_SSLINFO']._serialized_end=3411
  _globals['_USERAUTHINFO']._serialized_start=3413
  _globals['_USERAUTHINFO']._serialized_end=3464
  _globals['_TRANSFERFRAMEARROWCLIENTREQUEST']._serialized_start=3467
  _globals['_TRANSFERFRAMEARROWCLIENTREQUEST']._serialized_end=3618
  _globals['_TRANSFERFRAMEARROWCLIENTRESPONSE']._serialized_start=3620
  _globals['_TRANSFERFRAMEARROWCLIENTRESPONSE']._serialized_end=3717
  _globals['_UPLOADCSVMULTIDATAREQUEST']._serialized_start=3720
  _globals['_UPLOADCSVMULTIDATAREQUEST']._serialized_end=4184
  _globals['_UPLOADCSVMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._serialized_start=4111
  _globals['_UPLOADCSVMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._serialized_end=4184
  _globals['_UPLOADCSVMULTIDATARESPONSE']._serialized_start=4186
  _globals['_UPLOADCSVMULTIDATARESPONSE']._serialized_end=4277
  _globals['_UPLOADARROWMULTIDATAREQUEST']._serialized_start=4280
  _globals['_UPLOADARROWMULTIDATAREQUEST']._serialized_end=4619
  _globals['_UPLOADARROWMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._serialized_start=4111
  _globals['_UPLOADARROWMULTIDATAREQUEST_COLUMNMAPPINGSENTRY']._serialized_end=4184
  _globals['_UPLOADARROWMULTIDATARESPONSE']._serialized_start=4621
  _globals['_UPLOADARROWMULTIDATARESPONSE']._serialized_end=4714
  _globals['_DATASERVICE']._serialized_start=4898
  _globals['_DATASERVICE']._serialized_end=5537
# @@protoc_insertion_point(module_scope)
