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 reflect "reflect"
25 sync "sync"
26
27 _ "google.golang.org/genproto/googleapis/api/annotations"
28 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
29 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
30 structpb "google.golang.org/protobuf/types/known/structpb"
31 )
32
33 const (
34
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38 )
39
40
41 type ReadGroup struct {
42 state protoimpl.MessageState
43 sizeCache protoimpl.SizeCache
44 unknownFields protoimpl.UnknownFields
45
46
47
48
49 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
50
51 DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
52
53 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
54
55 Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
56
57 SampleId string `protobuf:"bytes,5,opt,name=sample_id,json=sampleId,proto3" json:"sample_id,omitempty"`
58
59 Experiment *ReadGroup_Experiment `protobuf:"bytes,6,opt,name=experiment,proto3" json:"experiment,omitempty"`
60
61
62 PredictedInsertSize int32 `protobuf:"varint,7,opt,name=predicted_insert_size,json=predictedInsertSize,proto3" json:"predicted_insert_size,omitempty"`
63
64
65
66
67 Programs []*ReadGroup_Program `protobuf:"bytes,10,rep,name=programs,proto3" json:"programs,omitempty"`
68
69 ReferenceSetId string `protobuf:"bytes,11,opt,name=reference_set_id,json=referenceSetId,proto3" json:"reference_set_id,omitempty"`
70
71
72 Info map[string]*structpb.ListValue `protobuf:"bytes,12,rep,name=info,proto3" json:"info,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
73 }
74
75 func (x *ReadGroup) Reset() {
76 *x = ReadGroup{}
77 if protoimpl.UnsafeEnabled {
78 mi := &file_google_genomics_v1_readgroup_proto_msgTypes[0]
79 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
80 ms.StoreMessageInfo(mi)
81 }
82 }
83
84 func (x *ReadGroup) String() string {
85 return protoimpl.X.MessageStringOf(x)
86 }
87
88 func (*ReadGroup) ProtoMessage() {}
89
90 func (x *ReadGroup) ProtoReflect() protoreflect.Message {
91 mi := &file_google_genomics_v1_readgroup_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 (*ReadGroup) Descriptor() ([]byte, []int) {
104 return file_google_genomics_v1_readgroup_proto_rawDescGZIP(), []int{0}
105 }
106
107 func (x *ReadGroup) GetId() string {
108 if x != nil {
109 return x.Id
110 }
111 return ""
112 }
113
114 func (x *ReadGroup) GetDatasetId() string {
115 if x != nil {
116 return x.DatasetId
117 }
118 return ""
119 }
120
121 func (x *ReadGroup) GetName() string {
122 if x != nil {
123 return x.Name
124 }
125 return ""
126 }
127
128 func (x *ReadGroup) GetDescription() string {
129 if x != nil {
130 return x.Description
131 }
132 return ""
133 }
134
135 func (x *ReadGroup) GetSampleId() string {
136 if x != nil {
137 return x.SampleId
138 }
139 return ""
140 }
141
142 func (x *ReadGroup) GetExperiment() *ReadGroup_Experiment {
143 if x != nil {
144 return x.Experiment
145 }
146 return nil
147 }
148
149 func (x *ReadGroup) GetPredictedInsertSize() int32 {
150 if x != nil {
151 return x.PredictedInsertSize
152 }
153 return 0
154 }
155
156 func (x *ReadGroup) GetPrograms() []*ReadGroup_Program {
157 if x != nil {
158 return x.Programs
159 }
160 return nil
161 }
162
163 func (x *ReadGroup) GetReferenceSetId() string {
164 if x != nil {
165 return x.ReferenceSetId
166 }
167 return ""
168 }
169
170 func (x *ReadGroup) GetInfo() map[string]*structpb.ListValue {
171 if x != nil {
172 return x.Info
173 }
174 return nil
175 }
176
177 type ReadGroup_Experiment struct {
178 state protoimpl.MessageState
179 sizeCache protoimpl.SizeCache
180 unknownFields protoimpl.UnknownFields
181
182
183
184
185
186 LibraryId string `protobuf:"bytes,1,opt,name=library_id,json=libraryId,proto3" json:"library_id,omitempty"`
187
188
189
190 PlatformUnit string `protobuf:"bytes,2,opt,name=platform_unit,json=platformUnit,proto3" json:"platform_unit,omitempty"`
191
192 SequencingCenter string `protobuf:"bytes,3,opt,name=sequencing_center,json=sequencingCenter,proto3" json:"sequencing_center,omitempty"`
193
194
195 InstrumentModel string `protobuf:"bytes,4,opt,name=instrument_model,json=instrumentModel,proto3" json:"instrument_model,omitempty"`
196 }
197
198 func (x *ReadGroup_Experiment) Reset() {
199 *x = ReadGroup_Experiment{}
200 if protoimpl.UnsafeEnabled {
201 mi := &file_google_genomics_v1_readgroup_proto_msgTypes[1]
202 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
203 ms.StoreMessageInfo(mi)
204 }
205 }
206
207 func (x *ReadGroup_Experiment) String() string {
208 return protoimpl.X.MessageStringOf(x)
209 }
210
211 func (*ReadGroup_Experiment) ProtoMessage() {}
212
213 func (x *ReadGroup_Experiment) ProtoReflect() protoreflect.Message {
214 mi := &file_google_genomics_v1_readgroup_proto_msgTypes[1]
215 if protoimpl.UnsafeEnabled && x != nil {
216 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
217 if ms.LoadMessageInfo() == nil {
218 ms.StoreMessageInfo(mi)
219 }
220 return ms
221 }
222 return mi.MessageOf(x)
223 }
224
225
226 func (*ReadGroup_Experiment) Descriptor() ([]byte, []int) {
227 return file_google_genomics_v1_readgroup_proto_rawDescGZIP(), []int{0, 0}
228 }
229
230 func (x *ReadGroup_Experiment) GetLibraryId() string {
231 if x != nil {
232 return x.LibraryId
233 }
234 return ""
235 }
236
237 func (x *ReadGroup_Experiment) GetPlatformUnit() string {
238 if x != nil {
239 return x.PlatformUnit
240 }
241 return ""
242 }
243
244 func (x *ReadGroup_Experiment) GetSequencingCenter() string {
245 if x != nil {
246 return x.SequencingCenter
247 }
248 return ""
249 }
250
251 func (x *ReadGroup_Experiment) GetInstrumentModel() string {
252 if x != nil {
253 return x.InstrumentModel
254 }
255 return ""
256 }
257
258 type ReadGroup_Program struct {
259 state protoimpl.MessageState
260 sizeCache protoimpl.SizeCache
261 unknownFields protoimpl.UnknownFields
262
263
264 CommandLine string `protobuf:"bytes,1,opt,name=command_line,json=commandLine,proto3" json:"command_line,omitempty"`
265
266
267 Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
268
269
270 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
271
272 PrevProgramId string `protobuf:"bytes,4,opt,name=prev_program_id,json=prevProgramId,proto3" json:"prev_program_id,omitempty"`
273
274 Version string `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
275 }
276
277 func (x *ReadGroup_Program) Reset() {
278 *x = ReadGroup_Program{}
279 if protoimpl.UnsafeEnabled {
280 mi := &file_google_genomics_v1_readgroup_proto_msgTypes[2]
281 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
282 ms.StoreMessageInfo(mi)
283 }
284 }
285
286 func (x *ReadGroup_Program) String() string {
287 return protoimpl.X.MessageStringOf(x)
288 }
289
290 func (*ReadGroup_Program) ProtoMessage() {}
291
292 func (x *ReadGroup_Program) ProtoReflect() protoreflect.Message {
293 mi := &file_google_genomics_v1_readgroup_proto_msgTypes[2]
294 if protoimpl.UnsafeEnabled && x != nil {
295 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
296 if ms.LoadMessageInfo() == nil {
297 ms.StoreMessageInfo(mi)
298 }
299 return ms
300 }
301 return mi.MessageOf(x)
302 }
303
304
305 func (*ReadGroup_Program) Descriptor() ([]byte, []int) {
306 return file_google_genomics_v1_readgroup_proto_rawDescGZIP(), []int{0, 1}
307 }
308
309 func (x *ReadGroup_Program) GetCommandLine() string {
310 if x != nil {
311 return x.CommandLine
312 }
313 return ""
314 }
315
316 func (x *ReadGroup_Program) GetId() string {
317 if x != nil {
318 return x.Id
319 }
320 return ""
321 }
322
323 func (x *ReadGroup_Program) GetName() string {
324 if x != nil {
325 return x.Name
326 }
327 return ""
328 }
329
330 func (x *ReadGroup_Program) GetPrevProgramId() string {
331 if x != nil {
332 return x.PrevProgramId
333 }
334 return ""
335 }
336
337 func (x *ReadGroup_Program) GetVersion() string {
338 if x != nil {
339 return x.Version
340 }
341 return ""
342 }
343
344 var File_google_genomics_v1_readgroup_proto protoreflect.FileDescriptor
345
346 var file_google_genomics_v1_readgroup_proto_rawDesc = []byte{
347 0x0a, 0x22, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63,
348 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x61, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70,
349 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e,
350 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
351 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
352 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
353 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70,
354 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xca, 0x06, 0x0a, 0x09, 0x52, 0x65, 0x61, 0x64, 0x47, 0x72, 0x6f,
355 0x75, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02,
356 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64,
357 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x49,
358 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
359 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
360 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63,
361 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x61, 0x6d, 0x70, 0x6c,
362 0x65, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x61, 0x6d, 0x70,
363 0x6c, 0x65, 0x49, 0x64, 0x12, 0x48, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65,
364 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
365 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65,
366 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65,
367 0x6e, 0x74, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x32,
368 0x0a, 0x15, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x73, 0x65,
369 0x72, 0x74, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x13, 0x70,
370 0x72, 0x65, 0x64, 0x69, 0x63, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x53, 0x69,
371 0x7a, 0x65, 0x12, 0x41, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x0a,
372 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65,
373 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x47, 0x72,
374 0x6f, 0x75, 0x70, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x52, 0x08, 0x70, 0x72, 0x6f,
375 0x67, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
376 0x63, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52,
377 0x0e, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x12,
378 0x3b, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e,
379 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e,
380 0x76, 0x31, 0x2e, 0x52, 0x65, 0x61, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x49, 0x6e, 0x66,
381 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x1a, 0xa8, 0x01, 0x0a,
382 0x0a, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x6c,
383 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
384 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x49, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x6c,
385 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x75, 0x6e, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
386 0x09, 0x52, 0x0c, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x55, 0x6e, 0x69, 0x74, 0x12,
387 0x2b, 0x0a, 0x11, 0x73, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x65,
388 0x6e, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x73, 0x65, 0x71, 0x75,
389 0x65, 0x6e, 0x63, 0x69, 0x6e, 0x67, 0x43, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x12, 0x29, 0x0a, 0x10,
390 0x69, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
391 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x69, 0x6e, 0x73, 0x74, 0x72, 0x75, 0x6d, 0x65,
392 0x6e, 0x74, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x1a, 0x92, 0x01, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x67,
393 0x72, 0x61, 0x6d, 0x12, 0x21, 0x0a, 0x0c, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x6c,
394 0x69, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x61,
395 0x6e, 0x64, 0x4c, 0x69, 0x6e, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
396 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03,
397 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0f, 0x70, 0x72,
398 0x65, 0x76, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20,
399 0x01, 0x28, 0x09, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x61, 0x6d,
400 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20,
401 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x1a, 0x53, 0x0a, 0x09,
402 0x49, 0x6e, 0x66, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
403 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x30, 0x0a, 0x05, 0x76,
404 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
405 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4c, 0x69, 0x73,
406 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
407 0x01, 0x42, 0x69, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
408 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x42, 0x0e, 0x52, 0x65, 0x61,
409 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67,
410 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67,
411 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
412 0x61, 0x70, 0x69, 0x73, 0x2f, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2f, 0x76, 0x31,
413 0x3b, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0xf8, 0x01, 0x01, 0x62, 0x06, 0x70, 0x72,
414 0x6f, 0x74, 0x6f, 0x33,
415 }
416
417 var (
418 file_google_genomics_v1_readgroup_proto_rawDescOnce sync.Once
419 file_google_genomics_v1_readgroup_proto_rawDescData = file_google_genomics_v1_readgroup_proto_rawDesc
420 )
421
422 func file_google_genomics_v1_readgroup_proto_rawDescGZIP() []byte {
423 file_google_genomics_v1_readgroup_proto_rawDescOnce.Do(func() {
424 file_google_genomics_v1_readgroup_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_genomics_v1_readgroup_proto_rawDescData)
425 })
426 return file_google_genomics_v1_readgroup_proto_rawDescData
427 }
428
429 var file_google_genomics_v1_readgroup_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
430 var file_google_genomics_v1_readgroup_proto_goTypes = []interface{}{
431 (*ReadGroup)(nil),
432 (*ReadGroup_Experiment)(nil),
433 (*ReadGroup_Program)(nil),
434 nil,
435 (*structpb.ListValue)(nil),
436 }
437 var file_google_genomics_v1_readgroup_proto_depIdxs = []int32{
438 1,
439 2,
440 3,
441 4,
442 4,
443 4,
444 4,
445 4,
446 0,
447 }
448
449 func init() { file_google_genomics_v1_readgroup_proto_init() }
450 func file_google_genomics_v1_readgroup_proto_init() {
451 if File_google_genomics_v1_readgroup_proto != nil {
452 return
453 }
454 if !protoimpl.UnsafeEnabled {
455 file_google_genomics_v1_readgroup_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
456 switch v := v.(*ReadGroup); i {
457 case 0:
458 return &v.state
459 case 1:
460 return &v.sizeCache
461 case 2:
462 return &v.unknownFields
463 default:
464 return nil
465 }
466 }
467 file_google_genomics_v1_readgroup_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
468 switch v := v.(*ReadGroup_Experiment); i {
469 case 0:
470 return &v.state
471 case 1:
472 return &v.sizeCache
473 case 2:
474 return &v.unknownFields
475 default:
476 return nil
477 }
478 }
479 file_google_genomics_v1_readgroup_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
480 switch v := v.(*ReadGroup_Program); i {
481 case 0:
482 return &v.state
483 case 1:
484 return &v.sizeCache
485 case 2:
486 return &v.unknownFields
487 default:
488 return nil
489 }
490 }
491 }
492 type x struct{}
493 out := protoimpl.TypeBuilder{
494 File: protoimpl.DescBuilder{
495 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
496 RawDescriptor: file_google_genomics_v1_readgroup_proto_rawDesc,
497 NumEnums: 0,
498 NumMessages: 4,
499 NumExtensions: 0,
500 NumServices: 0,
501 },
502 GoTypes: file_google_genomics_v1_readgroup_proto_goTypes,
503 DependencyIndexes: file_google_genomics_v1_readgroup_proto_depIdxs,
504 MessageInfos: file_google_genomics_v1_readgroup_proto_msgTypes,
505 }.Build()
506 File_google_genomics_v1_readgroup_proto = out.File
507 file_google_genomics_v1_readgroup_proto_rawDesc = nil
508 file_google_genomics_v1_readgroup_proto_goTypes = nil
509 file_google_genomics_v1_readgroup_proto_depIdxs = nil
510 }
511
View as plain text