blob: b62a67a106bce417b6b53679dc2f1e8306054075 [file] [log] [blame]
Yifan Hong1e2573f2019-09-27 13:40:53 -07001# -*- coding: utf-8 -*-
Gilad Arnold516f0f72013-02-22 12:14:16 -08002# Generated by the protocol buffer compiler. DO NOT EDIT!
Alex Deymo28466772015-09-11 17:16:44 -07003# source: update_metadata.proto
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +00004
5import sys
6_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
Alex Deymo28466772015-09-11 17:16:44 -07007from google.protobuf import descriptor as _descriptor
8from google.protobuf import message as _message
9from google.protobuf import reflection as _reflection
Yifan Hong1e2573f2019-09-27 13:40:53 -070010from google.protobuf import symbol_database as _symbol_database
Gilad Arnold516f0f72013-02-22 12:14:16 -080011# @@protoc_insertion_point(imports)
12
Yifan Hong1e2573f2019-09-27 13:40:53 -070013_sym_db = _symbol_database.Default()
14
Alex Deymo28466772015-09-11 17:16:44 -070015
16
17
18DESCRIPTOR = _descriptor.FileDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080019 name='update_metadata.proto',
20 package='chromeos_update_engine',
Yifan Hong1e2573f2019-09-27 13:40:53 -070021 syntax='proto2',
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000022 serialized_options=_b('H\003'),
Tianjiec7001692021-08-26 16:06:05 -070023 serialized_pb=_b('\n\x15update_metadata.proto\x12\x16\x63hromeos_update_engine\"1\n\x06\x45xtent\x12\x13\n\x0bstart_block\x18\x01 \x01(\x04\x12\x12\n\nnum_blocks\x18\x02 \x01(\x04\"\x9f\x01\n\nSignatures\x12@\n\nsignatures\x18\x01 \x03(\x0b\x32,.chromeos_update_engine.Signatures.Signature\x1aO\n\tSignature\x12\x13\n\x07version\x18\x01 \x01(\rB\x02\x18\x01\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x1f\n\x17unpadded_signature_size\x18\x03 \x01(\x07\"+\n\rPartitionInfo\x12\x0c\n\x04size\x18\x01 \x01(\x04\x12\x0c\n\x04hash\x18\x02 \x01(\x0c\"\x8f\x01\n\tImageInfo\x12\x11\n\x05\x62oard\x18\x01 \x01(\tB\x02\x18\x01\x12\x0f\n\x03key\x18\x02 \x01(\tB\x02\x18\x01\x12\x13\n\x07\x63hannel\x18\x03 \x01(\tB\x02\x18\x01\x12\x13\n\x07version\x18\x04 \x01(\tB\x02\x18\x01\x12\x19\n\rbuild_channel\x18\x05 \x01(\tB\x02\x18\x01\x12\x19\n\rbuild_version\x18\x06 \x01(\tB\x02\x18\x01\"\xfc\x03\n\x10InstallOperation\x12;\n\x04type\x18\x01 \x02(\x0e\x32-.chromeos_update_engine.InstallOperation.Type\x12\x13\n\x0b\x64\x61ta_offset\x18\x02 \x01(\x04\x12\x13\n\x0b\x64\x61ta_length\x18\x03 \x01(\x04\x12\x33\n\x0bsrc_extents\x18\x04 \x03(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x12\n\nsrc_length\x18\x05 \x01(\x04\x12\x33\n\x0b\x64st_extents\x18\x06 \x03(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x12\n\ndst_length\x18\x07 \x01(\x04\x12\x18\n\x10\x64\x61ta_sha256_hash\x18\x08 \x01(\x0c\x12\x17\n\x0fsrc_sha256_hash\x18\t \x01(\x0c\"\xbb\x01\n\x04Type\x12\x0b\n\x07REPLACE\x10\x00\x12\x0e\n\nREPLACE_BZ\x10\x01\x12\x0c\n\x04MOVE\x10\x02\x1a\x02\x08\x01\x12\x0e\n\x06\x42SDIFF\x10\x03\x1a\x02\x08\x01\x12\x0f\n\x0bSOURCE_COPY\x10\x04\x12\x11\n\rSOURCE_BSDIFF\x10\x05\x12\x0e\n\nREPLACE_XZ\x10\x08\x12\x08\n\x04ZERO\x10\x06\x12\x0b\n\x07\x44ISCARD\x10\x07\x12\x11\n\rBROTLI_BSDIFF\x10\n\x12\x0c\n\x08PUFFDIFF\x10\t\x12\x0c\n\x08ZUCCHINI\x10\x0b\"\x81\x02\n\x11\x43owMergeOperation\x12<\n\x04type\x18\x01 \x01(\x0e\x32..chromeos_update_engine.CowMergeOperation.Type\x12\x32\n\nsrc_extent\x18\x02 \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x32\n\ndst_extent\x18\x03 \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x12\n\nsrc_offset\x18\x04 \x01(\r\"2\n\x04Type\x12\x0c\n\x08\x43OW_COPY\x10\x00\x12\x0b\n\x07\x43OW_XOR\x10\x01\x12\x0f\n\x0b\x43OW_REPLACE\x10\x02\"\xc8\x06\n\x0fPartitionUpdate\x12\x16\n\x0epartition_name\x18\x01 \x02(\t\x12\x17\n\x0frun_postinstall\x18\x02 \x01(\x08\x12\x18\n\x10postinstall_path\x18\x03 \x01(\t\x12\x17\n\x0f\x66ilesystem_type\x18\x04 \x01(\t\x12M\n\x17new_partition_signature\x18\x05 \x03(\x0b\x32,.chromeos_update_engine.Signatures.Signature\x12\x41\n\x12old_partition_info\x18\x06 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfo\x12\x41\n\x12new_partition_info\x18\x07 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfo\x12<\n\noperations\x18\x08 \x03(\x0b\x32(.chromeos_update_engine.InstallOperation\x12\x1c\n\x14postinstall_optional\x18\t \x01(\x08\x12=\n\x15hash_tree_data_extent\x18\n \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x38\n\x10hash_tree_extent\x18\x0b \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x1b\n\x13hash_tree_algorithm\x18\x0c \x01(\t\x12\x16\n\x0ehash_tree_salt\x18\r \x01(\x0c\x12\x37\n\x0f\x66\x65\x63_data_extent\x18\x0e \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x32\n\nfec_extent\x18\x0f \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x14\n\tfec_roots\x18\x10 \x01(\r:\x01\x32\x12\x0f\n\x07version\x18\x11 \x01(\t\x12\x43\n\x10merge_operations\x18\x12 \x03(\x0b\x32).chromeos_update_engine.CowMergeOperation\x12\x19\n\x11\x65stimate_cow_size\x18\x13 \x01(\x04\"L\n\x15\x44ynamicPartitionGroup\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\x0c\n\x04size\x18\x02 \x01(\x04\x12\x17\n\x0fpartition_names\x18\x03 \x03(\t\"\xbe\x01\n\x18\x44ynamicPartitionMetadata\x12=\n\x06groups\x18\x01 \x03(\x0b\x32-.chromeos_update_engine.DynamicPartitionGroup\x12\x18\n\x10snapshot_enabled\x18\x02 \x01(\x08\x12\x14\n\x0cvabc_enabled\x18\x03 \x01(\x08\x12\x1e\n\x16vabc_compression_param\x18\x04 \x01(\t\x12\x13\n\x0b\x63ow_version\x18\x05 \x01(\r\"c\n\x08\x41pexInfo\x12\x14\n\x0cpackage_name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\x03\x12\x15\n\ris_compressed\x18\x03 \x01(\x08\x12\x19\n\x11\x64\x65\x63ompressed_size\x18\x04 \x01(\x03\"C\n\x0c\x41pexMetadata\x12\x33\n\tapex_info\x18\x01 \x03(\x0b\x32 .chromeos_update_engine.ApexInfo\"\x9e\x07\n\x14\x44\x65ltaArchiveManifest\x12H\n\x12install_operations\x18\x01 \x03(\x0b\x32(.chromeos_update_engine.InstallOperationB\x02\x18\x01\x12O\n\x19kernel_install_operations\x18\x02 \x03(\x0b\x32(.chromeos_update_engine.InstallOperationB\x02\x18\x01\x12\x18\n\nblock_size\x18\x03 \x01(\r:\x04\x34\x30\x39\x36\x12\x19\n\x11signatures_offset\x18\x04 \x01(\x04\x12\x17\n\x0fsignatures_size\x18\x05 \x01(\x04\x12\x42\n\x0fold_kernel_info\x18\x06 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12\x42\n\x0fnew_kernel_info\x18\x07 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12\x42\n\x0fold_rootfs_info\x18\x08 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12\x42\n\x0fnew_rootfs_info\x18\t \x01(\x0b\x32%.chromeos_update_engine.PartitionInfoB\x02\x18\x01\x12=\n\x0eold_image_info\x18\n \x01(\x0b\x32!.chromeos_update_engine.ImageInfoB\x02\x18\x01\x12=\n\x0enew_image_info\x18\x0b \x01(\x0b\x32!.chromeos_update_engine.ImageInfoB\x02\x18\x01\x12\x18\n\rminor_version\x18\x0c \x01(\r:\x01\x30\x12;\n\npartitions\x18\r \x03(\x0b\x32\'.chromeos_update_engine.PartitionUpdate\x12\x15\n\rmax_timestamp\x18\x0e \x01(\x03\x12T\n\x1a\x64ynamic_partition_metadata\x18\x0f \x01(\x0b\x32\x30.chromeos_update_engine.DynamicPartitionMetadata\x12\x16\n\x0epartial_update\x18\x10 \x01(\x08\x12\x33\n\tapex_info\x18\x11 \x03(\x0b\x32 .chromeos_update_engine.ApexInfoB\x02H\x03')
Yifan Hong1e2573f2019-09-27 13:40:53 -070024)
Gilad Arnold516f0f72013-02-22 12:14:16 -080025
26
27
Alex Deymo28466772015-09-11 17:16:44 -070028_INSTALLOPERATION_TYPE = _descriptor.EnumDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080029 name='Type',
Alex Deymo28466772015-09-11 17:16:44 -070030 full_name='chromeos_update_engine.InstallOperation.Type',
Gilad Arnold516f0f72013-02-22 12:14:16 -080031 filename=None,
32 file=DESCRIPTOR,
33 values=[
Alex Deymo28466772015-09-11 17:16:44 -070034 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080035 name='REPLACE', index=0, number=0,
Yifan Hong1e2573f2019-09-27 13:40:53 -070036 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000037 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070038 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080039 name='REPLACE_BZ', index=1, number=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -070040 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000041 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070042 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080043 name='MOVE', index=2, number=2,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000044 serialized_options=_b('\010\001'),
45 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070046 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080047 name='BSDIFF', index=3, number=3,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000048 serialized_options=_b('\010\001'),
49 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070050 _descriptor.EnumValueDescriptor(
Allie Woodc11dc732015-02-18 15:53:05 -080051 name='SOURCE_COPY', index=4, number=4,
Yifan Hong1e2573f2019-09-27 13:40:53 -070052 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000053 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070054 _descriptor.EnumValueDescriptor(
Allie Woodc11dc732015-02-18 15:53:05 -080055 name='SOURCE_BSDIFF', index=5, number=5,
Yifan Hong1e2573f2019-09-27 13:40:53 -070056 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000057 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070058 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080059 name='REPLACE_XZ', index=6, number=8,
Yifan Hong1e2573f2019-09-27 13:40:53 -070060 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000061 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070062 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080063 name='ZERO', index=7, number=6,
Yifan Hong1e2573f2019-09-27 13:40:53 -070064 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000065 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070066 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080067 name='DISCARD', index=8, number=7,
Yifan Hong1e2573f2019-09-27 13:40:53 -070068 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000069 type=None),
Sen Jiangc2538fa2016-02-24 14:15:02 -080070 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080071 name='BROTLI_BSDIFF', index=9, number=10,
Yifan Hong1e2573f2019-09-27 13:40:53 -070072 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000073 type=None),
Amin Hassaniefa62d92017-11-09 13:46:56 -080074 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080075 name='PUFFDIFF', index=10, number=9,
Yifan Hong1e2573f2019-09-27 13:40:53 -070076 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000077 type=None),
Tianjiec7001692021-08-26 16:06:05 -070078 _descriptor.EnumValueDescriptor(
79 name='ZUCCHINI', index=11, number=11,
80 serialized_options=None,
81 type=None),
Gilad Arnold516f0f72013-02-22 12:14:16 -080082 ],
83 containing_type=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -070084 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050085 serialized_start=775,
Tianjiec7001692021-08-26 16:06:05 -070086 serialized_end=962,
Gilad Arnold516f0f72013-02-22 12:14:16 -080087)
Yifan Hong1e2573f2019-09-27 13:40:53 -070088_sym_db.RegisterEnumDescriptor(_INSTALLOPERATION_TYPE)
Gilad Arnold516f0f72013-02-22 12:14:16 -080089
Kelvin Zhang7d64e282020-09-02 15:27:34 -040090_COWMERGEOPERATION_TYPE = _descriptor.EnumDescriptor(
91 name='Type',
92 full_name='chromeos_update_engine.CowMergeOperation.Type',
93 filename=None,
94 file=DESCRIPTOR,
95 values=[
96 _descriptor.EnumValueDescriptor(
97 name='COW_COPY', index=0, number=0,
98 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +000099 type=None),
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400100 _descriptor.EnumValueDescriptor(
101 name='COW_XOR', index=1, number=1,
102 serialized_options=None,
103 type=None),
104 _descriptor.EnumValueDescriptor(
105 name='COW_REPLACE', index=2, number=2,
106 serialized_options=None,
107 type=None),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400108 ],
109 containing_type=None,
110 serialized_options=None,
Tianjiec7001692021-08-26 16:06:05 -0700111 serialized_start=1172,
112 serialized_end=1222,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400113)
114_sym_db.RegisterEnumDescriptor(_COWMERGEOPERATION_TYPE)
115
Gilad Arnold516f0f72013-02-22 12:14:16 -0800116
Alex Deymo28466772015-09-11 17:16:44 -0700117_EXTENT = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800118 name='Extent',
119 full_name='chromeos_update_engine.Extent',
120 filename=None,
121 file=DESCRIPTOR,
122 containing_type=None,
123 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700124 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800125 name='start_block', full_name='chromeos_update_engine.Extent.start_block', index=0,
126 number=1, type=4, cpp_type=4, label=1,
127 has_default_value=False, default_value=0,
128 message_type=None, enum_type=None, containing_type=None,
129 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000130 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700131 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800132 name='num_blocks', full_name='chromeos_update_engine.Extent.num_blocks', index=1,
133 number=2, type=4, cpp_type=4, label=1,
134 has_default_value=False, default_value=0,
135 message_type=None, enum_type=None, containing_type=None,
136 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000137 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800138 ],
139 extensions=[
140 ],
141 nested_types=[],
142 enum_types=[
143 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700144 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800145 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700146 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800147 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700148 oneofs=[
149 ],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800150 serialized_start=49,
151 serialized_end=98,
152)
153
154
Alex Deymo28466772015-09-11 17:16:44 -0700155_SIGNATURES_SIGNATURE = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800156 name='Signature',
157 full_name='chromeos_update_engine.Signatures.Signature',
158 filename=None,
159 file=DESCRIPTOR,
160 containing_type=None,
161 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700162 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800163 name='version', full_name='chromeos_update_engine.Signatures.Signature.version', index=0,
164 number=1, type=13, cpp_type=3, label=1,
165 has_default_value=False, default_value=0,
166 message_type=None, enum_type=None, containing_type=None,
167 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000168 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700169 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800170 name='data', full_name='chromeos_update_engine.Signatures.Signature.data', index=1,
171 number=2, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000172 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800173 message_type=None, enum_type=None, containing_type=None,
174 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000175 serialized_options=None, file=DESCRIPTOR),
Tianjie55abd3c2020-06-19 00:22:59 -0700176 _descriptor.FieldDescriptor(
177 name='unpadded_signature_size', full_name='chromeos_update_engine.Signatures.Signature.unpadded_signature_size', index=2,
178 number=3, type=7, cpp_type=3, label=1,
179 has_default_value=False, default_value=0,
180 message_type=None, enum_type=None, containing_type=None,
181 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000182 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800183 ],
184 extensions=[
185 ],
186 nested_types=[],
187 enum_types=[
188 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700189 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800190 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700191 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800192 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700193 oneofs=[
194 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700195 serialized_start=181,
196 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800197)
198
Alex Deymo28466772015-09-11 17:16:44 -0700199_SIGNATURES = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800200 name='Signatures',
201 full_name='chromeos_update_engine.Signatures',
202 filename=None,
203 file=DESCRIPTOR,
204 containing_type=None,
205 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700206 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800207 name='signatures', full_name='chromeos_update_engine.Signatures.signatures', index=0,
208 number=1, type=11, cpp_type=10, label=3,
209 has_default_value=False, default_value=[],
210 message_type=None, enum_type=None, containing_type=None,
211 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000212 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800213 ],
214 extensions=[
215 ],
216 nested_types=[_SIGNATURES_SIGNATURE, ],
217 enum_types=[
218 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700219 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800220 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700221 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800222 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700223 oneofs=[
224 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700225 serialized_start=101,
226 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800227)
228
229
Alex Deymo28466772015-09-11 17:16:44 -0700230_PARTITIONINFO = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800231 name='PartitionInfo',
232 full_name='chromeos_update_engine.PartitionInfo',
233 filename=None,
234 file=DESCRIPTOR,
235 containing_type=None,
236 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700237 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800238 name='size', full_name='chromeos_update_engine.PartitionInfo.size', index=0,
239 number=1, type=4, cpp_type=4, label=1,
240 has_default_value=False, default_value=0,
241 message_type=None, enum_type=None, containing_type=None,
242 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000243 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700244 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800245 name='hash', full_name='chromeos_update_engine.PartitionInfo.hash', index=1,
246 number=2, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000247 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800248 message_type=None, enum_type=None, containing_type=None,
249 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000250 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800251 ],
252 extensions=[
253 ],
254 nested_types=[],
255 enum_types=[
256 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700257 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800258 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700259 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800260 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700261 oneofs=[
262 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700263 serialized_start=262,
264 serialized_end=305,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800265)
266
267
Alex Deymo28466772015-09-11 17:16:44 -0700268_IMAGEINFO = _descriptor.Descriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700269 name='ImageInfo',
270 full_name='chromeos_update_engine.ImageInfo',
271 filename=None,
272 file=DESCRIPTOR,
273 containing_type=None,
274 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700275 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700276 name='board', full_name='chromeos_update_engine.ImageInfo.board', index=0,
277 number=1, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000278 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700279 message_type=None, enum_type=None, containing_type=None,
280 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000281 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700282 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700283 name='key', full_name='chromeos_update_engine.ImageInfo.key', index=1,
284 number=2, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000285 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700286 message_type=None, enum_type=None, containing_type=None,
287 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000288 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700289 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700290 name='channel', full_name='chromeos_update_engine.ImageInfo.channel', index=2,
291 number=3, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000292 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700293 message_type=None, enum_type=None, containing_type=None,
294 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000295 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700296 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700297 name='version', full_name='chromeos_update_engine.ImageInfo.version', index=3,
298 number=4, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000299 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700300 message_type=None, enum_type=None, containing_type=None,
301 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000302 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700303 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700304 name='build_channel', full_name='chromeos_update_engine.ImageInfo.build_channel', index=4,
305 number=5, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000306 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700307 message_type=None, enum_type=None, containing_type=None,
308 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000309 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700310 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700311 name='build_version', full_name='chromeos_update_engine.ImageInfo.build_version', index=5,
312 number=6, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000313 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700314 message_type=None, enum_type=None, containing_type=None,
315 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000316 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Don Garrett432d6012013-05-10 15:01:36 -0700317 ],
318 extensions=[
319 ],
320 nested_types=[],
321 enum_types=[
322 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700323 serialized_options=None,
Don Garrett432d6012013-05-10 15:01:36 -0700324 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700325 syntax='proto2',
Don Garrett432d6012013-05-10 15:01:36 -0700326 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700327 oneofs=[
328 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500329 serialized_start=308,
330 serialized_end=451,
Don Garrett432d6012013-05-10 15:01:36 -0700331)
332
333
Alex Deymo28466772015-09-11 17:16:44 -0700334_INSTALLOPERATION = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800335 name='InstallOperation',
Alex Deymo28466772015-09-11 17:16:44 -0700336 full_name='chromeos_update_engine.InstallOperation',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800337 filename=None,
338 file=DESCRIPTOR,
339 containing_type=None,
340 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700341 _descriptor.FieldDescriptor(
342 name='type', full_name='chromeos_update_engine.InstallOperation.type', index=0,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800343 number=1, type=14, cpp_type=8, label=2,
344 has_default_value=False, default_value=0,
345 message_type=None, enum_type=None, containing_type=None,
346 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000347 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700348 _descriptor.FieldDescriptor(
349 name='data_offset', full_name='chromeos_update_engine.InstallOperation.data_offset', index=1,
Sen Jiang1b54e702018-11-14 16:20:58 -0800350 number=2, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800351 has_default_value=False, default_value=0,
352 message_type=None, enum_type=None, containing_type=None,
353 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000354 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700355 _descriptor.FieldDescriptor(
356 name='data_length', full_name='chromeos_update_engine.InstallOperation.data_length', index=2,
Sen Jiang1b54e702018-11-14 16:20:58 -0800357 number=3, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800358 has_default_value=False, default_value=0,
359 message_type=None, enum_type=None, containing_type=None,
360 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000361 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700362 _descriptor.FieldDescriptor(
363 name='src_extents', full_name='chromeos_update_engine.InstallOperation.src_extents', index=3,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800364 number=4, type=11, cpp_type=10, label=3,
365 has_default_value=False, default_value=[],
366 message_type=None, enum_type=None, containing_type=None,
367 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000368 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700369 _descriptor.FieldDescriptor(
370 name='src_length', full_name='chromeos_update_engine.InstallOperation.src_length', index=4,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800371 number=5, type=4, cpp_type=4, label=1,
372 has_default_value=False, default_value=0,
373 message_type=None, enum_type=None, containing_type=None,
374 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000375 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700376 _descriptor.FieldDescriptor(
377 name='dst_extents', full_name='chromeos_update_engine.InstallOperation.dst_extents', index=5,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800378 number=6, type=11, cpp_type=10, label=3,
379 has_default_value=False, default_value=[],
380 message_type=None, enum_type=None, containing_type=None,
381 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000382 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700383 _descriptor.FieldDescriptor(
384 name='dst_length', full_name='chromeos_update_engine.InstallOperation.dst_length', index=6,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800385 number=7, type=4, cpp_type=4, label=1,
386 has_default_value=False, default_value=0,
387 message_type=None, enum_type=None, containing_type=None,
388 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000389 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700390 _descriptor.FieldDescriptor(
391 name='data_sha256_hash', full_name='chromeos_update_engine.InstallOperation.data_sha256_hash', index=7,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800392 number=8, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000393 has_default_value=False, default_value=_b(""),
Alex Deymo28466772015-09-11 17:16:44 -0700394 message_type=None, enum_type=None, containing_type=None,
395 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000396 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700397 _descriptor.FieldDescriptor(
398 name='src_sha256_hash', full_name='chromeos_update_engine.InstallOperation.src_sha256_hash', index=8,
399 number=9, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000400 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800401 message_type=None, enum_type=None, containing_type=None,
402 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000403 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800404 ],
405 extensions=[
406 ],
407 nested_types=[],
408 enum_types=[
Alex Deymo28466772015-09-11 17:16:44 -0700409 _INSTALLOPERATION_TYPE,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800410 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700411 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800412 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700413 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800414 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700415 oneofs=[
416 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500417 serialized_start=454,
Tianjiec7001692021-08-26 16:06:05 -0700418 serialized_end=962,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800419)
420
Alex Deymo28466772015-09-11 17:16:44 -0700421
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400422_COWMERGEOPERATION = _descriptor.Descriptor(
423 name='CowMergeOperation',
424 full_name='chromeos_update_engine.CowMergeOperation',
425 filename=None,
426 file=DESCRIPTOR,
427 containing_type=None,
428 fields=[
429 _descriptor.FieldDescriptor(
430 name='type', full_name='chromeos_update_engine.CowMergeOperation.type', index=0,
431 number=1, type=14, cpp_type=8, label=1,
432 has_default_value=False, default_value=0,
433 message_type=None, enum_type=None, containing_type=None,
434 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000435 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400436 _descriptor.FieldDescriptor(
437 name='src_extent', full_name='chromeos_update_engine.CowMergeOperation.src_extent', index=1,
438 number=2, type=11, cpp_type=10, label=1,
439 has_default_value=False, default_value=None,
440 message_type=None, enum_type=None, containing_type=None,
441 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000442 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400443 _descriptor.FieldDescriptor(
444 name='dst_extent', full_name='chromeos_update_engine.CowMergeOperation.dst_extent', index=2,
445 number=3, type=11, cpp_type=10, label=1,
446 has_default_value=False, default_value=None,
447 message_type=None, enum_type=None, containing_type=None,
448 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000449 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400450 _descriptor.FieldDescriptor(
451 name='src_offset', full_name='chromeos_update_engine.CowMergeOperation.src_offset', index=3,
Tianjiec7001692021-08-26 16:06:05 -0700452 number=4, type=13, cpp_type=3, label=1,
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400453 has_default_value=False, default_value=0,
454 message_type=None, enum_type=None, containing_type=None,
455 is_extension=False, extension_scope=None,
456 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400457 ],
458 extensions=[
459 ],
460 nested_types=[],
461 enum_types=[
462 _COWMERGEOPERATION_TYPE,
463 ],
464 serialized_options=None,
465 is_extendable=False,
466 syntax='proto2',
467 extension_ranges=[],
468 oneofs=[
469 ],
Tianjiec7001692021-08-26 16:06:05 -0700470 serialized_start=965,
471 serialized_end=1222,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400472)
473
474
Alex Deymo28466772015-09-11 17:16:44 -0700475_PARTITIONUPDATE = _descriptor.Descriptor(
476 name='PartitionUpdate',
477 full_name='chromeos_update_engine.PartitionUpdate',
478 filename=None,
479 file=DESCRIPTOR,
480 containing_type=None,
481 fields=[
482 _descriptor.FieldDescriptor(
483 name='partition_name', full_name='chromeos_update_engine.PartitionUpdate.partition_name', index=0,
484 number=1, type=9, cpp_type=9, label=2,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000485 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymo28466772015-09-11 17:16:44 -0700486 message_type=None, enum_type=None, containing_type=None,
487 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000488 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700489 _descriptor.FieldDescriptor(
490 name='run_postinstall', full_name='chromeos_update_engine.PartitionUpdate.run_postinstall', index=1,
491 number=2, type=8, cpp_type=7, label=1,
492 has_default_value=False, default_value=False,
493 message_type=None, enum_type=None, containing_type=None,
494 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000495 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700496 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700497 name='postinstall_path', full_name='chromeos_update_engine.PartitionUpdate.postinstall_path', index=2,
498 number=3, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000499 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700500 message_type=None, enum_type=None, containing_type=None,
501 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000502 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700503 _descriptor.FieldDescriptor(
504 name='filesystem_type', full_name='chromeos_update_engine.PartitionUpdate.filesystem_type', index=3,
505 number=4, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000506 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700507 message_type=None, enum_type=None, containing_type=None,
508 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000509 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700510 _descriptor.FieldDescriptor(
511 name='new_partition_signature', full_name='chromeos_update_engine.PartitionUpdate.new_partition_signature', index=4,
512 number=5, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700513 has_default_value=False, default_value=[],
514 message_type=None, enum_type=None, containing_type=None,
515 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000516 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700517 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700518 name='old_partition_info', full_name='chromeos_update_engine.PartitionUpdate.old_partition_info', index=5,
519 number=6, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700520 has_default_value=False, default_value=None,
521 message_type=None, enum_type=None, containing_type=None,
522 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000523 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700524 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700525 name='new_partition_info', full_name='chromeos_update_engine.PartitionUpdate.new_partition_info', index=6,
526 number=7, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700527 has_default_value=False, default_value=None,
528 message_type=None, enum_type=None, containing_type=None,
529 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000530 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700531 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700532 name='operations', full_name='chromeos_update_engine.PartitionUpdate.operations', index=7,
533 number=8, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700534 has_default_value=False, default_value=[],
535 message_type=None, enum_type=None, containing_type=None,
536 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000537 serialized_options=None, file=DESCRIPTOR),
Amin Hassani5ef5d452017-08-04 13:10:59 -0700538 _descriptor.FieldDescriptor(
539 name='postinstall_optional', full_name='chromeos_update_engine.PartitionUpdate.postinstall_optional', index=8,
540 number=9, type=8, cpp_type=7, label=1,
541 has_default_value=False, default_value=False,
542 message_type=None, enum_type=None, containing_type=None,
543 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000544 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800545 _descriptor.FieldDescriptor(
546 name='hash_tree_data_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_data_extent', index=9,
547 number=10, type=11, cpp_type=10, label=1,
548 has_default_value=False, default_value=None,
549 message_type=None, enum_type=None, containing_type=None,
550 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000551 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800552 _descriptor.FieldDescriptor(
553 name='hash_tree_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_extent', index=10,
554 number=11, type=11, cpp_type=10, label=1,
555 has_default_value=False, default_value=None,
556 message_type=None, enum_type=None, containing_type=None,
557 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000558 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800559 _descriptor.FieldDescriptor(
560 name='hash_tree_algorithm', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_algorithm', index=11,
561 number=12, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000562 has_default_value=False, default_value=_b("").decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800563 message_type=None, enum_type=None, containing_type=None,
564 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000565 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800566 _descriptor.FieldDescriptor(
567 name='hash_tree_salt', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_salt', index=12,
568 number=13, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000569 has_default_value=False, default_value=_b(""),
Sen Jiang1b54e702018-11-14 16:20:58 -0800570 message_type=None, enum_type=None, containing_type=None,
571 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000572 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800573 _descriptor.FieldDescriptor(
574 name='fec_data_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_data_extent', index=13,
575 number=14, type=11, cpp_type=10, label=1,
576 has_default_value=False, default_value=None,
577 message_type=None, enum_type=None, containing_type=None,
578 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000579 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800580 _descriptor.FieldDescriptor(
581 name='fec_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_extent', index=14,
582 number=15, type=11, cpp_type=10, label=1,
583 has_default_value=False, default_value=None,
584 message_type=None, enum_type=None, containing_type=None,
585 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000586 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800587 _descriptor.FieldDescriptor(
588 name='fec_roots', full_name='chromeos_update_engine.PartitionUpdate.fec_roots', index=15,
589 number=16, type=13, cpp_type=3, label=1,
590 has_default_value=True, default_value=2,
591 message_type=None, enum_type=None, containing_type=None,
592 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000593 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhangd7191032020-08-11 10:48:16 -0400594 _descriptor.FieldDescriptor(
595 name='version', full_name='chromeos_update_engine.PartitionUpdate.version', index=16,
596 number=17, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000597 has_default_value=False, default_value=_b("").decode('utf-8'),
Kelvin Zhangd7191032020-08-11 10:48:16 -0400598 message_type=None, enum_type=None, containing_type=None,
599 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000600 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400601 _descriptor.FieldDescriptor(
602 name='merge_operations', full_name='chromeos_update_engine.PartitionUpdate.merge_operations', index=17,
603 number=18, type=11, cpp_type=10, label=3,
604 has_default_value=False, default_value=[],
605 message_type=None, enum_type=None, containing_type=None,
606 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000607 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400608 _descriptor.FieldDescriptor(
609 name='estimate_cow_size', full_name='chromeos_update_engine.PartitionUpdate.estimate_cow_size', index=18,
610 number=19, type=4, cpp_type=4, label=1,
611 has_default_value=False, default_value=0,
612 message_type=None, enum_type=None, containing_type=None,
613 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000614 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700615 ],
616 extensions=[
617 ],
618 nested_types=[],
619 enum_types=[
620 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700621 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -0700622 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700623 syntax='proto2',
Alex Deymo28466772015-09-11 17:16:44 -0700624 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700625 oneofs=[
626 ],
Tianjiec7001692021-08-26 16:06:05 -0700627 serialized_start=1225,
628 serialized_end=2065,
Sen Jiang1b54e702018-11-14 16:20:58 -0800629)
630
631
632_DYNAMICPARTITIONGROUP = _descriptor.Descriptor(
633 name='DynamicPartitionGroup',
634 full_name='chromeos_update_engine.DynamicPartitionGroup',
635 filename=None,
636 file=DESCRIPTOR,
637 containing_type=None,
638 fields=[
639 _descriptor.FieldDescriptor(
640 name='name', full_name='chromeos_update_engine.DynamicPartitionGroup.name', index=0,
641 number=1, type=9, cpp_type=9, label=2,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000642 has_default_value=False, default_value=_b("").decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800643 message_type=None, enum_type=None, containing_type=None,
644 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000645 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800646 _descriptor.FieldDescriptor(
647 name='size', full_name='chromeos_update_engine.DynamicPartitionGroup.size', index=1,
648 number=2, type=4, cpp_type=4, label=1,
649 has_default_value=False, default_value=0,
650 message_type=None, enum_type=None, containing_type=None,
651 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000652 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800653 _descriptor.FieldDescriptor(
654 name='partition_names', full_name='chromeos_update_engine.DynamicPartitionGroup.partition_names', index=2,
655 number=3, type=9, cpp_type=9, label=3,
656 has_default_value=False, default_value=[],
657 message_type=None, enum_type=None, containing_type=None,
658 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000659 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800660 ],
661 extensions=[
662 ],
663 nested_types=[],
664 enum_types=[
665 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700666 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800667 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700668 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800669 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700670 oneofs=[
671 ],
Tianjiec7001692021-08-26 16:06:05 -0700672 serialized_start=2067,
673 serialized_end=2143,
Sen Jiang1b54e702018-11-14 16:20:58 -0800674)
675
676
677_DYNAMICPARTITIONMETADATA = _descriptor.Descriptor(
678 name='DynamicPartitionMetadata',
679 full_name='chromeos_update_engine.DynamicPartitionMetadata',
680 filename=None,
681 file=DESCRIPTOR,
682 containing_type=None,
683 fields=[
684 _descriptor.FieldDescriptor(
685 name='groups', full_name='chromeos_update_engine.DynamicPartitionMetadata.groups', index=0,
686 number=1, type=11, cpp_type=10, label=3,
687 has_default_value=False, default_value=[],
688 message_type=None, enum_type=None, containing_type=None,
689 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000690 serialized_options=None, file=DESCRIPTOR),
Yifan Hong1e2573f2019-09-27 13:40:53 -0700691 _descriptor.FieldDescriptor(
692 name='snapshot_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.snapshot_enabled', index=1,
693 number=2, type=8, cpp_type=7, label=1,
694 has_default_value=False, default_value=False,
695 message_type=None, enum_type=None, containing_type=None,
696 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000697 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500698 _descriptor.FieldDescriptor(
699 name='vabc_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_enabled', index=2,
700 number=3, type=8, cpp_type=7, label=1,
701 has_default_value=False, default_value=False,
702 message_type=None, enum_type=None, containing_type=None,
703 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000704 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4ca06c12021-02-04 17:16:40 -0500705 _descriptor.FieldDescriptor(
706 name='vabc_compression_param', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_compression_param', index=3,
707 number=4, type=9, cpp_type=9, label=1,
708 has_default_value=False, default_value=_b("").decode('utf-8'),
709 message_type=None, enum_type=None, containing_type=None,
710 is_extension=False, extension_scope=None,
711 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400712 _descriptor.FieldDescriptor(
713 name='cow_version', full_name='chromeos_update_engine.DynamicPartitionMetadata.cow_version', index=4,
714 number=5, type=13, cpp_type=3, label=1,
715 has_default_value=False, default_value=0,
716 message_type=None, enum_type=None, containing_type=None,
717 is_extension=False, extension_scope=None,
718 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800719 ],
720 extensions=[
721 ],
722 nested_types=[],
723 enum_types=[
724 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700725 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800726 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700727 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800728 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700729 oneofs=[
730 ],
Tianjiec7001692021-08-26 16:06:05 -0700731 serialized_start=2146,
732 serialized_end=2336,
Alex Deymo28466772015-09-11 17:16:44 -0700733)
734
735
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000736_APEXINFO = _descriptor.Descriptor(
737 name='ApexInfo',
738 full_name='chromeos_update_engine.ApexInfo',
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500739 filename=None,
740 file=DESCRIPTOR,
741 containing_type=None,
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500742 fields=[
743 _descriptor.FieldDescriptor(
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000744 name='package_name', full_name='chromeos_update_engine.ApexInfo.package_name', index=0,
745 number=1, type=9, cpp_type=9, label=1,
746 has_default_value=False, default_value=_b("").decode('utf-8'),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500747 message_type=None, enum_type=None, containing_type=None,
748 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000749 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500750 _descriptor.FieldDescriptor(
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000751 name='version', full_name='chromeos_update_engine.ApexInfo.version', index=1,
752 number=2, type=3, cpp_type=2, label=1,
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500753 has_default_value=False, default_value=0,
754 message_type=None, enum_type=None, containing_type=None,
755 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000756 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500757 _descriptor.FieldDescriptor(
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000758 name='is_compressed', full_name='chromeos_update_engine.ApexInfo.is_compressed', index=2,
759 number=3, type=8, cpp_type=7, label=1,
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500760 has_default_value=False, default_value=False,
761 message_type=None, enum_type=None, containing_type=None,
762 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000763 serialized_options=None, file=DESCRIPTOR),
764 _descriptor.FieldDescriptor(
765 name='decompressed_size', full_name='chromeos_update_engine.ApexInfo.decompressed_size', index=3,
766 number=4, type=3, cpp_type=2, label=1,
767 has_default_value=False, default_value=0,
768 message_type=None, enum_type=None, containing_type=None,
769 is_extension=False, extension_scope=None,
770 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500771 ],
772 extensions=[
773 ],
774 nested_types=[],
775 enum_types=[
776 ],
777 serialized_options=None,
778 is_extendable=False,
779 syntax='proto2',
780 extension_ranges=[],
781 oneofs=[
782 ],
Tianjiec7001692021-08-26 16:06:05 -0700783 serialized_start=2338,
784 serialized_end=2437,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000785)
786
787
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500788_APEXMETADATA = _descriptor.Descriptor(
789 name='ApexMetadata',
790 full_name='chromeos_update_engine.ApexMetadata',
791 filename=None,
792 file=DESCRIPTOR,
793 containing_type=None,
794 fields=[
795 _descriptor.FieldDescriptor(
796 name='apex_info', full_name='chromeos_update_engine.ApexMetadata.apex_info', index=0,
797 number=1, type=11, cpp_type=10, label=3,
798 has_default_value=False, default_value=[],
799 message_type=None, enum_type=None, containing_type=None,
800 is_extension=False, extension_scope=None,
801 serialized_options=None, file=DESCRIPTOR),
802 ],
803 extensions=[
804 ],
805 nested_types=[],
806 enum_types=[
807 ],
808 serialized_options=None,
809 is_extendable=False,
810 syntax='proto2',
811 extension_ranges=[],
812 oneofs=[
813 ],
Tianjiec7001692021-08-26 16:06:05 -0700814 serialized_start=2439,
815 serialized_end=2506,
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500816)
817
818
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000819_DELTAARCHIVEMANIFEST = _descriptor.Descriptor(
820 name='DeltaArchiveManifest',
821 full_name='chromeos_update_engine.DeltaArchiveManifest',
822 filename=None,
823 file=DESCRIPTOR,
824 containing_type=None,
825 fields=[
826 _descriptor.FieldDescriptor(
827 name='install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.install_operations', index=0,
828 number=1, type=11, cpp_type=10, label=3,
829 has_default_value=False, default_value=[],
830 message_type=None, enum_type=None, containing_type=None,
831 is_extension=False, extension_scope=None,
832 serialized_options=_b('\030\001'), file=DESCRIPTOR),
833 _descriptor.FieldDescriptor(
834 name='kernel_install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.kernel_install_operations', index=1,
835 number=2, type=11, cpp_type=10, label=3,
836 has_default_value=False, default_value=[],
837 message_type=None, enum_type=None, containing_type=None,
838 is_extension=False, extension_scope=None,
839 serialized_options=_b('\030\001'), file=DESCRIPTOR),
840 _descriptor.FieldDescriptor(
841 name='block_size', full_name='chromeos_update_engine.DeltaArchiveManifest.block_size', index=2,
842 number=3, type=13, cpp_type=3, label=1,
843 has_default_value=True, default_value=4096,
844 message_type=None, enum_type=None, containing_type=None,
845 is_extension=False, extension_scope=None,
846 serialized_options=None, file=DESCRIPTOR),
847 _descriptor.FieldDescriptor(
848 name='signatures_offset', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_offset', index=3,
849 number=4, type=4, cpp_type=4, label=1,
850 has_default_value=False, default_value=0,
851 message_type=None, enum_type=None, containing_type=None,
852 is_extension=False, extension_scope=None,
853 serialized_options=None, file=DESCRIPTOR),
854 _descriptor.FieldDescriptor(
855 name='signatures_size', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_size', index=4,
856 number=5, type=4, cpp_type=4, label=1,
857 has_default_value=False, default_value=0,
858 message_type=None, enum_type=None, containing_type=None,
859 is_extension=False, extension_scope=None,
860 serialized_options=None, file=DESCRIPTOR),
861 _descriptor.FieldDescriptor(
862 name='old_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_kernel_info', index=5,
863 number=6, type=11, cpp_type=10, label=1,
864 has_default_value=False, default_value=None,
865 message_type=None, enum_type=None, containing_type=None,
866 is_extension=False, extension_scope=None,
867 serialized_options=_b('\030\001'), file=DESCRIPTOR),
868 _descriptor.FieldDescriptor(
869 name='new_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_kernel_info', index=6,
870 number=7, type=11, cpp_type=10, label=1,
871 has_default_value=False, default_value=None,
872 message_type=None, enum_type=None, containing_type=None,
873 is_extension=False, extension_scope=None,
874 serialized_options=_b('\030\001'), file=DESCRIPTOR),
875 _descriptor.FieldDescriptor(
876 name='old_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_rootfs_info', index=7,
877 number=8, type=11, cpp_type=10, label=1,
878 has_default_value=False, default_value=None,
879 message_type=None, enum_type=None, containing_type=None,
880 is_extension=False, extension_scope=None,
881 serialized_options=_b('\030\001'), file=DESCRIPTOR),
882 _descriptor.FieldDescriptor(
883 name='new_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_rootfs_info', index=8,
884 number=9, type=11, cpp_type=10, label=1,
885 has_default_value=False, default_value=None,
886 message_type=None, enum_type=None, containing_type=None,
887 is_extension=False, extension_scope=None,
888 serialized_options=_b('\030\001'), file=DESCRIPTOR),
889 _descriptor.FieldDescriptor(
890 name='old_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_image_info', index=9,
891 number=10, type=11, cpp_type=10, label=1,
892 has_default_value=False, default_value=None,
893 message_type=None, enum_type=None, containing_type=None,
894 is_extension=False, extension_scope=None,
895 serialized_options=_b('\030\001'), file=DESCRIPTOR),
896 _descriptor.FieldDescriptor(
897 name='new_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_image_info', index=10,
898 number=11, type=11, cpp_type=10, label=1,
899 has_default_value=False, default_value=None,
900 message_type=None, enum_type=None, containing_type=None,
901 is_extension=False, extension_scope=None,
902 serialized_options=_b('\030\001'), file=DESCRIPTOR),
903 _descriptor.FieldDescriptor(
904 name='minor_version', full_name='chromeos_update_engine.DeltaArchiveManifest.minor_version', index=11,
905 number=12, type=13, cpp_type=3, label=1,
906 has_default_value=True, default_value=0,
907 message_type=None, enum_type=None, containing_type=None,
908 is_extension=False, extension_scope=None,
909 serialized_options=None, file=DESCRIPTOR),
910 _descriptor.FieldDescriptor(
911 name='partitions', full_name='chromeos_update_engine.DeltaArchiveManifest.partitions', index=12,
912 number=13, type=11, cpp_type=10, label=3,
913 has_default_value=False, default_value=[],
914 message_type=None, enum_type=None, containing_type=None,
915 is_extension=False, extension_scope=None,
916 serialized_options=None, file=DESCRIPTOR),
917 _descriptor.FieldDescriptor(
918 name='max_timestamp', full_name='chromeos_update_engine.DeltaArchiveManifest.max_timestamp', index=13,
919 number=14, type=3, cpp_type=2, label=1,
920 has_default_value=False, default_value=0,
921 message_type=None, enum_type=None, containing_type=None,
922 is_extension=False, extension_scope=None,
923 serialized_options=None, file=DESCRIPTOR),
924 _descriptor.FieldDescriptor(
925 name='dynamic_partition_metadata', full_name='chromeos_update_engine.DeltaArchiveManifest.dynamic_partition_metadata', index=14,
926 number=15, type=11, cpp_type=10, label=1,
927 has_default_value=False, default_value=None,
928 message_type=None, enum_type=None, containing_type=None,
929 is_extension=False, extension_scope=None,
930 serialized_options=None, file=DESCRIPTOR),
931 _descriptor.FieldDescriptor(
932 name='partial_update', full_name='chromeos_update_engine.DeltaArchiveManifest.partial_update', index=15,
933 number=16, type=8, cpp_type=7, label=1,
934 has_default_value=False, default_value=False,
935 message_type=None, enum_type=None, containing_type=None,
936 is_extension=False, extension_scope=None,
937 serialized_options=None, file=DESCRIPTOR),
938 _descriptor.FieldDescriptor(
939 name='apex_info', full_name='chromeos_update_engine.DeltaArchiveManifest.apex_info', index=16,
940 number=17, type=11, cpp_type=10, label=3,
941 has_default_value=False, default_value=[],
942 message_type=None, enum_type=None, containing_type=None,
943 is_extension=False, extension_scope=None,
944 serialized_options=None, file=DESCRIPTOR),
945 ],
946 extensions=[
947 ],
948 nested_types=[],
949 enum_types=[
950 ],
951 serialized_options=None,
952 is_extendable=False,
953 syntax='proto2',
954 extension_ranges=[],
955 oneofs=[
956 ],
Tianjiec7001692021-08-26 16:06:05 -0700957 serialized_start=2509,
958 serialized_end=3435,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800959)
960
Yifan Hong1e2573f2019-09-27 13:40:53 -0700961_SIGNATURES_SIGNATURE.containing_type = _SIGNATURES
Gilad Arnold516f0f72013-02-22 12:14:16 -0800962_SIGNATURES.fields_by_name['signatures'].message_type = _SIGNATURES_SIGNATURE
Alex Deymo28466772015-09-11 17:16:44 -0700963_INSTALLOPERATION.fields_by_name['type'].enum_type = _INSTALLOPERATION_TYPE
964_INSTALLOPERATION.fields_by_name['src_extents'].message_type = _EXTENT
965_INSTALLOPERATION.fields_by_name['dst_extents'].message_type = _EXTENT
Yifan Hong1e2573f2019-09-27 13:40:53 -0700966_INSTALLOPERATION_TYPE.containing_type = _INSTALLOPERATION
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400967_COWMERGEOPERATION.fields_by_name['type'].enum_type = _COWMERGEOPERATION_TYPE
968_COWMERGEOPERATION.fields_by_name['src_extent'].message_type = _EXTENT
969_COWMERGEOPERATION.fields_by_name['dst_extent'].message_type = _EXTENT
970_COWMERGEOPERATION_TYPE.containing_type = _COWMERGEOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700971_PARTITIONUPDATE.fields_by_name['new_partition_signature'].message_type = _SIGNATURES_SIGNATURE
972_PARTITIONUPDATE.fields_by_name['old_partition_info'].message_type = _PARTITIONINFO
973_PARTITIONUPDATE.fields_by_name['new_partition_info'].message_type = _PARTITIONINFO
974_PARTITIONUPDATE.fields_by_name['operations'].message_type = _INSTALLOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800975_PARTITIONUPDATE.fields_by_name['hash_tree_data_extent'].message_type = _EXTENT
976_PARTITIONUPDATE.fields_by_name['hash_tree_extent'].message_type = _EXTENT
977_PARTITIONUPDATE.fields_by_name['fec_data_extent'].message_type = _EXTENT
978_PARTITIONUPDATE.fields_by_name['fec_extent'].message_type = _EXTENT
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400979_PARTITIONUPDATE.fields_by_name['merge_operations'].message_type = _COWMERGEOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800980_DYNAMICPARTITIONMETADATA.fields_by_name['groups'].message_type = _DYNAMICPARTITIONGROUP
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500981_APEXMETADATA.fields_by_name['apex_info'].message_type = _APEXINFO
Alex Deymo28466772015-09-11 17:16:44 -0700982_DELTAARCHIVEMANIFEST.fields_by_name['install_operations'].message_type = _INSTALLOPERATION
983_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations'].message_type = _INSTALLOPERATION
Gilad Arnold516f0f72013-02-22 12:14:16 -0800984_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info'].message_type = _PARTITIONINFO
985_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info'].message_type = _PARTITIONINFO
986_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info'].message_type = _PARTITIONINFO
987_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info'].message_type = _PARTITIONINFO
Don Garrett432d6012013-05-10 15:01:36 -0700988_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info'].message_type = _IMAGEINFO
989_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info'].message_type = _IMAGEINFO
Alex Deymo28466772015-09-11 17:16:44 -0700990_DELTAARCHIVEMANIFEST.fields_by_name['partitions'].message_type = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800991_DELTAARCHIVEMANIFEST.fields_by_name['dynamic_partition_metadata'].message_type = _DYNAMICPARTITIONMETADATA
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000992_DELTAARCHIVEMANIFEST.fields_by_name['apex_info'].message_type = _APEXINFO
Alex Deymo28466772015-09-11 17:16:44 -0700993DESCRIPTOR.message_types_by_name['Extent'] = _EXTENT
994DESCRIPTOR.message_types_by_name['Signatures'] = _SIGNATURES
995DESCRIPTOR.message_types_by_name['PartitionInfo'] = _PARTITIONINFO
996DESCRIPTOR.message_types_by_name['ImageInfo'] = _IMAGEINFO
997DESCRIPTOR.message_types_by_name['InstallOperation'] = _INSTALLOPERATION
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400998DESCRIPTOR.message_types_by_name['CowMergeOperation'] = _COWMERGEOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700999DESCRIPTOR.message_types_by_name['PartitionUpdate'] = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -08001000DESCRIPTOR.message_types_by_name['DynamicPartitionGroup'] = _DYNAMICPARTITIONGROUP
1001DESCRIPTOR.message_types_by_name['DynamicPartitionMetadata'] = _DYNAMICPARTITIONMETADATA
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +00001002DESCRIPTOR.message_types_by_name['ApexInfo'] = _APEXINFO
Kelvin Zhangdeb34452021-01-21 11:54:36 -05001003DESCRIPTOR.message_types_by_name['ApexMetadata'] = _APEXMETADATA
Alex Deymo28466772015-09-11 17:16:44 -07001004DESCRIPTOR.message_types_by_name['DeltaArchiveManifest'] = _DELTAARCHIVEMANIFEST
Yifan Hong1e2573f2019-09-27 13:40:53 -07001005_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Gilad Arnold516f0f72013-02-22 12:14:16 -08001006
Yifan Hong1e2573f2019-09-27 13:40:53 -07001007Extent = _reflection.GeneratedProtocolMessageType('Extent', (_message.Message,), {
1008 'DESCRIPTOR' : _EXTENT,
1009 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -08001010 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Extent)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001011 })
1012_sym_db.RegisterMessage(Extent)
Gilad Arnold516f0f72013-02-22 12:14:16 -08001013
Yifan Hong1e2573f2019-09-27 13:40:53 -07001014Signatures = _reflection.GeneratedProtocolMessageType('Signatures', (_message.Message,), {
Alex Deymo28466772015-09-11 17:16:44 -07001015
Yifan Hong1e2573f2019-09-27 13:40:53 -07001016 'Signature' : _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), {
1017 'DESCRIPTOR' : _SIGNATURES_SIGNATURE,
1018 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -08001019 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures.Signature)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001020 })
1021 ,
1022 'DESCRIPTOR' : _SIGNATURES,
1023 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -08001024 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001025 })
1026_sym_db.RegisterMessage(Signatures)
1027_sym_db.RegisterMessage(Signatures.Signature)
Gilad Arnold516f0f72013-02-22 12:14:16 -08001028
Yifan Hong1e2573f2019-09-27 13:40:53 -07001029PartitionInfo = _reflection.GeneratedProtocolMessageType('PartitionInfo', (_message.Message,), {
1030 'DESCRIPTOR' : _PARTITIONINFO,
1031 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -08001032 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001033 })
1034_sym_db.RegisterMessage(PartitionInfo)
Gilad Arnold516f0f72013-02-22 12:14:16 -08001035
Yifan Hong1e2573f2019-09-27 13:40:53 -07001036ImageInfo = _reflection.GeneratedProtocolMessageType('ImageInfo', (_message.Message,), {
1037 'DESCRIPTOR' : _IMAGEINFO,
1038 '__module__' : 'update_metadata_pb2'
Don Garrett432d6012013-05-10 15:01:36 -07001039 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ImageInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001040 })
1041_sym_db.RegisterMessage(ImageInfo)
Don Garrett432d6012013-05-10 15:01:36 -07001042
Yifan Hong1e2573f2019-09-27 13:40:53 -07001043InstallOperation = _reflection.GeneratedProtocolMessageType('InstallOperation', (_message.Message,), {
1044 'DESCRIPTOR' : _INSTALLOPERATION,
1045 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -07001046 # @@protoc_insertion_point(class_scope:chromeos_update_engine.InstallOperation)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001047 })
1048_sym_db.RegisterMessage(InstallOperation)
Alex Deymo28466772015-09-11 17:16:44 -07001049
Kelvin Zhang7d64e282020-09-02 15:27:34 -04001050CowMergeOperation = _reflection.GeneratedProtocolMessageType('CowMergeOperation', (_message.Message,), {
1051 'DESCRIPTOR' : _COWMERGEOPERATION,
1052 '__module__' : 'update_metadata_pb2'
1053 # @@protoc_insertion_point(class_scope:chromeos_update_engine.CowMergeOperation)
1054 })
1055_sym_db.RegisterMessage(CowMergeOperation)
1056
Yifan Hong1e2573f2019-09-27 13:40:53 -07001057PartitionUpdate = _reflection.GeneratedProtocolMessageType('PartitionUpdate', (_message.Message,), {
1058 'DESCRIPTOR' : _PARTITIONUPDATE,
1059 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -07001060 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionUpdate)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001061 })
1062_sym_db.RegisterMessage(PartitionUpdate)
Alex Deymo28466772015-09-11 17:16:44 -07001063
Yifan Hong1e2573f2019-09-27 13:40:53 -07001064DynamicPartitionGroup = _reflection.GeneratedProtocolMessageType('DynamicPartitionGroup', (_message.Message,), {
1065 'DESCRIPTOR' : _DYNAMICPARTITIONGROUP,
1066 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -08001067 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionGroup)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001068 })
1069_sym_db.RegisterMessage(DynamicPartitionGroup)
Sen Jiang1b54e702018-11-14 16:20:58 -08001070
Yifan Hong1e2573f2019-09-27 13:40:53 -07001071DynamicPartitionMetadata = _reflection.GeneratedProtocolMessageType('DynamicPartitionMetadata', (_message.Message,), {
1072 'DESCRIPTOR' : _DYNAMICPARTITIONMETADATA,
1073 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -08001074 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionMetadata)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001075 })
1076_sym_db.RegisterMessage(DynamicPartitionMetadata)
Sen Jiang1b54e702018-11-14 16:20:58 -08001077
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +00001078ApexInfo = _reflection.GeneratedProtocolMessageType('ApexInfo', (_message.Message,), {
1079 'DESCRIPTOR' : _APEXINFO,
1080 '__module__' : 'update_metadata_pb2'
1081 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexInfo)
1082 })
1083_sym_db.RegisterMessage(ApexInfo)
1084
Kelvin Zhangdeb34452021-01-21 11:54:36 -05001085ApexMetadata = _reflection.GeneratedProtocolMessageType('ApexMetadata', (_message.Message,), {
1086 'DESCRIPTOR' : _APEXMETADATA,
1087 '__module__' : 'update_metadata_pb2'
1088 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexMetadata)
1089 })
1090_sym_db.RegisterMessage(ApexMetadata)
1091
Yifan Hong1e2573f2019-09-27 13:40:53 -07001092DeltaArchiveManifest = _reflection.GeneratedProtocolMessageType('DeltaArchiveManifest', (_message.Message,), {
1093 'DESCRIPTOR' : _DELTAARCHIVEMANIFEST,
1094 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -08001095 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DeltaArchiveManifest)
Yifan Hong1e2573f2019-09-27 13:40:53 -07001096 })
1097_sym_db.RegisterMessage(DeltaArchiveManifest)
Gilad Arnold516f0f72013-02-22 12:14:16 -08001098
Alex Deymo28466772015-09-11 17:16:44 -07001099
Yifan Hong1e2573f2019-09-27 13:40:53 -07001100DESCRIPTOR._options = None
Tianjie55abd3c2020-06-19 00:22:59 -07001101_SIGNATURES_SIGNATURE.fields_by_name['version']._options = None
Kelvin Zhangad8ea102021-01-14 10:14:44 -05001102_IMAGEINFO.fields_by_name['board']._options = None
1103_IMAGEINFO.fields_by_name['key']._options = None
1104_IMAGEINFO.fields_by_name['channel']._options = None
1105_IMAGEINFO.fields_by_name['version']._options = None
1106_IMAGEINFO.fields_by_name['build_channel']._options = None
1107_IMAGEINFO.fields_by_name['build_version']._options = None
Yifan Hong1e2573f2019-09-27 13:40:53 -07001108_INSTALLOPERATION_TYPE.values_by_name["MOVE"]._options = None
1109_INSTALLOPERATION_TYPE.values_by_name["BSDIFF"]._options = None
Amin Hassani55c75412019-10-07 11:20:39 -07001110_DELTAARCHIVEMANIFEST.fields_by_name['install_operations']._options = None
1111_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations']._options = None
1112_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info']._options = None
1113_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info']._options = None
1114_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info']._options = None
1115_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info']._options = None
Kelvin Zhangad8ea102021-01-14 10:14:44 -05001116_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info']._options = None
1117_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info']._options = None
Gilad Arnold516f0f72013-02-22 12:14:16 -08001118# @@protoc_insertion_point(module_scope)