go.fuchsia.dev/infra@v0.0.0-20240507153436-9b593402251b/cmd/ftxtest/proto/input.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.31.0 4 // protoc v3.21.12 5 // source: proto/input.proto 6 7 package 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 InputProperties struct { 24 state protoimpl.MessageState 25 sizeCache protoimpl.SizeCache 26 unknownFields protoimpl.UnknownFields 27 28 // Name of the test being run. 29 Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` 30 // Whether this test should run in the Google internal or external infrastructure. 31 External bool `protobuf:"varint,7,opt,name=external,proto3" json:"external,omitempty"` 32 // CAS digest containing all of the inputs needed to both prepare targets 33 // and run tests. 34 InputArtifactsDigest string `protobuf:"bytes,1,opt,name=input_artifacts_digest,json=inputArtifactsDigest,proto3" json:"input_artifacts_digest,omitempty"` 35 // Any CIPD packages needed to run the test task. 36 CipdPackages []*CipdPackage `protobuf:"bytes,2,rep,name=cipd_packages,json=cipdPackages,proto3" json:"cipd_packages,omitempty"` 37 // Dimensions to select which swarming bots to target. 38 TargetDimensions map[string]string `protobuf:"bytes,5,rep,name=target_dimensions,json=targetDimensions,proto3" json:"target_dimensions,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 39 // Test execution details. 40 Test *GenericTest `protobuf:"bytes,8,opt,name=test,proto3" json:"test,omitempty"` 41 // Generic metadata about the build. 42 Metadata map[string]string `protobuf:"bytes,9,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 43 // Path to the the output summary json file in the CAS outputs. 44 SummaryPath string `protobuf:"bytes,10,opt,name=summary_path,json=summaryPath,proto3" json:"summary_path,omitempty"` 45 } 46 47 func (x *InputProperties) Reset() { 48 *x = InputProperties{} 49 if protoimpl.UnsafeEnabled { 50 mi := &file_proto_input_proto_msgTypes[0] 51 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 52 ms.StoreMessageInfo(mi) 53 } 54 } 55 56 func (x *InputProperties) String() string { 57 return protoimpl.X.MessageStringOf(x) 58 } 59 60 func (*InputProperties) ProtoMessage() {} 61 62 func (x *InputProperties) ProtoReflect() protoreflect.Message { 63 mi := &file_proto_input_proto_msgTypes[0] 64 if protoimpl.UnsafeEnabled && x != nil { 65 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 66 if ms.LoadMessageInfo() == nil { 67 ms.StoreMessageInfo(mi) 68 } 69 return ms 70 } 71 return mi.MessageOf(x) 72 } 73 74 // Deprecated: Use InputProperties.ProtoReflect.Descriptor instead. 75 func (*InputProperties) Descriptor() ([]byte, []int) { 76 return file_proto_input_proto_rawDescGZIP(), []int{0} 77 } 78 79 func (x *InputProperties) GetName() string { 80 if x != nil { 81 return x.Name 82 } 83 return "" 84 } 85 86 func (x *InputProperties) GetExternal() bool { 87 if x != nil { 88 return x.External 89 } 90 return false 91 } 92 93 func (x *InputProperties) GetInputArtifactsDigest() string { 94 if x != nil { 95 return x.InputArtifactsDigest 96 } 97 return "" 98 } 99 100 func (x *InputProperties) GetCipdPackages() []*CipdPackage { 101 if x != nil { 102 return x.CipdPackages 103 } 104 return nil 105 } 106 107 func (x *InputProperties) GetTargetDimensions() map[string]string { 108 if x != nil { 109 return x.TargetDimensions 110 } 111 return nil 112 } 113 114 func (x *InputProperties) GetTest() *GenericTest { 115 if x != nil { 116 return x.Test 117 } 118 return nil 119 } 120 121 func (x *InputProperties) GetMetadata() map[string]string { 122 if x != nil { 123 return x.Metadata 124 } 125 return nil 126 } 127 128 func (x *InputProperties) GetSummaryPath() string { 129 if x != nil { 130 return x.SummaryPath 131 } 132 return "" 133 } 134 135 type HostTest struct { 136 state protoimpl.MessageState 137 sizeCache protoimpl.SizeCache 138 unknownFields protoimpl.UnknownFields 139 140 // Command. 141 Command []string `protobuf:"bytes,1,rep,name=command,proto3" json:"command,omitempty"` 142 // System environment variables. 143 Env map[string]string `protobuf:"bytes,2,rep,name=env,proto3" json:"env,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 144 } 145 146 func (x *HostTest) Reset() { 147 *x = HostTest{} 148 if protoimpl.UnsafeEnabled { 149 mi := &file_proto_input_proto_msgTypes[1] 150 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 151 ms.StoreMessageInfo(mi) 152 } 153 } 154 155 func (x *HostTest) String() string { 156 return protoimpl.X.MessageStringOf(x) 157 } 158 159 func (*HostTest) ProtoMessage() {} 160 161 func (x *HostTest) ProtoReflect() protoreflect.Message { 162 mi := &file_proto_input_proto_msgTypes[1] 163 if protoimpl.UnsafeEnabled && x != nil { 164 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 165 if ms.LoadMessageInfo() == nil { 166 ms.StoreMessageInfo(mi) 167 } 168 return ms 169 } 170 return mi.MessageOf(x) 171 } 172 173 // Deprecated: Use HostTest.ProtoReflect.Descriptor instead. 174 func (*HostTest) Descriptor() ([]byte, []int) { 175 return file_proto_input_proto_rawDescGZIP(), []int{1} 176 } 177 178 func (x *HostTest) GetCommand() []string { 179 if x != nil { 180 return x.Command 181 } 182 return nil 183 } 184 185 func (x *HostTest) GetEnv() map[string]string { 186 if x != nil { 187 return x.Env 188 } 189 return nil 190 } 191 192 type GenericTest struct { 193 state protoimpl.MessageState 194 sizeCache protoimpl.SizeCache 195 unknownFields protoimpl.UnknownFields 196 197 // Types that are assignable to Kind: 198 // 199 // *GenericTest_Host 200 Kind isGenericTest_Kind `protobuf_oneof:"kind"` 201 } 202 203 func (x *GenericTest) Reset() { 204 *x = GenericTest{} 205 if protoimpl.UnsafeEnabled { 206 mi := &file_proto_input_proto_msgTypes[2] 207 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 208 ms.StoreMessageInfo(mi) 209 } 210 } 211 212 func (x *GenericTest) String() string { 213 return protoimpl.X.MessageStringOf(x) 214 } 215 216 func (*GenericTest) ProtoMessage() {} 217 218 func (x *GenericTest) ProtoReflect() protoreflect.Message { 219 mi := &file_proto_input_proto_msgTypes[2] 220 if protoimpl.UnsafeEnabled && x != nil { 221 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 222 if ms.LoadMessageInfo() == nil { 223 ms.StoreMessageInfo(mi) 224 } 225 return ms 226 } 227 return mi.MessageOf(x) 228 } 229 230 // Deprecated: Use GenericTest.ProtoReflect.Descriptor instead. 231 func (*GenericTest) Descriptor() ([]byte, []int) { 232 return file_proto_input_proto_rawDescGZIP(), []int{2} 233 } 234 235 func (m *GenericTest) GetKind() isGenericTest_Kind { 236 if m != nil { 237 return m.Kind 238 } 239 return nil 240 } 241 242 func (x *GenericTest) GetHost() *HostTest { 243 if x, ok := x.GetKind().(*GenericTest_Host); ok { 244 return x.Host 245 } 246 return nil 247 } 248 249 type isGenericTest_Kind interface { 250 isGenericTest_Kind() 251 } 252 253 type GenericTest_Host struct { 254 // Runs arbitrary binaries directly on the host environment. 255 Host *HostTest `protobuf:"bytes,1,opt,name=host,proto3,oneof"` 256 } 257 258 func (*GenericTest_Host) isGenericTest_Kind() {} 259 260 type CipdPackage struct { 261 state protoimpl.MessageState 262 sizeCache protoimpl.SizeCache 263 unknownFields protoimpl.UnknownFields 264 265 // Name of the cipd package, i.e. fuchsia/sdk/core/${platform} 266 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` 267 // Version of the cipd package to install, i.e. latest 268 Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` 269 // Path to install cipd package to, i.e. sdk 270 Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` 271 } 272 273 func (x *CipdPackage) Reset() { 274 *x = CipdPackage{} 275 if protoimpl.UnsafeEnabled { 276 mi := &file_proto_input_proto_msgTypes[3] 277 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 278 ms.StoreMessageInfo(mi) 279 } 280 } 281 282 func (x *CipdPackage) String() string { 283 return protoimpl.X.MessageStringOf(x) 284 } 285 286 func (*CipdPackage) ProtoMessage() {} 287 288 func (x *CipdPackage) ProtoReflect() protoreflect.Message { 289 mi := &file_proto_input_proto_msgTypes[3] 290 if protoimpl.UnsafeEnabled && x != nil { 291 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 292 if ms.LoadMessageInfo() == nil { 293 ms.StoreMessageInfo(mi) 294 } 295 return ms 296 } 297 return mi.MessageOf(x) 298 } 299 300 // Deprecated: Use CipdPackage.ProtoReflect.Descriptor instead. 301 func (*CipdPackage) Descriptor() ([]byte, []int) { 302 return file_proto_input_proto_rawDescGZIP(), []int{3} 303 } 304 305 func (x *CipdPackage) GetName() string { 306 if x != nil { 307 return x.Name 308 } 309 return "" 310 } 311 312 func (x *CipdPackage) GetVersion() string { 313 if x != nil { 314 return x.Version 315 } 316 return "" 317 } 318 319 func (x *CipdPackage) GetPath() string { 320 if x != nil { 321 return x.Path 322 } 323 return "" 324 } 325 326 var File_proto_input_proto protoreflect.FileDescriptor 327 328 var file_proto_input_proto_rawDesc = []byte{ 329 0x0a, 0x11, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x2e, 0x70, 0x72, 330 0x6f, 0x74, 0x6f, 0x22, 0x82, 0x04, 0x0a, 0x0f, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x50, 0x72, 0x6f, 331 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 332 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x65, 333 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x65, 334 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x12, 0x34, 0x0a, 0x16, 0x69, 0x6e, 0x70, 0x75, 0x74, 335 0x5f, 0x61, 0x72, 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x5f, 0x64, 0x69, 0x67, 0x65, 0x73, 336 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x14, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x41, 0x72, 337 0x74, 0x69, 0x66, 0x61, 0x63, 0x74, 0x73, 0x44, 0x69, 0x67, 0x65, 0x73, 0x74, 0x12, 0x31, 0x0a, 338 0x0d, 0x63, 0x69, 0x70, 0x64, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x18, 0x02, 339 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x43, 0x69, 0x70, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 340 0x67, 0x65, 0x52, 0x0c, 0x63, 0x69, 0x70, 0x64, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 341 0x12, 0x53, 0x0a, 0x11, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x64, 0x69, 0x6d, 0x65, 0x6e, 342 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x49, 0x6e, 343 0x70, 0x75, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x61, 344 0x72, 0x67, 0x65, 0x74, 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 345 0x74, 0x72, 0x79, 0x52, 0x10, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x44, 0x69, 0x6d, 0x65, 0x6e, 346 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x20, 0x0a, 0x04, 0x74, 0x65, 0x73, 0x74, 0x18, 0x08, 0x20, 347 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x54, 0x65, 0x73, 348 0x74, 0x52, 0x04, 0x74, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 349 0x61, 0x74, 0x61, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x49, 0x6e, 0x70, 0x75, 350 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 351 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 352 0x61, 0x74, 0x61, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x5f, 0x70, 353 0x61, 0x74, 0x68, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x75, 0x6d, 0x6d, 0x61, 354 0x72, 0x79, 0x50, 0x61, 0x74, 0x68, 0x1a, 0x43, 0x0a, 0x15, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 355 0x44, 0x69, 0x6d, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 356 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 357 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 358 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3b, 0x0a, 0x0d, 0x4d, 359 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 360 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 361 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 362 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x82, 0x01, 0x0a, 0x08, 0x48, 0x6f, 0x73, 363 0x74, 0x54, 0x65, 0x73, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 364 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 365 0x24, 0x0a, 0x03, 0x65, 0x6e, 0x76, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x48, 366 0x6f, 0x73, 0x74, 0x54, 0x65, 0x73, 0x74, 0x2e, 0x45, 0x6e, 0x76, 0x45, 0x6e, 0x74, 0x72, 0x79, 367 0x52, 0x03, 0x65, 0x6e, 0x76, 0x1a, 0x36, 0x0a, 0x08, 0x45, 0x6e, 0x76, 0x45, 0x6e, 0x74, 0x72, 368 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 369 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 370 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x36, 0x0a, 371 0x0b, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x54, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x04, 372 0x68, 0x6f, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x48, 0x6f, 0x73, 373 0x74, 0x54, 0x65, 0x73, 0x74, 0x48, 0x00, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x42, 0x06, 0x0a, 374 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0x4f, 0x0a, 0x0b, 0x43, 0x69, 0x70, 0x64, 0x50, 0x61, 0x63, 375 0x6b, 0x61, 0x67, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 376 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 377 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 378 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 379 0x52, 0x04, 0x70, 0x61, 0x74, 0x68, 0x42, 0x28, 0x5a, 0x26, 0x67, 0x6f, 0x2e, 0x66, 0x75, 0x63, 380 0x68, 0x73, 0x69, 0x61, 0x2e, 0x64, 0x65, 0x76, 0x2f, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x2f, 0x63, 381 0x6d, 0x64, 0x2f, 0x66, 0x74, 0x78, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 382 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 383 } 384 385 var ( 386 file_proto_input_proto_rawDescOnce sync.Once 387 file_proto_input_proto_rawDescData = file_proto_input_proto_rawDesc 388 ) 389 390 func file_proto_input_proto_rawDescGZIP() []byte { 391 file_proto_input_proto_rawDescOnce.Do(func() { 392 file_proto_input_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto_input_proto_rawDescData) 393 }) 394 return file_proto_input_proto_rawDescData 395 } 396 397 var file_proto_input_proto_msgTypes = make([]protoimpl.MessageInfo, 7) 398 var file_proto_input_proto_goTypes = []interface{}{ 399 (*InputProperties)(nil), // 0: InputProperties 400 (*HostTest)(nil), // 1: HostTest 401 (*GenericTest)(nil), // 2: GenericTest 402 (*CipdPackage)(nil), // 3: CipdPackage 403 nil, // 4: InputProperties.TargetDimensionsEntry 404 nil, // 5: InputProperties.MetadataEntry 405 nil, // 6: HostTest.EnvEntry 406 } 407 var file_proto_input_proto_depIdxs = []int32{ 408 3, // 0: InputProperties.cipd_packages:type_name -> CipdPackage 409 4, // 1: InputProperties.target_dimensions:type_name -> InputProperties.TargetDimensionsEntry 410 2, // 2: InputProperties.test:type_name -> GenericTest 411 5, // 3: InputProperties.metadata:type_name -> InputProperties.MetadataEntry 412 6, // 4: HostTest.env:type_name -> HostTest.EnvEntry 413 1, // 5: GenericTest.host:type_name -> HostTest 414 6, // [6:6] is the sub-list for method output_type 415 6, // [6:6] is the sub-list for method input_type 416 6, // [6:6] is the sub-list for extension type_name 417 6, // [6:6] is the sub-list for extension extendee 418 0, // [0:6] is the sub-list for field type_name 419 } 420 421 func init() { file_proto_input_proto_init() } 422 func file_proto_input_proto_init() { 423 if File_proto_input_proto != nil { 424 return 425 } 426 if !protoimpl.UnsafeEnabled { 427 file_proto_input_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 428 switch v := v.(*InputProperties); i { 429 case 0: 430 return &v.state 431 case 1: 432 return &v.sizeCache 433 case 2: 434 return &v.unknownFields 435 default: 436 return nil 437 } 438 } 439 file_proto_input_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 440 switch v := v.(*HostTest); i { 441 case 0: 442 return &v.state 443 case 1: 444 return &v.sizeCache 445 case 2: 446 return &v.unknownFields 447 default: 448 return nil 449 } 450 } 451 file_proto_input_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 452 switch v := v.(*GenericTest); i { 453 case 0: 454 return &v.state 455 case 1: 456 return &v.sizeCache 457 case 2: 458 return &v.unknownFields 459 default: 460 return nil 461 } 462 } 463 file_proto_input_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 464 switch v := v.(*CipdPackage); i { 465 case 0: 466 return &v.state 467 case 1: 468 return &v.sizeCache 469 case 2: 470 return &v.unknownFields 471 default: 472 return nil 473 } 474 } 475 } 476 file_proto_input_proto_msgTypes[2].OneofWrappers = []interface{}{ 477 (*GenericTest_Host)(nil), 478 } 479 type x struct{} 480 out := protoimpl.TypeBuilder{ 481 File: protoimpl.DescBuilder{ 482 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 483 RawDescriptor: file_proto_input_proto_rawDesc, 484 NumEnums: 0, 485 NumMessages: 7, 486 NumExtensions: 0, 487 NumServices: 0, 488 }, 489 GoTypes: file_proto_input_proto_goTypes, 490 DependencyIndexes: file_proto_input_proto_depIdxs, 491 MessageInfos: file_proto_input_proto_msgTypes, 492 }.Build() 493 File_proto_input_proto = out.File 494 file_proto_input_proto_rawDesc = nil 495 file_proto_input_proto_goTypes = nil 496 file_proto_input_proto_depIdxs = nil 497 }