# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: config.proto """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool 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_pool.Default().AddSerializedFile(b'\n\x0c\x63onfig.proto\x12\x0e\x61ndroid.bundle\"\x91\x04\n\x0c\x42undleConfig\x12.\n\nbundletool\x18\x01 \x01(\x0b\x32\x1a.android.bundle.Bundletool\x12\x34\n\roptimizations\x18\x02 \x01(\x0b\x32\x1d.android.bundle.Optimizations\x12\x30\n\x0b\x63ompression\x18\x03 \x01(\x0b\x32\x1b.android.bundle.Compression\x12\x39\n\x10master_resources\x18\x04 \x01(\x0b\x32\x1f.android.bundle.MasterResources\x12/\n\x0b\x61pex_config\x18\x05 \x01(\x0b\x32\x1a.android.bundle.ApexConfig\x12O\n\x1cunsigned_embedded_apk_config\x18\x06 \x03(\x0b\x32).android.bundle.UnsignedEmbeddedApkConfig\x12@\n\x14\x61sset_modules_config\x18\x07 \x01(\x0b\x32\".android.bundle.AssetModulesConfig\x12\x35\n\x04type\x18\x08 \x01(\x0e\x32\'.android.bundle.BundleConfig.BundleType\"3\n\nBundleType\x12\x0b\n\x07REGULAR\x10\x00\x12\x08\n\x04\x41PEX\x10\x01\x12\x0e\n\nASSET_ONLY\x10\x02\"#\n\nBundletool\x12\x0f\n\x07version\x18\x02 \x01(\tJ\x04\x08\x01\x10\x02\"\xe0\x01\n\x0b\x43ompression\x12\x19\n\x11uncompressed_glob\x18\x01 \x03(\t\x12i\n-install_time_asset_module_default_compression\x18\x02 \x01(\x0e\x32\x32.android.bundle.Compression.AssetModuleCompression\"K\n\x16\x41ssetModuleCompression\x12\x0f\n\x0bUNSPECIFIED\x10\x00\x12\x10\n\x0cUNCOMPRESSED\x10\x01\x12\x0e\n\nCOMPRESSED\x10\x02\"?\n\x0fMasterResources\x12\x14\n\x0cresource_ids\x18\x01 \x03(\x05\x12\x16\n\x0eresource_names\x18\x02 \x03(\t\"\x93\x02\n\rOptimizations\x12\x33\n\rsplits_config\x18\x01 \x01(\x0b\x32\x1c.android.bundle.SplitsConfig\x12N\n\x1buncompress_native_libraries\x18\x02 \x01(\x0b\x32).android.bundle.UncompressNativeLibraries\x12@\n\x14uncompress_dex_files\x18\x03 \x01(\x0b\x32\".android.bundle.UncompressDexFiles\x12;\n\x11standalone_config\x18\x04 \x01(\x0b\x32 .android.bundle.StandaloneConfig\",\n\x19UncompressNativeLibraries\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\"%\n\x12UncompressDexFiles\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\"G\n\x0cSplitsConfig\x12\x37\n\x0fsplit_dimension\x18\x01 \x03(\x0b\x32\x1e.android.bundle.SplitDimension\"\xfa\x01\n\x10StandaloneConfig\x12\x37\n\x0fsplit_dimension\x18\x01 \x03(\x0b\x32\x1e.android.bundle.SplitDimension\x12\x1e\n\x16strip_64_bit_libraries\x18\x02 \x01(\x08\x12Q\n\x14\x64\x65x_merging_strategy\x18\x03 \x01(\x0e\x32\x33.android.bundle.StandaloneConfig.DexMergingStrategy\":\n\x12\x44\x65xMergingStrategy\x12\x13\n\x0fMERGE_IF_NEEDED\x10\x00\x12\x0f\n\x0bNEVER_MERGE\x10\x01\"\x8c\x02\n\x0eSplitDimension\x12\x33\n\x05value\x18\x01 \x01(\x0e\x32$.android.bundle.SplitDimension.Value\x12\x0e\n\x06negate\x18\x02 \x01(\x08\x12\x39\n\x10suffix_stripping\x18\x03 \x01(\x0b\x32\x1f.android.bundle.SuffixStripping\"z\n\x05Value\x12\x15\n\x11UNSPECIFIED_VALUE\x10\x00\x12\x07\n\x03\x41\x42I\x10\x01\x12\x12\n\x0eSCREEN_DENSITY\x10\x02\x12\x0c\n\x08LANGUAGE\x10\x03\x12\x1e\n\x1aTEXTURE_COMPRESSION_FORMAT\x10\x04\x12\x0f\n\x0b\x44\x45VICE_TIER\x10\x06\":\n\x0fSuffixStripping\x12\x0f\n\x07\x65nabled\x18\x01 \x01(\x08\x12\x16\n\x0e\x64\x65\x66\x61ult_suffix\x18\x02 \x01(\t\"U\n\nApexConfig\x12G\n\x18\x61pex_embedded_apk_config\x18\x01 \x03(\x0b\x32%.android.bundle.ApexEmbeddedApkConfig\";\n\x15\x41pexEmbeddedApkConfig\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\")\n\x19UnsignedEmbeddedApkConfig\x12\x0c\n\x04path\x18\x01 \x01(\t\"D\n\x12\x41ssetModulesConfig\x12\x13\n\x0b\x61pp_version\x18\x01 \x03(\x03\x12\x19\n\x11\x61sset_version_tag\x18\x02 \x01(\tB\x14\n\x12\x63om.android.bundleb\x06proto3') _BUNDLECONFIG = DESCRIPTOR.message_types_by_name['BundleConfig'] _BUNDLETOOL = DESCRIPTOR.message_types_by_name['Bundletool'] _COMPRESSION = DESCRIPTOR.message_types_by_name['Compression'] _MASTERRESOURCES = DESCRIPTOR.message_types_by_name['MasterResources'] _OPTIMIZATIONS = DESCRIPTOR.message_types_by_name['Optimizations'] _UNCOMPRESSNATIVELIBRARIES = DESCRIPTOR.message_types_by_name['UncompressNativeLibraries'] _UNCOMPRESSDEXFILES = DESCRIPTOR.message_types_by_name['UncompressDexFiles'] _SPLITSCONFIG = DESCRIPTOR.message_types_by_name['SplitsConfig'] _STANDALONECONFIG = DESCRIPTOR.message_types_by_name['StandaloneConfig'] _SPLITDIMENSION = DESCRIPTOR.message_types_by_name['SplitDimension'] _SUFFIXSTRIPPING = DESCRIPTOR.message_types_by_name['SuffixStripping'] _APEXCONFIG = DESCRIPTOR.message_types_by_name['ApexConfig'] _APEXEMBEDDEDAPKCONFIG = DESCRIPTOR.message_types_by_name['ApexEmbeddedApkConfig'] _UNSIGNEDEMBEDDEDAPKCONFIG = DESCRIPTOR.message_types_by_name['UnsignedEmbeddedApkConfig'] _ASSETMODULESCONFIG = DESCRIPTOR.message_types_by_name['AssetModulesConfig'] _BUNDLECONFIG_BUNDLETYPE = _BUNDLECONFIG.enum_types_by_name['BundleType'] _COMPRESSION_ASSETMODULECOMPRESSION = _COMPRESSION.enum_types_by_name['AssetModuleCompression'] _STANDALONECONFIG_DEXMERGINGSTRATEGY = _STANDALONECONFIG.enum_types_by_name['DexMergingStrategy'] _SPLITDIMENSION_VALUE = _SPLITDIMENSION.enum_types_by_name['Value'] BundleConfig = _reflection.GeneratedProtocolMessageType('BundleConfig', (_message.Message,), { 'DESCRIPTOR' : _BUNDLECONFIG, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.BundleConfig) }) _sym_db.RegisterMessage(BundleConfig) Bundletool = _reflection.GeneratedProtocolMessageType('Bundletool', (_message.Message,), { 'DESCRIPTOR' : _BUNDLETOOL, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.Bundletool) }) _sym_db.RegisterMessage(Bundletool) Compression = _reflection.GeneratedProtocolMessageType('Compression', (_message.Message,), { 'DESCRIPTOR' : _COMPRESSION, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.Compression) }) _sym_db.RegisterMessage(Compression) MasterResources = _reflection.GeneratedProtocolMessageType('MasterResources', (_message.Message,), { 'DESCRIPTOR' : _MASTERRESOURCES, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.MasterResources) }) _sym_db.RegisterMessage(MasterResources) Optimizations = _reflection.GeneratedProtocolMessageType('Optimizations', (_message.Message,), { 'DESCRIPTOR' : _OPTIMIZATIONS, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.Optimizations) }) _sym_db.RegisterMessage(Optimizations) UncompressNativeLibraries = _reflection.GeneratedProtocolMessageType('UncompressNativeLibraries', (_message.Message,), { 'DESCRIPTOR' : _UNCOMPRESSNATIVELIBRARIES, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.UncompressNativeLibraries) }) _sym_db.RegisterMessage(UncompressNativeLibraries) UncompressDexFiles = _reflection.GeneratedProtocolMessageType('UncompressDexFiles', (_message.Message,), { 'DESCRIPTOR' : _UNCOMPRESSDEXFILES, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.UncompressDexFiles) }) _sym_db.RegisterMessage(UncompressDexFiles) SplitsConfig = _reflection.GeneratedProtocolMessageType('SplitsConfig', (_message.Message,), { 'DESCRIPTOR' : _SPLITSCONFIG, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.SplitsConfig) }) _sym_db.RegisterMessage(SplitsConfig) StandaloneConfig = _reflection.GeneratedProtocolMessageType('StandaloneConfig', (_message.Message,), { 'DESCRIPTOR' : _STANDALONECONFIG, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.StandaloneConfig) }) _sym_db.RegisterMessage(StandaloneConfig) SplitDimension = _reflection.GeneratedProtocolMessageType('SplitDimension', (_message.Message,), { 'DESCRIPTOR' : _SPLITDIMENSION, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.SplitDimension) }) _sym_db.RegisterMessage(SplitDimension) SuffixStripping = _reflection.GeneratedProtocolMessageType('SuffixStripping', (_message.Message,), { 'DESCRIPTOR' : _SUFFIXSTRIPPING, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.SuffixStripping) }) _sym_db.RegisterMessage(SuffixStripping) ApexConfig = _reflection.GeneratedProtocolMessageType('ApexConfig', (_message.Message,), { 'DESCRIPTOR' : _APEXCONFIG, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.ApexConfig) }) _sym_db.RegisterMessage(ApexConfig) ApexEmbeddedApkConfig = _reflection.GeneratedProtocolMessageType('ApexEmbeddedApkConfig', (_message.Message,), { 'DESCRIPTOR' : _APEXEMBEDDEDAPKCONFIG, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.ApexEmbeddedApkConfig) }) _sym_db.RegisterMessage(ApexEmbeddedApkConfig) UnsignedEmbeddedApkConfig = _reflection.GeneratedProtocolMessageType('UnsignedEmbeddedApkConfig', (_message.Message,), { 'DESCRIPTOR' : _UNSIGNEDEMBEDDEDAPKCONFIG, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.UnsignedEmbeddedApkConfig) }) _sym_db.RegisterMessage(UnsignedEmbeddedApkConfig) AssetModulesConfig = _reflection.GeneratedProtocolMessageType('AssetModulesConfig', (_message.Message,), { 'DESCRIPTOR' : _ASSETMODULESCONFIG, '__module__' : 'config_pb2' # @@protoc_insertion_point(class_scope:android.bundle.AssetModulesConfig) }) _sym_db.RegisterMessage(AssetModulesConfig) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\022com.android.bundle' _BUNDLECONFIG._serialized_start=33 _BUNDLECONFIG._serialized_end=562 _BUNDLECONFIG_BUNDLETYPE._serialized_start=511 _BUNDLECONFIG_BUNDLETYPE._serialized_end=562 _BUNDLETOOL._serialized_start=564 _BUNDLETOOL._serialized_end=599 _COMPRESSION._serialized_start=602 _COMPRESSION._serialized_end=826 _COMPRESSION_ASSETMODULECOMPRESSION._serialized_start=751 _COMPRESSION_ASSETMODULECOMPRESSION._serialized_end=826 _MASTERRESOURCES._serialized_start=828 _MASTERRESOURCES._serialized_end=891 _OPTIMIZATIONS._serialized_start=894 _OPTIMIZATIONS._serialized_end=1169 _UNCOMPRESSNATIVELIBRARIES._serialized_start=1171 _UNCOMPRESSNATIVELIBRARIES._serialized_end=1215 _UNCOMPRESSDEXFILES._serialized_start=1217 _UNCOMPRESSDEXFILES._serialized_end=1254 _SPLITSCONFIG._serialized_start=1256 _SPLITSCONFIG._serialized_end=1327 _STANDALONECONFIG._serialized_start=1330 _STANDALONECONFIG._serialized_end=1580 _STANDALONECONFIG_DEXMERGINGSTRATEGY._serialized_start=1522 _STANDALONECONFIG_DEXMERGINGSTRATEGY._serialized_end=1580 _SPLITDIMENSION._serialized_start=1583 _SPLITDIMENSION._serialized_end=1851 _SPLITDIMENSION_VALUE._serialized_start=1729 _SPLITDIMENSION_VALUE._serialized_end=1851 _SUFFIXSTRIPPING._serialized_start=1853 _SUFFIXSTRIPPING._serialized_end=1911 _APEXCONFIG._serialized_start=1913 _APEXCONFIG._serialized_end=1998 _APEXEMBEDDEDAPKCONFIG._serialized_start=2000 _APEXEMBEDDEDAPKCONFIG._serialized_end=2059 _UNSIGNEDEMBEDDEDAPKCONFIG._serialized_start=2061 _UNSIGNEDEMBEDDEDAPKCONFIG._serialized_end=2102 _ASSETMODULESCONFIG._serialized_start=2104 _ASSETMODULESCONFIG._serialized_end=2172 # @@protoc_insertion_point(module_scope)