You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1075 lines
43 KiB

  1. // Code generated by protoc-gen-go.
  2. // source: volume_server.proto
  3. // DO NOT EDIT!
  4. /*
  5. Package volume_server_pb is a generated protocol buffer package.
  6. It is generated from these files:
  7. volume_server.proto
  8. It has these top-level messages:
  9. BatchDeleteRequest
  10. BatchDeleteResponse
  11. DeleteResult
  12. Empty
  13. VacuumVolumeCheckRequest
  14. VacuumVolumeCheckResponse
  15. VacuumVolumeCompactRequest
  16. VacuumVolumeCompactResponse
  17. VacuumVolumeCommitRequest
  18. VacuumVolumeCommitResponse
  19. VacuumVolumeCleanupRequest
  20. VacuumVolumeCleanupResponse
  21. DeleteCollectionRequest
  22. DeleteCollectionResponse
  23. AssignVolumeRequest
  24. AssignVolumeResponse
  25. VolumeSyncStatusRequest
  26. VolumeSyncStatusResponse
  27. VolumeSyncIndexRequest
  28. VolumeSyncIndexResponse
  29. VolumeSyncDataRequest
  30. VolumeSyncDataResponse
  31. VolumeMountRequest
  32. VolumeMountResponse
  33. VolumeUnmountRequest
  34. VolumeUnmountResponse
  35. */
  36. package volume_server_pb
  37. import proto "github.com/golang/protobuf/proto"
  38. import fmt "fmt"
  39. import math "math"
  40. import (
  41. context "golang.org/x/net/context"
  42. grpc "google.golang.org/grpc"
  43. )
  44. // Reference imports to suppress errors if they are not otherwise used.
  45. var _ = proto.Marshal
  46. var _ = fmt.Errorf
  47. var _ = math.Inf
  48. // This is a compile-time assertion to ensure that this generated file
  49. // is compatible with the proto package it is being compiled against.
  50. // A compilation error at this line likely means your copy of the
  51. // proto package needs to be updated.
  52. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  53. type BatchDeleteRequest struct {
  54. FileIds []string `protobuf:"bytes,1,rep,name=file_ids,json=fileIds" json:"file_ids,omitempty"`
  55. }
  56. func (m *BatchDeleteRequest) Reset() { *m = BatchDeleteRequest{} }
  57. func (m *BatchDeleteRequest) String() string { return proto.CompactTextString(m) }
  58. func (*BatchDeleteRequest) ProtoMessage() {}
  59. func (*BatchDeleteRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
  60. func (m *BatchDeleteRequest) GetFileIds() []string {
  61. if m != nil {
  62. return m.FileIds
  63. }
  64. return nil
  65. }
  66. type BatchDeleteResponse struct {
  67. Results []*DeleteResult `protobuf:"bytes,1,rep,name=results" json:"results,omitempty"`
  68. }
  69. func (m *BatchDeleteResponse) Reset() { *m = BatchDeleteResponse{} }
  70. func (m *BatchDeleteResponse) String() string { return proto.CompactTextString(m) }
  71. func (*BatchDeleteResponse) ProtoMessage() {}
  72. func (*BatchDeleteResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
  73. func (m *BatchDeleteResponse) GetResults() []*DeleteResult {
  74. if m != nil {
  75. return m.Results
  76. }
  77. return nil
  78. }
  79. type DeleteResult struct {
  80. FileId string `protobuf:"bytes,1,opt,name=file_id,json=fileId" json:"file_id,omitempty"`
  81. Status int32 `protobuf:"varint,2,opt,name=status" json:"status,omitempty"`
  82. Error string `protobuf:"bytes,3,opt,name=error" json:"error,omitempty"`
  83. Size uint32 `protobuf:"varint,4,opt,name=size" json:"size,omitempty"`
  84. }
  85. func (m *DeleteResult) Reset() { *m = DeleteResult{} }
  86. func (m *DeleteResult) String() string { return proto.CompactTextString(m) }
  87. func (*DeleteResult) ProtoMessage() {}
  88. func (*DeleteResult) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
  89. func (m *DeleteResult) GetFileId() string {
  90. if m != nil {
  91. return m.FileId
  92. }
  93. return ""
  94. }
  95. func (m *DeleteResult) GetStatus() int32 {
  96. if m != nil {
  97. return m.Status
  98. }
  99. return 0
  100. }
  101. func (m *DeleteResult) GetError() string {
  102. if m != nil {
  103. return m.Error
  104. }
  105. return ""
  106. }
  107. func (m *DeleteResult) GetSize() uint32 {
  108. if m != nil {
  109. return m.Size
  110. }
  111. return 0
  112. }
  113. type Empty struct {
  114. }
  115. func (m *Empty) Reset() { *m = Empty{} }
  116. func (m *Empty) String() string { return proto.CompactTextString(m) }
  117. func (*Empty) ProtoMessage() {}
  118. func (*Empty) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
  119. type VacuumVolumeCheckRequest struct {
  120. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  121. }
  122. func (m *VacuumVolumeCheckRequest) Reset() { *m = VacuumVolumeCheckRequest{} }
  123. func (m *VacuumVolumeCheckRequest) String() string { return proto.CompactTextString(m) }
  124. func (*VacuumVolumeCheckRequest) ProtoMessage() {}
  125. func (*VacuumVolumeCheckRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
  126. func (m *VacuumVolumeCheckRequest) GetVolumdId() uint32 {
  127. if m != nil {
  128. return m.VolumdId
  129. }
  130. return 0
  131. }
  132. type VacuumVolumeCheckResponse struct {
  133. GarbageRatio float64 `protobuf:"fixed64,1,opt,name=garbage_ratio,json=garbageRatio" json:"garbage_ratio,omitempty"`
  134. }
  135. func (m *VacuumVolumeCheckResponse) Reset() { *m = VacuumVolumeCheckResponse{} }
  136. func (m *VacuumVolumeCheckResponse) String() string { return proto.CompactTextString(m) }
  137. func (*VacuumVolumeCheckResponse) ProtoMessage() {}
  138. func (*VacuumVolumeCheckResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
  139. func (m *VacuumVolumeCheckResponse) GetGarbageRatio() float64 {
  140. if m != nil {
  141. return m.GarbageRatio
  142. }
  143. return 0
  144. }
  145. type VacuumVolumeCompactRequest struct {
  146. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  147. Preallocate int64 `protobuf:"varint,2,opt,name=preallocate" json:"preallocate,omitempty"`
  148. }
  149. func (m *VacuumVolumeCompactRequest) Reset() { *m = VacuumVolumeCompactRequest{} }
  150. func (m *VacuumVolumeCompactRequest) String() string { return proto.CompactTextString(m) }
  151. func (*VacuumVolumeCompactRequest) ProtoMessage() {}
  152. func (*VacuumVolumeCompactRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }
  153. func (m *VacuumVolumeCompactRequest) GetVolumdId() uint32 {
  154. if m != nil {
  155. return m.VolumdId
  156. }
  157. return 0
  158. }
  159. func (m *VacuumVolumeCompactRequest) GetPreallocate() int64 {
  160. if m != nil {
  161. return m.Preallocate
  162. }
  163. return 0
  164. }
  165. type VacuumVolumeCompactResponse struct {
  166. }
  167. func (m *VacuumVolumeCompactResponse) Reset() { *m = VacuumVolumeCompactResponse{} }
  168. func (m *VacuumVolumeCompactResponse) String() string { return proto.CompactTextString(m) }
  169. func (*VacuumVolumeCompactResponse) ProtoMessage() {}
  170. func (*VacuumVolumeCompactResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} }
  171. type VacuumVolumeCommitRequest struct {
  172. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  173. }
  174. func (m *VacuumVolumeCommitRequest) Reset() { *m = VacuumVolumeCommitRequest{} }
  175. func (m *VacuumVolumeCommitRequest) String() string { return proto.CompactTextString(m) }
  176. func (*VacuumVolumeCommitRequest) ProtoMessage() {}
  177. func (*VacuumVolumeCommitRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} }
  178. func (m *VacuumVolumeCommitRequest) GetVolumdId() uint32 {
  179. if m != nil {
  180. return m.VolumdId
  181. }
  182. return 0
  183. }
  184. type VacuumVolumeCommitResponse struct {
  185. }
  186. func (m *VacuumVolumeCommitResponse) Reset() { *m = VacuumVolumeCommitResponse{} }
  187. func (m *VacuumVolumeCommitResponse) String() string { return proto.CompactTextString(m) }
  188. func (*VacuumVolumeCommitResponse) ProtoMessage() {}
  189. func (*VacuumVolumeCommitResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} }
  190. type VacuumVolumeCleanupRequest struct {
  191. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  192. }
  193. func (m *VacuumVolumeCleanupRequest) Reset() { *m = VacuumVolumeCleanupRequest{} }
  194. func (m *VacuumVolumeCleanupRequest) String() string { return proto.CompactTextString(m) }
  195. func (*VacuumVolumeCleanupRequest) ProtoMessage() {}
  196. func (*VacuumVolumeCleanupRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{10} }
  197. func (m *VacuumVolumeCleanupRequest) GetVolumdId() uint32 {
  198. if m != nil {
  199. return m.VolumdId
  200. }
  201. return 0
  202. }
  203. type VacuumVolumeCleanupResponse struct {
  204. }
  205. func (m *VacuumVolumeCleanupResponse) Reset() { *m = VacuumVolumeCleanupResponse{} }
  206. func (m *VacuumVolumeCleanupResponse) String() string { return proto.CompactTextString(m) }
  207. func (*VacuumVolumeCleanupResponse) ProtoMessage() {}
  208. func (*VacuumVolumeCleanupResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} }
  209. type DeleteCollectionRequest struct {
  210. Collection string `protobuf:"bytes,1,opt,name=collection" json:"collection,omitempty"`
  211. }
  212. func (m *DeleteCollectionRequest) Reset() { *m = DeleteCollectionRequest{} }
  213. func (m *DeleteCollectionRequest) String() string { return proto.CompactTextString(m) }
  214. func (*DeleteCollectionRequest) ProtoMessage() {}
  215. func (*DeleteCollectionRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{12} }
  216. func (m *DeleteCollectionRequest) GetCollection() string {
  217. if m != nil {
  218. return m.Collection
  219. }
  220. return ""
  221. }
  222. type DeleteCollectionResponse struct {
  223. }
  224. func (m *DeleteCollectionResponse) Reset() { *m = DeleteCollectionResponse{} }
  225. func (m *DeleteCollectionResponse) String() string { return proto.CompactTextString(m) }
  226. func (*DeleteCollectionResponse) ProtoMessage() {}
  227. func (*DeleteCollectionResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{13} }
  228. type AssignVolumeRequest struct {
  229. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  230. Collection string `protobuf:"bytes,2,opt,name=collection" json:"collection,omitempty"`
  231. Preallocate int64 `protobuf:"varint,3,opt,name=preallocate" json:"preallocate,omitempty"`
  232. Replication string `protobuf:"bytes,4,opt,name=replication" json:"replication,omitempty"`
  233. Ttl string `protobuf:"bytes,5,opt,name=ttl" json:"ttl,omitempty"`
  234. }
  235. func (m *AssignVolumeRequest) Reset() { *m = AssignVolumeRequest{} }
  236. func (m *AssignVolumeRequest) String() string { return proto.CompactTextString(m) }
  237. func (*AssignVolumeRequest) ProtoMessage() {}
  238. func (*AssignVolumeRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{14} }
  239. func (m *AssignVolumeRequest) GetVolumdId() uint32 {
  240. if m != nil {
  241. return m.VolumdId
  242. }
  243. return 0
  244. }
  245. func (m *AssignVolumeRequest) GetCollection() string {
  246. if m != nil {
  247. return m.Collection
  248. }
  249. return ""
  250. }
  251. func (m *AssignVolumeRequest) GetPreallocate() int64 {
  252. if m != nil {
  253. return m.Preallocate
  254. }
  255. return 0
  256. }
  257. func (m *AssignVolumeRequest) GetReplication() string {
  258. if m != nil {
  259. return m.Replication
  260. }
  261. return ""
  262. }
  263. func (m *AssignVolumeRequest) GetTtl() string {
  264. if m != nil {
  265. return m.Ttl
  266. }
  267. return ""
  268. }
  269. type AssignVolumeResponse struct {
  270. }
  271. func (m *AssignVolumeResponse) Reset() { *m = AssignVolumeResponse{} }
  272. func (m *AssignVolumeResponse) String() string { return proto.CompactTextString(m) }
  273. func (*AssignVolumeResponse) ProtoMessage() {}
  274. func (*AssignVolumeResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{15} }
  275. type VolumeSyncStatusRequest struct {
  276. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  277. }
  278. func (m *VolumeSyncStatusRequest) Reset() { *m = VolumeSyncStatusRequest{} }
  279. func (m *VolumeSyncStatusRequest) String() string { return proto.CompactTextString(m) }
  280. func (*VolumeSyncStatusRequest) ProtoMessage() {}
  281. func (*VolumeSyncStatusRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{16} }
  282. func (m *VolumeSyncStatusRequest) GetVolumdId() uint32 {
  283. if m != nil {
  284. return m.VolumdId
  285. }
  286. return 0
  287. }
  288. type VolumeSyncStatusResponse struct {
  289. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  290. Replication string `protobuf:"bytes,4,opt,name=replication" json:"replication,omitempty"`
  291. Ttl string `protobuf:"bytes,5,opt,name=ttl" json:"ttl,omitempty"`
  292. TailOffset uint64 `protobuf:"varint,6,opt,name=tail_offset,json=tailOffset" json:"tail_offset,omitempty"`
  293. CompactRevision uint32 `protobuf:"varint,7,opt,name=compact_revision,json=compactRevision" json:"compact_revision,omitempty"`
  294. IdxFileSize uint64 `protobuf:"varint,8,opt,name=idx_file_size,json=idxFileSize" json:"idx_file_size,omitempty"`
  295. }
  296. func (m *VolumeSyncStatusResponse) Reset() { *m = VolumeSyncStatusResponse{} }
  297. func (m *VolumeSyncStatusResponse) String() string { return proto.CompactTextString(m) }
  298. func (*VolumeSyncStatusResponse) ProtoMessage() {}
  299. func (*VolumeSyncStatusResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{17} }
  300. func (m *VolumeSyncStatusResponse) GetVolumdId() uint32 {
  301. if m != nil {
  302. return m.VolumdId
  303. }
  304. return 0
  305. }
  306. func (m *VolumeSyncStatusResponse) GetReplication() string {
  307. if m != nil {
  308. return m.Replication
  309. }
  310. return ""
  311. }
  312. func (m *VolumeSyncStatusResponse) GetTtl() string {
  313. if m != nil {
  314. return m.Ttl
  315. }
  316. return ""
  317. }
  318. func (m *VolumeSyncStatusResponse) GetTailOffset() uint64 {
  319. if m != nil {
  320. return m.TailOffset
  321. }
  322. return 0
  323. }
  324. func (m *VolumeSyncStatusResponse) GetCompactRevision() uint32 {
  325. if m != nil {
  326. return m.CompactRevision
  327. }
  328. return 0
  329. }
  330. func (m *VolumeSyncStatusResponse) GetIdxFileSize() uint64 {
  331. if m != nil {
  332. return m.IdxFileSize
  333. }
  334. return 0
  335. }
  336. type VolumeSyncIndexRequest struct {
  337. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  338. }
  339. func (m *VolumeSyncIndexRequest) Reset() { *m = VolumeSyncIndexRequest{} }
  340. func (m *VolumeSyncIndexRequest) String() string { return proto.CompactTextString(m) }
  341. func (*VolumeSyncIndexRequest) ProtoMessage() {}
  342. func (*VolumeSyncIndexRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{18} }
  343. func (m *VolumeSyncIndexRequest) GetVolumdId() uint32 {
  344. if m != nil {
  345. return m.VolumdId
  346. }
  347. return 0
  348. }
  349. type VolumeSyncIndexResponse struct {
  350. IndexFileContent []byte `protobuf:"bytes,1,opt,name=index_file_content,json=indexFileContent,proto3" json:"index_file_content,omitempty"`
  351. }
  352. func (m *VolumeSyncIndexResponse) Reset() { *m = VolumeSyncIndexResponse{} }
  353. func (m *VolumeSyncIndexResponse) String() string { return proto.CompactTextString(m) }
  354. func (*VolumeSyncIndexResponse) ProtoMessage() {}
  355. func (*VolumeSyncIndexResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{19} }
  356. func (m *VolumeSyncIndexResponse) GetIndexFileContent() []byte {
  357. if m != nil {
  358. return m.IndexFileContent
  359. }
  360. return nil
  361. }
  362. type VolumeSyncDataRequest struct {
  363. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  364. Revision uint32 `protobuf:"varint,2,opt,name=revision" json:"revision,omitempty"`
  365. Offset uint32 `protobuf:"varint,3,opt,name=offset" json:"offset,omitempty"`
  366. Size uint32 `protobuf:"varint,4,opt,name=size" json:"size,omitempty"`
  367. NeedleId string `protobuf:"bytes,5,opt,name=needle_id,json=needleId" json:"needle_id,omitempty"`
  368. }
  369. func (m *VolumeSyncDataRequest) Reset() { *m = VolumeSyncDataRequest{} }
  370. func (m *VolumeSyncDataRequest) String() string { return proto.CompactTextString(m) }
  371. func (*VolumeSyncDataRequest) ProtoMessage() {}
  372. func (*VolumeSyncDataRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{20} }
  373. func (m *VolumeSyncDataRequest) GetVolumdId() uint32 {
  374. if m != nil {
  375. return m.VolumdId
  376. }
  377. return 0
  378. }
  379. func (m *VolumeSyncDataRequest) GetRevision() uint32 {
  380. if m != nil {
  381. return m.Revision
  382. }
  383. return 0
  384. }
  385. func (m *VolumeSyncDataRequest) GetOffset() uint32 {
  386. if m != nil {
  387. return m.Offset
  388. }
  389. return 0
  390. }
  391. func (m *VolumeSyncDataRequest) GetSize() uint32 {
  392. if m != nil {
  393. return m.Size
  394. }
  395. return 0
  396. }
  397. func (m *VolumeSyncDataRequest) GetNeedleId() string {
  398. if m != nil {
  399. return m.NeedleId
  400. }
  401. return ""
  402. }
  403. type VolumeSyncDataResponse struct {
  404. FileContent []byte `protobuf:"bytes,1,opt,name=file_content,json=fileContent,proto3" json:"file_content,omitempty"`
  405. }
  406. func (m *VolumeSyncDataResponse) Reset() { *m = VolumeSyncDataResponse{} }
  407. func (m *VolumeSyncDataResponse) String() string { return proto.CompactTextString(m) }
  408. func (*VolumeSyncDataResponse) ProtoMessage() {}
  409. func (*VolumeSyncDataResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{21} }
  410. func (m *VolumeSyncDataResponse) GetFileContent() []byte {
  411. if m != nil {
  412. return m.FileContent
  413. }
  414. return nil
  415. }
  416. type VolumeMountRequest struct {
  417. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  418. }
  419. func (m *VolumeMountRequest) Reset() { *m = VolumeMountRequest{} }
  420. func (m *VolumeMountRequest) String() string { return proto.CompactTextString(m) }
  421. func (*VolumeMountRequest) ProtoMessage() {}
  422. func (*VolumeMountRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{22} }
  423. func (m *VolumeMountRequest) GetVolumdId() uint32 {
  424. if m != nil {
  425. return m.VolumdId
  426. }
  427. return 0
  428. }
  429. type VolumeMountResponse struct {
  430. }
  431. func (m *VolumeMountResponse) Reset() { *m = VolumeMountResponse{} }
  432. func (m *VolumeMountResponse) String() string { return proto.CompactTextString(m) }
  433. func (*VolumeMountResponse) ProtoMessage() {}
  434. func (*VolumeMountResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{23} }
  435. type VolumeUnmountRequest struct {
  436. VolumdId uint32 `protobuf:"varint,1,opt,name=volumd_id,json=volumdId" json:"volumd_id,omitempty"`
  437. }
  438. func (m *VolumeUnmountRequest) Reset() { *m = VolumeUnmountRequest{} }
  439. func (m *VolumeUnmountRequest) String() string { return proto.CompactTextString(m) }
  440. func (*VolumeUnmountRequest) ProtoMessage() {}
  441. func (*VolumeUnmountRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{24} }
  442. func (m *VolumeUnmountRequest) GetVolumdId() uint32 {
  443. if m != nil {
  444. return m.VolumdId
  445. }
  446. return 0
  447. }
  448. type VolumeUnmountResponse struct {
  449. }
  450. func (m *VolumeUnmountResponse) Reset() { *m = VolumeUnmountResponse{} }
  451. func (m *VolumeUnmountResponse) String() string { return proto.CompactTextString(m) }
  452. func (*VolumeUnmountResponse) ProtoMessage() {}
  453. func (*VolumeUnmountResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{25} }
  454. func init() {
  455. proto.RegisterType((*BatchDeleteRequest)(nil), "volume_server_pb.BatchDeleteRequest")
  456. proto.RegisterType((*BatchDeleteResponse)(nil), "volume_server_pb.BatchDeleteResponse")
  457. proto.RegisterType((*DeleteResult)(nil), "volume_server_pb.DeleteResult")
  458. proto.RegisterType((*Empty)(nil), "volume_server_pb.Empty")
  459. proto.RegisterType((*VacuumVolumeCheckRequest)(nil), "volume_server_pb.VacuumVolumeCheckRequest")
  460. proto.RegisterType((*VacuumVolumeCheckResponse)(nil), "volume_server_pb.VacuumVolumeCheckResponse")
  461. proto.RegisterType((*VacuumVolumeCompactRequest)(nil), "volume_server_pb.VacuumVolumeCompactRequest")
  462. proto.RegisterType((*VacuumVolumeCompactResponse)(nil), "volume_server_pb.VacuumVolumeCompactResponse")
  463. proto.RegisterType((*VacuumVolumeCommitRequest)(nil), "volume_server_pb.VacuumVolumeCommitRequest")
  464. proto.RegisterType((*VacuumVolumeCommitResponse)(nil), "volume_server_pb.VacuumVolumeCommitResponse")
  465. proto.RegisterType((*VacuumVolumeCleanupRequest)(nil), "volume_server_pb.VacuumVolumeCleanupRequest")
  466. proto.RegisterType((*VacuumVolumeCleanupResponse)(nil), "volume_server_pb.VacuumVolumeCleanupResponse")
  467. proto.RegisterType((*DeleteCollectionRequest)(nil), "volume_server_pb.DeleteCollectionRequest")
  468. proto.RegisterType((*DeleteCollectionResponse)(nil), "volume_server_pb.DeleteCollectionResponse")
  469. proto.RegisterType((*AssignVolumeRequest)(nil), "volume_server_pb.AssignVolumeRequest")
  470. proto.RegisterType((*AssignVolumeResponse)(nil), "volume_server_pb.AssignVolumeResponse")
  471. proto.RegisterType((*VolumeSyncStatusRequest)(nil), "volume_server_pb.VolumeSyncStatusRequest")
  472. proto.RegisterType((*VolumeSyncStatusResponse)(nil), "volume_server_pb.VolumeSyncStatusResponse")
  473. proto.RegisterType((*VolumeSyncIndexRequest)(nil), "volume_server_pb.VolumeSyncIndexRequest")
  474. proto.RegisterType((*VolumeSyncIndexResponse)(nil), "volume_server_pb.VolumeSyncIndexResponse")
  475. proto.RegisterType((*VolumeSyncDataRequest)(nil), "volume_server_pb.VolumeSyncDataRequest")
  476. proto.RegisterType((*VolumeSyncDataResponse)(nil), "volume_server_pb.VolumeSyncDataResponse")
  477. proto.RegisterType((*VolumeMountRequest)(nil), "volume_server_pb.VolumeMountRequest")
  478. proto.RegisterType((*VolumeMountResponse)(nil), "volume_server_pb.VolumeMountResponse")
  479. proto.RegisterType((*VolumeUnmountRequest)(nil), "volume_server_pb.VolumeUnmountRequest")
  480. proto.RegisterType((*VolumeUnmountResponse)(nil), "volume_server_pb.VolumeUnmountResponse")
  481. }
  482. // Reference imports to suppress errors if they are not otherwise used.
  483. var _ context.Context
  484. var _ grpc.ClientConn
  485. // This is a compile-time assertion to ensure that this generated file
  486. // is compatible with the grpc package it is being compiled against.
  487. const _ = grpc.SupportPackageIsVersion4
  488. // Client API for VolumeServer service
  489. type VolumeServerClient interface {
  490. // Experts only: takes multiple fid parameters. This function does not propagate deletes to replicas.
  491. BatchDelete(ctx context.Context, in *BatchDeleteRequest, opts ...grpc.CallOption) (*BatchDeleteResponse, error)
  492. VacuumVolumeCheck(ctx context.Context, in *VacuumVolumeCheckRequest, opts ...grpc.CallOption) (*VacuumVolumeCheckResponse, error)
  493. VacuumVolumeCompact(ctx context.Context, in *VacuumVolumeCompactRequest, opts ...grpc.CallOption) (*VacuumVolumeCompactResponse, error)
  494. VacuumVolumeCommit(ctx context.Context, in *VacuumVolumeCommitRequest, opts ...grpc.CallOption) (*VacuumVolumeCommitResponse, error)
  495. VacuumVolumeCleanup(ctx context.Context, in *VacuumVolumeCleanupRequest, opts ...grpc.CallOption) (*VacuumVolumeCleanupResponse, error)
  496. DeleteCollection(ctx context.Context, in *DeleteCollectionRequest, opts ...grpc.CallOption) (*DeleteCollectionResponse, error)
  497. AssignVolume(ctx context.Context, in *AssignVolumeRequest, opts ...grpc.CallOption) (*AssignVolumeResponse, error)
  498. VolumeSyncStatus(ctx context.Context, in *VolumeSyncStatusRequest, opts ...grpc.CallOption) (*VolumeSyncStatusResponse, error)
  499. VolumeSyncIndex(ctx context.Context, in *VolumeSyncIndexRequest, opts ...grpc.CallOption) (*VolumeSyncIndexResponse, error)
  500. VolumeSyncData(ctx context.Context, in *VolumeSyncDataRequest, opts ...grpc.CallOption) (*VolumeSyncDataResponse, error)
  501. VolumeMount(ctx context.Context, in *VolumeMountRequest, opts ...grpc.CallOption) (*VolumeMountResponse, error)
  502. VolumeUnmount(ctx context.Context, in *VolumeUnmountRequest, opts ...grpc.CallOption) (*VolumeUnmountResponse, error)
  503. }
  504. type volumeServerClient struct {
  505. cc *grpc.ClientConn
  506. }
  507. func NewVolumeServerClient(cc *grpc.ClientConn) VolumeServerClient {
  508. return &volumeServerClient{cc}
  509. }
  510. func (c *volumeServerClient) BatchDelete(ctx context.Context, in *BatchDeleteRequest, opts ...grpc.CallOption) (*BatchDeleteResponse, error) {
  511. out := new(BatchDeleteResponse)
  512. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/BatchDelete", in, out, c.cc, opts...)
  513. if err != nil {
  514. return nil, err
  515. }
  516. return out, nil
  517. }
  518. func (c *volumeServerClient) VacuumVolumeCheck(ctx context.Context, in *VacuumVolumeCheckRequest, opts ...grpc.CallOption) (*VacuumVolumeCheckResponse, error) {
  519. out := new(VacuumVolumeCheckResponse)
  520. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VacuumVolumeCheck", in, out, c.cc, opts...)
  521. if err != nil {
  522. return nil, err
  523. }
  524. return out, nil
  525. }
  526. func (c *volumeServerClient) VacuumVolumeCompact(ctx context.Context, in *VacuumVolumeCompactRequest, opts ...grpc.CallOption) (*VacuumVolumeCompactResponse, error) {
  527. out := new(VacuumVolumeCompactResponse)
  528. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VacuumVolumeCompact", in, out, c.cc, opts...)
  529. if err != nil {
  530. return nil, err
  531. }
  532. return out, nil
  533. }
  534. func (c *volumeServerClient) VacuumVolumeCommit(ctx context.Context, in *VacuumVolumeCommitRequest, opts ...grpc.CallOption) (*VacuumVolumeCommitResponse, error) {
  535. out := new(VacuumVolumeCommitResponse)
  536. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VacuumVolumeCommit", in, out, c.cc, opts...)
  537. if err != nil {
  538. return nil, err
  539. }
  540. return out, nil
  541. }
  542. func (c *volumeServerClient) VacuumVolumeCleanup(ctx context.Context, in *VacuumVolumeCleanupRequest, opts ...grpc.CallOption) (*VacuumVolumeCleanupResponse, error) {
  543. out := new(VacuumVolumeCleanupResponse)
  544. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VacuumVolumeCleanup", in, out, c.cc, opts...)
  545. if err != nil {
  546. return nil, err
  547. }
  548. return out, nil
  549. }
  550. func (c *volumeServerClient) DeleteCollection(ctx context.Context, in *DeleteCollectionRequest, opts ...grpc.CallOption) (*DeleteCollectionResponse, error) {
  551. out := new(DeleteCollectionResponse)
  552. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/DeleteCollection", in, out, c.cc, opts...)
  553. if err != nil {
  554. return nil, err
  555. }
  556. return out, nil
  557. }
  558. func (c *volumeServerClient) AssignVolume(ctx context.Context, in *AssignVolumeRequest, opts ...grpc.CallOption) (*AssignVolumeResponse, error) {
  559. out := new(AssignVolumeResponse)
  560. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/AssignVolume", in, out, c.cc, opts...)
  561. if err != nil {
  562. return nil, err
  563. }
  564. return out, nil
  565. }
  566. func (c *volumeServerClient) VolumeSyncStatus(ctx context.Context, in *VolumeSyncStatusRequest, opts ...grpc.CallOption) (*VolumeSyncStatusResponse, error) {
  567. out := new(VolumeSyncStatusResponse)
  568. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VolumeSyncStatus", in, out, c.cc, opts...)
  569. if err != nil {
  570. return nil, err
  571. }
  572. return out, nil
  573. }
  574. func (c *volumeServerClient) VolumeSyncIndex(ctx context.Context, in *VolumeSyncIndexRequest, opts ...grpc.CallOption) (*VolumeSyncIndexResponse, error) {
  575. out := new(VolumeSyncIndexResponse)
  576. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VolumeSyncIndex", in, out, c.cc, opts...)
  577. if err != nil {
  578. return nil, err
  579. }
  580. return out, nil
  581. }
  582. func (c *volumeServerClient) VolumeSyncData(ctx context.Context, in *VolumeSyncDataRequest, opts ...grpc.CallOption) (*VolumeSyncDataResponse, error) {
  583. out := new(VolumeSyncDataResponse)
  584. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VolumeSyncData", in, out, c.cc, opts...)
  585. if err != nil {
  586. return nil, err
  587. }
  588. return out, nil
  589. }
  590. func (c *volumeServerClient) VolumeMount(ctx context.Context, in *VolumeMountRequest, opts ...grpc.CallOption) (*VolumeMountResponse, error) {
  591. out := new(VolumeMountResponse)
  592. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VolumeMount", in, out, c.cc, opts...)
  593. if err != nil {
  594. return nil, err
  595. }
  596. return out, nil
  597. }
  598. func (c *volumeServerClient) VolumeUnmount(ctx context.Context, in *VolumeUnmountRequest, opts ...grpc.CallOption) (*VolumeUnmountResponse, error) {
  599. out := new(VolumeUnmountResponse)
  600. err := grpc.Invoke(ctx, "/volume_server_pb.VolumeServer/VolumeUnmount", in, out, c.cc, opts...)
  601. if err != nil {
  602. return nil, err
  603. }
  604. return out, nil
  605. }
  606. // Server API for VolumeServer service
  607. type VolumeServerServer interface {
  608. // Experts only: takes multiple fid parameters. This function does not propagate deletes to replicas.
  609. BatchDelete(context.Context, *BatchDeleteRequest) (*BatchDeleteResponse, error)
  610. VacuumVolumeCheck(context.Context, *VacuumVolumeCheckRequest) (*VacuumVolumeCheckResponse, error)
  611. VacuumVolumeCompact(context.Context, *VacuumVolumeCompactRequest) (*VacuumVolumeCompactResponse, error)
  612. VacuumVolumeCommit(context.Context, *VacuumVolumeCommitRequest) (*VacuumVolumeCommitResponse, error)
  613. VacuumVolumeCleanup(context.Context, *VacuumVolumeCleanupRequest) (*VacuumVolumeCleanupResponse, error)
  614. DeleteCollection(context.Context, *DeleteCollectionRequest) (*DeleteCollectionResponse, error)
  615. AssignVolume(context.Context, *AssignVolumeRequest) (*AssignVolumeResponse, error)
  616. VolumeSyncStatus(context.Context, *VolumeSyncStatusRequest) (*VolumeSyncStatusResponse, error)
  617. VolumeSyncIndex(context.Context, *VolumeSyncIndexRequest) (*VolumeSyncIndexResponse, error)
  618. VolumeSyncData(context.Context, *VolumeSyncDataRequest) (*VolumeSyncDataResponse, error)
  619. VolumeMount(context.Context, *VolumeMountRequest) (*VolumeMountResponse, error)
  620. VolumeUnmount(context.Context, *VolumeUnmountRequest) (*VolumeUnmountResponse, error)
  621. }
  622. func RegisterVolumeServerServer(s *grpc.Server, srv VolumeServerServer) {
  623. s.RegisterService(&_VolumeServer_serviceDesc, srv)
  624. }
  625. func _VolumeServer_BatchDelete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  626. in := new(BatchDeleteRequest)
  627. if err := dec(in); err != nil {
  628. return nil, err
  629. }
  630. if interceptor == nil {
  631. return srv.(VolumeServerServer).BatchDelete(ctx, in)
  632. }
  633. info := &grpc.UnaryServerInfo{
  634. Server: srv,
  635. FullMethod: "/volume_server_pb.VolumeServer/BatchDelete",
  636. }
  637. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  638. return srv.(VolumeServerServer).BatchDelete(ctx, req.(*BatchDeleteRequest))
  639. }
  640. return interceptor(ctx, in, info, handler)
  641. }
  642. func _VolumeServer_VacuumVolumeCheck_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  643. in := new(VacuumVolumeCheckRequest)
  644. if err := dec(in); err != nil {
  645. return nil, err
  646. }
  647. if interceptor == nil {
  648. return srv.(VolumeServerServer).VacuumVolumeCheck(ctx, in)
  649. }
  650. info := &grpc.UnaryServerInfo{
  651. Server: srv,
  652. FullMethod: "/volume_server_pb.VolumeServer/VacuumVolumeCheck",
  653. }
  654. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  655. return srv.(VolumeServerServer).VacuumVolumeCheck(ctx, req.(*VacuumVolumeCheckRequest))
  656. }
  657. return interceptor(ctx, in, info, handler)
  658. }
  659. func _VolumeServer_VacuumVolumeCompact_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  660. in := new(VacuumVolumeCompactRequest)
  661. if err := dec(in); err != nil {
  662. return nil, err
  663. }
  664. if interceptor == nil {
  665. return srv.(VolumeServerServer).VacuumVolumeCompact(ctx, in)
  666. }
  667. info := &grpc.UnaryServerInfo{
  668. Server: srv,
  669. FullMethod: "/volume_server_pb.VolumeServer/VacuumVolumeCompact",
  670. }
  671. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  672. return srv.(VolumeServerServer).VacuumVolumeCompact(ctx, req.(*VacuumVolumeCompactRequest))
  673. }
  674. return interceptor(ctx, in, info, handler)
  675. }
  676. func _VolumeServer_VacuumVolumeCommit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  677. in := new(VacuumVolumeCommitRequest)
  678. if err := dec(in); err != nil {
  679. return nil, err
  680. }
  681. if interceptor == nil {
  682. return srv.(VolumeServerServer).VacuumVolumeCommit(ctx, in)
  683. }
  684. info := &grpc.UnaryServerInfo{
  685. Server: srv,
  686. FullMethod: "/volume_server_pb.VolumeServer/VacuumVolumeCommit",
  687. }
  688. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  689. return srv.(VolumeServerServer).VacuumVolumeCommit(ctx, req.(*VacuumVolumeCommitRequest))
  690. }
  691. return interceptor(ctx, in, info, handler)
  692. }
  693. func _VolumeServer_VacuumVolumeCleanup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  694. in := new(VacuumVolumeCleanupRequest)
  695. if err := dec(in); err != nil {
  696. return nil, err
  697. }
  698. if interceptor == nil {
  699. return srv.(VolumeServerServer).VacuumVolumeCleanup(ctx, in)
  700. }
  701. info := &grpc.UnaryServerInfo{
  702. Server: srv,
  703. FullMethod: "/volume_server_pb.VolumeServer/VacuumVolumeCleanup",
  704. }
  705. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  706. return srv.(VolumeServerServer).VacuumVolumeCleanup(ctx, req.(*VacuumVolumeCleanupRequest))
  707. }
  708. return interceptor(ctx, in, info, handler)
  709. }
  710. func _VolumeServer_DeleteCollection_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  711. in := new(DeleteCollectionRequest)
  712. if err := dec(in); err != nil {
  713. return nil, err
  714. }
  715. if interceptor == nil {
  716. return srv.(VolumeServerServer).DeleteCollection(ctx, in)
  717. }
  718. info := &grpc.UnaryServerInfo{
  719. Server: srv,
  720. FullMethod: "/volume_server_pb.VolumeServer/DeleteCollection",
  721. }
  722. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  723. return srv.(VolumeServerServer).DeleteCollection(ctx, req.(*DeleteCollectionRequest))
  724. }
  725. return interceptor(ctx, in, info, handler)
  726. }
  727. func _VolumeServer_AssignVolume_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  728. in := new(AssignVolumeRequest)
  729. if err := dec(in); err != nil {
  730. return nil, err
  731. }
  732. if interceptor == nil {
  733. return srv.(VolumeServerServer).AssignVolume(ctx, in)
  734. }
  735. info := &grpc.UnaryServerInfo{
  736. Server: srv,
  737. FullMethod: "/volume_server_pb.VolumeServer/AssignVolume",
  738. }
  739. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  740. return srv.(VolumeServerServer).AssignVolume(ctx, req.(*AssignVolumeRequest))
  741. }
  742. return interceptor(ctx, in, info, handler)
  743. }
  744. func _VolumeServer_VolumeSyncStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  745. in := new(VolumeSyncStatusRequest)
  746. if err := dec(in); err != nil {
  747. return nil, err
  748. }
  749. if interceptor == nil {
  750. return srv.(VolumeServerServer).VolumeSyncStatus(ctx, in)
  751. }
  752. info := &grpc.UnaryServerInfo{
  753. Server: srv,
  754. FullMethod: "/volume_server_pb.VolumeServer/VolumeSyncStatus",
  755. }
  756. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  757. return srv.(VolumeServerServer).VolumeSyncStatus(ctx, req.(*VolumeSyncStatusRequest))
  758. }
  759. return interceptor(ctx, in, info, handler)
  760. }
  761. func _VolumeServer_VolumeSyncIndex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  762. in := new(VolumeSyncIndexRequest)
  763. if err := dec(in); err != nil {
  764. return nil, err
  765. }
  766. if interceptor == nil {
  767. return srv.(VolumeServerServer).VolumeSyncIndex(ctx, in)
  768. }
  769. info := &grpc.UnaryServerInfo{
  770. Server: srv,
  771. FullMethod: "/volume_server_pb.VolumeServer/VolumeSyncIndex",
  772. }
  773. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  774. return srv.(VolumeServerServer).VolumeSyncIndex(ctx, req.(*VolumeSyncIndexRequest))
  775. }
  776. return interceptor(ctx, in, info, handler)
  777. }
  778. func _VolumeServer_VolumeSyncData_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  779. in := new(VolumeSyncDataRequest)
  780. if err := dec(in); err != nil {
  781. return nil, err
  782. }
  783. if interceptor == nil {
  784. return srv.(VolumeServerServer).VolumeSyncData(ctx, in)
  785. }
  786. info := &grpc.UnaryServerInfo{
  787. Server: srv,
  788. FullMethod: "/volume_server_pb.VolumeServer/VolumeSyncData",
  789. }
  790. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  791. return srv.(VolumeServerServer).VolumeSyncData(ctx, req.(*VolumeSyncDataRequest))
  792. }
  793. return interceptor(ctx, in, info, handler)
  794. }
  795. func _VolumeServer_VolumeMount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  796. in := new(VolumeMountRequest)
  797. if err := dec(in); err != nil {
  798. return nil, err
  799. }
  800. if interceptor == nil {
  801. return srv.(VolumeServerServer).VolumeMount(ctx, in)
  802. }
  803. info := &grpc.UnaryServerInfo{
  804. Server: srv,
  805. FullMethod: "/volume_server_pb.VolumeServer/VolumeMount",
  806. }
  807. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  808. return srv.(VolumeServerServer).VolumeMount(ctx, req.(*VolumeMountRequest))
  809. }
  810. return interceptor(ctx, in, info, handler)
  811. }
  812. func _VolumeServer_VolumeUnmount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  813. in := new(VolumeUnmountRequest)
  814. if err := dec(in); err != nil {
  815. return nil, err
  816. }
  817. if interceptor == nil {
  818. return srv.(VolumeServerServer).VolumeUnmount(ctx, in)
  819. }
  820. info := &grpc.UnaryServerInfo{
  821. Server: srv,
  822. FullMethod: "/volume_server_pb.VolumeServer/VolumeUnmount",
  823. }
  824. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  825. return srv.(VolumeServerServer).VolumeUnmount(ctx, req.(*VolumeUnmountRequest))
  826. }
  827. return interceptor(ctx, in, info, handler)
  828. }
  829. var _VolumeServer_serviceDesc = grpc.ServiceDesc{
  830. ServiceName: "volume_server_pb.VolumeServer",
  831. HandlerType: (*VolumeServerServer)(nil),
  832. Methods: []grpc.MethodDesc{
  833. {
  834. MethodName: "BatchDelete",
  835. Handler: _VolumeServer_BatchDelete_Handler,
  836. },
  837. {
  838. MethodName: "VacuumVolumeCheck",
  839. Handler: _VolumeServer_VacuumVolumeCheck_Handler,
  840. },
  841. {
  842. MethodName: "VacuumVolumeCompact",
  843. Handler: _VolumeServer_VacuumVolumeCompact_Handler,
  844. },
  845. {
  846. MethodName: "VacuumVolumeCommit",
  847. Handler: _VolumeServer_VacuumVolumeCommit_Handler,
  848. },
  849. {
  850. MethodName: "VacuumVolumeCleanup",
  851. Handler: _VolumeServer_VacuumVolumeCleanup_Handler,
  852. },
  853. {
  854. MethodName: "DeleteCollection",
  855. Handler: _VolumeServer_DeleteCollection_Handler,
  856. },
  857. {
  858. MethodName: "AssignVolume",
  859. Handler: _VolumeServer_AssignVolume_Handler,
  860. },
  861. {
  862. MethodName: "VolumeSyncStatus",
  863. Handler: _VolumeServer_VolumeSyncStatus_Handler,
  864. },
  865. {
  866. MethodName: "VolumeSyncIndex",
  867. Handler: _VolumeServer_VolumeSyncIndex_Handler,
  868. },
  869. {
  870. MethodName: "VolumeSyncData",
  871. Handler: _VolumeServer_VolumeSyncData_Handler,
  872. },
  873. {
  874. MethodName: "VolumeMount",
  875. Handler: _VolumeServer_VolumeMount_Handler,
  876. },
  877. {
  878. MethodName: "VolumeUnmount",
  879. Handler: _VolumeServer_VolumeUnmount_Handler,
  880. },
  881. },
  882. Streams: []grpc.StreamDesc{},
  883. Metadata: "volume_server.proto",
  884. }
  885. func init() { proto.RegisterFile("volume_server.proto", fileDescriptor0) }
  886. var fileDescriptor0 = []byte{
  887. // 892 bytes of a gzipped FileDescriptorProto
  888. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x94, 0x56, 0xdd, 0x6e, 0xeb, 0x44,
  889. 0x10, 0x8e, 0x9b, 0xdf, 0x4e, 0x12, 0x4e, 0xd8, 0xf4, 0x34, 0x3e, 0x3e, 0x70, 0x08, 0x0b, 0xb4,
  890. 0xe9, 0x0f, 0x45, 0xb4, 0x02, 0x8a, 0xb8, 0x01, 0x5a, 0x40, 0xb9, 0x40, 0x95, 0x5c, 0xd1, 0x1b,
  891. 0x2a, 0x59, 0x8e, 0xbd, 0x69, 0xad, 0x3a, 0xb6, 0x6b, 0xaf, 0xab, 0x96, 0x37, 0xe0, 0x11, 0x78,
  892. 0x03, 0xde, 0x89, 0x97, 0x41, 0xde, 0x5d, 0xbb, 0xfe, 0x4b, 0xed, 0x73, 0xe7, 0x9d, 0x9d, 0xf9,
  893. 0xbe, 0x99, 0xf1, 0xf8, 0x1b, 0xc3, 0xf8, 0xc1, 0xb5, 0xc3, 0x15, 0xd1, 0x02, 0xe2, 0x3f, 0x10,
  894. 0xff, 0xc8, 0xf3, 0x5d, 0xea, 0xa2, 0x51, 0xc6, 0xa8, 0x79, 0x0b, 0xfc, 0x15, 0xa0, 0x9f, 0x75,
  895. 0x6a, 0xdc, 0x9e, 0x13, 0x9b, 0x50, 0xa2, 0x92, 0xfb, 0x90, 0x04, 0x14, 0xbd, 0x81, 0xde, 0xd2,
  896. 0xb2, 0x89, 0x66, 0x99, 0x81, 0x2c, 0x4d, 0x9b, 0xb3, 0x4d, 0xb5, 0x1b, 0x9d, 0xe7, 0x66, 0x80,
  897. 0x2f, 0x60, 0x9c, 0x09, 0x08, 0x3c, 0xd7, 0x09, 0x08, 0x3a, 0x85, 0xae, 0x4f, 0x82, 0xd0, 0xa6,
  898. 0x3c, 0xa0, 0x7f, 0xfc, 0xee, 0x28, 0xcf, 0x75, 0x94, 0x84, 0x84, 0x36, 0x55, 0x63, 0x77, 0x6c,
  899. 0xc1, 0x20, 0x7d, 0x81, 0x26, 0xd0, 0x15, 0xdc, 0xb2, 0x34, 0x95, 0x66, 0x9b, 0x6a, 0x87, 0x53,
  900. 0xa3, 0x6d, 0xe8, 0x04, 0x54, 0xa7, 0x61, 0x20, 0x6f, 0x4c, 0xa5, 0x59, 0x5b, 0x15, 0x27, 0xb4,
  901. 0x05, 0x6d, 0xe2, 0xfb, 0xae, 0x2f, 0x37, 0x99, 0x3b, 0x3f, 0x20, 0x04, 0xad, 0xc0, 0xfa, 0x8b,
  902. 0xc8, 0xad, 0xa9, 0x34, 0x1b, 0xaa, 0xec, 0x19, 0x77, 0xa1, 0xfd, 0xcb, 0xca, 0xa3, 0x4f, 0xf8,
  903. 0x3b, 0x90, 0xaf, 0x74, 0x23, 0x0c, 0x57, 0x57, 0x2c, 0xc7, 0xb3, 0x5b, 0x62, 0xdc, 0xc5, 0xb5,
  904. 0xbf, 0x85, 0x4d, 0x96, 0xb9, 0x19, 0x67, 0x30, 0x54, 0x7b, 0xdc, 0x30, 0x37, 0xf1, 0x8f, 0xf0,
  905. 0xa6, 0x24, 0x50, 0xf4, 0xe0, 0x33, 0x18, 0xde, 0xe8, 0xfe, 0x42, 0xbf, 0x21, 0x9a, 0xaf, 0x53,
  906. 0xcb, 0x65, 0xd1, 0x92, 0x3a, 0x10, 0x46, 0x35, 0xb2, 0xe1, 0x3f, 0x41, 0xc9, 0x20, 0xb8, 0x2b,
  907. 0x4f, 0x37, 0x68, 0x1d, 0x72, 0x34, 0x85, 0xbe, 0xe7, 0x13, 0xdd, 0xb6, 0x5d, 0x43, 0xa7, 0x84,
  908. 0x75, 0xa1, 0xa9, 0xa6, 0x4d, 0xf8, 0x63, 0x78, 0x5b, 0x0a, 0xce, 0x13, 0xc4, 0xa7, 0xb9, 0xec,
  909. 0xdd, 0xd5, 0xca, 0xaa, 0x45, 0x8d, 0x3f, 0x2a, 0x64, 0xcd, 0x22, 0x05, 0xee, 0xf7, 0xb9, 0x5b,
  910. 0x9b, 0xe8, 0x4e, 0xe8, 0xd5, 0x02, 0xce, 0x67, 0x1c, 0x87, 0x26, 0xc8, 0x13, 0x3e, 0x1c, 0x67,
  911. 0xae, 0x6d, 0x13, 0x83, 0x5a, 0xae, 0x13, 0xc3, 0xbe, 0x03, 0x30, 0x12, 0xa3, 0x18, 0x95, 0x94,
  912. 0x05, 0x2b, 0x20, 0x17, 0x43, 0x05, 0xec, 0xbf, 0x12, 0x8c, 0x7f, 0x0a, 0x02, 0xeb, 0xc6, 0xe1,
  913. 0xb4, 0xb5, 0xda, 0x9f, 0x25, 0xdc, 0xc8, 0x13, 0xe6, 0x5f, 0x4f, 0xb3, 0xf0, 0x7a, 0x22, 0x0f,
  914. 0x9f, 0x78, 0xb6, 0x65, 0xe8, 0x0c, 0xa2, 0xc5, 0x20, 0xd2, 0x26, 0x34, 0x82, 0x26, 0xa5, 0xb6,
  915. 0xdc, 0x66, 0x37, 0xd1, 0x23, 0xde, 0x86, 0xad, 0x6c, 0xa6, 0xa2, 0x84, 0x6f, 0x61, 0xc2, 0x2d,
  916. 0x97, 0x4f, 0x8e, 0x71, 0xc9, 0xbe, 0x84, 0x5a, 0x0d, 0xff, 0x4f, 0x02, 0xb9, 0x18, 0x28, 0x26,
  917. 0xb8, 0x6a, 0xfc, 0xde, 0x37, 0x7b, 0xf4, 0x09, 0xf4, 0xa9, 0x6e, 0xd9, 0x9a, 0xbb, 0x5c, 0x06,
  918. 0x84, 0xca, 0x9d, 0xa9, 0x34, 0x6b, 0xa9, 0x10, 0x99, 0x2e, 0x98, 0x05, 0xed, 0xc1, 0xc8, 0xe0,
  919. 0x53, 0xaa, 0xf9, 0xe4, 0xc1, 0x0a, 0x22, 0xe4, 0x2e, 0x23, 0x7e, 0x65, 0xc4, 0xd3, 0xcb, 0xcd,
  920. 0x08, 0xc3, 0xd0, 0x32, 0x1f, 0x35, 0x26, 0x0e, 0xec, 0xd3, 0xee, 0x31, 0xb4, 0xbe, 0x65, 0x3e,
  921. 0xfe, 0x6a, 0xd9, 0xe4, 0x32, 0xfa, 0xc2, 0xbf, 0x81, 0xed, 0xe7, 0xe2, 0xe6, 0x8e, 0x49, 0x1e,
  922. 0x6b, 0x35, 0xe5, 0xb7, 0x74, 0x33, 0x45, 0x98, 0x68, 0xc9, 0x21, 0x20, 0x2b, 0x32, 0x70, 0x5e,
  923. 0xc3, 0x75, 0x28, 0x71, 0x28, 0x03, 0x18, 0xa8, 0x23, 0x76, 0x13, 0x91, 0x9f, 0x71, 0x3b, 0xfe,
  924. 0x47, 0x82, 0xd7, 0xcf, 0x48, 0xe7, 0x3a, 0xd5, 0x6b, 0x8d, 0x96, 0x02, 0xbd, 0xa4, 0xfa, 0x0d,
  925. 0x7e, 0x17, 0x9f, 0x23, 0xd9, 0x13, 0xdd, 0x6b, 0xb2, 0x1b, 0x71, 0x2a, 0x13, 0xb8, 0x88, 0xc4,
  926. 0x21, 0xc4, 0xe4, 0xea, 0xc9, 0x5f, 0x43, 0x8f, 0x1b, 0xe6, 0x26, 0xfe, 0x21, 0xdd, 0x1b, 0x9e,
  927. 0x9a, 0xa8, 0xf1, 0x53, 0x18, 0x94, 0x54, 0xd7, 0x5f, 0xa6, 0x0a, 0xfb, 0x1a, 0x10, 0x0f, 0xfe,
  928. 0xdd, 0x0d, 0x9d, 0x7a, 0x9a, 0xf1, 0x1a, 0xc6, 0x99, 0x10, 0x31, 0xb8, 0x27, 0xb0, 0xc5, 0xcd,
  929. 0x7f, 0x38, 0xab, 0xda, 0x58, 0x93, 0xb8, 0xad, 0x49, 0x10, 0x47, 0x3b, 0xfe, 0x1b, 0x60, 0x20,
  930. 0xaa, 0x62, 0x7b, 0x06, 0x5d, 0x43, 0x3f, 0xb5, 0x9f, 0xd0, 0xe7, 0xc5, 0x35, 0x54, 0xdc, 0x77,
  931. 0xca, 0x17, 0x15, 0x5e, 0x22, 0xf5, 0x06, 0x72, 0xe0, 0xc3, 0x82, 0xfe, 0xa3, 0xfd, 0x62, 0xf4,
  932. 0xba, 0xed, 0xa2, 0x1c, 0xd4, 0xf2, 0x4d, 0xf8, 0x28, 0x8c, 0x4b, 0x04, 0x1d, 0x1d, 0x56, 0xa0,
  933. 0x64, 0x96, 0x8a, 0xf2, 0x65, 0x4d, 0xef, 0x84, 0xf5, 0x1e, 0x50, 0x51, 0xed, 0xd1, 0x41, 0x25,
  934. 0xcc, 0xf3, 0x36, 0x51, 0x0e, 0xeb, 0x39, 0xaf, 0x2d, 0x94, 0xef, 0x81, 0xca, 0x42, 0x33, 0x9b,
  935. 0xa6, 0xb2, 0xd0, 0xdc, 0x72, 0x69, 0xa0, 0x3b, 0x18, 0xe5, 0x77, 0x04, 0xda, 0x5b, 0xf7, 0xe3,
  936. 0x52, 0x58, 0x41, 0xca, 0x7e, 0x1d, 0xd7, 0x84, 0x4c, 0x83, 0x41, 0x5a, 0xc9, 0x51, 0xc9, 0xd0,
  937. 0x95, 0xec, 0x24, 0x65, 0xa7, 0xca, 0x2d, 0x5d, 0x4d, 0x5e, 0xd9, 0xcb, 0xaa, 0x59, 0xb3, 0x36,
  938. 0xca, 0xaa, 0x59, 0xb7, 0x28, 0x70, 0x03, 0xdd, 0xc2, 0xab, 0x9c, 0x64, 0xa2, 0xd9, 0x4b, 0x00,
  939. 0x69, 0x31, 0x56, 0xf6, 0x6a, 0x78, 0x26, 0x4c, 0x04, 0x3e, 0xc8, 0xea, 0x16, 0xda, 0x7d, 0x29,
  940. 0x3c, 0x25, 0xba, 0xca, 0xac, 0xda, 0x31, 0xa1, 0xb9, 0x86, 0x7e, 0x4a, 0xae, 0xca, 0x84, 0xa3,
  941. 0x28, 0x80, 0x65, 0xc2, 0x51, 0xa6, 0x79, 0x0d, 0xb4, 0x80, 0x61, 0x46, 0xc0, 0xd0, 0xce, 0xba,
  942. 0xc8, 0xac, 0x2c, 0x2a, 0xbb, 0x95, 0x7e, 0x31, 0xc7, 0xa2, 0xc3, 0x7e, 0xf2, 0x4f, 0xfe, 0x0f,
  943. 0x00, 0x00, 0xff, 0xff, 0x5b, 0x29, 0xa9, 0x95, 0xfb, 0x0b, 0x00, 0x00,
  944. }