kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/proto/extraction_config_go_proto/extraction_config.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.31.0 4 // protoc v4.25.2 5 // source: kythe/proto/extraction_config.proto 6 7 package extraction_config_go_proto 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 reflect "reflect" 13 sync "sync" 14 ) 15 16 const ( 17 // Verify that this generated code is sufficiently up-to-date. 18 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 19 // Verify that runtime/protoimpl is sufficiently up-to-date. 20 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 21 ) 22 23 type ExtractionConfiguration struct { 24 state protoimpl.MessageState 25 sizeCache protoimpl.SizeCache 26 unknownFields protoimpl.UnknownFields 27 28 RequiredImage []*ExtractionConfiguration_Image `protobuf:"bytes,1,rep,name=required_image,json=requiredImage,proto3" json:"required_image,omitempty"` 29 RunCommand []*ExtractionConfiguration_RunCommand `protobuf:"bytes,2,rep,name=run_command,json=runCommand,proto3" json:"run_command,omitempty"` 30 EntryPoint []string `protobuf:"bytes,3,rep,name=entry_point,json=entryPoint,proto3" json:"entry_point,omitempty"` 31 } 32 33 func (x *ExtractionConfiguration) Reset() { 34 *x = ExtractionConfiguration{} 35 if protoimpl.UnsafeEnabled { 36 mi := &file_kythe_proto_extraction_config_proto_msgTypes[0] 37 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 38 ms.StoreMessageInfo(mi) 39 } 40 } 41 42 func (x *ExtractionConfiguration) String() string { 43 return protoimpl.X.MessageStringOf(x) 44 } 45 46 func (*ExtractionConfiguration) ProtoMessage() {} 47 48 func (x *ExtractionConfiguration) ProtoReflect() protoreflect.Message { 49 mi := &file_kythe_proto_extraction_config_proto_msgTypes[0] 50 if protoimpl.UnsafeEnabled && x != nil { 51 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 52 if ms.LoadMessageInfo() == nil { 53 ms.StoreMessageInfo(mi) 54 } 55 return ms 56 } 57 return mi.MessageOf(x) 58 } 59 60 // Deprecated: Use ExtractionConfiguration.ProtoReflect.Descriptor instead. 61 func (*ExtractionConfiguration) Descriptor() ([]byte, []int) { 62 return file_kythe_proto_extraction_config_proto_rawDescGZIP(), []int{0} 63 } 64 65 func (x *ExtractionConfiguration) GetRequiredImage() []*ExtractionConfiguration_Image { 66 if x != nil { 67 return x.RequiredImage 68 } 69 return nil 70 } 71 72 func (x *ExtractionConfiguration) GetRunCommand() []*ExtractionConfiguration_RunCommand { 73 if x != nil { 74 return x.RunCommand 75 } 76 return nil 77 } 78 79 func (x *ExtractionConfiguration) GetEntryPoint() []string { 80 if x != nil { 81 return x.EntryPoint 82 } 83 return nil 84 } 85 86 type ExtractionConfiguration_Image struct { 87 state protoimpl.MessageState 88 sizeCache protoimpl.SizeCache 89 unknownFields protoimpl.UnknownFields 90 91 Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` 92 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 93 CopySpec []*ExtractionConfiguration_CopySpec `protobuf:"bytes,3,rep,name=copy_spec,json=copySpec,proto3" json:"copy_spec,omitempty"` 94 EnvVar []*ExtractionConfiguration_EnvVar `protobuf:"bytes,4,rep,name=env_var,json=envVar,proto3" json:"env_var,omitempty"` 95 } 96 97 func (x *ExtractionConfiguration_Image) Reset() { 98 *x = ExtractionConfiguration_Image{} 99 if protoimpl.UnsafeEnabled { 100 mi := &file_kythe_proto_extraction_config_proto_msgTypes[1] 101 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 102 ms.StoreMessageInfo(mi) 103 } 104 } 105 106 func (x *ExtractionConfiguration_Image) String() string { 107 return protoimpl.X.MessageStringOf(x) 108 } 109 110 func (*ExtractionConfiguration_Image) ProtoMessage() {} 111 112 func (x *ExtractionConfiguration_Image) ProtoReflect() protoreflect.Message { 113 mi := &file_kythe_proto_extraction_config_proto_msgTypes[1] 114 if protoimpl.UnsafeEnabled && x != nil { 115 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 116 if ms.LoadMessageInfo() == nil { 117 ms.StoreMessageInfo(mi) 118 } 119 return ms 120 } 121 return mi.MessageOf(x) 122 } 123 124 // Deprecated: Use ExtractionConfiguration_Image.ProtoReflect.Descriptor instead. 125 func (*ExtractionConfiguration_Image) Descriptor() ([]byte, []int) { 126 return file_kythe_proto_extraction_config_proto_rawDescGZIP(), []int{0, 0} 127 } 128 129 func (x *ExtractionConfiguration_Image) GetUri() string { 130 if x != nil { 131 return x.Uri 132 } 133 return "" 134 } 135 136 func (x *ExtractionConfiguration_Image) GetName() string { 137 if x != nil { 138 return x.Name 139 } 140 return "" 141 } 142 143 func (x *ExtractionConfiguration_Image) GetCopySpec() []*ExtractionConfiguration_CopySpec { 144 if x != nil { 145 return x.CopySpec 146 } 147 return nil 148 } 149 150 func (x *ExtractionConfiguration_Image) GetEnvVar() []*ExtractionConfiguration_EnvVar { 151 if x != nil { 152 return x.EnvVar 153 } 154 return nil 155 } 156 157 type ExtractionConfiguration_CopySpec struct { 158 state protoimpl.MessageState 159 sizeCache protoimpl.SizeCache 160 unknownFields protoimpl.UnknownFields 161 162 Source string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` 163 Destination string `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty"` 164 } 165 166 func (x *ExtractionConfiguration_CopySpec) Reset() { 167 *x = ExtractionConfiguration_CopySpec{} 168 if protoimpl.UnsafeEnabled { 169 mi := &file_kythe_proto_extraction_config_proto_msgTypes[2] 170 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 171 ms.StoreMessageInfo(mi) 172 } 173 } 174 175 func (x *ExtractionConfiguration_CopySpec) String() string { 176 return protoimpl.X.MessageStringOf(x) 177 } 178 179 func (*ExtractionConfiguration_CopySpec) ProtoMessage() {} 180 181 func (x *ExtractionConfiguration_CopySpec) ProtoReflect() protoreflect.Message { 182 mi := &file_kythe_proto_extraction_config_proto_msgTypes[2] 183 if protoimpl.UnsafeEnabled && x != nil { 184 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 185 if ms.LoadMessageInfo() == nil { 186 ms.StoreMessageInfo(mi) 187 } 188 return ms 189 } 190 return mi.MessageOf(x) 191 } 192 193 // Deprecated: Use ExtractionConfiguration_CopySpec.ProtoReflect.Descriptor instead. 194 func (*ExtractionConfiguration_CopySpec) Descriptor() ([]byte, []int) { 195 return file_kythe_proto_extraction_config_proto_rawDescGZIP(), []int{0, 1} 196 } 197 198 func (x *ExtractionConfiguration_CopySpec) GetSource() string { 199 if x != nil { 200 return x.Source 201 } 202 return "" 203 } 204 205 func (x *ExtractionConfiguration_CopySpec) GetDestination() string { 206 if x != nil { 207 return x.Destination 208 } 209 return "" 210 } 211 212 type ExtractionConfiguration_EnvVar struct { 213 state protoimpl.MessageState 214 sizeCache protoimpl.SizeCache 215 unknownFields protoimpl.UnknownFields 216 217 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 218 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 219 } 220 221 func (x *ExtractionConfiguration_EnvVar) Reset() { 222 *x = ExtractionConfiguration_EnvVar{} 223 if protoimpl.UnsafeEnabled { 224 mi := &file_kythe_proto_extraction_config_proto_msgTypes[3] 225 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 226 ms.StoreMessageInfo(mi) 227 } 228 } 229 230 func (x *ExtractionConfiguration_EnvVar) String() string { 231 return protoimpl.X.MessageStringOf(x) 232 } 233 234 func (*ExtractionConfiguration_EnvVar) ProtoMessage() {} 235 236 func (x *ExtractionConfiguration_EnvVar) ProtoReflect() protoreflect.Message { 237 mi := &file_kythe_proto_extraction_config_proto_msgTypes[3] 238 if protoimpl.UnsafeEnabled && x != nil { 239 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 240 if ms.LoadMessageInfo() == nil { 241 ms.StoreMessageInfo(mi) 242 } 243 return ms 244 } 245 return mi.MessageOf(x) 246 } 247 248 // Deprecated: Use ExtractionConfiguration_EnvVar.ProtoReflect.Descriptor instead. 249 func (*ExtractionConfiguration_EnvVar) Descriptor() ([]byte, []int) { 250 return file_kythe_proto_extraction_config_proto_rawDescGZIP(), []int{0, 2} 251 } 252 253 func (x *ExtractionConfiguration_EnvVar) GetName() string { 254 if x != nil { 255 return x.Name 256 } 257 return "" 258 } 259 260 func (x *ExtractionConfiguration_EnvVar) GetValue() string { 261 if x != nil { 262 return x.Value 263 } 264 return "" 265 } 266 267 type ExtractionConfiguration_RunCommand struct { 268 state protoimpl.MessageState 269 sizeCache protoimpl.SizeCache 270 unknownFields protoimpl.UnknownFields 271 272 Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"` 273 Arg []string `protobuf:"bytes,2,rep,name=arg,proto3" json:"arg,omitempty"` 274 } 275 276 func (x *ExtractionConfiguration_RunCommand) Reset() { 277 *x = ExtractionConfiguration_RunCommand{} 278 if protoimpl.UnsafeEnabled { 279 mi := &file_kythe_proto_extraction_config_proto_msgTypes[4] 280 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 281 ms.StoreMessageInfo(mi) 282 } 283 } 284 285 func (x *ExtractionConfiguration_RunCommand) String() string { 286 return protoimpl.X.MessageStringOf(x) 287 } 288 289 func (*ExtractionConfiguration_RunCommand) ProtoMessage() {} 290 291 func (x *ExtractionConfiguration_RunCommand) ProtoReflect() protoreflect.Message { 292 mi := &file_kythe_proto_extraction_config_proto_msgTypes[4] 293 if protoimpl.UnsafeEnabled && x != nil { 294 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 295 if ms.LoadMessageInfo() == nil { 296 ms.StoreMessageInfo(mi) 297 } 298 return ms 299 } 300 return mi.MessageOf(x) 301 } 302 303 // Deprecated: Use ExtractionConfiguration_RunCommand.ProtoReflect.Descriptor instead. 304 func (*ExtractionConfiguration_RunCommand) Descriptor() ([]byte, []int) { 305 return file_kythe_proto_extraction_config_proto_rawDescGZIP(), []int{0, 3} 306 } 307 308 func (x *ExtractionConfiguration_RunCommand) GetCommand() string { 309 if x != nil { 310 return x.Command 311 } 312 return "" 313 } 314 315 func (x *ExtractionConfiguration_RunCommand) GetArg() []string { 316 if x != nil { 317 return x.Arg 318 } 319 return nil 320 } 321 322 var File_kythe_proto_extraction_config_proto protoreflect.FileDescriptor 323 324 var file_kythe_proto_extraction_config_proto_rawDesc = []byte{ 325 0x0a, 0x23, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x65, 0x78, 326 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 327 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 328 0x74, 0x6f, 0x22, 0xd5, 0x04, 0x0a, 0x17, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 329 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 330 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 331 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 332 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 333 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x6d, 0x61, 334 0x67, 0x65, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 335 0x65, 0x12, 0x50, 0x0a, 0x0b, 0x72, 0x75, 0x6e, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 336 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 337 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 338 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x75, 0x6e, 339 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x0a, 0x72, 0x75, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 340 0x61, 0x6e, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x5f, 0x70, 0x6f, 0x69, 341 0x6e, 0x74, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x50, 342 0x6f, 0x69, 0x6e, 0x74, 0x1a, 0xbf, 0x01, 0x0a, 0x05, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x10, 343 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 344 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 345 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4a, 0x0a, 0x09, 0x63, 0x6f, 0x70, 0x79, 0x5f, 0x73, 0x70, 0x65, 346 0x63, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 347 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 348 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x6f, 349 0x70, 0x79, 0x53, 0x70, 0x65, 0x63, 0x52, 0x08, 0x63, 0x6f, 0x70, 0x79, 0x53, 0x70, 0x65, 0x63, 350 0x12, 0x44, 0x0a, 0x07, 0x65, 0x6e, 0x76, 0x5f, 0x76, 0x61, 0x72, 0x18, 0x04, 0x20, 0x03, 0x28, 351 0x0b, 0x32, 0x2b, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 352 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 353 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x45, 0x6e, 0x76, 0x56, 0x61, 0x72, 0x52, 0x06, 354 0x65, 0x6e, 0x76, 0x56, 0x61, 0x72, 0x1a, 0x44, 0x0a, 0x08, 0x43, 0x6f, 0x70, 0x79, 0x53, 0x70, 355 0x65, 0x63, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 356 0x28, 0x09, 0x52, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 357 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 358 0x0b, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x32, 0x0a, 0x06, 359 0x45, 0x6e, 0x76, 0x56, 0x61, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 360 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 361 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 362 0x1a, 0x38, 0x0a, 0x0a, 0x52, 0x75, 0x6e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x18, 363 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 364 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x72, 0x67, 0x18, 365 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x61, 0x72, 0x67, 0x42, 0x31, 0x5a, 0x2f, 0x6b, 0x79, 366 0x74, 0x68, 0x65, 0x2e, 0x69, 0x6f, 0x2f, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 367 0x74, 0x6f, 0x2f, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 368 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x67, 0x6f, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 369 0x72, 0x6f, 0x74, 0x6f, 0x33, 370 } 371 372 var ( 373 file_kythe_proto_extraction_config_proto_rawDescOnce sync.Once 374 file_kythe_proto_extraction_config_proto_rawDescData = file_kythe_proto_extraction_config_proto_rawDesc 375 ) 376 377 func file_kythe_proto_extraction_config_proto_rawDescGZIP() []byte { 378 file_kythe_proto_extraction_config_proto_rawDescOnce.Do(func() { 379 file_kythe_proto_extraction_config_proto_rawDescData = protoimpl.X.CompressGZIP(file_kythe_proto_extraction_config_proto_rawDescData) 380 }) 381 return file_kythe_proto_extraction_config_proto_rawDescData 382 } 383 384 var file_kythe_proto_extraction_config_proto_msgTypes = make([]protoimpl.MessageInfo, 5) 385 var file_kythe_proto_extraction_config_proto_goTypes = []interface{}{ 386 (*ExtractionConfiguration)(nil), // 0: kythe.proto.ExtractionConfiguration 387 (*ExtractionConfiguration_Image)(nil), // 1: kythe.proto.ExtractionConfiguration.Image 388 (*ExtractionConfiguration_CopySpec)(nil), // 2: kythe.proto.ExtractionConfiguration.CopySpec 389 (*ExtractionConfiguration_EnvVar)(nil), // 3: kythe.proto.ExtractionConfiguration.EnvVar 390 (*ExtractionConfiguration_RunCommand)(nil), // 4: kythe.proto.ExtractionConfiguration.RunCommand 391 } 392 var file_kythe_proto_extraction_config_proto_depIdxs = []int32{ 393 1, // 0: kythe.proto.ExtractionConfiguration.required_image:type_name -> kythe.proto.ExtractionConfiguration.Image 394 4, // 1: kythe.proto.ExtractionConfiguration.run_command:type_name -> kythe.proto.ExtractionConfiguration.RunCommand 395 2, // 2: kythe.proto.ExtractionConfiguration.Image.copy_spec:type_name -> kythe.proto.ExtractionConfiguration.CopySpec 396 3, // 3: kythe.proto.ExtractionConfiguration.Image.env_var:type_name -> kythe.proto.ExtractionConfiguration.EnvVar 397 4, // [4:4] is the sub-list for method output_type 398 4, // [4:4] is the sub-list for method input_type 399 4, // [4:4] is the sub-list for extension type_name 400 4, // [4:4] is the sub-list for extension extendee 401 0, // [0:4] is the sub-list for field type_name 402 } 403 404 func init() { file_kythe_proto_extraction_config_proto_init() } 405 func file_kythe_proto_extraction_config_proto_init() { 406 if File_kythe_proto_extraction_config_proto != nil { 407 return 408 } 409 if !protoimpl.UnsafeEnabled { 410 file_kythe_proto_extraction_config_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 411 switch v := v.(*ExtractionConfiguration); i { 412 case 0: 413 return &v.state 414 case 1: 415 return &v.sizeCache 416 case 2: 417 return &v.unknownFields 418 default: 419 return nil 420 } 421 } 422 file_kythe_proto_extraction_config_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 423 switch v := v.(*ExtractionConfiguration_Image); i { 424 case 0: 425 return &v.state 426 case 1: 427 return &v.sizeCache 428 case 2: 429 return &v.unknownFields 430 default: 431 return nil 432 } 433 } 434 file_kythe_proto_extraction_config_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 435 switch v := v.(*ExtractionConfiguration_CopySpec); i { 436 case 0: 437 return &v.state 438 case 1: 439 return &v.sizeCache 440 case 2: 441 return &v.unknownFields 442 default: 443 return nil 444 } 445 } 446 file_kythe_proto_extraction_config_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 447 switch v := v.(*ExtractionConfiguration_EnvVar); i { 448 case 0: 449 return &v.state 450 case 1: 451 return &v.sizeCache 452 case 2: 453 return &v.unknownFields 454 default: 455 return nil 456 } 457 } 458 file_kythe_proto_extraction_config_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 459 switch v := v.(*ExtractionConfiguration_RunCommand); i { 460 case 0: 461 return &v.state 462 case 1: 463 return &v.sizeCache 464 case 2: 465 return &v.unknownFields 466 default: 467 return nil 468 } 469 } 470 } 471 type x struct{} 472 out := protoimpl.TypeBuilder{ 473 File: protoimpl.DescBuilder{ 474 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 475 RawDescriptor: file_kythe_proto_extraction_config_proto_rawDesc, 476 NumEnums: 0, 477 NumMessages: 5, 478 NumExtensions: 0, 479 NumServices: 0, 480 }, 481 GoTypes: file_kythe_proto_extraction_config_proto_goTypes, 482 DependencyIndexes: file_kythe_proto_extraction_config_proto_depIdxs, 483 MessageInfos: file_kythe_proto_extraction_config_proto_msgTypes, 484 }.Build() 485 File_kythe_proto_extraction_config_proto = out.File 486 file_kythe_proto_extraction_config_proto_rawDesc = nil 487 file_kythe_proto_extraction_config_proto_goTypes = nil 488 file_kythe_proto_extraction_config_proto_depIdxs = nil 489 }