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 anypb "google.golang.org/protobuf/types/known/anypb"
31 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
32 )
33
34 const (
35
36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
37
38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
39 )
40
41
42 type OperationMetadata struct {
43 state protoimpl.MessageState
44 sizeCache protoimpl.SizeCache
45 unknownFields protoimpl.UnknownFields
46
47
48 ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
49
50 CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
51
52 StartTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
53
54 EndTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
55
56
57
58 Request *anypb.Any `protobuf:"bytes,5,opt,name=request,proto3" json:"request,omitempty"`
59
60
61
62 Events []*OperationEvent `protobuf:"bytes,6,rep,name=events,proto3" json:"events,omitempty"`
63
64
65 ClientId string `protobuf:"bytes,7,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
66
67 RuntimeMetadata *anypb.Any `protobuf:"bytes,8,opt,name=runtime_metadata,json=runtimeMetadata,proto3" json:"runtime_metadata,omitempty"`
68
69
70 Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
71 }
72
73 func (x *OperationMetadata) Reset() {
74 *x = OperationMetadata{}
75 if protoimpl.UnsafeEnabled {
76 mi := &file_google_genomics_v1_operations_proto_msgTypes[0]
77 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
78 ms.StoreMessageInfo(mi)
79 }
80 }
81
82 func (x *OperationMetadata) String() string {
83 return protoimpl.X.MessageStringOf(x)
84 }
85
86 func (*OperationMetadata) ProtoMessage() {}
87
88 func (x *OperationMetadata) ProtoReflect() protoreflect.Message {
89 mi := &file_google_genomics_v1_operations_proto_msgTypes[0]
90 if protoimpl.UnsafeEnabled && x != nil {
91 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
92 if ms.LoadMessageInfo() == nil {
93 ms.StoreMessageInfo(mi)
94 }
95 return ms
96 }
97 return mi.MessageOf(x)
98 }
99
100
101 func (*OperationMetadata) Descriptor() ([]byte, []int) {
102 return file_google_genomics_v1_operations_proto_rawDescGZIP(), []int{0}
103 }
104
105 func (x *OperationMetadata) GetProjectId() string {
106 if x != nil {
107 return x.ProjectId
108 }
109 return ""
110 }
111
112 func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp {
113 if x != nil {
114 return x.CreateTime
115 }
116 return nil
117 }
118
119 func (x *OperationMetadata) GetStartTime() *timestamppb.Timestamp {
120 if x != nil {
121 return x.StartTime
122 }
123 return nil
124 }
125
126 func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp {
127 if x != nil {
128 return x.EndTime
129 }
130 return nil
131 }
132
133 func (x *OperationMetadata) GetRequest() *anypb.Any {
134 if x != nil {
135 return x.Request
136 }
137 return nil
138 }
139
140 func (x *OperationMetadata) GetEvents() []*OperationEvent {
141 if x != nil {
142 return x.Events
143 }
144 return nil
145 }
146
147 func (x *OperationMetadata) GetClientId() string {
148 if x != nil {
149 return x.ClientId
150 }
151 return ""
152 }
153
154 func (x *OperationMetadata) GetRuntimeMetadata() *anypb.Any {
155 if x != nil {
156 return x.RuntimeMetadata
157 }
158 return nil
159 }
160
161 func (x *OperationMetadata) GetLabels() map[string]string {
162 if x != nil {
163 return x.Labels
164 }
165 return nil
166 }
167
168
169 type OperationEvent struct {
170 state protoimpl.MessageState
171 sizeCache protoimpl.SizeCache
172 unknownFields protoimpl.UnknownFields
173
174
175 StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
176
177
178 EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
179
180 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
181 }
182
183 func (x *OperationEvent) Reset() {
184 *x = OperationEvent{}
185 if protoimpl.UnsafeEnabled {
186 mi := &file_google_genomics_v1_operations_proto_msgTypes[1]
187 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
188 ms.StoreMessageInfo(mi)
189 }
190 }
191
192 func (x *OperationEvent) String() string {
193 return protoimpl.X.MessageStringOf(x)
194 }
195
196 func (*OperationEvent) ProtoMessage() {}
197
198 func (x *OperationEvent) ProtoReflect() protoreflect.Message {
199 mi := &file_google_genomics_v1_operations_proto_msgTypes[1]
200 if protoimpl.UnsafeEnabled && x != nil {
201 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
202 if ms.LoadMessageInfo() == nil {
203 ms.StoreMessageInfo(mi)
204 }
205 return ms
206 }
207 return mi.MessageOf(x)
208 }
209
210
211 func (*OperationEvent) Descriptor() ([]byte, []int) {
212 return file_google_genomics_v1_operations_proto_rawDescGZIP(), []int{1}
213 }
214
215 func (x *OperationEvent) GetStartTime() *timestamppb.Timestamp {
216 if x != nil {
217 return x.StartTime
218 }
219 return nil
220 }
221
222 func (x *OperationEvent) GetEndTime() *timestamppb.Timestamp {
223 if x != nil {
224 return x.EndTime
225 }
226 return nil
227 }
228
229 func (x *OperationEvent) GetDescription() string {
230 if x != nil {
231 return x.Description
232 }
233 return ""
234 }
235
236 var File_google_genomics_v1_operations_proto protoreflect.FileDescriptor
237
238 var file_google_genomics_v1_operations_proto_rawDesc = []byte{
239 0x0a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63,
240 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
241 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65,
242 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
243 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
244 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
245 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f,
246 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
247 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
248 0x6f, 0x74, 0x6f, 0x22, 0xb1, 0x04, 0x0a, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
249 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f,
250 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70,
251 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61,
252 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
253 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
254 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74,
255 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74,
256 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
257 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
258 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65,
259 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01,
260 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
261 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07,
262 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x2e, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65,
263 0x73, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
264 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x07,
265 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x06, 0x65, 0x76, 0x65, 0x6e, 0x74,
266 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
267 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65,
268 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x06, 0x65, 0x76, 0x65,
269 0x6e, 0x74, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64,
270 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64,
271 0x12, 0x3f, 0x0a, 0x10, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61,
272 0x64, 0x61, 0x74, 0x61, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f,
273 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79,
274 0x52, 0x0f, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
275 0x61, 0x12, 0x49, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28,
276 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e, 0x6f, 0x6d,
277 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
278 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
279 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x39, 0x0a, 0x0b,
280 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
281 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
282 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
283 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xa4, 0x01, 0x0a, 0x0e, 0x4f, 0x70, 0x65, 0x72,
284 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74,
285 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
286 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
287 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72,
288 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d,
289 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
290 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
291 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b,
292 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
293 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x6a,
294 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6e,
295 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2e, 0x76, 0x31, 0x42, 0x0f, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
296 0x69, 0x6f, 0x6e, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x6f, 0x6f,
297 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67,
298 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
299 0x69, 0x73, 0x2f, 0x67, 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0x2f, 0x76, 0x31, 0x3b, 0x67,
300 0x65, 0x6e, 0x6f, 0x6d, 0x69, 0x63, 0x73, 0xf8, 0x01, 0x01, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
301 0x6f, 0x33,
302 }
303
304 var (
305 file_google_genomics_v1_operations_proto_rawDescOnce sync.Once
306 file_google_genomics_v1_operations_proto_rawDescData = file_google_genomics_v1_operations_proto_rawDesc
307 )
308
309 func file_google_genomics_v1_operations_proto_rawDescGZIP() []byte {
310 file_google_genomics_v1_operations_proto_rawDescOnce.Do(func() {
311 file_google_genomics_v1_operations_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_genomics_v1_operations_proto_rawDescData)
312 })
313 return file_google_genomics_v1_operations_proto_rawDescData
314 }
315
316 var file_google_genomics_v1_operations_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
317 var file_google_genomics_v1_operations_proto_goTypes = []interface{}{
318 (*OperationMetadata)(nil),
319 (*OperationEvent)(nil),
320 nil,
321 (*timestamppb.Timestamp)(nil),
322 (*anypb.Any)(nil),
323 }
324 var file_google_genomics_v1_operations_proto_depIdxs = []int32{
325 3,
326 3,
327 3,
328 4,
329 1,
330 4,
331 2,
332 3,
333 3,
334 9,
335 9,
336 9,
337 9,
338 0,
339 }
340
341 func init() { file_google_genomics_v1_operations_proto_init() }
342 func file_google_genomics_v1_operations_proto_init() {
343 if File_google_genomics_v1_operations_proto != nil {
344 return
345 }
346 if !protoimpl.UnsafeEnabled {
347 file_google_genomics_v1_operations_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
348 switch v := v.(*OperationMetadata); i {
349 case 0:
350 return &v.state
351 case 1:
352 return &v.sizeCache
353 case 2:
354 return &v.unknownFields
355 default:
356 return nil
357 }
358 }
359 file_google_genomics_v1_operations_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
360 switch v := v.(*OperationEvent); i {
361 case 0:
362 return &v.state
363 case 1:
364 return &v.sizeCache
365 case 2:
366 return &v.unknownFields
367 default:
368 return nil
369 }
370 }
371 }
372 type x struct{}
373 out := protoimpl.TypeBuilder{
374 File: protoimpl.DescBuilder{
375 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
376 RawDescriptor: file_google_genomics_v1_operations_proto_rawDesc,
377 NumEnums: 0,
378 NumMessages: 3,
379 NumExtensions: 0,
380 NumServices: 0,
381 },
382 GoTypes: file_google_genomics_v1_operations_proto_goTypes,
383 DependencyIndexes: file_google_genomics_v1_operations_proto_depIdxs,
384 MessageInfos: file_google_genomics_v1_operations_proto_msgTypes,
385 }.Build()
386 File_google_genomics_v1_operations_proto = out.File
387 file_google_genomics_v1_operations_proto_rawDesc = nil
388 file_google_genomics_v1_operations_proto_goTypes = nil
389 file_google_genomics_v1_operations_proto_depIdxs = nil
390 }
391
View as plain text