1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package genomics
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 grpc "google.golang.org/grpc"
30 codes "google.golang.org/grpc/codes"
31 status "google.golang.org/grpc/status"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
34 )
35
36 const (
37
38 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
39
40 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
41 )
42
43
44
45
46
47
48
49
50 type Reference struct {
51 state protoimpl.MessageState
52 sizeCache protoimpl.SizeCache
53 unknownFields protoimpl.UnknownFields
54
55
56 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
57
58 Length int64 `protobuf:"varint,2,opt,name=length,proto3" json:"length,omitempty"`
59
60
61
62 Md5Checksum string `protobuf:"bytes,3,opt,name=md5checksum,proto3" json:"md5checksum,omitempty"`
63
64 Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
65
66
67 SourceUri string `protobuf:"bytes,5,opt,name=source_uri,json=sourceUri,proto3" json:"source_uri,omitempty"`
68
69
70 SourceAccessions []string `protobuf:"bytes,6,rep,name=source_accessions,json=sourceAccessions,proto3" json:"source_accessions,omitempty"`
71
72 NcbiTaxonId int32 `protobuf:"varint,7,opt,name=ncbi_taxon_id,json=ncbiTaxonId,proto3" json:"ncbi_taxon_id,omitempty"`
73 }
74
75 func (x *Reference) Reset() {
76 *x = Reference{}
77 if protoimpl.UnsafeEnabled {
78 mi := &file_google_genomics_v1_references_proto_msgTypes[0]
79 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
80 ms.StoreMessageInfo(mi)
81 }
82 }
83
84 func (x *Reference) String() string {
85 return protoimpl.X.MessageStringOf(x)
86 }
87
88 func (*Reference) ProtoMessage() {}
89
90 func (x *Reference) ProtoReflect() protoreflect.Message {
91 mi := &file_google_genomics_v1_references_proto_msgTypes[0]
92 if protoimpl.UnsafeEnabled && x != nil {
93 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
94 if ms.LoadMessageInfo() == nil {
95 ms.StoreMessageInfo(mi)
96 }
97 return ms
98 }
99 return mi.MessageOf(x)
100 }
101
102
103 func (*Reference) Descriptor() ([]byte, []int) {
104 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{0}
105 }
106
107 func (x *Reference) GetId() string {
108 if x != nil {
109 return x.Id
110 }
111 return ""
112 }
113
114 func (x *Reference) GetLength() int64 {
115 if x != nil {
116 return x.Length
117 }
118 return 0
119 }
120
121 func (x *Reference) GetMd5Checksum() string {
122 if x != nil {
123 return x.Md5Checksum
124 }
125 return ""
126 }
127
128 func (x *Reference) GetName() string {
129 if x != nil {
130 return x.Name
131 }
132 return ""
133 }
134
135 func (x *Reference) GetSourceUri() string {
136 if x != nil {
137 return x.SourceUri
138 }
139 return ""
140 }
141
142 func (x *Reference) GetSourceAccessions() []string {
143 if x != nil {
144 return x.SourceAccessions
145 }
146 return nil
147 }
148
149 func (x *Reference) GetNcbiTaxonId() int32 {
150 if x != nil {
151 return x.NcbiTaxonId
152 }
153 return 0
154 }
155
156
157
158
159
160
161
162
163
164 type ReferenceSet struct {
165 state protoimpl.MessageState
166 sizeCache protoimpl.SizeCache
167 unknownFields protoimpl.UnknownFields
168
169
170 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
171
172
173 ReferenceIds []string `protobuf:"bytes,2,rep,name=reference_ids,json=referenceIds,proto3" json:"reference_ids,omitempty"`
174
175
176
177
178
179 Md5Checksum string `protobuf:"bytes,3,opt,name=md5checksum,proto3" json:"md5checksum,omitempty"`
180
181
182
183
184
185 NcbiTaxonId int32 `protobuf:"varint,4,opt,name=ncbi_taxon_id,json=ncbiTaxonId,proto3" json:"ncbi_taxon_id,omitempty"`
186
187 Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
188
189 AssemblyId string `protobuf:"bytes,6,opt,name=assembly_id,json=assemblyId,proto3" json:"assembly_id,omitempty"`
190
191 SourceUri string `protobuf:"bytes,7,opt,name=source_uri,json=sourceUri,proto3" json:"source_uri,omitempty"`
192
193
194 SourceAccessions []string `protobuf:"bytes,8,rep,name=source_accessions,json=sourceAccessions,proto3" json:"source_accessions,omitempty"`
195 }
196
197 func (x *ReferenceSet) Reset() {
198 *x = ReferenceSet{}
199 if protoimpl.UnsafeEnabled {
200 mi := &file_google_genomics_v1_references_proto_msgTypes[1]
201 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
202 ms.StoreMessageInfo(mi)
203 }
204 }
205
206 func (x *ReferenceSet) String() string {
207 return protoimpl.X.MessageStringOf(x)
208 }
209
210 func (*ReferenceSet) ProtoMessage() {}
211
212 func (x *ReferenceSet) ProtoReflect() protoreflect.Message {
213 mi := &file_google_genomics_v1_references_proto_msgTypes[1]
214 if protoimpl.UnsafeEnabled && x != nil {
215 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
216 if ms.LoadMessageInfo() == nil {
217 ms.StoreMessageInfo(mi)
218 }
219 return ms
220 }
221 return mi.MessageOf(x)
222 }
223
224
225 func (*ReferenceSet) Descriptor() ([]byte, []int) {
226 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{1}
227 }
228
229 func (x *ReferenceSet) GetId() string {
230 if x != nil {
231 return x.Id
232 }
233 return ""
234 }
235
236 func (x *ReferenceSet) GetReferenceIds() []string {
237 if x != nil {
238 return x.ReferenceIds
239 }
240 return nil
241 }
242
243 func (x *ReferenceSet) GetMd5Checksum() string {
244 if x != nil {
245 return x.Md5Checksum
246 }
247 return ""
248 }
249
250 func (x *ReferenceSet) GetNcbiTaxonId() int32 {
251 if x != nil {
252 return x.NcbiTaxonId
253 }
254 return 0
255 }
256
257 func (x *ReferenceSet) GetDescription() string {
258 if x != nil {
259 return x.Description
260 }
261 return ""
262 }
263
264 func (x *ReferenceSet) GetAssemblyId() string {
265 if x != nil {
266 return x.AssemblyId
267 }
268 return ""
269 }
270
271 func (x *ReferenceSet) GetSourceUri() string {
272 if x != nil {
273 return x.SourceUri
274 }
275 return ""
276 }
277
278 func (x *ReferenceSet) GetSourceAccessions() []string {
279 if x != nil {
280 return x.SourceAccessions
281 }
282 return nil
283 }
284
285 type SearchReferenceSetsRequest struct {
286 state protoimpl.MessageState
287 sizeCache protoimpl.SizeCache
288 unknownFields protoimpl.UnknownFields
289
290
291
292 Md5Checksums []string `protobuf:"bytes,1,rep,name=md5checksums,proto3" json:"md5checksums,omitempty"`
293
294
295
296
297 Accessions []string `protobuf:"bytes,2,rep,name=accessions,proto3" json:"accessions,omitempty"`
298
299
300 AssemblyId string `protobuf:"bytes,3,opt,name=assembly_id,json=assemblyId,proto3" json:"assembly_id,omitempty"`
301
302
303
304 PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
305
306
307 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
308 }
309
310 func (x *SearchReferenceSetsRequest) Reset() {
311 *x = SearchReferenceSetsRequest{}
312 if protoimpl.UnsafeEnabled {
313 mi := &file_google_genomics_v1_references_proto_msgTypes[2]
314 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
315 ms.StoreMessageInfo(mi)
316 }
317 }
318
319 func (x *SearchReferenceSetsRequest) String() string {
320 return protoimpl.X.MessageStringOf(x)
321 }
322
323 func (*SearchReferenceSetsRequest) ProtoMessage() {}
324
325 func (x *SearchReferenceSetsRequest) ProtoReflect() protoreflect.Message {
326 mi := &file_google_genomics_v1_references_proto_msgTypes[2]
327 if protoimpl.UnsafeEnabled && x != nil {
328 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
329 if ms.LoadMessageInfo() == nil {
330 ms.StoreMessageInfo(mi)
331 }
332 return ms
333 }
334 return mi.MessageOf(x)
335 }
336
337
338 func (*SearchReferenceSetsRequest) Descriptor() ([]byte, []int) {
339 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{2}
340 }
341
342 func (x *SearchReferenceSetsRequest) GetMd5Checksums() []string {
343 if x != nil {
344 return x.Md5Checksums
345 }
346 return nil
347 }
348
349 func (x *SearchReferenceSetsRequest) GetAccessions() []string {
350 if x != nil {
351 return x.Accessions
352 }
353 return nil
354 }
355
356 func (x *SearchReferenceSetsRequest) GetAssemblyId() string {
357 if x != nil {
358 return x.AssemblyId
359 }
360 return ""
361 }
362
363 func (x *SearchReferenceSetsRequest) GetPageToken() string {
364 if x != nil {
365 return x.PageToken
366 }
367 return ""
368 }
369
370 func (x *SearchReferenceSetsRequest) GetPageSize() int32 {
371 if x != nil {
372 return x.PageSize
373 }
374 return 0
375 }
376
377 type SearchReferenceSetsResponse struct {
378 state protoimpl.MessageState
379 sizeCache protoimpl.SizeCache
380 unknownFields protoimpl.UnknownFields
381
382
383 ReferenceSets []*ReferenceSet `protobuf:"bytes,1,rep,name=reference_sets,json=referenceSets,proto3" json:"reference_sets,omitempty"`
384
385
386
387 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
388 }
389
390 func (x *SearchReferenceSetsResponse) Reset() {
391 *x = SearchReferenceSetsResponse{}
392 if protoimpl.UnsafeEnabled {
393 mi := &file_google_genomics_v1_references_proto_msgTypes[3]
394 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
395 ms.StoreMessageInfo(mi)
396 }
397 }
398
399 func (x *SearchReferenceSetsResponse) String() string {
400 return protoimpl.X.MessageStringOf(x)
401 }
402
403 func (*SearchReferenceSetsResponse) ProtoMessage() {}
404
405 func (x *SearchReferenceSetsResponse) ProtoReflect() protoreflect.Message {
406 mi := &file_google_genomics_v1_references_proto_msgTypes[3]
407 if protoimpl.UnsafeEnabled && x != nil {
408 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
409 if ms.LoadMessageInfo() == nil {
410 ms.StoreMessageInfo(mi)
411 }
412 return ms
413 }
414 return mi.MessageOf(x)
415 }
416
417
418 func (*SearchReferenceSetsResponse) Descriptor() ([]byte, []int) {
419 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{3}
420 }
421
422 func (x *SearchReferenceSetsResponse) GetReferenceSets() []*ReferenceSet {
423 if x != nil {
424 return x.ReferenceSets
425 }
426 return nil
427 }
428
429 func (x *SearchReferenceSetsResponse) GetNextPageToken() string {
430 if x != nil {
431 return x.NextPageToken
432 }
433 return ""
434 }
435
436 type GetReferenceSetRequest struct {
437 state protoimpl.MessageState
438 sizeCache protoimpl.SizeCache
439 unknownFields protoimpl.UnknownFields
440
441
442 ReferenceSetId string `protobuf:"bytes,1,opt,name=reference_set_id,json=referenceSetId,proto3" json:"reference_set_id,omitempty"`
443 }
444
445 func (x *GetReferenceSetRequest) Reset() {
446 *x = GetReferenceSetRequest{}
447 if protoimpl.UnsafeEnabled {
448 mi := &file_google_genomics_v1_references_proto_msgTypes[4]
449 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
450 ms.StoreMessageInfo(mi)
451 }
452 }
453
454 func (x *GetReferenceSetRequest) String() string {
455 return protoimpl.X.MessageStringOf(x)
456 }
457
458 func (*GetReferenceSetRequest) ProtoMessage() {}
459
460 func (x *GetReferenceSetRequest) ProtoReflect() protoreflect.Message {
461 mi := &file_google_genomics_v1_references_proto_msgTypes[4]
462 if protoimpl.UnsafeEnabled && x != nil {
463 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
464 if ms.LoadMessageInfo() == nil {
465 ms.StoreMessageInfo(mi)
466 }
467 return ms
468 }
469 return mi.MessageOf(x)
470 }
471
472
473 func (*GetReferenceSetRequest) Descriptor() ([]byte, []int) {
474 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{4}
475 }
476
477 func (x *GetReferenceSetRequest) GetReferenceSetId() string {
478 if x != nil {
479 return x.ReferenceSetId
480 }
481 return ""
482 }
483
484 type SearchReferencesRequest struct {
485 state protoimpl.MessageState
486 sizeCache protoimpl.SizeCache
487 unknownFields protoimpl.UnknownFields
488
489
490
491 Md5Checksums []string `protobuf:"bytes,1,rep,name=md5checksums,proto3" json:"md5checksums,omitempty"`
492
493
494
495
496 Accessions []string `protobuf:"bytes,2,rep,name=accessions,proto3" json:"accessions,omitempty"`
497
498 ReferenceSetId string `protobuf:"bytes,3,opt,name=reference_set_id,json=referenceSetId,proto3" json:"reference_set_id,omitempty"`
499
500
501
502 PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
503
504
505 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
506 }
507
508 func (x *SearchReferencesRequest) Reset() {
509 *x = SearchReferencesRequest{}
510 if protoimpl.UnsafeEnabled {
511 mi := &file_google_genomics_v1_references_proto_msgTypes[5]
512 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
513 ms.StoreMessageInfo(mi)
514 }
515 }
516
517 func (x *SearchReferencesRequest) String() string {
518 return protoimpl.X.MessageStringOf(x)
519 }
520
521 func (*SearchReferencesRequest) ProtoMessage() {}
522
523 func (x *SearchReferencesRequest) ProtoReflect() protoreflect.Message {
524 mi := &file_google_genomics_v1_references_proto_msgTypes[5]
525 if protoimpl.UnsafeEnabled && x != nil {
526 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
527 if ms.LoadMessageInfo() == nil {
528 ms.StoreMessageInfo(mi)
529 }
530 return ms
531 }
532 return mi.MessageOf(x)
533 }
534
535
536 func (*SearchReferencesRequest) Descriptor() ([]byte, []int) {
537 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{5}
538 }
539
540 func (x *SearchReferencesRequest) GetMd5Checksums() []string {
541 if x != nil {
542 return x.Md5Checksums
543 }
544 return nil
545 }
546
547 func (x *SearchReferencesRequest) GetAccessions() []string {
548 if x != nil {
549 return x.Accessions
550 }
551 return nil
552 }
553
554 func (x *SearchReferencesRequest) GetReferenceSetId() string {
555 if x != nil {
556 return x.ReferenceSetId
557 }
558 return ""
559 }
560
561 func (x *SearchReferencesRequest) GetPageToken() string {
562 if x != nil {
563 return x.PageToken
564 }
565 return ""
566 }
567
568 func (x *SearchReferencesRequest) GetPageSize() int32 {
569 if x != nil {
570 return x.PageSize
571 }
572 return 0
573 }
574
575 type SearchReferencesResponse struct {
576 state protoimpl.MessageState
577 sizeCache protoimpl.SizeCache
578 unknownFields protoimpl.UnknownFields
579
580
581 References []*Reference `protobuf:"bytes,1,rep,name=references,proto3" json:"references,omitempty"`
582
583
584
585 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
586 }
587
588 func (x *SearchReferencesResponse) Reset() {
589 *x = SearchReferencesResponse{}
590 if protoimpl.UnsafeEnabled {
591 mi := &file_google_genomics_v1_references_proto_msgTypes[6]
592 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
593 ms.StoreMessageInfo(mi)
594 }
595 }
596
597 func (x *SearchReferencesResponse) String() string {
598 return protoimpl.X.MessageStringOf(x)
599 }
600
601 func (*SearchReferencesResponse) ProtoMessage() {}
602
603 func (x *SearchReferencesResponse) ProtoReflect() protoreflect.Message {
604 mi := &file_google_genomics_v1_references_proto_msgTypes[6]
605 if protoimpl.UnsafeEnabled && x != nil {
606 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
607 if ms.LoadMessageInfo() == nil {
608 ms.StoreMessageInfo(mi)
609 }
610 return ms
611 }
612 return mi.MessageOf(x)
613 }
614
615
616 func (*SearchReferencesResponse) Descriptor() ([]byte, []int) {
617 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{6}
618 }
619
620 func (x *SearchReferencesResponse) GetReferences() []*Reference {
621 if x != nil {
622 return x.References
623 }
624 return nil
625 }
626
627 func (x *SearchReferencesResponse) GetNextPageToken() string {
628 if x != nil {
629 return x.NextPageToken
630 }
631 return ""
632 }
633
634 type GetReferenceRequest struct {
635 state protoimpl.MessageState
636 sizeCache protoimpl.SizeCache
637 unknownFields protoimpl.UnknownFields
638
639
640 ReferenceId string `protobuf:"bytes,1,opt,name=reference_id,json=referenceId,proto3" json:"reference_id,omitempty"`
641 }
642
643 func (x *GetReferenceRequest) Reset() {
644 *x = GetReferenceRequest{}
645 if protoimpl.UnsafeEnabled {
646 mi := &file_google_genomics_v1_references_proto_msgTypes[7]
647 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
648 ms.StoreMessageInfo(mi)
649 }
650 }
651
652 func (x *GetReferenceRequest) String() string {
653 return protoimpl.X.MessageStringOf(x)
654 }
655
656 func (*GetReferenceRequest) ProtoMessage() {}
657
658 func (x *GetReferenceRequest) ProtoReflect() protoreflect.Message {
659 mi := &file_google_genomics_v1_references_proto_msgTypes[7]
660 if protoimpl.UnsafeEnabled && x != nil {
661 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
662 if ms.LoadMessageInfo() == nil {
663 ms.StoreMessageInfo(mi)
664 }
665 return ms
666 }
667 return mi.MessageOf(x)
668 }
669
670
671 func (*GetReferenceRequest) Descriptor() ([]byte, []int) {
672 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{7}
673 }
674
675 func (x *GetReferenceRequest) GetReferenceId() string {
676 if x != nil {
677 return x.ReferenceId
678 }
679 return ""
680 }
681
682 type ListBasesRequest struct {
683 state protoimpl.MessageState
684 sizeCache protoimpl.SizeCache
685 unknownFields protoimpl.UnknownFields
686
687
688 ReferenceId string `protobuf:"bytes,1,opt,name=reference_id,json=referenceId,proto3" json:"reference_id,omitempty"`
689
690 Start int64 `protobuf:"varint,2,opt,name=start,proto3" json:"start,omitempty"`
691
692
693 End int64 `protobuf:"varint,3,opt,name=end,proto3" json:"end,omitempty"`
694
695
696
697 PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
698
699
700
701 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
702 }
703
704 func (x *ListBasesRequest) Reset() {
705 *x = ListBasesRequest{}
706 if protoimpl.UnsafeEnabled {
707 mi := &file_google_genomics_v1_references_proto_msgTypes[8]
708 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
709 ms.StoreMessageInfo(mi)
710 }
711 }
712
713 func (x *ListBasesRequest) String() string {
714 return protoimpl.X.MessageStringOf(x)
715 }
716
717 func (*ListBasesRequest) ProtoMessage() {}
718
719 func (x *ListBasesRequest) ProtoReflect() protoreflect.Message {
720 mi := &file_google_genomics_v1_references_proto_msgTypes[8]
721 if protoimpl.UnsafeEnabled && x != nil {
722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
723 if ms.LoadMessageInfo() == nil {
724 ms.StoreMessageInfo(mi)
725 }
726 return ms
727 }
728 return mi.MessageOf(x)
729 }
730
731
732 func (*ListBasesRequest) Descriptor() ([]byte, []int) {
733 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{8}
734 }
735
736 func (x *ListBasesRequest) GetReferenceId() string {
737 if x != nil {
738 return x.ReferenceId
739 }
740 return ""
741 }
742
743 func (x *ListBasesRequest) GetStart() int64 {
744 if x != nil {
745 return x.Start
746 }
747 return 0
748 }
749
750 func (x *ListBasesRequest) GetEnd() int64 {
751 if x != nil {
752 return x.End
753 }
754 return 0
755 }
756
757 func (x *ListBasesRequest) GetPageToken() string {
758 if x != nil {
759 return x.PageToken
760 }
761 return ""
762 }
763
764 func (x *ListBasesRequest) GetPageSize() int32 {
765 if x != nil {
766 return x.PageSize
767 }
768 return 0
769 }
770
771 type ListBasesResponse struct {
772 state protoimpl.MessageState
773 sizeCache protoimpl.SizeCache
774 unknownFields protoimpl.UnknownFields
775
776
777
778
779 Offset int64 `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
780
781 Sequence string `protobuf:"bytes,2,opt,name=sequence,proto3" json:"sequence,omitempty"`
782
783
784
785 NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
786 }
787
788 func (x *ListBasesResponse) Reset() {
789 *x = ListBasesResponse{}
790 if protoimpl.UnsafeEnabled {
791 mi := &file_google_genomics_v1_references_proto_msgTypes[9]
792 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
793 ms.StoreMessageInfo(mi)
794 }
795 }
796
797 func (x *ListBasesResponse) String() string {
798 return protoimpl.X.MessageStringOf(x)
799 }
800
801 func (*ListBasesResponse) ProtoMessage() {}
802
803 func (x *ListBasesResponse) ProtoReflect() protoreflect.Message {
804 mi := &file_google_genomics_v1_references_proto_msgTypes[9]
805 if protoimpl.UnsafeEnabled && x != nil {
806 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
807 if ms.LoadMessageInfo() == nil {
808 ms.StoreMessageInfo(mi)
809 }
810 return ms
811 }
812 return mi.MessageOf(x)
813 }
814
815
816 func (*ListBasesResponse) Descriptor() ([]byte, []int) {
817 return file_google_genomics_v1_references_proto_rawDescGZIP(), []int{9}
818 }
819
820 func (x *ListBasesResponse) GetOffset() int64 {
821 if x != nil {
822 return x.Offset
823 }
824 return 0
825 }
826
827 func (x *ListBasesResponse) GetSequence() string {
828 if x != nil {
829 return x.Sequence
830 }
831 return ""
832 }
833
834 func (x *ListBasesResponse) GetNextPageToken() string {
835 if x != nil {
836 return x.NextPageToken
837 }
838 return ""
839 }
840
841 var File_google_genomics_v1_references_proto protoreflect.FileDescriptor
842
843 var file_google_genomics_v1_references_proto_rawDesc = []byte{
844 0x0a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63,
845 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2e,
846 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65,
847 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
848 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
849 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd9, 0x01, 0x0a, 0x09, 0x52, 0x65, 0x66, 0x65,
850 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
851 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18,
852 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x20, 0x0a,
853 0x0b, 0x6d, 0x64, 0x35, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01,
854 0x28, 0x09, 0x52, 0x0b, 0x6d, 0x64, 0x35, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x12,
855 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
856 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x75, 0x72,
857 0x69, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55,
858 0x72, 0x69, 0x12, 0x2b, 0x0a, 0x11, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63,
859 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x73,
860 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12,
861 0x22, 0x0a, 0x0d, 0x6e, 0x63, 0x62, 0x69, 0x5f, 0x74, 0x61, 0x78, 0x6f, 0x6e, 0x5f, 0x69, 0x64,
862 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x6e, 0x63, 0x62, 0x69, 0x54, 0x61, 0x78, 0x6f,
863 0x6e, 0x49, 0x64, 0x22, 0x98, 0x02, 0x0a, 0x0c, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
864 0x65, 0x53, 0x65, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
865 0x52, 0x02, 0x69, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
866 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x66,
867 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x6d, 0x64, 0x35,
868 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
869 0x6d, 0x64, 0x35, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0d, 0x6e,
870 0x63, 0x62, 0x69, 0x5f, 0x74, 0x61, 0x78, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01,
871 0x28, 0x05, 0x52, 0x0b, 0x6e, 0x63, 0x62, 0x69, 0x54, 0x61, 0x78, 0x6f, 0x6e, 0x49, 0x64, 0x12,
872 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05,
873 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f,
874 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x73, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x79, 0x5f, 0x69, 0x64,
875 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x73, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x79,
876 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x75, 0x72, 0x69,
877 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x55, 0x72,
878 0x69, 0x12, 0x2b, 0x0a, 0x11, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65,
879 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x73, 0x6f,
880 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xbd,
881 0x01, 0x0a, 0x1a, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
882 0x63, 0x65, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a,
883 0x0c, 0x6d, 0x64, 0x35, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x73, 0x18, 0x01, 0x20,
884 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6d, 0x64, 0x35, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d,
885 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
886 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
887 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x73, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x79, 0x5f, 0x69, 0x64,
888 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x73, 0x73, 0x65, 0x6d, 0x62, 0x6c, 0x79,
889 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
890 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
891 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05,
892 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x8e,
893 0x01, 0x0a, 0x1b, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
894 0x63, 0x65, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x47,
895 0x0a, 0x0e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x73,
896 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
897 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x66, 0x65,
898 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x52, 0x0d, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65,
899 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
900 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
901 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
902 0x42, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53,
903 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x10, 0x72, 0x65, 0x66,
904 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
905 0x01, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65,
906 0x74, 0x49, 0x64, 0x22, 0xc3, 0x01, 0x0a, 0x17, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65,
907 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
908 0x22, 0x0a, 0x0c, 0x6d, 0x64, 0x35, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73, 0x75, 0x6d, 0x73, 0x18,
909 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x6d, 0x64, 0x35, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x73,
910 0x75, 0x6d, 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
911 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x69,
912 0x6f, 0x6e, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
913 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x72,
914 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x12, 0x1d, 0x0a,
915 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28,
916 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x09,
917 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
918 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x81, 0x01, 0x0a, 0x18, 0x53, 0x65,
919 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65,
920 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65,
921 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x6f, 0x6f,
922 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e,
923 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x66, 0x65, 0x72,
924 0x65, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
925 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
926 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x38, 0x0a,
927 0x13, 0x47, 0x65, 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71,
928 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
929 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x66, 0x65,
930 0x72, 0x65, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x22, 0x99, 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74,
931 0x42, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c,
932 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
933 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12,
934 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05,
935 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01,
936 0x28, 0x03, 0x52, 0x03, 0x65, 0x6e, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f,
937 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67,
938 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73,
939 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53,
940 0x69, 0x7a, 0x65, 0x22, 0x6f, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x61, 0x73, 0x65, 0x73,
941 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66, 0x73,
942 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74,
943 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01,
944 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x26, 0x0a, 0x0f,
945 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
946 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54,
947 0x6f, 0x6b, 0x65, 0x6e, 0x32, 0xdb, 0x05, 0x0a, 0x12, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
948 0x63, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x56, 0x31, 0x12, 0x9b, 0x01, 0x0a, 0x13,
949 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53,
950 0x65, 0x74, 0x73, 0x12, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e,
951 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52,
952 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75,
953 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e,
954 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52,
955 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70,
956 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x23, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1d, 0x22, 0x18, 0x2f, 0x76,
957 0x31, 0x2f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x65, 0x74, 0x73, 0x2f,
958 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x3a, 0x01, 0x2a, 0x12, 0x8d, 0x01, 0x0a, 0x0f, 0x47, 0x65,
959 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x12, 0x2a, 0x2e,
960 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e,
961 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53,
962 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
963 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52,
964 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x22, 0x2c, 0x82, 0xd3, 0xe4,
965 0x93, 0x02, 0x26, 0x12, 0x24, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
966 0x63, 0x65, 0x73, 0x65, 0x74, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63,
967 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x7d, 0x12, 0x8f, 0x01, 0x0a, 0x10, 0x53, 0x65,
968 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x2b,
969 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73,
970 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65,
971 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2c, 0x2e, 0x67, 0x6f,
972 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31,
973 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
974 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02,
975 0x1a, 0x22, 0x15, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65,
976 0x73, 0x2f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x3a, 0x01, 0x2a, 0x12, 0x7d, 0x0a, 0x0c, 0x47,
977 0x65, 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x27, 0x2e, 0x67, 0x6f,
978 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31,
979 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71,
980 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65,
981 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65,
982 0x6e, 0x63, 0x65, 0x22, 0x25, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1f, 0x12, 0x1d, 0x2f, 0x76, 0x31,
983 0x2f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x66,
984 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x7d, 0x12, 0x85, 0x01, 0x0a, 0x09, 0x4c,
985 0x69, 0x73, 0x74, 0x42, 0x61, 0x73, 0x65, 0x73, 0x12, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
986 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69,
987 0x73, 0x74, 0x42, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25,
988 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73,
989 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x42, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73,
990 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x12, 0x23, 0x2f,
991 0x76, 0x31, 0x2f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x72,
992 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x7d, 0x2f, 0x62, 0x61, 0x73,
993 0x65, 0x73, 0x42, 0x6a, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
994 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x42, 0x0f, 0x52, 0x65,
995 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
996 0x3a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
997 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67,
998 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2f,
999 0x76, 0x31, 0x3b, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0xf8, 0x01, 0x01, 0x62, 0x06,
1000 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1001 }
1002
1003 var (
1004 file_google_genomics_v1_references_proto_rawDescOnce sync.Once
1005 file_google_genomics_v1_references_proto_rawDescData = file_google_genomics_v1_references_proto_rawDesc
1006 )
1007
1008 func file_google_genomics_v1_references_proto_rawDescGZIP() []byte {
1009 file_google_genomics_v1_references_proto_rawDescOnce.Do(func() {
1010 file_google_genomics_v1_references_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_genomics_v1_references_proto_rawDescData)
1011 })
1012 return file_google_genomics_v1_references_proto_rawDescData
1013 }
1014
1015 var file_google_genomics_v1_references_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
1016 var file_google_genomics_v1_references_proto_goTypes = []interface{}{
1017 (*Reference)(nil),
1018 (*ReferenceSet)(nil),
1019 (*SearchReferenceSetsRequest)(nil),
1020 (*SearchReferenceSetsResponse)(nil),
1021 (*GetReferenceSetRequest)(nil),
1022 (*SearchReferencesRequest)(nil),
1023 (*SearchReferencesResponse)(nil),
1024 (*GetReferenceRequest)(nil),
1025 (*ListBasesRequest)(nil),
1026 (*ListBasesResponse)(nil),
1027 }
1028 var file_google_genomics_v1_references_proto_depIdxs = []int32{
1029 1,
1030 0,
1031 2,
1032 4,
1033 5,
1034 7,
1035 8,
1036 3,
1037 1,
1038 6,
1039 0,
1040 9,
1041 7,
1042 2,
1043 2,
1044 2,
1045 0,
1046 }
1047
1048 func init() { file_google_genomics_v1_references_proto_init() }
1049 func file_google_genomics_v1_references_proto_init() {
1050 if File_google_genomics_v1_references_proto != nil {
1051 return
1052 }
1053 if !protoimpl.UnsafeEnabled {
1054 file_google_genomics_v1_references_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1055 switch v := v.(*Reference); i {
1056 case 0:
1057 return &v.state
1058 case 1:
1059 return &v.sizeCache
1060 case 2:
1061 return &v.unknownFields
1062 default:
1063 return nil
1064 }
1065 }
1066 file_google_genomics_v1_references_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1067 switch v := v.(*ReferenceSet); i {
1068 case 0:
1069 return &v.state
1070 case 1:
1071 return &v.sizeCache
1072 case 2:
1073 return &v.unknownFields
1074 default:
1075 return nil
1076 }
1077 }
1078 file_google_genomics_v1_references_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1079 switch v := v.(*SearchReferenceSetsRequest); i {
1080 case 0:
1081 return &v.state
1082 case 1:
1083 return &v.sizeCache
1084 case 2:
1085 return &v.unknownFields
1086 default:
1087 return nil
1088 }
1089 }
1090 file_google_genomics_v1_references_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1091 switch v := v.(*SearchReferenceSetsResponse); i {
1092 case 0:
1093 return &v.state
1094 case 1:
1095 return &v.sizeCache
1096 case 2:
1097 return &v.unknownFields
1098 default:
1099 return nil
1100 }
1101 }
1102 file_google_genomics_v1_references_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1103 switch v := v.(*GetReferenceSetRequest); i {
1104 case 0:
1105 return &v.state
1106 case 1:
1107 return &v.sizeCache
1108 case 2:
1109 return &v.unknownFields
1110 default:
1111 return nil
1112 }
1113 }
1114 file_google_genomics_v1_references_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1115 switch v := v.(*SearchReferencesRequest); i {
1116 case 0:
1117 return &v.state
1118 case 1:
1119 return &v.sizeCache
1120 case 2:
1121 return &v.unknownFields
1122 default:
1123 return nil
1124 }
1125 }
1126 file_google_genomics_v1_references_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1127 switch v := v.(*SearchReferencesResponse); i {
1128 case 0:
1129 return &v.state
1130 case 1:
1131 return &v.sizeCache
1132 case 2:
1133 return &v.unknownFields
1134 default:
1135 return nil
1136 }
1137 }
1138 file_google_genomics_v1_references_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1139 switch v := v.(*GetReferenceRequest); i {
1140 case 0:
1141 return &v.state
1142 case 1:
1143 return &v.sizeCache
1144 case 2:
1145 return &v.unknownFields
1146 default:
1147 return nil
1148 }
1149 }
1150 file_google_genomics_v1_references_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1151 switch v := v.(*ListBasesRequest); i {
1152 case 0:
1153 return &v.state
1154 case 1:
1155 return &v.sizeCache
1156 case 2:
1157 return &v.unknownFields
1158 default:
1159 return nil
1160 }
1161 }
1162 file_google_genomics_v1_references_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1163 switch v := v.(*ListBasesResponse); i {
1164 case 0:
1165 return &v.state
1166 case 1:
1167 return &v.sizeCache
1168 case 2:
1169 return &v.unknownFields
1170 default:
1171 return nil
1172 }
1173 }
1174 }
1175 type x struct{}
1176 out := protoimpl.TypeBuilder{
1177 File: protoimpl.DescBuilder{
1178 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1179 RawDescriptor: file_google_genomics_v1_references_proto_rawDesc,
1180 NumEnums: 0,
1181 NumMessages: 10,
1182 NumExtensions: 0,
1183 NumServices: 1,
1184 },
1185 GoTypes: file_google_genomics_v1_references_proto_goTypes,
1186 DependencyIndexes: file_google_genomics_v1_references_proto_depIdxs,
1187 MessageInfos: file_google_genomics_v1_references_proto_msgTypes,
1188 }.Build()
1189 File_google_genomics_v1_references_proto = out.File
1190 file_google_genomics_v1_references_proto_rawDesc = nil
1191 file_google_genomics_v1_references_proto_goTypes = nil
1192 file_google_genomics_v1_references_proto_depIdxs = nil
1193 }
1194
1195
1196 var _ context.Context
1197 var _ grpc.ClientConnInterface
1198
1199
1200
1201 const _ = grpc.SupportPackageIsVersion6
1202
1203
1204
1205
1206 type ReferenceServiceV1Client interface {
1207
1208
1209
1210
1211
1212
1213
1214
1215 SearchReferenceSets(ctx context.Context, in *SearchReferenceSetsRequest, opts ...grpc.CallOption) (*SearchReferenceSetsResponse, error)
1216
1217
1218
1219
1220
1221
1222
1223
1224 GetReferenceSet(ctx context.Context, in *GetReferenceSetRequest, opts ...grpc.CallOption) (*ReferenceSet, error)
1225
1226
1227
1228
1229
1230
1231
1232
1233 SearchReferences(ctx context.Context, in *SearchReferencesRequest, opts ...grpc.CallOption) (*SearchReferencesResponse, error)
1234
1235
1236
1237
1238
1239
1240
1241
1242 GetReference(ctx context.Context, in *GetReferenceRequest, opts ...grpc.CallOption) (*Reference, error)
1243
1244
1245
1246
1247
1248
1249
1250
1251 ListBases(ctx context.Context, in *ListBasesRequest, opts ...grpc.CallOption) (*ListBasesResponse, error)
1252 }
1253
1254 type referenceServiceV1Client struct {
1255 cc grpc.ClientConnInterface
1256 }
1257
1258 func NewReferenceServiceV1Client(cc grpc.ClientConnInterface) ReferenceServiceV1Client {
1259 return &referenceServiceV1Client{cc}
1260 }
1261
1262 func (c *referenceServiceV1Client) SearchReferenceSets(ctx context.Context, in *SearchReferenceSetsRequest, opts ...grpc.CallOption) (*SearchReferenceSetsResponse, error) {
1263 out := new(SearchReferenceSetsResponse)
1264 err := c.cc.Invoke(ctx, "/google.genomics.v1.ReferenceServiceV1/SearchReferenceSets", in, out, opts...)
1265 if err != nil {
1266 return nil, err
1267 }
1268 return out, nil
1269 }
1270
1271 func (c *referenceServiceV1Client) GetReferenceSet(ctx context.Context, in *GetReferenceSetRequest, opts ...grpc.CallOption) (*ReferenceSet, error) {
1272 out := new(ReferenceSet)
1273 err := c.cc.Invoke(ctx, "/google.genomics.v1.ReferenceServiceV1/GetReferenceSet", in, out, opts...)
1274 if err != nil {
1275 return nil, err
1276 }
1277 return out, nil
1278 }
1279
1280 func (c *referenceServiceV1Client) SearchReferences(ctx context.Context, in *SearchReferencesRequest, opts ...grpc.CallOption) (*SearchReferencesResponse, error) {
1281 out := new(SearchReferencesResponse)
1282 err := c.cc.Invoke(ctx, "/google.genomics.v1.ReferenceServiceV1/SearchReferences", in, out, opts...)
1283 if err != nil {
1284 return nil, err
1285 }
1286 return out, nil
1287 }
1288
1289 func (c *referenceServiceV1Client) GetReference(ctx context.Context, in *GetReferenceRequest, opts ...grpc.CallOption) (*Reference, error) {
1290 out := new(Reference)
1291 err := c.cc.Invoke(ctx, "/google.genomics.v1.ReferenceServiceV1/GetReference", in, out, opts...)
1292 if err != nil {
1293 return nil, err
1294 }
1295 return out, nil
1296 }
1297
1298 func (c *referenceServiceV1Client) ListBases(ctx context.Context, in *ListBasesRequest, opts ...grpc.CallOption) (*ListBasesResponse, error) {
1299 out := new(ListBasesResponse)
1300 err := c.cc.Invoke(ctx, "/google.genomics.v1.ReferenceServiceV1/ListBases", in, out, opts...)
1301 if err != nil {
1302 return nil, err
1303 }
1304 return out, nil
1305 }
1306
1307
1308 type ReferenceServiceV1Server interface {
1309
1310
1311
1312
1313
1314
1315
1316
1317 SearchReferenceSets(context.Context, *SearchReferenceSetsRequest) (*SearchReferenceSetsResponse, error)
1318
1319
1320
1321
1322
1323
1324
1325
1326 GetReferenceSet(context.Context, *GetReferenceSetRequest) (*ReferenceSet, error)
1327
1328
1329
1330
1331
1332
1333
1334
1335 SearchReferences(context.Context, *SearchReferencesRequest) (*SearchReferencesResponse, error)
1336
1337
1338
1339
1340
1341
1342
1343
1344 GetReference(context.Context, *GetReferenceRequest) (*Reference, error)
1345
1346
1347
1348
1349
1350
1351
1352
1353 ListBases(context.Context, *ListBasesRequest) (*ListBasesResponse, error)
1354 }
1355
1356
1357 type UnimplementedReferenceServiceV1Server struct {
1358 }
1359
1360 func (*UnimplementedReferenceServiceV1Server) SearchReferenceSets(context.Context, *SearchReferenceSetsRequest) (*SearchReferenceSetsResponse, error) {
1361 return nil, status.Errorf(codes.Unimplemented, "method SearchReferenceSets not implemented")
1362 }
1363 func (*UnimplementedReferenceServiceV1Server) GetReferenceSet(context.Context, *GetReferenceSetRequest) (*ReferenceSet, error) {
1364 return nil, status.Errorf(codes.Unimplemented, "method GetReferenceSet not implemented")
1365 }
1366 func (*UnimplementedReferenceServiceV1Server) SearchReferences(context.Context, *SearchReferencesRequest) (*SearchReferencesResponse, error) {
1367 return nil, status.Errorf(codes.Unimplemented, "method SearchReferences not implemented")
1368 }
1369 func (*UnimplementedReferenceServiceV1Server) GetReference(context.Context, *GetReferenceRequest) (*Reference, error) {
1370 return nil, status.Errorf(codes.Unimplemented, "method GetReference not implemented")
1371 }
1372 func (*UnimplementedReferenceServiceV1Server) ListBases(context.Context, *ListBasesRequest) (*ListBasesResponse, error) {
1373 return nil, status.Errorf(codes.Unimplemented, "method ListBases not implemented")
1374 }
1375
1376 func RegisterReferenceServiceV1Server(s *grpc.Server, srv ReferenceServiceV1Server) {
1377 s.RegisterService(&_ReferenceServiceV1_serviceDesc, srv)
1378 }
1379
1380 func _ReferenceServiceV1_SearchReferenceSets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1381 in := new(SearchReferenceSetsRequest)
1382 if err := dec(in); err != nil {
1383 return nil, err
1384 }
1385 if interceptor == nil {
1386 return srv.(ReferenceServiceV1Server).SearchReferenceSets(ctx, in)
1387 }
1388 info := &grpc.UnaryServerInfo{
1389 Server: srv,
1390 FullMethod: "/google.genomics.v1.ReferenceServiceV1/SearchReferenceSets",
1391 }
1392 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1393 return srv.(ReferenceServiceV1Server).SearchReferenceSets(ctx, req.(*SearchReferenceSetsRequest))
1394 }
1395 return interceptor(ctx, in, info, handler)
1396 }
1397
1398 func _ReferenceServiceV1_GetReferenceSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1399 in := new(GetReferenceSetRequest)
1400 if err := dec(in); err != nil {
1401 return nil, err
1402 }
1403 if interceptor == nil {
1404 return srv.(ReferenceServiceV1Server).GetReferenceSet(ctx, in)
1405 }
1406 info := &grpc.UnaryServerInfo{
1407 Server: srv,
1408 FullMethod: "/google.genomics.v1.ReferenceServiceV1/GetReferenceSet",
1409 }
1410 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1411 return srv.(ReferenceServiceV1Server).GetReferenceSet(ctx, req.(*GetReferenceSetRequest))
1412 }
1413 return interceptor(ctx, in, info, handler)
1414 }
1415
1416 func _ReferenceServiceV1_SearchReferences_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1417 in := new(SearchReferencesRequest)
1418 if err := dec(in); err != nil {
1419 return nil, err
1420 }
1421 if interceptor == nil {
1422 return srv.(ReferenceServiceV1Server).SearchReferences(ctx, in)
1423 }
1424 info := &grpc.UnaryServerInfo{
1425 Server: srv,
1426 FullMethod: "/google.genomics.v1.ReferenceServiceV1/SearchReferences",
1427 }
1428 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1429 return srv.(ReferenceServiceV1Server).SearchReferences(ctx, req.(*SearchReferencesRequest))
1430 }
1431 return interceptor(ctx, in, info, handler)
1432 }
1433
1434 func _ReferenceServiceV1_GetReference_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1435 in := new(GetReferenceRequest)
1436 if err := dec(in); err != nil {
1437 return nil, err
1438 }
1439 if interceptor == nil {
1440 return srv.(ReferenceServiceV1Server).GetReference(ctx, in)
1441 }
1442 info := &grpc.UnaryServerInfo{
1443 Server: srv,
1444 FullMethod: "/google.genomics.v1.ReferenceServiceV1/GetReference",
1445 }
1446 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1447 return srv.(ReferenceServiceV1Server).GetReference(ctx, req.(*GetReferenceRequest))
1448 }
1449 return interceptor(ctx, in, info, handler)
1450 }
1451
1452 func _ReferenceServiceV1_ListBases_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1453 in := new(ListBasesRequest)
1454 if err := dec(in); err != nil {
1455 return nil, err
1456 }
1457 if interceptor == nil {
1458 return srv.(ReferenceServiceV1Server).ListBases(ctx, in)
1459 }
1460 info := &grpc.UnaryServerInfo{
1461 Server: srv,
1462 FullMethod: "/google.genomics.v1.ReferenceServiceV1/ListBases",
1463 }
1464 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1465 return srv.(ReferenceServiceV1Server).ListBases(ctx, req.(*ListBasesRequest))
1466 }
1467 return interceptor(ctx, in, info, handler)
1468 }
1469
1470 var _ReferenceServiceV1_serviceDesc = grpc.ServiceDesc{
1471 ServiceName: "google.genomics.v1.ReferenceServiceV1",
1472 HandlerType: (*ReferenceServiceV1Server)(nil),
1473 Methods: []grpc.MethodDesc{
1474 {
1475 MethodName: "SearchReferenceSets",
1476 Handler: _ReferenceServiceV1_SearchReferenceSets_Handler,
1477 },
1478 {
1479 MethodName: "GetReferenceSet",
1480 Handler: _ReferenceServiceV1_GetReferenceSet_Handler,
1481 },
1482 {
1483 MethodName: "SearchReferences",
1484 Handler: _ReferenceServiceV1_SearchReferences_Handler,
1485 },
1486 {
1487 MethodName: "GetReference",
1488 Handler: _ReferenceServiceV1_GetReference_Handler,
1489 },
1490 {
1491 MethodName: "ListBases",
1492 Handler: _ReferenceServiceV1_ListBases_Handler,
1493 },
1494 },
1495 Streams: []grpc.StreamDesc{},
1496 Metadata: "google/genomics/v1/references.proto",
1497 }
1498
View as plain text