# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: chromiumos/config/api/resource_config.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='chromiumos/config/api/resource_config.proto',
  package='chromiumos.config.api',
  syntax='proto3',
  serialized_options=b'Z(go.chromium.org/chromiumos/config/go/api',
  create_key=_descriptor._internal_create_key,
  serialized_pb=b'\n+chromiumos/config/api/resource_config.proto\x12\x15\x63hromiumos.config.api\"\xdd\x1a\n\x0eResourceConfig\x12H\n\x02\x61\x63\x18\x05 \x01(\x0b\x32<.chromiumos.config.api.ResourceConfig.PowerSourcePreferences\x12H\n\x02\x64\x63\x18\x06 \x01(\x0b\x32<.chromiumos.config.api.ResourceConfig.PowerSourcePreferences\x12\x42\n\x07thermal\x18\x07 \x01(\x0b\x32\x31.chromiumos.config.api.ResourceConfig.ThermalZone\x1a\x16\n\x14\x43onservativeGovernor\x1a\x66\n\x10OndemandGovernor\x12&\n\x0epowersave_bias\x18\x01 \x01(\rR\x0epowersave-bias\x12*\n\x10sampling_rate_ms\x18\x02 \x01(\rR\x10sampling-rate-ms\x1a\x15\n\x13PerformanceGovernor\x1a\x13\n\x11PowersaveGovernor\x1a\x13\n\x11SchedutilGovernor\x1a\x13\n\x11UserspaceGovernor\x1a\xf2\x03\n\x08Governor\x12R\n\x0c\x63onservative\x18\x02 \x01(\x0b\x32:.chromiumos.config.api.ResourceConfig.ConservativeGovernorH\x00\x12J\n\x08ondemand\x18\x01 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.OndemandGovernorH\x00\x12P\n\x0bperformance\x18\x03 \x01(\x0b\x32\x39.chromiumos.config.api.ResourceConfig.PerformanceGovernorH\x00\x12L\n\tpowersave\x18\x04 \x01(\x0b\x32\x37.chromiumos.config.api.ResourceConfig.PowersaveGovernorH\x00\x12L\n\tschedutil\x18\x05 \x01(\x0b\x32\x37.chromiumos.config.api.ResourceConfig.SchedutilGovernorH\x00\x12L\n\tuserspace\x18\x06 \x01(\x0b\x32\x37.chromiumos.config.api.ResourceConfig.UserspaceGovernorH\x00\x42\n\n\x08governor\x1a\x0c\n\nDefaultEpp\x1a\x10\n\x0ePerformanceEpp\x1a\x17\n\x15\x42\x61lancePerformanceEpp\x1a\x11\n\x0f\x42\x61lancePowerEpp\x1a\n\n\x08PowerEpp\x1a\xc7\x03\n\x1b\x45nergyPerformancePreference\x12\x43\n\x07\x64\x65\x66\x61ult\x18\x01 \x01(\x0b\x32\x30.chromiumos.config.api.ResourceConfig.DefaultEppH\x00\x12K\n\x0bperformance\x18\x02 \x01(\x0b\x32\x34.chromiumos.config.api.ResourceConfig.PerformanceEppH\x00\x12o\n\x13\x62\x61lance_performance\x18\x03 \x01(\x0b\x32;.chromiumos.config.api.ResourceConfig.BalancePerformanceEppH\x00R\x13\x62\x61lance-performance\x12]\n\rbalance_power\x18\x04 \x01(\x0b\x32\x35.chromiumos.config.api.ResourceConfig.BalancePowerEppH\x00R\rbalance-power\x12?\n\x05power\x18\x05 \x01(\x0b\x32..chromiumos.config.api.ResourceConfig.PowerEppH\x00\x42\x05\n\x03\x65pp\x1a\x45\n\x13\x43puOfflineSmallCore\x12.\n\x12min_active_threads\x18\x01 \x01(\rR\x12min-active-threads\x1a?\n\rCpuOfflineSMT\x12.\n\x12min_active_threads\x18\x01 \x01(\rR\x12min-active-threads\x1a@\n\x0e\x43puOfflineHalf\x12.\n\x12min_active_threads\x18\x01 \x01(\rR\x12min-active-threads\x1a\x8c\x02\n\x14\x43puOfflinePreference\x12[\n\nsmall_core\x18\x01 \x01(\x0b\x32\x39.chromiumos.config.api.ResourceConfig.CpuOfflineSmallCoreH\x00R\nsmall-core\x12\x42\n\x03smt\x18\x02 \x01(\x0b\x32\x33.chromiumos.config.api.ResourceConfig.CpuOfflineSMTH\x00\x12\x44\n\x04half\x18\x03 \x01(\x0b\x32\x34.chromiumos.config.api.ResourceConfig.CpuOfflineHalfH\x00\x42\r\n\x0b\x63pu_offline\x1a\xb8\x02\n\x10PowerPreferences\x12@\n\x08governor\x18\x01 \x01(\x0b\x32..chromiumos.config.api.ResourceConfig.Governor\x12N\n\x03\x65pp\x18\x02 \x01(\x0b\x32\x41.chromiumos.config.api.ResourceConfig.EnergyPerformancePreference\x12\\\n\x0b\x63pu_offline\x18\x03 \x01(\x0b\x32:.chromiumos.config.api.ResourceConfig.CpuOfflinePreferenceR\x0b\x63pu-offline\x12\x34\n\x15\x63pufreq_disable_boost\x18\x04 \x01(\x08R\x15\x63pufreq-disable-boost\x1a\x63\n\x0bThermalZone\x12\"\n\x0cthermal_type\x18\x01 \x01(\tR\x0cthermal-type\x12\x1c\n\ttrip_temp\x18\x02 \x01(\x05R\ttrip-temp\x12\x12\n\nhysteresis\x18\x03 \x01(\r\x1a\x8c\x08\n\x16PowerSourcePreferences\x12t\n\x19\x64\x65\x66\x61ult_power_preferences\x18\x01 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR\x19\x64\x65\x66\x61ult-power-preferences\x12t\n\x19web_rtc_power_preferences\x18\x02 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR\x19web-rtc-power-preferences\x12\x80\x01\n\"fullscreen_video_power_preferences\x18\x03 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR\x1c\x66ullscreen-power-preferences\x12t\n\x19vm_boot_power_preferences\x18\x04 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR\x19vm-boot-power-preferences\x12\x84\x01\n!borealis_gaming_power_preferences\x18\x05 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR!borealis-gaming-power-preferences\x12~\n\x1e\x61rcvm_gaming_power_preferences\x18\x06 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR\x1e\x61rcvm-gaming-power-preferences\x12\x80\x01\n\x1f\x62\x61ttery_saver_power_preferences\x18\x07 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR\x1f\x62\x61ttery-saver-power-preferences\x12\x82\x01\n thermal_stress_power_preferences\x18\x08 \x01(\x0b\x32\x36.chromiumos.config.api.ResourceConfig.PowerPreferencesR thermal-stress-power-preferencesB*Z(go.chromium.org/chromiumos/config/go/apib\x06proto3'
)




_RESOURCECONFIG_CONSERVATIVEGOVERNOR = _descriptor.Descriptor(
  name='ConservativeGovernor',
  full_name='chromiumos.config.api.ResourceConfig.ConservativeGovernor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=305,
  serialized_end=327,
)

_RESOURCECONFIG_ONDEMANDGOVERNOR = _descriptor.Descriptor(
  name='OndemandGovernor',
  full_name='chromiumos.config.api.ResourceConfig.OndemandGovernor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='powersave_bias', full_name='chromiumos.config.api.ResourceConfig.OndemandGovernor.powersave_bias', index=0,
      number=1, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='powersave-bias', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='sampling_rate_ms', full_name='chromiumos.config.api.ResourceConfig.OndemandGovernor.sampling_rate_ms', index=1,
      number=2, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='sampling-rate-ms', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=329,
  serialized_end=431,
)

_RESOURCECONFIG_PERFORMANCEGOVERNOR = _descriptor.Descriptor(
  name='PerformanceGovernor',
  full_name='chromiumos.config.api.ResourceConfig.PerformanceGovernor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=433,
  serialized_end=454,
)

_RESOURCECONFIG_POWERSAVEGOVERNOR = _descriptor.Descriptor(
  name='PowersaveGovernor',
  full_name='chromiumos.config.api.ResourceConfig.PowersaveGovernor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=456,
  serialized_end=475,
)

_RESOURCECONFIG_SCHEDUTILGOVERNOR = _descriptor.Descriptor(
  name='SchedutilGovernor',
  full_name='chromiumos.config.api.ResourceConfig.SchedutilGovernor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=477,
  serialized_end=496,
)

_RESOURCECONFIG_USERSPACEGOVERNOR = _descriptor.Descriptor(
  name='UserspaceGovernor',
  full_name='chromiumos.config.api.ResourceConfig.UserspaceGovernor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=498,
  serialized_end=517,
)

_RESOURCECONFIG_GOVERNOR = _descriptor.Descriptor(
  name='Governor',
  full_name='chromiumos.config.api.ResourceConfig.Governor',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='conservative', full_name='chromiumos.config.api.ResourceConfig.Governor.conservative', index=0,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='ondemand', full_name='chromiumos.config.api.ResourceConfig.Governor.ondemand', index=1,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='performance', full_name='chromiumos.config.api.ResourceConfig.Governor.performance', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='powersave', full_name='chromiumos.config.api.ResourceConfig.Governor.powersave', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='schedutil', full_name='chromiumos.config.api.ResourceConfig.Governor.schedutil', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='userspace', full_name='chromiumos.config.api.ResourceConfig.Governor.userspace', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='governor', full_name='chromiumos.config.api.ResourceConfig.Governor.governor',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=520,
  serialized_end=1018,
)

_RESOURCECONFIG_DEFAULTEPP = _descriptor.Descriptor(
  name='DefaultEpp',
  full_name='chromiumos.config.api.ResourceConfig.DefaultEpp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1020,
  serialized_end=1032,
)

_RESOURCECONFIG_PERFORMANCEEPP = _descriptor.Descriptor(
  name='PerformanceEpp',
  full_name='chromiumos.config.api.ResourceConfig.PerformanceEpp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1034,
  serialized_end=1050,
)

_RESOURCECONFIG_BALANCEPERFORMANCEEPP = _descriptor.Descriptor(
  name='BalancePerformanceEpp',
  full_name='chromiumos.config.api.ResourceConfig.BalancePerformanceEpp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1052,
  serialized_end=1075,
)

_RESOURCECONFIG_BALANCEPOWEREPP = _descriptor.Descriptor(
  name='BalancePowerEpp',
  full_name='chromiumos.config.api.ResourceConfig.BalancePowerEpp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1077,
  serialized_end=1094,
)

_RESOURCECONFIG_POWEREPP = _descriptor.Descriptor(
  name='PowerEpp',
  full_name='chromiumos.config.api.ResourceConfig.PowerEpp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1096,
  serialized_end=1106,
)

_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE = _descriptor.Descriptor(
  name='EnergyPerformancePreference',
  full_name='chromiumos.config.api.ResourceConfig.EnergyPerformancePreference',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='default', full_name='chromiumos.config.api.ResourceConfig.EnergyPerformancePreference.default', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='performance', full_name='chromiumos.config.api.ResourceConfig.EnergyPerformancePreference.performance', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='balance_performance', full_name='chromiumos.config.api.ResourceConfig.EnergyPerformancePreference.balance_performance', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='balance-performance', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='balance_power', full_name='chromiumos.config.api.ResourceConfig.EnergyPerformancePreference.balance_power', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='balance-power', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='power', full_name='chromiumos.config.api.ResourceConfig.EnergyPerformancePreference.power', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='epp', full_name='chromiumos.config.api.ResourceConfig.EnergyPerformancePreference.epp',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=1109,
  serialized_end=1564,
)

_RESOURCECONFIG_CPUOFFLINESMALLCORE = _descriptor.Descriptor(
  name='CpuOfflineSmallCore',
  full_name='chromiumos.config.api.ResourceConfig.CpuOfflineSmallCore',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='min_active_threads', full_name='chromiumos.config.api.ResourceConfig.CpuOfflineSmallCore.min_active_threads', index=0,
      number=1, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='min-active-threads', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1566,
  serialized_end=1635,
)

_RESOURCECONFIG_CPUOFFLINESMT = _descriptor.Descriptor(
  name='CpuOfflineSMT',
  full_name='chromiumos.config.api.ResourceConfig.CpuOfflineSMT',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='min_active_threads', full_name='chromiumos.config.api.ResourceConfig.CpuOfflineSMT.min_active_threads', index=0,
      number=1, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='min-active-threads', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1637,
  serialized_end=1700,
)

_RESOURCECONFIG_CPUOFFLINEHALF = _descriptor.Descriptor(
  name='CpuOfflineHalf',
  full_name='chromiumos.config.api.ResourceConfig.CpuOfflineHalf',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='min_active_threads', full_name='chromiumos.config.api.ResourceConfig.CpuOfflineHalf.min_active_threads', index=0,
      number=1, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='min-active-threads', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1702,
  serialized_end=1766,
)

_RESOURCECONFIG_CPUOFFLINEPREFERENCE = _descriptor.Descriptor(
  name='CpuOfflinePreference',
  full_name='chromiumos.config.api.ResourceConfig.CpuOfflinePreference',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='small_core', full_name='chromiumos.config.api.ResourceConfig.CpuOfflinePreference.small_core', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='small-core', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='smt', full_name='chromiumos.config.api.ResourceConfig.CpuOfflinePreference.smt', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='half', full_name='chromiumos.config.api.ResourceConfig.CpuOfflinePreference.half', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='cpu_offline', full_name='chromiumos.config.api.ResourceConfig.CpuOfflinePreference.cpu_offline',
      index=0, containing_type=None,
      create_key=_descriptor._internal_create_key,
    fields=[]),
  ],
  serialized_start=1769,
  serialized_end=2037,
)

_RESOURCECONFIG_POWERPREFERENCES = _descriptor.Descriptor(
  name='PowerPreferences',
  full_name='chromiumos.config.api.ResourceConfig.PowerPreferences',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='governor', full_name='chromiumos.config.api.ResourceConfig.PowerPreferences.governor', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='epp', full_name='chromiumos.config.api.ResourceConfig.PowerPreferences.epp', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='cpu_offline', full_name='chromiumos.config.api.ResourceConfig.PowerPreferences.cpu_offline', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='cpu-offline', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='cpufreq_disable_boost', full_name='chromiumos.config.api.ResourceConfig.PowerPreferences.cpufreq_disable_boost', index=3,
      number=4, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='cpufreq-disable-boost', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2040,
  serialized_end=2352,
)

_RESOURCECONFIG_THERMALZONE = _descriptor.Descriptor(
  name='ThermalZone',
  full_name='chromiumos.config.api.ResourceConfig.ThermalZone',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='thermal_type', full_name='chromiumos.config.api.ResourceConfig.ThermalZone.thermal_type', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='thermal-type', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='trip_temp', full_name='chromiumos.config.api.ResourceConfig.ThermalZone.trip_temp', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='trip-temp', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='hysteresis', full_name='chromiumos.config.api.ResourceConfig.ThermalZone.hysteresis', index=2,
      number=3, type=13, cpp_type=3, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2354,
  serialized_end=2453,
)

_RESOURCECONFIG_POWERSOURCEPREFERENCES = _descriptor.Descriptor(
  name='PowerSourcePreferences',
  full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='default_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.default_power_preferences', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='default-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='web_rtc_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.web_rtc_power_preferences', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='web-rtc-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='fullscreen_video_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.fullscreen_video_power_preferences', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='fullscreen-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='vm_boot_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.vm_boot_power_preferences', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='vm-boot-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='borealis_gaming_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.borealis_gaming_power_preferences', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='borealis-gaming-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='arcvm_gaming_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.arcvm_gaming_power_preferences', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='arcvm-gaming-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='battery_saver_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.battery_saver_power_preferences', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='battery-saver-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='thermal_stress_power_preferences', full_name='chromiumos.config.api.ResourceConfig.PowerSourcePreferences.thermal_stress_power_preferences', index=7,
      number=8, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, json_name='thermal-stress-power-preferences', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2456,
  serialized_end=3492,
)

_RESOURCECONFIG = _descriptor.Descriptor(
  name='ResourceConfig',
  full_name='chromiumos.config.api.ResourceConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  create_key=_descriptor._internal_create_key,
  fields=[
    _descriptor.FieldDescriptor(
      name='ac', full_name='chromiumos.config.api.ResourceConfig.ac', index=0,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='dc', full_name='chromiumos.config.api.ResourceConfig.dc', index=1,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
    _descriptor.FieldDescriptor(
      name='thermal', full_name='chromiumos.config.api.ResourceConfig.thermal', index=2,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  ],
  extensions=[
  ],
  nested_types=[_RESOURCECONFIG_CONSERVATIVEGOVERNOR, _RESOURCECONFIG_ONDEMANDGOVERNOR, _RESOURCECONFIG_PERFORMANCEGOVERNOR, _RESOURCECONFIG_POWERSAVEGOVERNOR, _RESOURCECONFIG_SCHEDUTILGOVERNOR, _RESOURCECONFIG_USERSPACEGOVERNOR, _RESOURCECONFIG_GOVERNOR, _RESOURCECONFIG_DEFAULTEPP, _RESOURCECONFIG_PERFORMANCEEPP, _RESOURCECONFIG_BALANCEPERFORMANCEEPP, _RESOURCECONFIG_BALANCEPOWEREPP, _RESOURCECONFIG_POWEREPP, _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE, _RESOURCECONFIG_CPUOFFLINESMALLCORE, _RESOURCECONFIG_CPUOFFLINESMT, _RESOURCECONFIG_CPUOFFLINEHALF, _RESOURCECONFIG_CPUOFFLINEPREFERENCE, _RESOURCECONFIG_POWERPREFERENCES, _RESOURCECONFIG_THERMALZONE, _RESOURCECONFIG_POWERSOURCEPREFERENCES, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=71,
  serialized_end=3492,
)

_RESOURCECONFIG_CONSERVATIVEGOVERNOR.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_ONDEMANDGOVERNOR.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_PERFORMANCEGOVERNOR.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_POWERSAVEGOVERNOR.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_SCHEDUTILGOVERNOR.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_USERSPACEGOVERNOR.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_GOVERNOR.fields_by_name['conservative'].message_type = _RESOURCECONFIG_CONSERVATIVEGOVERNOR
_RESOURCECONFIG_GOVERNOR.fields_by_name['ondemand'].message_type = _RESOURCECONFIG_ONDEMANDGOVERNOR
_RESOURCECONFIG_GOVERNOR.fields_by_name['performance'].message_type = _RESOURCECONFIG_PERFORMANCEGOVERNOR
_RESOURCECONFIG_GOVERNOR.fields_by_name['powersave'].message_type = _RESOURCECONFIG_POWERSAVEGOVERNOR
_RESOURCECONFIG_GOVERNOR.fields_by_name['schedutil'].message_type = _RESOURCECONFIG_SCHEDUTILGOVERNOR
_RESOURCECONFIG_GOVERNOR.fields_by_name['userspace'].message_type = _RESOURCECONFIG_USERSPACEGOVERNOR
_RESOURCECONFIG_GOVERNOR.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor'].fields.append(
  _RESOURCECONFIG_GOVERNOR.fields_by_name['conservative'])
_RESOURCECONFIG_GOVERNOR.fields_by_name['conservative'].containing_oneof = _RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor']
_RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor'].fields.append(
  _RESOURCECONFIG_GOVERNOR.fields_by_name['ondemand'])
_RESOURCECONFIG_GOVERNOR.fields_by_name['ondemand'].containing_oneof = _RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor']
_RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor'].fields.append(
  _RESOURCECONFIG_GOVERNOR.fields_by_name['performance'])
_RESOURCECONFIG_GOVERNOR.fields_by_name['performance'].containing_oneof = _RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor']
_RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor'].fields.append(
  _RESOURCECONFIG_GOVERNOR.fields_by_name['powersave'])
_RESOURCECONFIG_GOVERNOR.fields_by_name['powersave'].containing_oneof = _RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor']
_RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor'].fields.append(
  _RESOURCECONFIG_GOVERNOR.fields_by_name['schedutil'])
_RESOURCECONFIG_GOVERNOR.fields_by_name['schedutil'].containing_oneof = _RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor']
_RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor'].fields.append(
  _RESOURCECONFIG_GOVERNOR.fields_by_name['userspace'])
_RESOURCECONFIG_GOVERNOR.fields_by_name['userspace'].containing_oneof = _RESOURCECONFIG_GOVERNOR.oneofs_by_name['governor']
_RESOURCECONFIG_DEFAULTEPP.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_PERFORMANCEEPP.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_BALANCEPERFORMANCEEPP.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_BALANCEPOWEREPP.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_POWEREPP.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['default'].message_type = _RESOURCECONFIG_DEFAULTEPP
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['performance'].message_type = _RESOURCECONFIG_PERFORMANCEEPP
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['balance_performance'].message_type = _RESOURCECONFIG_BALANCEPERFORMANCEEPP
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['balance_power'].message_type = _RESOURCECONFIG_BALANCEPOWEREPP
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['power'].message_type = _RESOURCECONFIG_POWEREPP
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp'].fields.append(
  _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['default'])
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['default'].containing_oneof = _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp']
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp'].fields.append(
  _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['performance'])
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['performance'].containing_oneof = _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp']
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp'].fields.append(
  _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['balance_performance'])
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['balance_performance'].containing_oneof = _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp']
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp'].fields.append(
  _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['balance_power'])
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['balance_power'].containing_oneof = _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp']
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp'].fields.append(
  _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['power'])
_RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.fields_by_name['power'].containing_oneof = _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE.oneofs_by_name['epp']
_RESOURCECONFIG_CPUOFFLINESMALLCORE.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_CPUOFFLINESMT.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_CPUOFFLINEHALF.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['small_core'].message_type = _RESOURCECONFIG_CPUOFFLINESMALLCORE
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['smt'].message_type = _RESOURCECONFIG_CPUOFFLINESMT
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['half'].message_type = _RESOURCECONFIG_CPUOFFLINEHALF
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.oneofs_by_name['cpu_offline'].fields.append(
  _RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['small_core'])
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['small_core'].containing_oneof = _RESOURCECONFIG_CPUOFFLINEPREFERENCE.oneofs_by_name['cpu_offline']
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.oneofs_by_name['cpu_offline'].fields.append(
  _RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['smt'])
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['smt'].containing_oneof = _RESOURCECONFIG_CPUOFFLINEPREFERENCE.oneofs_by_name['cpu_offline']
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.oneofs_by_name['cpu_offline'].fields.append(
  _RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['half'])
_RESOURCECONFIG_CPUOFFLINEPREFERENCE.fields_by_name['half'].containing_oneof = _RESOURCECONFIG_CPUOFFLINEPREFERENCE.oneofs_by_name['cpu_offline']
_RESOURCECONFIG_POWERPREFERENCES.fields_by_name['governor'].message_type = _RESOURCECONFIG_GOVERNOR
_RESOURCECONFIG_POWERPREFERENCES.fields_by_name['epp'].message_type = _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE
_RESOURCECONFIG_POWERPREFERENCES.fields_by_name['cpu_offline'].message_type = _RESOURCECONFIG_CPUOFFLINEPREFERENCE
_RESOURCECONFIG_POWERPREFERENCES.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_THERMALZONE.containing_type = _RESOURCECONFIG
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['default_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['web_rtc_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['fullscreen_video_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['vm_boot_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['borealis_gaming_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['arcvm_gaming_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['battery_saver_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.fields_by_name['thermal_stress_power_preferences'].message_type = _RESOURCECONFIG_POWERPREFERENCES
_RESOURCECONFIG_POWERSOURCEPREFERENCES.containing_type = _RESOURCECONFIG
_RESOURCECONFIG.fields_by_name['ac'].message_type = _RESOURCECONFIG_POWERSOURCEPREFERENCES
_RESOURCECONFIG.fields_by_name['dc'].message_type = _RESOURCECONFIG_POWERSOURCEPREFERENCES
_RESOURCECONFIG.fields_by_name['thermal'].message_type = _RESOURCECONFIG_THERMALZONE
DESCRIPTOR.message_types_by_name['ResourceConfig'] = _RESOURCECONFIG
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

ResourceConfig = _reflection.GeneratedProtocolMessageType('ResourceConfig', (_message.Message,), {

  'ConservativeGovernor' : _reflection.GeneratedProtocolMessageType('ConservativeGovernor', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_CONSERVATIVEGOVERNOR,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.ConservativeGovernor)
    })
  ,

  'OndemandGovernor' : _reflection.GeneratedProtocolMessageType('OndemandGovernor', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_ONDEMANDGOVERNOR,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.OndemandGovernor)
    })
  ,

  'PerformanceGovernor' : _reflection.GeneratedProtocolMessageType('PerformanceGovernor', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_PERFORMANCEGOVERNOR,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.PerformanceGovernor)
    })
  ,

  'PowersaveGovernor' : _reflection.GeneratedProtocolMessageType('PowersaveGovernor', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_POWERSAVEGOVERNOR,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.PowersaveGovernor)
    })
  ,

  'SchedutilGovernor' : _reflection.GeneratedProtocolMessageType('SchedutilGovernor', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_SCHEDUTILGOVERNOR,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.SchedutilGovernor)
    })
  ,

  'UserspaceGovernor' : _reflection.GeneratedProtocolMessageType('UserspaceGovernor', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_USERSPACEGOVERNOR,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.UserspaceGovernor)
    })
  ,

  'Governor' : _reflection.GeneratedProtocolMessageType('Governor', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_GOVERNOR,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.Governor)
    })
  ,

  'DefaultEpp' : _reflection.GeneratedProtocolMessageType('DefaultEpp', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_DEFAULTEPP,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.DefaultEpp)
    })
  ,

  'PerformanceEpp' : _reflection.GeneratedProtocolMessageType('PerformanceEpp', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_PERFORMANCEEPP,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.PerformanceEpp)
    })
  ,

  'BalancePerformanceEpp' : _reflection.GeneratedProtocolMessageType('BalancePerformanceEpp', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_BALANCEPERFORMANCEEPP,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.BalancePerformanceEpp)
    })
  ,

  'BalancePowerEpp' : _reflection.GeneratedProtocolMessageType('BalancePowerEpp', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_BALANCEPOWEREPP,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.BalancePowerEpp)
    })
  ,

  'PowerEpp' : _reflection.GeneratedProtocolMessageType('PowerEpp', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_POWEREPP,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.PowerEpp)
    })
  ,

  'EnergyPerformancePreference' : _reflection.GeneratedProtocolMessageType('EnergyPerformancePreference', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_ENERGYPERFORMANCEPREFERENCE,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.EnergyPerformancePreference)
    })
  ,

  'CpuOfflineSmallCore' : _reflection.GeneratedProtocolMessageType('CpuOfflineSmallCore', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_CPUOFFLINESMALLCORE,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.CpuOfflineSmallCore)
    })
  ,

  'CpuOfflineSMT' : _reflection.GeneratedProtocolMessageType('CpuOfflineSMT', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_CPUOFFLINESMT,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.CpuOfflineSMT)
    })
  ,

  'CpuOfflineHalf' : _reflection.GeneratedProtocolMessageType('CpuOfflineHalf', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_CPUOFFLINEHALF,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.CpuOfflineHalf)
    })
  ,

  'CpuOfflinePreference' : _reflection.GeneratedProtocolMessageType('CpuOfflinePreference', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_CPUOFFLINEPREFERENCE,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.CpuOfflinePreference)
    })
  ,

  'PowerPreferences' : _reflection.GeneratedProtocolMessageType('PowerPreferences', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_POWERPREFERENCES,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.PowerPreferences)
    })
  ,

  'ThermalZone' : _reflection.GeneratedProtocolMessageType('ThermalZone', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_THERMALZONE,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.ThermalZone)
    })
  ,

  'PowerSourcePreferences' : _reflection.GeneratedProtocolMessageType('PowerSourcePreferences', (_message.Message,), {
    'DESCRIPTOR' : _RESOURCECONFIG_POWERSOURCEPREFERENCES,
    '__module__' : 'chromiumos.config.api.resource_config_pb2'
    # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig.PowerSourcePreferences)
    })
  ,
  'DESCRIPTOR' : _RESOURCECONFIG,
  '__module__' : 'chromiumos.config.api.resource_config_pb2'
  # @@protoc_insertion_point(class_scope:chromiumos.config.api.ResourceConfig)
  })
_sym_db.RegisterMessage(ResourceConfig)
_sym_db.RegisterMessage(ResourceConfig.ConservativeGovernor)
_sym_db.RegisterMessage(ResourceConfig.OndemandGovernor)
_sym_db.RegisterMessage(ResourceConfig.PerformanceGovernor)
_sym_db.RegisterMessage(ResourceConfig.PowersaveGovernor)
_sym_db.RegisterMessage(ResourceConfig.SchedutilGovernor)
_sym_db.RegisterMessage(ResourceConfig.UserspaceGovernor)
_sym_db.RegisterMessage(ResourceConfig.Governor)
_sym_db.RegisterMessage(ResourceConfig.DefaultEpp)
_sym_db.RegisterMessage(ResourceConfig.PerformanceEpp)
_sym_db.RegisterMessage(ResourceConfig.BalancePerformanceEpp)
_sym_db.RegisterMessage(ResourceConfig.BalancePowerEpp)
_sym_db.RegisterMessage(ResourceConfig.PowerEpp)
_sym_db.RegisterMessage(ResourceConfig.EnergyPerformancePreference)
_sym_db.RegisterMessage(ResourceConfig.CpuOfflineSmallCore)
_sym_db.RegisterMessage(ResourceConfig.CpuOfflineSMT)
_sym_db.RegisterMessage(ResourceConfig.CpuOfflineHalf)
_sym_db.RegisterMessage(ResourceConfig.CpuOfflinePreference)
_sym_db.RegisterMessage(ResourceConfig.PowerPreferences)
_sym_db.RegisterMessage(ResourceConfig.ThermalZone)
_sym_db.RegisterMessage(ResourceConfig.PowerSourcePreferences)


DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)
