1# -*- coding: utf-8 -*- 2# Generated by the protocol buffer compiler. DO NOT EDIT! 3# source: chromiumos/config/api/software/health_config.proto 4"""Generated protocol buffer code.""" 5from google.protobuf import descriptor as _descriptor 6from google.protobuf import message as _message 7from google.protobuf import reflection as _reflection 8from google.protobuf import symbol_database as _symbol_database 9# @@protoc_insertion_point(imports) 10 11_sym_db = _symbol_database.Default() 12 13 14 15 16DESCRIPTOR = _descriptor.FileDescriptor( 17 name='chromiumos/config/api/software/health_config.proto', 18 package='chromiumos.config.api.software', 19 syntax='proto3', 20 serialized_options=b'Z1go.chromium.org/chromiumos/config/go/api/software', 21 create_key=_descriptor._internal_create_key, 22 serialized_pb=b'\n2chromiumos/config/api/software/health_config.proto\x12\x1e\x63hromiumos.config.api.software\"\xd6\x04\n\x0cHealthConfig\x12\x45\n\x07\x62\x61ttery\x18\x01 \x01(\x0b\x32\x34.chromiumos.config.api.software.HealthConfig.Battery\x12J\n\ncached_vpd\x18\x02 \x01(\x0b\x32\x36.chromiumos.config.api.software.HealthConfig.CachedVpd\x12G\n\x08routines\x18\x03 \x01(\x0b\x32\x35.chromiumos.config.api.software.HealthConfig.Routines\x1a)\n\x07\x42\x61ttery\x12\x1e\n\x16has_smart_battery_info\x18\x01 \x01(\x08\x1a#\n\tCachedVpd\x12\x16\n\x0ehas_sku_number\x18\x01 \x01(\x08\x1a\x35\n\rBatteryHealth\x12$\n\x1cpercent_battery_wear_allowed\x18\x01 \x01(\r\x1a-\n\rNvmeWearLevel\x12\x1c\n\x14wear_level_threshold\x18\x01 \x01(\r\x1a\xb3\x01\n\x08Routines\x12R\n\x0e\x62\x61ttery_health\x18\x01 \x01(\x0b\x32:.chromiumos.config.api.software.HealthConfig.BatteryHealth\x12S\n\x0fnvme_wear_level\x18\x02 \x01(\x0b\x32:.chromiumos.config.api.software.HealthConfig.NvmeWearLevelB3Z1go.chromium.org/chromiumos/config/go/api/softwareb\x06proto3' 23) 24 25 26 27 28_HEALTHCONFIG_BATTERY = _descriptor.Descriptor( 29 name='Battery', 30 full_name='chromiumos.config.api.software.HealthConfig.Battery', 31 filename=None, 32 file=DESCRIPTOR, 33 containing_type=None, 34 create_key=_descriptor._internal_create_key, 35 fields=[ 36 _descriptor.FieldDescriptor( 37 name='has_smart_battery_info', full_name='chromiumos.config.api.software.HealthConfig.Battery.has_smart_battery_info', index=0, 38 number=1, type=8, cpp_type=7, label=1, 39 has_default_value=False, default_value=False, 40 message_type=None, enum_type=None, containing_type=None, 41 is_extension=False, extension_scope=None, 42 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 43 ], 44 extensions=[ 45 ], 46 nested_types=[], 47 enum_types=[ 48 ], 49 serialized_options=None, 50 is_extendable=False, 51 syntax='proto3', 52 extension_ranges=[], 53 oneofs=[ 54 ], 55 serialized_start=323, 56 serialized_end=364, 57) 58 59_HEALTHCONFIG_CACHEDVPD = _descriptor.Descriptor( 60 name='CachedVpd', 61 full_name='chromiumos.config.api.software.HealthConfig.CachedVpd', 62 filename=None, 63 file=DESCRIPTOR, 64 containing_type=None, 65 create_key=_descriptor._internal_create_key, 66 fields=[ 67 _descriptor.FieldDescriptor( 68 name='has_sku_number', full_name='chromiumos.config.api.software.HealthConfig.CachedVpd.has_sku_number', index=0, 69 number=1, type=8, cpp_type=7, label=1, 70 has_default_value=False, default_value=False, 71 message_type=None, enum_type=None, containing_type=None, 72 is_extension=False, extension_scope=None, 73 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 74 ], 75 extensions=[ 76 ], 77 nested_types=[], 78 enum_types=[ 79 ], 80 serialized_options=None, 81 is_extendable=False, 82 syntax='proto3', 83 extension_ranges=[], 84 oneofs=[ 85 ], 86 serialized_start=366, 87 serialized_end=401, 88) 89 90_HEALTHCONFIG_BATTERYHEALTH = _descriptor.Descriptor( 91 name='BatteryHealth', 92 full_name='chromiumos.config.api.software.HealthConfig.BatteryHealth', 93 filename=None, 94 file=DESCRIPTOR, 95 containing_type=None, 96 create_key=_descriptor._internal_create_key, 97 fields=[ 98 _descriptor.FieldDescriptor( 99 name='percent_battery_wear_allowed', full_name='chromiumos.config.api.software.HealthConfig.BatteryHealth.percent_battery_wear_allowed', index=0, 100 number=1, type=13, cpp_type=3, label=1, 101 has_default_value=False, default_value=0, 102 message_type=None, enum_type=None, containing_type=None, 103 is_extension=False, extension_scope=None, 104 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 105 ], 106 extensions=[ 107 ], 108 nested_types=[], 109 enum_types=[ 110 ], 111 serialized_options=None, 112 is_extendable=False, 113 syntax='proto3', 114 extension_ranges=[], 115 oneofs=[ 116 ], 117 serialized_start=403, 118 serialized_end=456, 119) 120 121_HEALTHCONFIG_NVMEWEARLEVEL = _descriptor.Descriptor( 122 name='NvmeWearLevel', 123 full_name='chromiumos.config.api.software.HealthConfig.NvmeWearLevel', 124 filename=None, 125 file=DESCRIPTOR, 126 containing_type=None, 127 create_key=_descriptor._internal_create_key, 128 fields=[ 129 _descriptor.FieldDescriptor( 130 name='wear_level_threshold', full_name='chromiumos.config.api.software.HealthConfig.NvmeWearLevel.wear_level_threshold', index=0, 131 number=1, type=13, cpp_type=3, label=1, 132 has_default_value=False, default_value=0, 133 message_type=None, enum_type=None, containing_type=None, 134 is_extension=False, extension_scope=None, 135 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 136 ], 137 extensions=[ 138 ], 139 nested_types=[], 140 enum_types=[ 141 ], 142 serialized_options=None, 143 is_extendable=False, 144 syntax='proto3', 145 extension_ranges=[], 146 oneofs=[ 147 ], 148 serialized_start=458, 149 serialized_end=503, 150) 151 152_HEALTHCONFIG_ROUTINES = _descriptor.Descriptor( 153 name='Routines', 154 full_name='chromiumos.config.api.software.HealthConfig.Routines', 155 filename=None, 156 file=DESCRIPTOR, 157 containing_type=None, 158 create_key=_descriptor._internal_create_key, 159 fields=[ 160 _descriptor.FieldDescriptor( 161 name='battery_health', full_name='chromiumos.config.api.software.HealthConfig.Routines.battery_health', index=0, 162 number=1, type=11, cpp_type=10, label=1, 163 has_default_value=False, default_value=None, 164 message_type=None, enum_type=None, containing_type=None, 165 is_extension=False, extension_scope=None, 166 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 167 _descriptor.FieldDescriptor( 168 name='nvme_wear_level', full_name='chromiumos.config.api.software.HealthConfig.Routines.nvme_wear_level', index=1, 169 number=2, type=11, cpp_type=10, label=1, 170 has_default_value=False, default_value=None, 171 message_type=None, enum_type=None, containing_type=None, 172 is_extension=False, extension_scope=None, 173 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 174 ], 175 extensions=[ 176 ], 177 nested_types=[], 178 enum_types=[ 179 ], 180 serialized_options=None, 181 is_extendable=False, 182 syntax='proto3', 183 extension_ranges=[], 184 oneofs=[ 185 ], 186 serialized_start=506, 187 serialized_end=685, 188) 189 190_HEALTHCONFIG = _descriptor.Descriptor( 191 name='HealthConfig', 192 full_name='chromiumos.config.api.software.HealthConfig', 193 filename=None, 194 file=DESCRIPTOR, 195 containing_type=None, 196 create_key=_descriptor._internal_create_key, 197 fields=[ 198 _descriptor.FieldDescriptor( 199 name='battery', full_name='chromiumos.config.api.software.HealthConfig.battery', index=0, 200 number=1, type=11, cpp_type=10, label=1, 201 has_default_value=False, default_value=None, 202 message_type=None, enum_type=None, containing_type=None, 203 is_extension=False, extension_scope=None, 204 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 205 _descriptor.FieldDescriptor( 206 name='cached_vpd', full_name='chromiumos.config.api.software.HealthConfig.cached_vpd', index=1, 207 number=2, type=11, cpp_type=10, label=1, 208 has_default_value=False, default_value=None, 209 message_type=None, enum_type=None, containing_type=None, 210 is_extension=False, extension_scope=None, 211 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 212 _descriptor.FieldDescriptor( 213 name='routines', full_name='chromiumos.config.api.software.HealthConfig.routines', index=2, 214 number=3, type=11, cpp_type=10, label=1, 215 has_default_value=False, default_value=None, 216 message_type=None, enum_type=None, containing_type=None, 217 is_extension=False, extension_scope=None, 218 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 219 ], 220 extensions=[ 221 ], 222 nested_types=[_HEALTHCONFIG_BATTERY, _HEALTHCONFIG_CACHEDVPD, _HEALTHCONFIG_BATTERYHEALTH, _HEALTHCONFIG_NVMEWEARLEVEL, _HEALTHCONFIG_ROUTINES, ], 223 enum_types=[ 224 ], 225 serialized_options=None, 226 is_extendable=False, 227 syntax='proto3', 228 extension_ranges=[], 229 oneofs=[ 230 ], 231 serialized_start=87, 232 serialized_end=685, 233) 234 235_HEALTHCONFIG_BATTERY.containing_type = _HEALTHCONFIG 236_HEALTHCONFIG_CACHEDVPD.containing_type = _HEALTHCONFIG 237_HEALTHCONFIG_BATTERYHEALTH.containing_type = _HEALTHCONFIG 238_HEALTHCONFIG_NVMEWEARLEVEL.containing_type = _HEALTHCONFIG 239_HEALTHCONFIG_ROUTINES.fields_by_name['battery_health'].message_type = _HEALTHCONFIG_BATTERYHEALTH 240_HEALTHCONFIG_ROUTINES.fields_by_name['nvme_wear_level'].message_type = _HEALTHCONFIG_NVMEWEARLEVEL 241_HEALTHCONFIG_ROUTINES.containing_type = _HEALTHCONFIG 242_HEALTHCONFIG.fields_by_name['battery'].message_type = _HEALTHCONFIG_BATTERY 243_HEALTHCONFIG.fields_by_name['cached_vpd'].message_type = _HEALTHCONFIG_CACHEDVPD 244_HEALTHCONFIG.fields_by_name['routines'].message_type = _HEALTHCONFIG_ROUTINES 245DESCRIPTOR.message_types_by_name['HealthConfig'] = _HEALTHCONFIG 246_sym_db.RegisterFileDescriptor(DESCRIPTOR) 247 248HealthConfig = _reflection.GeneratedProtocolMessageType('HealthConfig', (_message.Message,), { 249 250 'Battery' : _reflection.GeneratedProtocolMessageType('Battery', (_message.Message,), { 251 'DESCRIPTOR' : _HEALTHCONFIG_BATTERY, 252 '__module__' : 'chromiumos.config.api.software.health_config_pb2' 253 # @@protoc_insertion_point(class_scope:chromiumos.config.api.software.HealthConfig.Battery) 254 }) 255 , 256 257 'CachedVpd' : _reflection.GeneratedProtocolMessageType('CachedVpd', (_message.Message,), { 258 'DESCRIPTOR' : _HEALTHCONFIG_CACHEDVPD, 259 '__module__' : 'chromiumos.config.api.software.health_config_pb2' 260 # @@protoc_insertion_point(class_scope:chromiumos.config.api.software.HealthConfig.CachedVpd) 261 }) 262 , 263 264 'BatteryHealth' : _reflection.GeneratedProtocolMessageType('BatteryHealth', (_message.Message,), { 265 'DESCRIPTOR' : _HEALTHCONFIG_BATTERYHEALTH, 266 '__module__' : 'chromiumos.config.api.software.health_config_pb2' 267 # @@protoc_insertion_point(class_scope:chromiumos.config.api.software.HealthConfig.BatteryHealth) 268 }) 269 , 270 271 'NvmeWearLevel' : _reflection.GeneratedProtocolMessageType('NvmeWearLevel', (_message.Message,), { 272 'DESCRIPTOR' : _HEALTHCONFIG_NVMEWEARLEVEL, 273 '__module__' : 'chromiumos.config.api.software.health_config_pb2' 274 # @@protoc_insertion_point(class_scope:chromiumos.config.api.software.HealthConfig.NvmeWearLevel) 275 }) 276 , 277 278 'Routines' : _reflection.GeneratedProtocolMessageType('Routines', (_message.Message,), { 279 'DESCRIPTOR' : _HEALTHCONFIG_ROUTINES, 280 '__module__' : 'chromiumos.config.api.software.health_config_pb2' 281 # @@protoc_insertion_point(class_scope:chromiumos.config.api.software.HealthConfig.Routines) 282 }) 283 , 284 'DESCRIPTOR' : _HEALTHCONFIG, 285 '__module__' : 'chromiumos.config.api.software.health_config_pb2' 286 # @@protoc_insertion_point(class_scope:chromiumos.config.api.software.HealthConfig) 287 }) 288_sym_db.RegisterMessage(HealthConfig) 289_sym_db.RegisterMessage(HealthConfig.Battery) 290_sym_db.RegisterMessage(HealthConfig.CachedVpd) 291_sym_db.RegisterMessage(HealthConfig.BatteryHealth) 292_sym_db.RegisterMessage(HealthConfig.NvmeWearLevel) 293_sym_db.RegisterMessage(HealthConfig.Routines) 294 295 296DESCRIPTOR._options = None 297# @@protoc_insertion_point(module_scope) 298