1// Copyright 2016 Google Inc.
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15// Code generated by protoc-gen-go. DO NOT EDIT.
16// versions:
17// 	protoc-gen-go v1.26.0
18// 	protoc        v3.12.2
19// source: google/genomics/v1/operations.proto
20
21package genomics
22
23import (
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
34const (
35	// Verify that this generated code is sufficiently up-to-date.
36	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
37	// Verify that runtime/protoimpl is sufficiently up-to-date.
38	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
39)
40
41// Metadata describing an [Operation][google.longrunning.Operation].
42type OperationMetadata struct {
43	state         protoimpl.MessageState
44	sizeCache     protoimpl.SizeCache
45	unknownFields protoimpl.UnknownFields
46
47	// The Google Cloud Project in which the job is scoped.
48	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
49	// The time at which the job was submitted to the Genomics service.
50	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
51	// The time at which the job began to run.
52	StartTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
53	// The time at which the job stopped running.
54	EndTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
55	// The original request that started the operation. Note that this will be in
56	// current version of the API. If the operation was started with v1beta2 API
57	// and a GetOperation is performed on v1 API, a v1 request will be returned.
58	Request *anypb.Any `protobuf:"bytes,5,opt,name=request,proto3" json:"request,omitempty"`
59	// Optional event messages that were generated during the job's execution.
60	// This also contains any warnings that were generated during import
61	// or export.
62	Events []*OperationEvent `protobuf:"bytes,6,rep,name=events,proto3" json:"events,omitempty"`
63	// This field is deprecated. Use `labels` instead. Optionally provided by the
64	// caller when submitting the request that creates the operation.
65	ClientId string `protobuf:"bytes,7,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
66	// Runtime metadata on this Operation.
67	RuntimeMetadata *anypb.Any `protobuf:"bytes,8,opt,name=runtime_metadata,json=runtimeMetadata,proto3" json:"runtime_metadata,omitempty"`
68	// Optionally provided by the caller when submitting the request that creates
69	// the operation.
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
73func (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
82func (x *OperationMetadata) String() string {
83	return protoimpl.X.MessageStringOf(x)
84}
85
86func (*OperationMetadata) ProtoMessage() {}
87
88func (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// Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.
101func (*OperationMetadata) Descriptor() ([]byte, []int) {
102	return file_google_genomics_v1_operations_proto_rawDescGZIP(), []int{0}
103}
104
105func (x *OperationMetadata) GetProjectId() string {
106	if x != nil {
107		return x.ProjectId
108	}
109	return ""
110}
111
112func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp {
113	if x != nil {
114		return x.CreateTime
115	}
116	return nil
117}
118
119func (x *OperationMetadata) GetStartTime() *timestamppb.Timestamp {
120	if x != nil {
121		return x.StartTime
122	}
123	return nil
124}
125
126func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp {
127	if x != nil {
128		return x.EndTime
129	}
130	return nil
131}
132
133func (x *OperationMetadata) GetRequest() *anypb.Any {
134	if x != nil {
135		return x.Request
136	}
137	return nil
138}
139
140func (x *OperationMetadata) GetEvents() []*OperationEvent {
141	if x != nil {
142		return x.Events
143	}
144	return nil
145}
146
147func (x *OperationMetadata) GetClientId() string {
148	if x != nil {
149		return x.ClientId
150	}
151	return ""
152}
153
154func (x *OperationMetadata) GetRuntimeMetadata() *anypb.Any {
155	if x != nil {
156		return x.RuntimeMetadata
157	}
158	return nil
159}
160
161func (x *OperationMetadata) GetLabels() map[string]string {
162	if x != nil {
163		return x.Labels
164	}
165	return nil
166}
167
168// An event that occurred during an [Operation][google.longrunning.Operation].
169type OperationEvent struct {
170	state         protoimpl.MessageState
171	sizeCache     protoimpl.SizeCache
172	unknownFields protoimpl.UnknownFields
173
174	// Optional time of when event started.
175	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
176	// Optional time of when event finished. An event can have a start time and no
177	// finish time. If an event has a finish time, there must be a start time.
178	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
179	// Required description of event.
180	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
181}
182
183func (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
192func (x *OperationEvent) String() string {
193	return protoimpl.X.MessageStringOf(x)
194}
195
196func (*OperationEvent) ProtoMessage() {}
197
198func (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// Deprecated: Use OperationEvent.ProtoReflect.Descriptor instead.
211func (*OperationEvent) Descriptor() ([]byte, []int) {
212	return file_google_genomics_v1_operations_proto_rawDescGZIP(), []int{1}
213}
214
215func (x *OperationEvent) GetStartTime() *timestamppb.Timestamp {
216	if x != nil {
217		return x.StartTime
218	}
219	return nil
220}
221
222func (x *OperationEvent) GetEndTime() *timestamppb.Timestamp {
223	if x != nil {
224		return x.EndTime
225	}
226	return nil
227}
228
229func (x *OperationEvent) GetDescription() string {
230	if x != nil {
231		return x.Description
232	}
233	return ""
234}
235
236var File_google_genomics_v1_operations_proto protoreflect.FileDescriptor
237
238var 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
304var (
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
309func 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
316var file_google_genomics_v1_operations_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
317var file_google_genomics_v1_operations_proto_goTypes = []interface{}{
318	(*OperationMetadata)(nil),     // 0: google.genomics.v1.OperationMetadata
319	(*OperationEvent)(nil),        // 1: google.genomics.v1.OperationEvent
320	nil,                           // 2: google.genomics.v1.OperationMetadata.LabelsEntry
321	(*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp
322	(*anypb.Any)(nil),             // 4: google.protobuf.Any
323}
324var file_google_genomics_v1_operations_proto_depIdxs = []int32{
325	3, // 0: google.genomics.v1.OperationMetadata.create_time:type_name -> google.protobuf.Timestamp
326	3, // 1: google.genomics.v1.OperationMetadata.start_time:type_name -> google.protobuf.Timestamp
327	3, // 2: google.genomics.v1.OperationMetadata.end_time:type_name -> google.protobuf.Timestamp
328	4, // 3: google.genomics.v1.OperationMetadata.request:type_name -> google.protobuf.Any
329	1, // 4: google.genomics.v1.OperationMetadata.events:type_name -> google.genomics.v1.OperationEvent
330	4, // 5: google.genomics.v1.OperationMetadata.runtime_metadata:type_name -> google.protobuf.Any
331	2, // 6: google.genomics.v1.OperationMetadata.labels:type_name -> google.genomics.v1.OperationMetadata.LabelsEntry
332	3, // 7: google.genomics.v1.OperationEvent.start_time:type_name -> google.protobuf.Timestamp
333	3, // 8: google.genomics.v1.OperationEvent.end_time:type_name -> google.protobuf.Timestamp
334	9, // [9:9] is the sub-list for method output_type
335	9, // [9:9] is the sub-list for method input_type
336	9, // [9:9] is the sub-list for extension type_name
337	9, // [9:9] is the sub-list for extension extendee
338	0, // [0:9] is the sub-list for field type_name
339}
340
341func init() { file_google_genomics_v1_operations_proto_init() }
342func 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