kythe.io@v0.0.68-0.20240422202219-7225dbc01741/third_party/bazel/package_load_metrics_go_proto/package_load_metrics.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: third_party/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto 6 7 package package_load_metrics_go_proto 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 durationpb "google.golang.org/protobuf/types/known/durationpb" 13 reflect "reflect" 14 sync "sync" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 type PackageLoadMetrics struct { 25 state protoimpl.MessageState 26 sizeCache protoimpl.SizeCache 27 unknownFields protoimpl.UnknownFields 28 29 Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 30 LoadDuration *durationpb.Duration `protobuf:"bytes,2,opt,name=load_duration,json=loadDuration" json:"load_duration,omitempty"` 31 NumTargets *uint64 `protobuf:"varint,3,opt,name=num_targets,json=numTargets" json:"num_targets,omitempty"` 32 ComputationSteps *uint64 `protobuf:"varint,4,opt,name=computation_steps,json=computationSteps" json:"computation_steps,omitempty"` 33 NumTransitiveLoads *uint64 `protobuf:"varint,5,opt,name=num_transitive_loads,json=numTransitiveLoads" json:"num_transitive_loads,omitempty"` 34 PackageOverhead *uint64 `protobuf:"varint,6,opt,name=package_overhead,json=packageOverhead" json:"package_overhead,omitempty"` 35 } 36 37 func (x *PackageLoadMetrics) Reset() { 38 *x = PackageLoadMetrics{} 39 if protoimpl.UnsafeEnabled { 40 mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes[0] 41 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 42 ms.StoreMessageInfo(mi) 43 } 44 } 45 46 func (x *PackageLoadMetrics) String() string { 47 return protoimpl.X.MessageStringOf(x) 48 } 49 50 func (*PackageLoadMetrics) ProtoMessage() {} 51 52 func (x *PackageLoadMetrics) ProtoReflect() protoreflect.Message { 53 mi := &file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes[0] 54 if protoimpl.UnsafeEnabled && x != nil { 55 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 56 if ms.LoadMessageInfo() == nil { 57 ms.StoreMessageInfo(mi) 58 } 59 return ms 60 } 61 return mi.MessageOf(x) 62 } 63 64 // Deprecated: Use PackageLoadMetrics.ProtoReflect.Descriptor instead. 65 func (*PackageLoadMetrics) Descriptor() ([]byte, []int) { 66 return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescGZIP(), []int{0} 67 } 68 69 func (x *PackageLoadMetrics) GetName() string { 70 if x != nil && x.Name != nil { 71 return *x.Name 72 } 73 return "" 74 } 75 76 func (x *PackageLoadMetrics) GetLoadDuration() *durationpb.Duration { 77 if x != nil { 78 return x.LoadDuration 79 } 80 return nil 81 } 82 83 func (x *PackageLoadMetrics) GetNumTargets() uint64 { 84 if x != nil && x.NumTargets != nil { 85 return *x.NumTargets 86 } 87 return 0 88 } 89 90 func (x *PackageLoadMetrics) GetComputationSteps() uint64 { 91 if x != nil && x.ComputationSteps != nil { 92 return *x.ComputationSteps 93 } 94 return 0 95 } 96 97 func (x *PackageLoadMetrics) GetNumTransitiveLoads() uint64 { 98 if x != nil && x.NumTransitiveLoads != nil { 99 return *x.NumTransitiveLoads 100 } 101 return 0 102 } 103 104 func (x *PackageLoadMetrics) GetPackageOverhead() uint64 { 105 if x != nil && x.PackageOverhead != nil { 106 return *x.PackageOverhead 107 } 108 return 0 109 } 110 111 var File_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto protoreflect.FileDescriptor 112 113 var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc = []byte{ 114 0x0a, 0x69, 0x74, 0x68, 0x69, 0x72, 0x64, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x79, 0x2f, 0x62, 0x61, 115 0x7a, 0x65, 0x6c, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x2f, 0x6a, 0x61, 0x76, 116 0x61, 0x2f, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 117 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 118 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 119 0x2f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x6d, 0x65, 120 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x23, 0x64, 0x65, 0x76, 121 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x62, 0x75, 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 122 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 123 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 124 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 125 0x22, 0x93, 0x02, 0x0a, 0x12, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x61, 0x64, 126 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 127 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3e, 0x0a, 0x0d, 0x6c, 128 0x6f, 0x61, 0x64, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 129 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 130 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6c, 131 0x6f, 0x61, 0x64, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x6e, 132 0x75, 0x6d, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 133 0x52, 0x0a, 0x6e, 0x75, 0x6d, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x12, 0x2b, 0x0a, 0x11, 134 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x65, 0x70, 135 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x10, 0x63, 0x6f, 0x6d, 0x70, 0x75, 0x74, 0x61, 136 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x65, 0x70, 0x73, 0x12, 0x30, 0x0a, 0x14, 0x6e, 0x75, 0x6d, 137 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 138 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x12, 0x6e, 0x75, 0x6d, 0x54, 0x72, 0x61, 0x6e, 139 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x4c, 0x6f, 0x61, 0x64, 0x73, 0x12, 0x29, 0x0a, 0x10, 0x70, 140 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x6f, 0x76, 0x65, 0x72, 0x68, 0x65, 0x61, 0x64, 0x18, 141 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x4f, 0x76, 142 0x65, 0x72, 0x68, 0x65, 0x61, 0x64, 0x42, 0x32, 0x0a, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 143 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x62, 0x75, 144 0x69, 0x6c, 0x64, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x73, 145 0x2e, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x50, 0x01, 146 } 147 148 var ( 149 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescOnce sync.Once 150 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData = file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc 151 ) 152 153 func file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescGZIP() []byte { 154 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescOnce.Do(func() { 155 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData = protoimpl.X.CompressGZIP(file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData) 156 }) 157 return file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData 158 } 159 160 var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 161 var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes = []interface{}{ 162 (*PackageLoadMetrics)(nil), // 0: devtools.build.lib.packages.metrics.PackageLoadMetrics 163 (*durationpb.Duration)(nil), // 1: google.protobuf.Duration 164 } 165 var file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs = []int32{ 166 1, // 0: devtools.build.lib.packages.metrics.PackageLoadMetrics.load_duration:type_name -> google.protobuf.Duration 167 1, // [1:1] is the sub-list for method output_type 168 1, // [1:1] is the sub-list for method input_type 169 1, // [1:1] is the sub-list for extension type_name 170 1, // [1:1] is the sub-list for extension extendee 171 0, // [0:1] is the sub-list for field type_name 172 } 173 174 func init() { 175 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_init() 176 } 177 func file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_init() { 178 if File_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto != nil { 179 return 180 } 181 if !protoimpl.UnsafeEnabled { 182 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 183 switch v := v.(*PackageLoadMetrics); i { 184 case 0: 185 return &v.state 186 case 1: 187 return &v.sizeCache 188 case 2: 189 return &v.unknownFields 190 default: 191 return nil 192 } 193 } 194 } 195 type x struct{} 196 out := protoimpl.TypeBuilder{ 197 File: protoimpl.DescBuilder{ 198 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 199 RawDescriptor: file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc, 200 NumEnums: 0, 201 NumMessages: 1, 202 NumExtensions: 0, 203 NumServices: 0, 204 }, 205 GoTypes: file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes, 206 DependencyIndexes: file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs, 207 MessageInfos: file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes, 208 }.Build() 209 File_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto = out.File 210 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc = nil 211 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes = nil 212 file_third_party_bazel_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs = nil 213 }