# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: third_party/metrics_proto/extension_install.proto
# Protobuf Python Version: 7.35.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    7,
    35,
    1,
    '',
    'third_party/metrics_proto/extension_install.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1third_party/metrics_proto/extension_install.proto\x12\x07metrics\"\xfb\x10\n\x15\x45xtensionInstallProto\x12\x31\n\x04type\x18\x01 \x01(\x0e\x32#.metrics.ExtensionInstallProto.Type\x12H\n\x10install_location\x18\x02 \x01(\x0e\x32..metrics.ExtensionInstallProto.InstallLocation\x12\x18\n\x10manifest_version\x18\x03 \x01(\x05\x12>\n\x0b\x61\x63tion_type\x18\x04 \x01(\x0e\x32).metrics.ExtensionInstallProto.ActionType\x12\x17\n\x0fhas_file_access\x18\x05 \x01(\x08\x12\x1c\n\x14has_incognito_access\x18\x06 \x01(\x08\x12\x15\n\ris_from_store\x18\x07 \x01(\x08\x12\x1a\n\x12updates_from_store\x18\x08 \x01(\x08\x12\x18\n\x10is_from_bookmark\x18\t \x01(\x08\x12%\n\x1dis_converted_from_user_script\x18\n \x01(\x08\x12\x1c\n\x14is_default_installed\x18\x0b \x01(\x08\x12\x18\n\x10is_oem_installed\x18\x0c \x01(\x08\x12S\n\x16\x62\x61\x63kground_script_type\x18\r \x01(\x0e\x32\x33.metrics.ExtensionInstallProto.BackgroundScriptType\x12\x45\n\x0f\x64isable_reasons\x18\x0e \x03(\x0e\x32,.metrics.ExtensionInstallProto.DisableReason\x12\x46\n\x0f\x62lacklist_state\x18\x0f \x01(\x0e\x32-.metrics.ExtensionInstallProto.BlacklistState\x12\'\n\x1finstalled_in_this_sample_period\x18\x10 \x01(\x08\x12$\n\x1cin_extensions_developer_mode\x18\x11 \x01(\x08\"\xad\x01\n\x04Type\x12\x10\n\x0cUNKNOWN_TYPE\x10\x00\x12\r\n\tEXTENSION\x10\x01\x12\t\n\x05THEME\x10\x02\x12\x0f\n\x0bUSER_SCRIPT\x10\x03\x12\x0e\n\nHOSTED_APP\x10\x04\x12\x17\n\x13LEGACY_PACKAGED_APP\x10\x05\x12\x10\n\x0cPLATFORM_APP\x10\x06\x12\x11\n\rSHARED_MODULE\x10\x07\x12\x1a\n\x16LOGIN_SCREEN_EXTENSION\x10\x08\"\xf5\x01\n\x0fInstallLocation\x12\x14\n\x10UNKNOWN_LOCATION\x10\x00\x12\x0c\n\x08INTERNAL\x10\x01\x12\x11\n\rEXTERNAL_PREF\x10\x02\x12\x15\n\x11\x45XTERNAL_REGISTRY\x10\x03\x12\x0c\n\x08UNPACKED\x10\x04\x12\r\n\tCOMPONENT\x10\x05\x12\x1a\n\x16\x45XTERNAL_PREF_DOWNLOAD\x10\x06\x12\x1c\n\x18\x45XTERNAL_POLICY_DOWNLOAD\x10\x07\x12\x10\n\x0c\x43OMMAND_LINE\x10\x08\x12\x13\n\x0f\x45XTERNAL_POLICY\x10\t\x12\x16\n\x12\x45XTERNAL_COMPONENT\x10\n\"f\n\nActionType\x12\r\n\tNO_ACTION\x10\x00\x12\x12\n\x0e\x42ROWSER_ACTION\x10\x01\x12\x0f\n\x0bPAGE_ACTION\x10\x02\x12\x18\n\x10SYSTEM_INDICATOR\x10\x03\x1a\x02\x08\x01\x12\n\n\x06\x41\x43TION\x10\x04\"t\n\x14\x42\x61\x63kgroundScriptType\x12\x18\n\x14NO_BACKGROUND_SCRIPT\x10\x00\x12\x1e\n\x1aPERSISTENT_BACKGROUND_PAGE\x10\x01\x12\x0e\n\nEVENT_PAGE\x10\x02\x12\x12\n\x0eSERVICE_WORKER\x10\x03\"\xa0\x04\n\rDisableReason\x12\x0f\n\x0bUSER_ACTION\x10\x00\x12\x18\n\x14PERMISSIONS_INCREASE\x10\x01\x12\n\n\x06RELOAD\x10\x02\x12\x1b\n\x17UNSUPPORTED_REQUIREMENT\x10\x03\x12\x14\n\x10SIDELOAD_WIPEOUT\x10\x04\x12\x15\n\x11UNKNOWN_FROM_SYNC\x10\x05\x12\x10\n\x0cNOT_VERIFIED\x10\x06\x12\x0c\n\x08GREYLIST\x10\x07\x12\r\n\tCORRUPTED\x10\x08\x12\x12\n\x0eREMOTE_INSTALL\x10\t\x12\x16\n\x12\x45XTERNAL_EXTENSION\x10\n\x12\x1d\n\x19UPDATE_REQUIRED_BY_POLICY\x10\x0b\x12\x1f\n\x1b\x43USTODIAN_APPROVAL_REQUIRED\x10\x0c\x12\x15\n\x11\x42LOCKED_BY_POLICY\x10\r\x12\r\n\tREINSTALL\x10\x10\x12\x13\n\x0fNOT_ALLOWLISTED\x10\x11\x12\x16\n\x12NOT_ASH_KEEPLISTED\x10\x12\x12)\n%PUBLISHED_IN_STORE_REQUIRED_BY_POLICY\x10\x13\x12 \n\x1cUNSUPPORTED_MANIFEST_VERSION\x10\x14\x12#\n\x1fUNSUPPORTED_DEVELOPER_EXTENSION\x10\x15\x12\x0b\n\x07UNKNOWN\x10\x16\x12!\n\x1d\x42LOCKED_BY_CLOUD_POLICY_CHECK\x10\x17\"\xcb\x01\n\x0e\x42lacklistState\x12\x13\n\x0fNOT_BLACKLISTED\x10\x00\x12\x17\n\x13\x42LACKLISTED_MALWARE\x10\x01\x12&\n\"BLACKLISTED_SECURITY_VULNERABILITY\x10\x02\x12$\n BLACKLISTED_CWS_POLICY_VIOLATION\x10\x03\x12$\n BLACKLISTED_POTENTIALLY_UNWANTED\x10\x04\x12\x17\n\x13\x42LACKLISTED_UNKNOWN\x10\x05\x42@\n\x1forg.chromium.components.metricsB\x16\x45xtensionInstallProtosH\x03\x92\x03\x02\x10\x02\x62\x08\x65\x64itionsp\xe8\x07')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'third_party.metrics_proto.extension_install_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'\n\037org.chromium.components.metricsB\026ExtensionInstallProtosH\003\222\003\002\020\002'
  _globals['_EXTENSIONINSTALLPROTO_ACTIONTYPE'].values_by_name["SYSTEM_INDICATOR"]._loaded_options = None
  _globals['_EXTENSIONINSTALLPROTO_ACTIONTYPE'].values_by_name["SYSTEM_INDICATOR"]._serialized_options = b'\010\001'
  _globals['_EXTENSIONINSTALLPROTO']._serialized_start=63
  _globals['_EXTENSIONINSTALLPROTO']._serialized_end=2234
  _globals['_EXTENSIONINSTALLPROTO_TYPE']._serialized_start=838
  _globals['_EXTENSIONINSTALLPROTO_TYPE']._serialized_end=1011
  _globals['_EXTENSIONINSTALLPROTO_INSTALLLOCATION']._serialized_start=1014
  _globals['_EXTENSIONINSTALLPROTO_INSTALLLOCATION']._serialized_end=1259
  _globals['_EXTENSIONINSTALLPROTO_ACTIONTYPE']._serialized_start=1261
  _globals['_EXTENSIONINSTALLPROTO_ACTIONTYPE']._serialized_end=1363
  _globals['_EXTENSIONINSTALLPROTO_BACKGROUNDSCRIPTTYPE']._serialized_start=1365
  _globals['_EXTENSIONINSTALLPROTO_BACKGROUNDSCRIPTTYPE']._serialized_end=1481
  _globals['_EXTENSIONINSTALLPROTO_DISABLEREASON']._serialized_start=1484
  _globals['_EXTENSIONINSTALLPROTO_DISABLEREASON']._serialized_end=2028
  _globals['_EXTENSIONINSTALLPROTO_BLACKLISTSTATE']._serialized_start=2031
  _globals['_EXTENSIONINSTALLPROTO_BLACKLISTSTATE']._serialized_end=2234
# @@protoc_insertion_point(module_scope)
