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