dragonfly-api 2.3.1

Canonical location of the Dragonfly API definition
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: dfdaemon.proto
# Protobuf Python Version: 6.31.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 runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    31,
    1,
    '',
    'dfdaemon.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import common_pb2 as common__pb2
from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0e\x64\x66\x64\x61\x65mon.proto\x12\x0b\x64\x66\x64\x61\x65mon.v2\x1a\x0c\x63ommon.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"<\n\x13\x44ownloadTaskRequest\x12%\n\x08\x64ownload\x18\x01 \x01(\x0b\x32\x13.common.v2.Download\"\xaa\x02\n\x1b\x44ownloadTaskStartedResponse\x12\x16\n\x0e\x63ontent_length\x18\x01 \x01(\x04\x12$\n\x05range\x18\x02 \x01(\x0b\x32\x10.common.v2.RangeH\x00\x88\x01\x01\x12U\n\x0fresponse_header\x18\x03 \x03(\x0b\x32<.dfdaemon.v2.DownloadTaskStartedResponse.ResponseHeaderEntry\x12 \n\x06pieces\x18\x04 \x03(\x0b\x32\x10.common.v2.Piece\x12\x13\n\x0bis_finished\x18\x05 \x01(\x08\x1a\x35\n\x13ResponseHeaderEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x08\n\x06_range\"@\n\x1d\x44ownloadPieceFinishedResponse\x12\x1f\n\x05piece\x18\x01 \x01(\x0b\x32\x10.common.v2.Piece\"\x81\x02\n\x14\x44ownloadTaskResponse\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12\x0f\n\x07peer_id\x18\x03 \x01(\t\x12R\n\x1e\x64ownload_task_started_response\x18\x04 \x01(\x0b\x32(.dfdaemon.v2.DownloadTaskStartedResponseH\x00\x12V\n download_piece_finished_response\x18\x05 \x01(\x0b\x32*.dfdaemon.v2.DownloadPieceFinishedResponseH\x00\x42\n\n\x08response\"W\n\x11SyncPiecesRequest\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12 \n\x18interested_piece_numbers\x18\x03 \x03(\r\"\x9a\x01\n\x12SyncPiecesResponse\x12\x0e\n\x06number\x18\x01 \x01(\r\x12\x0e\n\x06offset\x18\x02 \x01(\x04\x12\x0e\n\x06length\x18\x03 \x01(\x04\x12\n\n\x02ip\x18\x04 \x01(\t\x12\x15\n\x08tcp_port\x18\x05 \x01(\x05H\x00\x88\x01\x01\x12\x16\n\tquic_port\x18\x06 \x01(\x05H\x01\x88\x01\x01\x42\x0b\n\t_tcp_portB\x0c\n\n_quic_port\"Z\n\x0fStatTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ipJ\x04\x08\x03\x10\x04R\nlocal_only\"M\n\x14StatLocalTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"\xef\x04\n\x15StatLocalTaskResponse\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x19\n\x0cpiece_length\x18\x02 \x01(\x04H\x00\x88\x01\x01\x12\x1b\n\x0e\x63ontent_length\x18\x03 \x01(\x04H\x01\x88\x01\x01\x12O\n\x0fresponse_header\x18\x04 \x03(\x0b\x32\x36.dfdaemon.v2.StatLocalTaskResponse.ResponseHeaderEntry\x12\x17\n\x0fuploading_count\x18\x05 \x01(\x04\x12\x16\n\x0euploaded_count\x18\x06 \x01(\x04\x12.\n\ncreated_at\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x36\n\rprefetched_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x02\x88\x01\x01\x12\x32\n\tfailed_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x03\x88\x01\x01\x12\x34\n\x0b\x66inished_at\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x04\x88\x01\x01\x1a\x35\n\x13ResponseHeaderEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x0f\n\r_piece_lengthB\x11\n\x0f_content_lengthB\x10\n\x0e_prefetched_atB\x0c\n\n_failed_atB\x0e\n\x0c_finished_at\"=\n\x15ListLocalTasksRequest\x12\x16\n\tremote_ip\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"K\n\x16ListLocalTasksResponse\x12\x31\n\x05tasks\x18\x01 \x03(\x0b\x32\".dfdaemon.v2.StatLocalTaskResponse\"\xee\x04\n\x16ListTaskEntriesRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\x12N\n\x0erequest_header\x18\x03 \x03(\x0b\x32\x36.dfdaemon.v2.ListTaskEntriesRequest.RequestHeaderEntry\x12/\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationH\x00\x88\x01\x01\x12\x19\n\x11\x63\x65rtificate_chain\x18\x05 \x03(\x0c\x12\x35\n\x0eobject_storage\x18\x06 \x01(\x0b\x32\x18.common.v2.ObjectStorageH\x01\x88\x01\x01\x12\"\n\x04hdfs\x18\x07 \x01(\x0b\x32\x0f.common.v2.HDFSH\x02\x88\x01\x01\x12\x16\n\tremote_ip\x18\x08 \x01(\tH\x03\x88\x01\x01\x12\x31\n\x0chugging_face\x18\t \x01(\x0b\x32\x16.common.v2.HuggingFaceH\x04\x88\x01\x01\x12/\n\x0bmodel_scope\x18\n \x01(\x0b\x32\x15.common.v2.ModelScopeH\x05\x88\x01\x01\x12)\n\x08open_csg\x18\x0b \x01(\x0b\x32\x12.common.v2.OpenCSGH\x06\x88\x01\x01\x1a\x34\n\x12RequestHeaderEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\n\n\x08_timeoutB\x11\n\x0f_object_storageB\x07\n\x05_hdfsB\x0c\n\n_remote_ipB\x0f\n\r_hugging_faceB\x0e\n\x0c_model_scopeB\x0b\n\t_open_csg\"\x8a\x02\n\x17ListTaskEntriesResponse\x12\x16\n\x0e\x63ontent_length\x18\x01 \x01(\x04\x12Q\n\x0fresponse_header\x18\x02 \x03(\x0b\x32\x38.dfdaemon.v2.ListTaskEntriesResponse.ResponseHeaderEntry\x12\x18\n\x0bstatus_code\x18\x03 \x01(\x05H\x00\x88\x01\x01\x12#\n\x07\x65ntries\x18\x04 \x03(\x0b\x32\x12.dfdaemon.v2.Entry\x1a\x35\n\x13ResponseHeaderEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x0e\n\x0c_status_code\"<\n\x05\x45ntry\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x16\n\x0e\x63ontent_length\x18\x02 \x01(\x04\x12\x0e\n\x06is_dir\x18\x03 \x01(\x08\"J\n\x11\x44\x65leteTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"O\n\x16\x44\x65leteLocalTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"\xdc\x07\n\x18\x44ownloadCacheTaskRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x13\n\x06\x64igest\x18\x02 \x01(\tH\x00\x88\x01\x01\x12$\n\x05range\x18\x03 \x01(\x0b\x32\x10.common.v2.RangeH\x01\x88\x01\x01\x12!\n\x04type\x18\x04 \x01(\x0e\x32\x13.common.v2.TaskType\x12\x10\n\x03tag\x18\x05 \x01(\tH\x02\x88\x01\x01\x12\x18\n\x0b\x61pplication\x18\x06 \x01(\tH\x03\x88\x01\x01\x12%\n\x08priority\x18\x07 \x01(\x0e\x32\x13.common.v2.Priority\x12\x1d\n\x15\x66iltered_query_params\x18\x08 \x03(\t\x12P\n\x0erequest_header\x18\t \x03(\x0b\x32\x38.dfdaemon.v2.DownloadCacheTaskRequest.RequestHeaderEntry\x12\x19\n\x0cpiece_length\x18\n \x01(\x04H\x04\x88\x01\x01\x12\x18\n\x0boutput_path\x18\x0b \x01(\tH\x05\x88\x01\x01\x12/\n\x07timeout\x18\x0c \x01(\x0b\x32\x19.google.protobuf.DurationH\x06\x88\x01\x01\x12\x1e\n\x16\x64isable_back_to_source\x18\r \x01(\x08\x12\x1b\n\x13need_back_to_source\x18\x0e \x01(\x08\x12\x19\n\x11\x63\x65rtificate_chain\x18\x0f \x03(\x0c\x12\x10\n\x08prefetch\x18\x10 \x01(\x08\x12\x35\n\x0eobject_storage\x18\x11 \x01(\x0b\x32\x18.common.v2.ObjectStorageH\x07\x88\x01\x01\x12\"\n\x04hdfs\x18\x12 \x01(\x0b\x32\x0f.common.v2.HDFSH\x08\x88\x01\x01\x12\x13\n\x0bis_prefetch\x18\x13 \x01(\x08\x12\x1a\n\x12need_piece_content\x18\x14 \x01(\x08\x12,\n\x1f\x63ontent_for_calculating_task_id\x18\x15 \x01(\tH\t\x88\x01\x01\x12\x16\n\tremote_ip\x18\x16 \x01(\tH\n\x88\x01\x01\x12\x11\n\toverwrite\x18\x17 \x01(\x08\x1a\x34\n\x12RequestHeaderEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\t\n\x07_digestB\x08\n\x06_rangeB\x06\n\x04_tagB\x0e\n\x0c_applicationB\x0f\n\r_piece_lengthB\x0e\n\x0c_output_pathB\n\n\x08_timeoutB\x11\n\x0f_object_storageB\x07\n\x05_hdfsB\"\n _content_for_calculating_task_idB\x0c\n\n_remote_ip\"\xb4\x02\n DownloadCacheTaskStartedResponse\x12\x16\n\x0e\x63ontent_length\x18\x01 \x01(\x04\x12$\n\x05range\x18\x02 \x01(\x0b\x32\x10.common.v2.RangeH\x00\x88\x01\x01\x12Z\n\x0fresponse_header\x18\x03 \x03(\x0b\x32\x41.dfdaemon.v2.DownloadCacheTaskStartedResponse.ResponseHeaderEntry\x12 \n\x06pieces\x18\x04 \x03(\x0b\x32\x10.common.v2.Piece\x12\x13\n\x0bis_finished\x18\x05 \x01(\x08\x1a\x35\n\x13ResponseHeaderEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x08\n\x06_range\"\x91\x02\n\x19\x44ownloadCacheTaskResponse\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12\x0f\n\x07peer_id\x18\x03 \x01(\t\x12]\n$download_cache_task_started_response\x18\x04 \x01(\x0b\x32-.dfdaemon.v2.DownloadCacheTaskStartedResponseH\x00\x12V\n download_piece_finished_response\x18\x05 \x01(\x0b\x32*.dfdaemon.v2.DownloadPieceFinishedResponseH\x00\x42\n\n\x08response\"b\n\x16SyncCachePiecesRequest\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12&\n\x1einterested_cache_piece_numbers\x18\x03 \x03(\r\"I\n\x17SyncCachePiecesResponse\x12\x0e\n\x06number\x18\x01 \x01(\r\x12\x0e\n\x06offset\x18\x02 \x01(\x04\x12\x0e\n\x06length\x18\x03 \x01(\x04\"S\n\x19\x44ownloadCachePieceRequest\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12\x14\n\x0cpiece_number\x18\x03 \x01(\r\"]\n\x1a\x44ownloadCachePieceResponse\x12\x1f\n\x05piece\x18\x01 \x01(\x0b\x32\x10.common.v2.Piece\x12\x13\n\x06\x64igest\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\t\n\x07_digest\"M\n\x14StatCacheTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"O\n\x16\x44\x65leteCacheTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"\xe7\x02\n\x1d\x44ownloadPersistentTaskRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x30\n\x0eobject_storage\x18\x02 \x01(\x0b\x32\x18.common.v2.ObjectStorage\x12\x12\n\npersistent\x18\x03 \x01(\x08\x12\x18\n\x0boutput_path\x18\x04 \x01(\tH\x00\x88\x01\x01\x12/\n\x07timeout\x18\x05 \x01(\x0b\x32\x19.google.protobuf.DurationH\x01\x88\x01\x01\x12\x1a\n\x12need_piece_content\x18\x06 \x01(\x08\x12\x17\n\x0f\x66orce_hard_link\x18\x07 \x01(\x08\x12\x13\n\x06\x64igest\x18\x08 \x01(\tH\x02\x88\x01\x01\x12\x16\n\tremote_ip\x18\t \x01(\tH\x03\x88\x01\x01\x12\x11\n\toverwrite\x18\n \x01(\x08\x42\x0e\n\x0c_output_pathB\n\n\x08_timeoutB\t\n\x07_digestB\x0c\n\n_remote_ip\"?\n%DownloadPersistentTaskStartedResponse\x12\x16\n\x0e\x63ontent_length\x18\x01 \x01(\x04\"\xa0\x02\n\x1e\x44ownloadPersistentTaskResponse\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12\x0f\n\x07peer_id\x18\x03 \x01(\t\x12g\n)download_persistent_task_started_response\x18\x04 \x01(\x0b\x32\x32.dfdaemon.v2.DownloadPersistentTaskStartedResponseH\x00\x12V\n download_piece_finished_response\x18\x05 \x01(\x0b\x32*.dfdaemon.v2.DownloadPieceFinishedResponseH\x00\x42\n\n\x08response\"\x97\x02\n\x1bUploadPersistentTaskRequest\x12\x0b\n\x03url\x18\x01 \x01(\t\x12\x30\n\x0eobject_storage\x18\x02 \x01(\x0b\x32\x18.common.v2.ObjectStorage\x12\x0c\n\x04path\x18\x03 \x01(\t\x12 \n\x18persistent_replica_count\x18\x04 \x01(\x04\x12&\n\x03ttl\x18\x05 \x01(\x0b\x32\x19.google.protobuf.Duration\x12/\n\x07timeout\x18\x06 \x01(\x0b\x32\x19.google.protobuf.DurationH\x00\x88\x01\x01\x12\x16\n\tremote_ip\x18\x07 \x01(\tH\x01\x88\x01\x01\x42\n\n\x08_timeoutB\x0c\n\n_remote_ip\"h\n\x1bUpdatePersistentTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x12\n\npersistent\x18\x02 \x01(\x08\x12\x16\n\tremote_ip\x18\x03 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"R\n\x19StatPersistentTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"W\n\x1eStatLocalPersistentTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"\xe3\x03\n\x1fStatLocalPersistentTaskResponse\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x12\n\npersistent\x18\x02 \x01(\x08\x12&\n\x03ttl\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x19\n\x0cpiece_length\x18\x04 \x01(\x04H\x00\x88\x01\x01\x12\x1b\n\x0e\x63ontent_length\x18\x05 \x01(\x04H\x01\x88\x01\x01\x12\x17\n\x0fuploading_count\x18\x06 \x01(\x04\x12\x16\n\x0euploaded_count\x18\x07 \x01(\x04\x12.\n\ncreated_at\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x32\n\tfailed_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x02\x88\x01\x01\x12\x34\n\x0b\x66inished_at\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x03\x88\x01\x01\x42\x0f\n\r_piece_lengthB\x11\n\x0f_content_lengthB\x0c\n\n_failed_atB\x0e\n\x0c_finished_at\"G\n\x1fListLocalPersistentTasksRequest\x12\x16\n\tremote_ip\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"_\n ListLocalPersistentTasksResponse\x12;\n\x05tasks\x18\x01 \x03(\x0b\x32,.dfdaemon.v2.StatLocalPersistentTaskResponse\"T\n\x1b\x44\x65letePersistentTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"a\n\x1bSyncPersistentPiecesRequest\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12 \n\x18interested_piece_numbers\x18\x03 \x03(\r\"\xa4\x01\n\x1cSyncPersistentPiecesResponse\x12\x0e\n\x06number\x18\x01 \x01(\r\x12\x0e\n\x06offset\x18\x02 \x01(\x04\x12\x0e\n\x06length\x18\x03 \x01(\x04\x12\n\n\x02ip\x18\x04 \x01(\t\x12\x15\n\x08tcp_port\x18\x05 \x01(\x05H\x00\x88\x01\x01\x12\x16\n\tquic_port\x18\x06 \x01(\x05H\x01\x88\x01\x01\x42\x0b\n\t_tcp_portB\x0c\n\n_quic_port\"\x82\x03\n\"DownloadPersistentCacheTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x12\n\npersistent\x18\x02 \x01(\x08\x12\x10\n\x03tag\x18\x03 \x01(\tH\x00\x88\x01\x01\x12\x18\n\x0b\x61pplication\x18\x04 \x01(\tH\x01\x88\x01\x01\x12\x18\n\x0boutput_path\x18\x05 \x01(\tH\x02\x88\x01\x01\x12/\n\x07timeout\x18\x06 \x01(\x0b\x32\x19.google.protobuf.DurationH\x03\x88\x01\x01\x12\x1a\n\x12need_piece_content\x18\x07 \x01(\x08\x12\x17\n\x0f\x66orce_hard_link\x18\x08 \x01(\x08\x12\x13\n\x06\x64igest\x18\t \x01(\tH\x04\x88\x01\x01\x12\x16\n\tremote_ip\x18\n \x01(\tH\x05\x88\x01\x01\x12\x11\n\toverwrite\x18\x0b \x01(\x08\x42\x06\n\x04_tagB\x0e\n\x0c_applicationB\x0e\n\x0c_output_pathB\n\n\x08_timeoutB\t\n\x07_digestB\x0c\n\n_remote_ip\"D\n*DownloadPersistentCacheTaskStartedResponse\x12\x16\n\x0e\x63ontent_length\x18\x01 \x01(\x04\"\xb0\x02\n#DownloadPersistentCacheTaskResponse\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12\x0f\n\x07peer_id\x18\x03 \x01(\t\x12r\n/download_persistent_cache_task_started_response\x18\x04 \x01(\x0b\x32\x37.dfdaemon.v2.DownloadPersistentCacheTaskStartedResponseH\x00\x12V\n download_piece_finished_response\x18\x05 \x01(\x0b\x32*.dfdaemon.v2.DownloadPieceFinishedResponseH\x00\x42\n\n\x08response\"\x9f\x03\n UploadPersistentCacheTaskRequest\x12,\n\x1f\x63ontent_for_calculating_task_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x12\x0c\n\x04path\x18\x02 \x01(\t\x12 \n\x18persistent_replica_count\x18\x03 \x01(\x04\x12\x10\n\x03tag\x18\x04 \x01(\tH\x01\x88\x01\x01\x12\x18\n\x0b\x61pplication\x18\x05 \x01(\tH\x02\x88\x01\x01\x12\x19\n\x0cpiece_length\x18\x06 \x01(\x04H\x03\x88\x01\x01\x12&\n\x03ttl\x18\x07 \x01(\x0b\x32\x19.google.protobuf.Duration\x12/\n\x07timeout\x18\x08 \x01(\x0b\x32\x19.google.protobuf.DurationH\x04\x88\x01\x01\x12\x16\n\tremote_ip\x18\t \x01(\tH\x05\x88\x01\x01\x42\"\n _content_for_calculating_task_idB\x06\n\x04_tagB\x0e\n\x0c_applicationB\x0f\n\r_piece_lengthB\n\n\x08_timeoutB\x0c\n\n_remote_ip\"m\n UpdatePersistentCacheTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x12\n\npersistent\x18\x02 \x01(\x08\x12\x16\n\tremote_ip\x18\x03 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"W\n\x1eStatPersistentCacheTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"\\\n#StatLocalPersistentCacheTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"\xe8\x03\n$StatLocalPersistentCacheTaskResponse\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x12\n\npersistent\x18\x02 \x01(\x08\x12&\n\x03ttl\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x19\n\x0cpiece_length\x18\x04 \x01(\x04H\x00\x88\x01\x01\x12\x1b\n\x0e\x63ontent_length\x18\x05 \x01(\x04H\x01\x88\x01\x01\x12\x17\n\x0fuploading_count\x18\x06 \x01(\x04\x12\x16\n\x0euploaded_count\x18\x07 \x01(\x04\x12.\n\ncreated_at\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x32\n\tfailed_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x02\x88\x01\x01\x12\x34\n\x0b\x66inished_at\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x03\x88\x01\x01\x42\x0f\n\r_piece_lengthB\x11\n\x0f_content_lengthB\x0c\n\n_failed_atB\x0e\n\x0c_finished_at\"L\n$ListLocalPersistentCacheTasksRequest\x12\x16\n\tremote_ip\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"i\n%ListLocalPersistentCacheTasksResponse\x12@\n\x05tasks\x18\x01 \x03(\x0b\x32\x31.dfdaemon.v2.StatLocalPersistentCacheTaskResponse\"Y\n DeletePersistentCacheTaskRequest\x12\x0f\n\x07task_id\x18\x01 \x01(\t\x12\x16\n\tremote_ip\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0c\n\n_remote_ip\"f\n SyncPersistentCachePiecesRequest\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07task_id\x18\x02 \x01(\t\x12 \n\x18interested_piece_numbers\x18\x03 \x03(\r\"\xa9\x01\n!SyncPersistentCachePiecesResponse\x12\x0e\n\x06number\x18\x01 \x01(\r\x12\x0e\n\x06offset\x18\x02 \x01(\x04\x12\x0e\n\x06length\x18\x03 \x01(\x04\x12\n\n\x02ip\x18\x04 \x01(\t\x12\x15\n\x08tcp_port\x18\x05 \x01(\x05H\x00\x88\x01\x01\x12\x16\n\tquic_port\x18\x06 \x01(\x05H\x01\x88\x01\x01\x42\x0b\n\t_tcp_portB\x0c\n\n_quic_port\"3\n\x0fSyncHostRequest\x12\x0f\n\x07host_id\x18\x01 \x01(\t\x12\x0f\n\x07peer_id\x18\x02 \x01(\t\"A\n\x18IBVerbsQueuePairEndpoint\x12\x0b\n\x03num\x18\x01 \x01(\r\x12\x0b\n\x03lid\x18\x02 \x01(\r\x12\x0b\n\x03gid\x18\x03 \x01(\x0c\x32\x97\x10\n\x0e\x44\x66\x64\x61\x65monUpload\x12U\n\x0c\x44ownloadTask\x12 .dfdaemon.v2.DownloadTaskRequest\x1a!.dfdaemon.v2.DownloadTaskResponse0\x01\x12\x39\n\x08StatTask\x12\x1c.dfdaemon.v2.StatTaskRequest\x1a\x0f.common.v2.Task\x12V\n\rStatLocalTask\x12!.dfdaemon.v2.StatLocalTaskRequest\x1a\".dfdaemon.v2.StatLocalTaskResponse\x12\\\n\x0fListTaskEntries\x12#.dfdaemon.v2.ListTaskEntriesRequest\x1a$.dfdaemon.v2.ListTaskEntriesResponse\x12\x44\n\nDeleteTask\x12\x1e.dfdaemon.v2.DeleteTaskRequest\x1a\x16.google.protobuf.Empty\x12O\n\nSyncPieces\x12\x1e.dfdaemon.v2.SyncPiecesRequest\x1a\x1f.dfdaemon.v2.SyncPiecesResponse0\x01\x12\x64\n\x11\x44ownloadCacheTask\x12%.dfdaemon.v2.DownloadCacheTaskRequest\x1a&.dfdaemon.v2.DownloadCacheTaskResponse0\x01\x12H\n\rStatCacheTask\x12!.dfdaemon.v2.StatCacheTaskRequest\x1a\x14.common.v2.CacheTask\x12N\n\x0f\x44\x65leteCacheTask\x12#.dfdaemon.v2.DeleteCacheTaskRequest\x1a\x16.google.protobuf.Empty\x12^\n\x0fSyncCachePieces\x12#.dfdaemon.v2.SyncCachePiecesRequest\x1a$.dfdaemon.v2.SyncCachePiecesResponse0\x01\x12\x65\n\x12\x44ownloadCachePiece\x12&.dfdaemon.v2.DownloadCachePieceRequest\x1a\'.dfdaemon.v2.DownloadCachePieceResponse\x12s\n\x16\x44ownloadPersistentTask\x12*.dfdaemon.v2.DownloadPersistentTaskRequest\x1a+.dfdaemon.v2.DownloadPersistentTaskResponse0\x01\x12m\n\x14SyncPersistentPieces\x12(.dfdaemon.v2.SyncPersistentPiecesRequest\x1a).dfdaemon.v2.SyncPersistentPiecesResponse0\x01\x12X\n\x14UpdatePersistentTask\x12(.dfdaemon.v2.UpdatePersistentTaskRequest\x1a\x16.google.protobuf.Empty\x12W\n\x12StatPersistentTask\x12&.dfdaemon.v2.StatPersistentTaskRequest\x1a\x19.common.v2.PersistentTask\x12X\n\x14\x44\x65letePersistentTask\x12(.dfdaemon.v2.DeletePersistentTaskRequest\x1a\x16.google.protobuf.Empty\x12\x82\x01\n\x1b\x44ownloadPersistentCacheTask\x12/.dfdaemon.v2.DownloadPersistentCacheTaskRequest\x1a\x30.dfdaemon.v2.DownloadPersistentCacheTaskResponse0\x01\x12\x62\n\x19UpdatePersistentCacheTask\x12-.dfdaemon.v2.UpdatePersistentCacheTaskRequest\x1a\x16.google.protobuf.Empty\x12\x66\n\x17StatPersistentCacheTask\x12+.dfdaemon.v2.StatPersistentCacheTaskRequest\x1a\x1e.common.v2.PersistentCacheTask\x12\x62\n\x19\x44\x65letePersistentCacheTask\x12-.dfdaemon.v2.DeletePersistentCacheTaskRequest\x1a\x16.google.protobuf.Empty\x12|\n\x19SyncPersistentCachePieces\x12-.dfdaemon.v2.SyncPersistentCachePiecesRequest\x1a..dfdaemon.v2.SyncPersistentCachePiecesResponse0\x01\x12;\n\x08SyncHost\x12\x1c.dfdaemon.v2.SyncHostRequest\x1a\x0f.common.v2.Host0\x01\x32\x8b\x10\n\x10\x44\x66\x64\x61\x65monDownload\x12U\n\x0c\x44ownloadTask\x12 .dfdaemon.v2.DownloadTaskRequest\x1a!.dfdaemon.v2.DownloadTaskResponse0\x01\x12\x39\n\x08StatTask\x12\x1c.dfdaemon.v2.StatTaskRequest\x1a\x0f.common.v2.Task\x12V\n\rStatLocalTask\x12!.dfdaemon.v2.StatLocalTaskRequest\x1a\".dfdaemon.v2.StatLocalTaskResponse\x12Y\n\x0eListLocalTasks\x12\".dfdaemon.v2.ListLocalTasksRequest\x1a#.dfdaemon.v2.ListLocalTasksResponse\x12\\\n\x0fListTaskEntries\x12#.dfdaemon.v2.ListTaskEntriesRequest\x1a$.dfdaemon.v2.ListTaskEntriesResponse\x12\x44\n\nDeleteTask\x12\x1e.dfdaemon.v2.DeleteTaskRequest\x1a\x16.google.protobuf.Empty\x12N\n\x0f\x44\x65leteLocalTask\x12#.dfdaemon.v2.DeleteLocalTaskRequest\x1a\x16.google.protobuf.Empty\x12<\n\nDeleteHost\x12\x16.google.protobuf.Empty\x1a\x16.google.protobuf.Empty\x12\x64\n\x11\x44ownloadCacheTask\x12%.dfdaemon.v2.DownloadCacheTaskRequest\x1a&.dfdaemon.v2.DownloadCacheTaskResponse0\x01\x12H\n\rStatCacheTask\x12!.dfdaemon.v2.StatCacheTaskRequest\x1a\x14.common.v2.CacheTask\x12N\n\x0f\x44\x65leteCacheTask\x12#.dfdaemon.v2.DeleteCacheTaskRequest\x1a\x16.google.protobuf.Empty\x12s\n\x16\x44ownloadPersistentTask\x12*.dfdaemon.v2.DownloadPersistentTaskRequest\x1a+.dfdaemon.v2.DownloadPersistentTaskResponse0\x01\x12[\n\x14UploadPersistentTask\x12(.dfdaemon.v2.UploadPersistentTaskRequest\x1a\x19.common.v2.PersistentTask\x12W\n\x12StatPersistentTask\x12&.dfdaemon.v2.StatPersistentTaskRequest\x1a\x19.common.v2.PersistentTask\x12t\n\x17StatLocalPersistentTask\x12+.dfdaemon.v2.StatLocalPersistentTaskRequest\x1a,.dfdaemon.v2.StatLocalPersistentTaskResponse\x12w\n\x18ListLocalPersistentTasks\x12,.dfdaemon.v2.ListLocalPersistentTasksRequest\x1a-.dfdaemon.v2.ListLocalPersistentTasksResponse\x12\x82\x01\n\x1b\x44ownloadPersistentCacheTask\x12/.dfdaemon.v2.DownloadPersistentCacheTaskRequest\x1a\x30.dfdaemon.v2.DownloadPersistentCacheTaskResponse0\x01\x12j\n\x19UploadPersistentCacheTask\x12-.dfdaemon.v2.UploadPersistentCacheTaskRequest\x1a\x1e.common.v2.PersistentCacheTask\x12\x66\n\x17StatPersistentCacheTask\x12+.dfdaemon.v2.StatPersistentCacheTaskRequest\x1a\x1e.common.v2.PersistentCacheTask\x12\x83\x01\n\x1cStatLocalPersistentCacheTask\x12\x30.dfdaemon.v2.StatLocalPersistentCacheTaskRequest\x1a\x31.dfdaemon.v2.StatLocalPersistentCacheTaskResponse\x12\x86\x01\n\x1dListLocalPersistentCacheTasks\x12\x31.dfdaemon.v2.ListLocalPersistentCacheTasksRequest\x1a\x32.dfdaemon.v2.ListLocalPersistentCacheTasksResponseb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dfdaemon_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_DOWNLOADTASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._loaded_options = None
  _globals['_DOWNLOADTASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._serialized_options = b'8\001'
  _globals['_STATLOCALTASKRESPONSE_RESPONSEHEADERENTRY']._loaded_options = None
  _globals['_STATLOCALTASKRESPONSE_RESPONSEHEADERENTRY']._serialized_options = b'8\001'
  _globals['_LISTTASKENTRIESREQUEST_REQUESTHEADERENTRY']._loaded_options = None
  _globals['_LISTTASKENTRIESREQUEST_REQUESTHEADERENTRY']._serialized_options = b'8\001'
  _globals['_LISTTASKENTRIESRESPONSE_RESPONSEHEADERENTRY']._loaded_options = None
  _globals['_LISTTASKENTRIESRESPONSE_RESPONSEHEADERENTRY']._serialized_options = b'8\001'
  _globals['_DOWNLOADCACHETASKREQUEST_REQUESTHEADERENTRY']._loaded_options = None
  _globals['_DOWNLOADCACHETASKREQUEST_REQUESTHEADERENTRY']._serialized_options = b'8\001'
  _globals['_DOWNLOADCACHETASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._loaded_options = None
  _globals['_DOWNLOADCACHETASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._serialized_options = b'8\001'
  _globals['_DOWNLOADTASKREQUEST']._serialized_start=139
  _globals['_DOWNLOADTASKREQUEST']._serialized_end=199
  _globals['_DOWNLOADTASKSTARTEDRESPONSE']._serialized_start=202
  _globals['_DOWNLOADTASKSTARTEDRESPONSE']._serialized_end=500
  _globals['_DOWNLOADTASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._serialized_start=437
  _globals['_DOWNLOADTASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._serialized_end=490
  _globals['_DOWNLOADPIECEFINISHEDRESPONSE']._serialized_start=502
  _globals['_DOWNLOADPIECEFINISHEDRESPONSE']._serialized_end=566
  _globals['_DOWNLOADTASKRESPONSE']._serialized_start=569
  _globals['_DOWNLOADTASKRESPONSE']._serialized_end=826
  _globals['_SYNCPIECESREQUEST']._serialized_start=828
  _globals['_SYNCPIECESREQUEST']._serialized_end=915
  _globals['_SYNCPIECESRESPONSE']._serialized_start=918
  _globals['_SYNCPIECESRESPONSE']._serialized_end=1072
  _globals['_STATTASKREQUEST']._serialized_start=1074
  _globals['_STATTASKREQUEST']._serialized_end=1164
  _globals['_STATLOCALTASKREQUEST']._serialized_start=1166
  _globals['_STATLOCALTASKREQUEST']._serialized_end=1243
  _globals['_STATLOCALTASKRESPONSE']._serialized_start=1246
  _globals['_STATLOCALTASKRESPONSE']._serialized_end=1869
  _globals['_STATLOCALTASKRESPONSE_RESPONSEHEADERENTRY']._serialized_start=437
  _globals['_STATLOCALTASKRESPONSE_RESPONSEHEADERENTRY']._serialized_end=490
  _globals['_LISTLOCALTASKSREQUEST']._serialized_start=1871
  _globals['_LISTLOCALTASKSREQUEST']._serialized_end=1932
  _globals['_LISTLOCALTASKSRESPONSE']._serialized_start=1934
  _globals['_LISTLOCALTASKSRESPONSE']._serialized_end=2009
  _globals['_LISTTASKENTRIESREQUEST']._serialized_start=2012
  _globals['_LISTTASKENTRIESREQUEST']._serialized_end=2634
  _globals['_LISTTASKENTRIESREQUEST_REQUESTHEADERENTRY']._serialized_start=2482
  _globals['_LISTTASKENTRIESREQUEST_REQUESTHEADERENTRY']._serialized_end=2534
  _globals['_LISTTASKENTRIESRESPONSE']._serialized_start=2637
  _globals['_LISTTASKENTRIESRESPONSE']._serialized_end=2903
  _globals['_LISTTASKENTRIESRESPONSE_RESPONSEHEADERENTRY']._serialized_start=437
  _globals['_LISTTASKENTRIESRESPONSE_RESPONSEHEADERENTRY']._serialized_end=490
  _globals['_ENTRY']._serialized_start=2905
  _globals['_ENTRY']._serialized_end=2965
  _globals['_DELETETASKREQUEST']._serialized_start=2967
  _globals['_DELETETASKREQUEST']._serialized_end=3041
  _globals['_DELETELOCALTASKREQUEST']._serialized_start=3043
  _globals['_DELETELOCALTASKREQUEST']._serialized_end=3122
  _globals['_DOWNLOADCACHETASKREQUEST']._serialized_start=3125
  _globals['_DOWNLOADCACHETASKREQUEST']._serialized_end=4113
  _globals['_DOWNLOADCACHETASKREQUEST_REQUESTHEADERENTRY']._serialized_start=2482
  _globals['_DOWNLOADCACHETASKREQUEST_REQUESTHEADERENTRY']._serialized_end=2534
  _globals['_DOWNLOADCACHETASKSTARTEDRESPONSE']._serialized_start=4116
  _globals['_DOWNLOADCACHETASKSTARTEDRESPONSE']._serialized_end=4424
  _globals['_DOWNLOADCACHETASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._serialized_start=437
  _globals['_DOWNLOADCACHETASKSTARTEDRESPONSE_RESPONSEHEADERENTRY']._serialized_end=490
  _globals['_DOWNLOADCACHETASKRESPONSE']._serialized_start=4427
  _globals['_DOWNLOADCACHETASKRESPONSE']._serialized_end=4700
  _globals['_SYNCCACHEPIECESREQUEST']._serialized_start=4702
  _globals['_SYNCCACHEPIECESREQUEST']._serialized_end=4800
  _globals['_SYNCCACHEPIECESRESPONSE']._serialized_start=4802
  _globals['_SYNCCACHEPIECESRESPONSE']._serialized_end=4875
  _globals['_DOWNLOADCACHEPIECEREQUEST']._serialized_start=4877
  _globals['_DOWNLOADCACHEPIECEREQUEST']._serialized_end=4960
  _globals['_DOWNLOADCACHEPIECERESPONSE']._serialized_start=4962
  _globals['_DOWNLOADCACHEPIECERESPONSE']._serialized_end=5055
  _globals['_STATCACHETASKREQUEST']._serialized_start=5057
  _globals['_STATCACHETASKREQUEST']._serialized_end=5134
  _globals['_DELETECACHETASKREQUEST']._serialized_start=5136
  _globals['_DELETECACHETASKREQUEST']._serialized_end=5215
  _globals['_DOWNLOADPERSISTENTTASKREQUEST']._serialized_start=5218
  _globals['_DOWNLOADPERSISTENTTASKREQUEST']._serialized_end=5577
  _globals['_DOWNLOADPERSISTENTTASKSTARTEDRESPONSE']._serialized_start=5579
  _globals['_DOWNLOADPERSISTENTTASKSTARTEDRESPONSE']._serialized_end=5642
  _globals['_DOWNLOADPERSISTENTTASKRESPONSE']._serialized_start=5645
  _globals['_DOWNLOADPERSISTENTTASKRESPONSE']._serialized_end=5933
  _globals['_UPLOADPERSISTENTTASKREQUEST']._serialized_start=5936
  _globals['_UPLOADPERSISTENTTASKREQUEST']._serialized_end=6215
  _globals['_UPDATEPERSISTENTTASKREQUEST']._serialized_start=6217
  _globals['_UPDATEPERSISTENTTASKREQUEST']._serialized_end=6321
  _globals['_STATPERSISTENTTASKREQUEST']._serialized_start=6323
  _globals['_STATPERSISTENTTASKREQUEST']._serialized_end=6405
  _globals['_STATLOCALPERSISTENTTASKREQUEST']._serialized_start=6407
  _globals['_STATLOCALPERSISTENTTASKREQUEST']._serialized_end=6494
  _globals['_STATLOCALPERSISTENTTASKRESPONSE']._serialized_start=6497
  _globals['_STATLOCALPERSISTENTTASKRESPONSE']._serialized_end=6980
  _globals['_LISTLOCALPERSISTENTTASKSREQUEST']._serialized_start=6982
  _globals['_LISTLOCALPERSISTENTTASKSREQUEST']._serialized_end=7053
  _globals['_LISTLOCALPERSISTENTTASKSRESPONSE']._serialized_start=7055
  _globals['_LISTLOCALPERSISTENTTASKSRESPONSE']._serialized_end=7150
  _globals['_DELETEPERSISTENTTASKREQUEST']._serialized_start=7152
  _globals['_DELETEPERSISTENTTASKREQUEST']._serialized_end=7236
  _globals['_SYNCPERSISTENTPIECESREQUEST']._serialized_start=7238
  _globals['_SYNCPERSISTENTPIECESREQUEST']._serialized_end=7335
  _globals['_SYNCPERSISTENTPIECESRESPONSE']._serialized_start=7338
  _globals['_SYNCPERSISTENTPIECESRESPONSE']._serialized_end=7502
  _globals['_DOWNLOADPERSISTENTCACHETASKREQUEST']._serialized_start=7505
  _globals['_DOWNLOADPERSISTENTCACHETASKREQUEST']._serialized_end=7891
  _globals['_DOWNLOADPERSISTENTCACHETASKSTARTEDRESPONSE']._serialized_start=7893
  _globals['_DOWNLOADPERSISTENTCACHETASKSTARTEDRESPONSE']._serialized_end=7961
  _globals['_DOWNLOADPERSISTENTCACHETASKRESPONSE']._serialized_start=7964
  _globals['_DOWNLOADPERSISTENTCACHETASKRESPONSE']._serialized_end=8268
  _globals['_UPLOADPERSISTENTCACHETASKREQUEST']._serialized_start=8271
  _globals['_UPLOADPERSISTENTCACHETASKREQUEST']._serialized_end=8686
  _globals['_UPDATEPERSISTENTCACHETASKREQUEST']._serialized_start=8688
  _globals['_UPDATEPERSISTENTCACHETASKREQUEST']._serialized_end=8797
  _globals['_STATPERSISTENTCACHETASKREQUEST']._serialized_start=8799
  _globals['_STATPERSISTENTCACHETASKREQUEST']._serialized_end=8886
  _globals['_STATLOCALPERSISTENTCACHETASKREQUEST']._serialized_start=8888
  _globals['_STATLOCALPERSISTENTCACHETASKREQUEST']._serialized_end=8980
  _globals['_STATLOCALPERSISTENTCACHETASKRESPONSE']._serialized_start=8983
  _globals['_STATLOCALPERSISTENTCACHETASKRESPONSE']._serialized_end=9471
  _globals['_LISTLOCALPERSISTENTCACHETASKSREQUEST']._serialized_start=9473
  _globals['_LISTLOCALPERSISTENTCACHETASKSREQUEST']._serialized_end=9549
  _globals['_LISTLOCALPERSISTENTCACHETASKSRESPONSE']._serialized_start=9551
  _globals['_LISTLOCALPERSISTENTCACHETASKSRESPONSE']._serialized_end=9656
  _globals['_DELETEPERSISTENTCACHETASKREQUEST']._serialized_start=9658
  _globals['_DELETEPERSISTENTCACHETASKREQUEST']._serialized_end=9747
  _globals['_SYNCPERSISTENTCACHEPIECESREQUEST']._serialized_start=9749
  _globals['_SYNCPERSISTENTCACHEPIECESREQUEST']._serialized_end=9851
  _globals['_SYNCPERSISTENTCACHEPIECESRESPONSE']._serialized_start=9854
  _globals['_SYNCPERSISTENTCACHEPIECESRESPONSE']._serialized_end=10023
  _globals['_SYNCHOSTREQUEST']._serialized_start=10025
  _globals['_SYNCHOSTREQUEST']._serialized_end=10076
  _globals['_IBVERBSQUEUEPAIRENDPOINT']._serialized_start=10078
  _globals['_IBVERBSQUEUEPAIRENDPOINT']._serialized_end=10143
  _globals['_DFDAEMONUPLOAD']._serialized_start=10146
  _globals['_DFDAEMONUPLOAD']._serialized_end=12217
  _globals['_DFDAEMONDOWNLOAD']._serialized_start=12220
  _globals['_DFDAEMONDOWNLOAD']._serialized_end=14279
# @@protoc_insertion_point(module_scope)