• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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