# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: snapshots_service.proto
# Protobuf Python Version: 4.25.1
"""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 google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17snapshots_service.proto\x12\x06qdrant\x1a\x1fgoogle/protobuf/timestamp.proto\"\x1b\n\x19\x43reateFullSnapshotRequest\"\x1a\n\x18ListFullSnapshotsRequest\"2\n\x19\x44\x65leteFullSnapshotRequest\x12\x15\n\rsnapshot_name\x18\x01 \x01(\t\"0\n\x15\x43reateSnapshotRequest\x12\x17\n\x0f\x63ollection_name\x18\x01 \x01(\t\"/\n\x14ListSnapshotsRequest\x12\x17\n\x0f\x63ollection_name\x18\x01 \x01(\t\"G\n\x15\x44\x65leteSnapshotRequest\x12\x17\n\x0f\x63ollection_name\x18\x01 \x01(\t\x12\x15\n\rsnapshot_name\x18\x02 \x01(\t\"\x88\x01\n\x13SnapshotDescription\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x31\n\rcreation_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0c\n\x04size\x18\x03 \x01(\x03\x12\x15\n\x08\x63hecksum\x18\x04 \x01(\tH\x00\x88\x01\x01\x42\x0b\n\t_checksum\"a\n\x16\x43reateSnapshotResponse\x12\x39\n\x14snapshot_description\x18\x01 \x01(\x0b\x32\x1b.qdrant.SnapshotDescription\x12\x0c\n\x04time\x18\x02 \x01(\x01\"a\n\x15ListSnapshotsResponse\x12:\n\x15snapshot_descriptions\x18\x01 \x03(\x0b\x32\x1b.qdrant.SnapshotDescription\x12\x0c\n\x04time\x18\x02 \x01(\x01\"&\n\x16\x44\x65leteSnapshotResponse\x12\x0c\n\x04time\x18\x01 \x01(\x01\x32\xdd\x03\n\tSnapshots\x12I\n\x06\x43reate\x12\x1d.qdrant.CreateSnapshotRequest\x1a\x1e.qdrant.CreateSnapshotResponse\"\x00\x12\x45\n\x04List\x12\x1c.qdrant.ListSnapshotsRequest\x1a\x1d.qdrant.ListSnapshotsResponse\"\x00\x12I\n\x06\x44\x65lete\x12\x1d.qdrant.DeleteSnapshotRequest\x1a\x1e.qdrant.DeleteSnapshotResponse\"\x00\x12Q\n\nCreateFull\x12!.qdrant.CreateFullSnapshotRequest\x1a\x1e.qdrant.CreateSnapshotResponse\"\x00\x12M\n\x08ListFull\x12 .qdrant.ListFullSnapshotsRequest\x1a\x1d.qdrant.ListSnapshotsResponse\"\x00\x12Q\n\nDeleteFull\x12!.qdrant.DeleteFullSnapshotRequest\x1a\x1e.qdrant.DeleteSnapshotResponse\"\x00\x42\x15\xaa\x02\x12Qdrant.Client.Grpcb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'snapshots_service_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  _globals['DESCRIPTOR']._options = None
  _globals['DESCRIPTOR']._serialized_options = b'\252\002\022Qdrant.Client.Grpc'
  _globals['_CREATEFULLSNAPSHOTREQUEST']._serialized_start=68
  _globals['_CREATEFULLSNAPSHOTREQUEST']._serialized_end=95
  _globals['_LISTFULLSNAPSHOTSREQUEST']._serialized_start=97
  _globals['_LISTFULLSNAPSHOTSREQUEST']._serialized_end=123
  _globals['_DELETEFULLSNAPSHOTREQUEST']._serialized_start=125
  _globals['_DELETEFULLSNAPSHOTREQUEST']._serialized_end=175
  _globals['_CREATESNAPSHOTREQUEST']._serialized_start=177
  _globals['_CREATESNAPSHOTREQUEST']._serialized_end=225
  _globals['_LISTSNAPSHOTSREQUEST']._serialized_start=227
  _globals['_LISTSNAPSHOTSREQUEST']._serialized_end=274
  _globals['_DELETESNAPSHOTREQUEST']._serialized_start=276
  _globals['_DELETESNAPSHOTREQUEST']._serialized_end=347
  _globals['_SNAPSHOTDESCRIPTION']._serialized_start=350
  _globals['_SNAPSHOTDESCRIPTION']._serialized_end=486
  _globals['_CREATESNAPSHOTRESPONSE']._serialized_start=488
  _globals['_CREATESNAPSHOTRESPONSE']._serialized_end=585
  _globals['_LISTSNAPSHOTSRESPONSE']._serialized_start=587
  _globals['_LISTSNAPSHOTSRESPONSE']._serialized_end=684
  _globals['_DELETESNAPSHOTRESPONSE']._serialized_start=686
  _globals['_DELETESNAPSHOTRESPONSE']._serialized_end=724
  _globals['_SNAPSHOTS']._serialized_start=727
  _globals['_SNAPSHOTS']._serialized_end=1204
# @@protoc_insertion_point(module_scope)
