blob: 3cf2a0b1ef7c663fd1db2923a7448490f34472fd [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'),
Kun Niu8720cc62023-05-12 04:51:23 +000023 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\"\xa6\x04\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\"\xe5\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\x12\x12\n\x0eLZ4DIFF_BSDIFF\x10\x0c\x12\x14\n\x10LZ4DIFF_PUFFDIFF\x10\r\"\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\"\xc3\x03\n\x14\x44\x65ltaArchiveManifest\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\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.ApexInfo\x12\x1c\n\x14security_patch_level\x18\x12 \x01(\tJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03J\x04\x08\x06\x10\x07J\x04\x08\x07\x10\x08J\x04\x08\x08\x10\tJ\x04\x08\t\x10\nJ\x04\x08\n\x10\x0bJ\x04\x08\x0b\x10\x0c\x42\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),
Kun Niu8720cc62023-05-12 04:51:23 +000082 _descriptor.EnumValueDescriptor(
83 name='LZ4DIFF_BSDIFF', index=12, number=12,
84 serialized_options=None,
85 type=None),
86 _descriptor.EnumValueDescriptor(
87 name='LZ4DIFF_PUFFDIFF', index=13, number=13,
88 serialized_options=None,
89 type=None),
Gilad Arnold516f0f72013-02-22 12:14:16 -080090 ],
91 containing_type=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -070092 serialized_options=None,
Kun Niu8720cc62023-05-12 04:51:23 +000093 serialized_start=629,
94 serialized_end=858,
Gilad Arnold516f0f72013-02-22 12:14:16 -080095)
Yifan Hong1e2573f2019-09-27 13:40:53 -070096_sym_db.RegisterEnumDescriptor(_INSTALLOPERATION_TYPE)
Gilad Arnold516f0f72013-02-22 12:14:16 -080097
Kelvin Zhang7d64e282020-09-02 15:27:34 -040098_COWMERGEOPERATION_TYPE = _descriptor.EnumDescriptor(
99 name='Type',
100 full_name='chromeos_update_engine.CowMergeOperation.Type',
101 filename=None,
102 file=DESCRIPTOR,
103 values=[
104 _descriptor.EnumValueDescriptor(
105 name='COW_COPY', index=0, number=0,
106 serialized_options=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000107 type=None),
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400108 _descriptor.EnumValueDescriptor(
109 name='COW_XOR', index=1, number=1,
110 serialized_options=None,
111 type=None),
112 _descriptor.EnumValueDescriptor(
113 name='COW_REPLACE', index=2, number=2,
114 serialized_options=None,
115 type=None),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400116 ],
117 containing_type=None,
118 serialized_options=None,
Kun Niu8720cc62023-05-12 04:51:23 +0000119 serialized_start=1068,
120 serialized_end=1118,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400121)
122_sym_db.RegisterEnumDescriptor(_COWMERGEOPERATION_TYPE)
123
Gilad Arnold516f0f72013-02-22 12:14:16 -0800124
Alex Deymo28466772015-09-11 17:16:44 -0700125_EXTENT = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800126 name='Extent',
127 full_name='chromeos_update_engine.Extent',
128 filename=None,
129 file=DESCRIPTOR,
130 containing_type=None,
131 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700132 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800133 name='start_block', full_name='chromeos_update_engine.Extent.start_block', index=0,
134 number=1, type=4, cpp_type=4, label=1,
135 has_default_value=False, default_value=0,
136 message_type=None, enum_type=None, containing_type=None,
137 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000138 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700139 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800140 name='num_blocks', full_name='chromeos_update_engine.Extent.num_blocks', index=1,
141 number=2, type=4, cpp_type=4, label=1,
142 has_default_value=False, default_value=0,
143 message_type=None, enum_type=None, containing_type=None,
144 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000145 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800146 ],
147 extensions=[
148 ],
149 nested_types=[],
150 enum_types=[
151 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700152 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800153 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700154 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800155 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700156 oneofs=[
157 ],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800158 serialized_start=49,
159 serialized_end=98,
160)
161
162
Alex Deymo28466772015-09-11 17:16:44 -0700163_SIGNATURES_SIGNATURE = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800164 name='Signature',
165 full_name='chromeos_update_engine.Signatures.Signature',
166 filename=None,
167 file=DESCRIPTOR,
168 containing_type=None,
169 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700170 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800171 name='version', full_name='chromeos_update_engine.Signatures.Signature.version', index=0,
172 number=1, type=13, cpp_type=3, label=1,
173 has_default_value=False, default_value=0,
174 message_type=None, enum_type=None, containing_type=None,
175 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000176 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700177 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800178 name='data', full_name='chromeos_update_engine.Signatures.Signature.data', index=1,
179 number=2, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000180 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800181 message_type=None, enum_type=None, containing_type=None,
182 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000183 serialized_options=None, file=DESCRIPTOR),
Tianjie55abd3c2020-06-19 00:22:59 -0700184 _descriptor.FieldDescriptor(
185 name='unpadded_signature_size', full_name='chromeos_update_engine.Signatures.Signature.unpadded_signature_size', index=2,
186 number=3, type=7, cpp_type=3, label=1,
187 has_default_value=False, default_value=0,
188 message_type=None, enum_type=None, containing_type=None,
189 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000190 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800191 ],
192 extensions=[
193 ],
194 nested_types=[],
195 enum_types=[
196 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700197 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800198 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700199 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800200 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700201 oneofs=[
202 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700203 serialized_start=181,
204 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800205)
206
Alex Deymo28466772015-09-11 17:16:44 -0700207_SIGNATURES = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800208 name='Signatures',
209 full_name='chromeos_update_engine.Signatures',
210 filename=None,
211 file=DESCRIPTOR,
212 containing_type=None,
213 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700214 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800215 name='signatures', full_name='chromeos_update_engine.Signatures.signatures', index=0,
216 number=1, type=11, cpp_type=10, label=3,
217 has_default_value=False, default_value=[],
218 message_type=None, enum_type=None, containing_type=None,
219 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000220 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800221 ],
222 extensions=[
223 ],
224 nested_types=[_SIGNATURES_SIGNATURE, ],
225 enum_types=[
226 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700227 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800228 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700229 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800230 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700231 oneofs=[
232 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700233 serialized_start=101,
234 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800235)
236
237
Alex Deymo28466772015-09-11 17:16:44 -0700238_PARTITIONINFO = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800239 name='PartitionInfo',
240 full_name='chromeos_update_engine.PartitionInfo',
241 filename=None,
242 file=DESCRIPTOR,
243 containing_type=None,
244 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700245 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800246 name='size', full_name='chromeos_update_engine.PartitionInfo.size', index=0,
247 number=1, type=4, cpp_type=4, label=1,
248 has_default_value=False, default_value=0,
249 message_type=None, enum_type=None, containing_type=None,
250 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000251 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700252 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800253 name='hash', full_name='chromeos_update_engine.PartitionInfo.hash', index=1,
254 number=2, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000255 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800256 message_type=None, enum_type=None, containing_type=None,
257 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000258 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800259 ],
260 extensions=[
261 ],
262 nested_types=[],
263 enum_types=[
264 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700265 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800266 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700267 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800268 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700269 oneofs=[
270 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700271 serialized_start=262,
272 serialized_end=305,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800273)
274
275
Alex Deymo28466772015-09-11 17:16:44 -0700276_INSTALLOPERATION = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800277 name='InstallOperation',
Alex Deymo28466772015-09-11 17:16:44 -0700278 full_name='chromeos_update_engine.InstallOperation',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800279 filename=None,
280 file=DESCRIPTOR,
281 containing_type=None,
282 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700283 _descriptor.FieldDescriptor(
284 name='type', full_name='chromeos_update_engine.InstallOperation.type', index=0,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800285 number=1, type=14, cpp_type=8, label=2,
286 has_default_value=False, default_value=0,
287 message_type=None, enum_type=None, containing_type=None,
288 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000289 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700290 _descriptor.FieldDescriptor(
291 name='data_offset', full_name='chromeos_update_engine.InstallOperation.data_offset', index=1,
Sen Jiang1b54e702018-11-14 16:20:58 -0800292 number=2, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800293 has_default_value=False, default_value=0,
294 message_type=None, enum_type=None, containing_type=None,
295 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000296 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700297 _descriptor.FieldDescriptor(
298 name='data_length', full_name='chromeos_update_engine.InstallOperation.data_length', index=2,
Sen Jiang1b54e702018-11-14 16:20:58 -0800299 number=3, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800300 has_default_value=False, default_value=0,
301 message_type=None, enum_type=None, containing_type=None,
302 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000303 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700304 _descriptor.FieldDescriptor(
305 name='src_extents', full_name='chromeos_update_engine.InstallOperation.src_extents', index=3,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800306 number=4, type=11, cpp_type=10, label=3,
307 has_default_value=False, default_value=[],
308 message_type=None, enum_type=None, containing_type=None,
309 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000310 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700311 _descriptor.FieldDescriptor(
312 name='src_length', full_name='chromeos_update_engine.InstallOperation.src_length', index=4,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800313 number=5, type=4, cpp_type=4, label=1,
314 has_default_value=False, default_value=0,
315 message_type=None, enum_type=None, containing_type=None,
316 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000317 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700318 _descriptor.FieldDescriptor(
319 name='dst_extents', full_name='chromeos_update_engine.InstallOperation.dst_extents', index=5,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800320 number=6, type=11, cpp_type=10, label=3,
321 has_default_value=False, default_value=[],
322 message_type=None, enum_type=None, containing_type=None,
323 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000324 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700325 _descriptor.FieldDescriptor(
326 name='dst_length', full_name='chromeos_update_engine.InstallOperation.dst_length', index=6,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800327 number=7, type=4, cpp_type=4, label=1,
328 has_default_value=False, default_value=0,
329 message_type=None, enum_type=None, containing_type=None,
330 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000331 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700332 _descriptor.FieldDescriptor(
333 name='data_sha256_hash', full_name='chromeos_update_engine.InstallOperation.data_sha256_hash', index=7,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800334 number=8, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000335 has_default_value=False, default_value=_b(""),
Alex Deymo28466772015-09-11 17:16:44 -0700336 message_type=None, enum_type=None, containing_type=None,
337 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000338 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700339 _descriptor.FieldDescriptor(
340 name='src_sha256_hash', full_name='chromeos_update_engine.InstallOperation.src_sha256_hash', index=8,
341 number=9, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000342 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800343 message_type=None, enum_type=None, containing_type=None,
344 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000345 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800346 ],
347 extensions=[
348 ],
349 nested_types=[],
350 enum_types=[
Alex Deymo28466772015-09-11 17:16:44 -0700351 _INSTALLOPERATION_TYPE,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800352 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700353 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800354 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700355 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800356 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700357 oneofs=[
358 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000359 serialized_start=308,
360 serialized_end=858,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800361)
362
Alex Deymo28466772015-09-11 17:16:44 -0700363
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400364_COWMERGEOPERATION = _descriptor.Descriptor(
365 name='CowMergeOperation',
366 full_name='chromeos_update_engine.CowMergeOperation',
367 filename=None,
368 file=DESCRIPTOR,
369 containing_type=None,
370 fields=[
371 _descriptor.FieldDescriptor(
372 name='type', full_name='chromeos_update_engine.CowMergeOperation.type', index=0,
373 number=1, type=14, cpp_type=8, label=1,
374 has_default_value=False, default_value=0,
375 message_type=None, enum_type=None, containing_type=None,
376 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000377 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400378 _descriptor.FieldDescriptor(
379 name='src_extent', full_name='chromeos_update_engine.CowMergeOperation.src_extent', index=1,
380 number=2, type=11, cpp_type=10, label=1,
381 has_default_value=False, default_value=None,
382 message_type=None, enum_type=None, containing_type=None,
383 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000384 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400385 _descriptor.FieldDescriptor(
386 name='dst_extent', full_name='chromeos_update_engine.CowMergeOperation.dst_extent', index=2,
387 number=3, type=11, cpp_type=10, label=1,
388 has_default_value=False, default_value=None,
389 message_type=None, enum_type=None, containing_type=None,
390 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000391 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400392 _descriptor.FieldDescriptor(
393 name='src_offset', full_name='chromeos_update_engine.CowMergeOperation.src_offset', index=3,
Tianjiec7001692021-08-26 16:06:05 -0700394 number=4, type=13, cpp_type=3, label=1,
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400395 has_default_value=False, default_value=0,
396 message_type=None, enum_type=None, containing_type=None,
397 is_extension=False, extension_scope=None,
398 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400399 ],
400 extensions=[
401 ],
402 nested_types=[],
403 enum_types=[
404 _COWMERGEOPERATION_TYPE,
405 ],
406 serialized_options=None,
407 is_extendable=False,
408 syntax='proto2',
409 extension_ranges=[],
410 oneofs=[
411 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000412 serialized_start=861,
413 serialized_end=1118,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400414)
415
416
Alex Deymo28466772015-09-11 17:16:44 -0700417_PARTITIONUPDATE = _descriptor.Descriptor(
418 name='PartitionUpdate',
419 full_name='chromeos_update_engine.PartitionUpdate',
420 filename=None,
421 file=DESCRIPTOR,
422 containing_type=None,
423 fields=[
424 _descriptor.FieldDescriptor(
425 name='partition_name', full_name='chromeos_update_engine.PartitionUpdate.partition_name', index=0,
426 number=1, type=9, cpp_type=9, label=2,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000427 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymo28466772015-09-11 17:16:44 -0700428 message_type=None, enum_type=None, containing_type=None,
429 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000430 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700431 _descriptor.FieldDescriptor(
432 name='run_postinstall', full_name='chromeos_update_engine.PartitionUpdate.run_postinstall', index=1,
433 number=2, type=8, cpp_type=7, label=1,
434 has_default_value=False, default_value=False,
435 message_type=None, enum_type=None, containing_type=None,
436 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000437 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700438 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700439 name='postinstall_path', full_name='chromeos_update_engine.PartitionUpdate.postinstall_path', index=2,
440 number=3, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000441 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700442 message_type=None, enum_type=None, containing_type=None,
443 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000444 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700445 _descriptor.FieldDescriptor(
446 name='filesystem_type', full_name='chromeos_update_engine.PartitionUpdate.filesystem_type', index=3,
447 number=4, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000448 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700449 message_type=None, enum_type=None, containing_type=None,
450 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000451 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700452 _descriptor.FieldDescriptor(
453 name='new_partition_signature', full_name='chromeos_update_engine.PartitionUpdate.new_partition_signature', index=4,
454 number=5, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700455 has_default_value=False, default_value=[],
456 message_type=None, enum_type=None, containing_type=None,
457 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000458 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700459 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700460 name='old_partition_info', full_name='chromeos_update_engine.PartitionUpdate.old_partition_info', index=5,
461 number=6, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700462 has_default_value=False, default_value=None,
463 message_type=None, enum_type=None, containing_type=None,
464 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000465 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700466 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700467 name='new_partition_info', full_name='chromeos_update_engine.PartitionUpdate.new_partition_info', index=6,
468 number=7, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700469 has_default_value=False, default_value=None,
470 message_type=None, enum_type=None, containing_type=None,
471 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000472 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700473 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700474 name='operations', full_name='chromeos_update_engine.PartitionUpdate.operations', index=7,
475 number=8, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700476 has_default_value=False, default_value=[],
477 message_type=None, enum_type=None, containing_type=None,
478 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000479 serialized_options=None, file=DESCRIPTOR),
Amin Hassani5ef5d452017-08-04 13:10:59 -0700480 _descriptor.FieldDescriptor(
481 name='postinstall_optional', full_name='chromeos_update_engine.PartitionUpdate.postinstall_optional', index=8,
482 number=9, type=8, cpp_type=7, label=1,
483 has_default_value=False, default_value=False,
484 message_type=None, enum_type=None, containing_type=None,
485 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000486 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800487 _descriptor.FieldDescriptor(
488 name='hash_tree_data_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_data_extent', index=9,
489 number=10, type=11, cpp_type=10, label=1,
490 has_default_value=False, default_value=None,
491 message_type=None, enum_type=None, containing_type=None,
492 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000493 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800494 _descriptor.FieldDescriptor(
495 name='hash_tree_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_extent', index=10,
496 number=11, type=11, cpp_type=10, label=1,
497 has_default_value=False, default_value=None,
498 message_type=None, enum_type=None, containing_type=None,
499 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000500 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800501 _descriptor.FieldDescriptor(
502 name='hash_tree_algorithm', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_algorithm', index=11,
503 number=12, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000504 has_default_value=False, default_value=_b("").decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800505 message_type=None, enum_type=None, containing_type=None,
506 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000507 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800508 _descriptor.FieldDescriptor(
509 name='hash_tree_salt', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_salt', index=12,
510 number=13, type=12, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000511 has_default_value=False, default_value=_b(""),
Sen Jiang1b54e702018-11-14 16:20:58 -0800512 message_type=None, enum_type=None, containing_type=None,
513 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000514 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800515 _descriptor.FieldDescriptor(
516 name='fec_data_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_data_extent', index=13,
517 number=14, type=11, cpp_type=10, label=1,
518 has_default_value=False, default_value=None,
519 message_type=None, enum_type=None, containing_type=None,
520 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000521 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800522 _descriptor.FieldDescriptor(
523 name='fec_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_extent', index=14,
524 number=15, type=11, cpp_type=10, label=1,
525 has_default_value=False, default_value=None,
526 message_type=None, enum_type=None, containing_type=None,
527 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000528 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800529 _descriptor.FieldDescriptor(
530 name='fec_roots', full_name='chromeos_update_engine.PartitionUpdate.fec_roots', index=15,
531 number=16, type=13, cpp_type=3, label=1,
532 has_default_value=True, default_value=2,
533 message_type=None, enum_type=None, containing_type=None,
534 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000535 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhangd7191032020-08-11 10:48:16 -0400536 _descriptor.FieldDescriptor(
537 name='version', full_name='chromeos_update_engine.PartitionUpdate.version', index=16,
538 number=17, type=9, cpp_type=9, label=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000539 has_default_value=False, default_value=_b("").decode('utf-8'),
Kelvin Zhangd7191032020-08-11 10:48:16 -0400540 message_type=None, enum_type=None, containing_type=None,
541 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000542 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400543 _descriptor.FieldDescriptor(
544 name='merge_operations', full_name='chromeos_update_engine.PartitionUpdate.merge_operations', index=17,
545 number=18, type=11, cpp_type=10, label=3,
546 has_default_value=False, default_value=[],
547 message_type=None, enum_type=None, containing_type=None,
548 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000549 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400550 _descriptor.FieldDescriptor(
551 name='estimate_cow_size', full_name='chromeos_update_engine.PartitionUpdate.estimate_cow_size', index=18,
552 number=19, type=4, cpp_type=4, label=1,
553 has_default_value=False, default_value=0,
554 message_type=None, enum_type=None, containing_type=None,
555 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000556 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700557 ],
558 extensions=[
559 ],
560 nested_types=[],
561 enum_types=[
562 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700563 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -0700564 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700565 syntax='proto2',
Alex Deymo28466772015-09-11 17:16:44 -0700566 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700567 oneofs=[
568 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000569 serialized_start=1121,
570 serialized_end=1961,
Sen Jiang1b54e702018-11-14 16:20:58 -0800571)
572
573
574_DYNAMICPARTITIONGROUP = _descriptor.Descriptor(
575 name='DynamicPartitionGroup',
576 full_name='chromeos_update_engine.DynamicPartitionGroup',
577 filename=None,
578 file=DESCRIPTOR,
579 containing_type=None,
580 fields=[
581 _descriptor.FieldDescriptor(
582 name='name', full_name='chromeos_update_engine.DynamicPartitionGroup.name', index=0,
583 number=1, type=9, cpp_type=9, label=2,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000584 has_default_value=False, default_value=_b("").decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800585 message_type=None, enum_type=None, containing_type=None,
586 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000587 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800588 _descriptor.FieldDescriptor(
589 name='size', full_name='chromeos_update_engine.DynamicPartitionGroup.size', index=1,
590 number=2, type=4, cpp_type=4, label=1,
591 has_default_value=False, default_value=0,
592 message_type=None, enum_type=None, containing_type=None,
593 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000594 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800595 _descriptor.FieldDescriptor(
596 name='partition_names', full_name='chromeos_update_engine.DynamicPartitionGroup.partition_names', index=2,
597 number=3, type=9, cpp_type=9, label=3,
598 has_default_value=False, default_value=[],
599 message_type=None, enum_type=None, containing_type=None,
600 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000601 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800602 ],
603 extensions=[
604 ],
605 nested_types=[],
606 enum_types=[
607 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700608 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800609 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700610 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800611 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700612 oneofs=[
613 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000614 serialized_start=1963,
615 serialized_end=2039,
Sen Jiang1b54e702018-11-14 16:20:58 -0800616)
617
618
619_DYNAMICPARTITIONMETADATA = _descriptor.Descriptor(
620 name='DynamicPartitionMetadata',
621 full_name='chromeos_update_engine.DynamicPartitionMetadata',
622 filename=None,
623 file=DESCRIPTOR,
624 containing_type=None,
625 fields=[
626 _descriptor.FieldDescriptor(
627 name='groups', full_name='chromeos_update_engine.DynamicPartitionMetadata.groups', index=0,
628 number=1, type=11, cpp_type=10, label=3,
629 has_default_value=False, default_value=[],
630 message_type=None, enum_type=None, containing_type=None,
631 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000632 serialized_options=None, file=DESCRIPTOR),
Yifan Hong1e2573f2019-09-27 13:40:53 -0700633 _descriptor.FieldDescriptor(
634 name='snapshot_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.snapshot_enabled', index=1,
635 number=2, type=8, cpp_type=7, label=1,
636 has_default_value=False, default_value=False,
637 message_type=None, enum_type=None, containing_type=None,
638 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000639 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500640 _descriptor.FieldDescriptor(
641 name='vabc_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_enabled', index=2,
642 number=3, type=8, cpp_type=7, label=1,
643 has_default_value=False, default_value=False,
644 message_type=None, enum_type=None, containing_type=None,
645 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000646 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4ca06c12021-02-04 17:16:40 -0500647 _descriptor.FieldDescriptor(
648 name='vabc_compression_param', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_compression_param', index=3,
649 number=4, type=9, cpp_type=9, label=1,
650 has_default_value=False, default_value=_b("").decode('utf-8'),
651 message_type=None, enum_type=None, containing_type=None,
652 is_extension=False, extension_scope=None,
653 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang0de22fc2021-06-14 13:24:39 -0400654 _descriptor.FieldDescriptor(
655 name='cow_version', full_name='chromeos_update_engine.DynamicPartitionMetadata.cow_version', index=4,
656 number=5, type=13, cpp_type=3, label=1,
657 has_default_value=False, default_value=0,
658 message_type=None, enum_type=None, containing_type=None,
659 is_extension=False, extension_scope=None,
660 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800661 ],
662 extensions=[
663 ],
664 nested_types=[],
665 enum_types=[
666 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700667 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800668 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700669 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800670 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700671 oneofs=[
672 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000673 serialized_start=2042,
674 serialized_end=2232,
Alex Deymo28466772015-09-11 17:16:44 -0700675)
676
677
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000678_APEXINFO = _descriptor.Descriptor(
679 name='ApexInfo',
680 full_name='chromeos_update_engine.ApexInfo',
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500681 filename=None,
682 file=DESCRIPTOR,
683 containing_type=None,
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500684 fields=[
685 _descriptor.FieldDescriptor(
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000686 name='package_name', full_name='chromeos_update_engine.ApexInfo.package_name', index=0,
687 number=1, type=9, cpp_type=9, label=1,
688 has_default_value=False, default_value=_b("").decode('utf-8'),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500689 message_type=None, enum_type=None, containing_type=None,
690 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000691 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500692 _descriptor.FieldDescriptor(
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000693 name='version', full_name='chromeos_update_engine.ApexInfo.version', index=1,
694 number=2, type=3, cpp_type=2, label=1,
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500695 has_default_value=False, default_value=0,
696 message_type=None, enum_type=None, containing_type=None,
697 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000698 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500699 _descriptor.FieldDescriptor(
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000700 name='is_compressed', full_name='chromeos_update_engine.ApexInfo.is_compressed', index=2,
701 number=3, type=8, cpp_type=7, label=1,
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500702 has_default_value=False, default_value=False,
703 message_type=None, enum_type=None, containing_type=None,
704 is_extension=False, extension_scope=None,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000705 serialized_options=None, file=DESCRIPTOR),
706 _descriptor.FieldDescriptor(
707 name='decompressed_size', full_name='chromeos_update_engine.ApexInfo.decompressed_size', index=3,
708 number=4, type=3, cpp_type=2, label=1,
709 has_default_value=False, default_value=0,
710 message_type=None, enum_type=None, containing_type=None,
711 is_extension=False, extension_scope=None,
712 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhang4e5da3e2021-01-21 11:54:36 -0500713 ],
714 extensions=[
715 ],
716 nested_types=[],
717 enum_types=[
718 ],
719 serialized_options=None,
720 is_extendable=False,
721 syntax='proto2',
722 extension_ranges=[],
723 oneofs=[
724 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000725 serialized_start=2234,
726 serialized_end=2333,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000727)
728
729
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500730_APEXMETADATA = _descriptor.Descriptor(
731 name='ApexMetadata',
732 full_name='chromeos_update_engine.ApexMetadata',
733 filename=None,
734 file=DESCRIPTOR,
735 containing_type=None,
736 fields=[
737 _descriptor.FieldDescriptor(
738 name='apex_info', full_name='chromeos_update_engine.ApexMetadata.apex_info', index=0,
739 number=1, type=11, cpp_type=10, label=3,
740 has_default_value=False, default_value=[],
741 message_type=None, enum_type=None, containing_type=None,
742 is_extension=False, extension_scope=None,
743 serialized_options=None, file=DESCRIPTOR),
744 ],
745 extensions=[
746 ],
747 nested_types=[],
748 enum_types=[
749 ],
750 serialized_options=None,
751 is_extendable=False,
752 syntax='proto2',
753 extension_ranges=[],
754 oneofs=[
755 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000756 serialized_start=2335,
757 serialized_end=2402,
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500758)
759
760
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000761_DELTAARCHIVEMANIFEST = _descriptor.Descriptor(
762 name='DeltaArchiveManifest',
763 full_name='chromeos_update_engine.DeltaArchiveManifest',
764 filename=None,
765 file=DESCRIPTOR,
766 containing_type=None,
767 fields=[
768 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000769 name='block_size', full_name='chromeos_update_engine.DeltaArchiveManifest.block_size', index=0,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000770 number=3, type=13, cpp_type=3, label=1,
771 has_default_value=True, default_value=4096,
772 message_type=None, enum_type=None, containing_type=None,
773 is_extension=False, extension_scope=None,
774 serialized_options=None, file=DESCRIPTOR),
775 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000776 name='signatures_offset', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_offset', index=1,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000777 number=4, type=4, cpp_type=4, label=1,
778 has_default_value=False, default_value=0,
779 message_type=None, enum_type=None, containing_type=None,
780 is_extension=False, extension_scope=None,
781 serialized_options=None, file=DESCRIPTOR),
782 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000783 name='signatures_size', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_size', index=2,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000784 number=5, type=4, cpp_type=4, label=1,
785 has_default_value=False, default_value=0,
786 message_type=None, enum_type=None, containing_type=None,
787 is_extension=False, extension_scope=None,
788 serialized_options=None, file=DESCRIPTOR),
789 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000790 name='minor_version', full_name='chromeos_update_engine.DeltaArchiveManifest.minor_version', index=3,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000791 number=12, type=13, cpp_type=3, label=1,
792 has_default_value=True, default_value=0,
793 message_type=None, enum_type=None, containing_type=None,
794 is_extension=False, extension_scope=None,
795 serialized_options=None, file=DESCRIPTOR),
796 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000797 name='partitions', full_name='chromeos_update_engine.DeltaArchiveManifest.partitions', index=4,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000798 number=13, type=11, cpp_type=10, label=3,
799 has_default_value=False, default_value=[],
800 message_type=None, enum_type=None, containing_type=None,
801 is_extension=False, extension_scope=None,
802 serialized_options=None, file=DESCRIPTOR),
803 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000804 name='max_timestamp', full_name='chromeos_update_engine.DeltaArchiveManifest.max_timestamp', index=5,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000805 number=14, type=3, cpp_type=2, label=1,
806 has_default_value=False, default_value=0,
807 message_type=None, enum_type=None, containing_type=None,
808 is_extension=False, extension_scope=None,
809 serialized_options=None, file=DESCRIPTOR),
810 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000811 name='dynamic_partition_metadata', full_name='chromeos_update_engine.DeltaArchiveManifest.dynamic_partition_metadata', index=6,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000812 number=15, type=11, cpp_type=10, label=1,
813 has_default_value=False, default_value=None,
814 message_type=None, enum_type=None, containing_type=None,
815 is_extension=False, extension_scope=None,
816 serialized_options=None, file=DESCRIPTOR),
817 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000818 name='partial_update', full_name='chromeos_update_engine.DeltaArchiveManifest.partial_update', index=7,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000819 number=16, type=8, cpp_type=7, label=1,
820 has_default_value=False, default_value=False,
821 message_type=None, enum_type=None, containing_type=None,
822 is_extension=False, extension_scope=None,
823 serialized_options=None, file=DESCRIPTOR),
824 _descriptor.FieldDescriptor(
Kun Niu8720cc62023-05-12 04:51:23 +0000825 name='apex_info', full_name='chromeos_update_engine.DeltaArchiveManifest.apex_info', index=8,
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000826 number=17, type=11, cpp_type=10, label=3,
827 has_default_value=False, default_value=[],
828 message_type=None, enum_type=None, containing_type=None,
829 is_extension=False, extension_scope=None,
830 serialized_options=None, file=DESCRIPTOR),
Kun Niu8720cc62023-05-12 04:51:23 +0000831 _descriptor.FieldDescriptor(
832 name='security_patch_level', full_name='chromeos_update_engine.DeltaArchiveManifest.security_patch_level', index=9,
833 number=18, type=9, cpp_type=9, label=1,
834 has_default_value=False, default_value=_b("").decode('utf-8'),
835 message_type=None, enum_type=None, containing_type=None,
836 is_extension=False, extension_scope=None,
837 serialized_options=None, file=DESCRIPTOR),
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000838 ],
839 extensions=[
840 ],
841 nested_types=[],
842 enum_types=[
843 ],
844 serialized_options=None,
845 is_extendable=False,
846 syntax='proto2',
847 extension_ranges=[],
848 oneofs=[
849 ],
Kun Niu8720cc62023-05-12 04:51:23 +0000850 serialized_start=2405,
851 serialized_end=2856,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800852)
853
Yifan Hong1e2573f2019-09-27 13:40:53 -0700854_SIGNATURES_SIGNATURE.containing_type = _SIGNATURES
Gilad Arnold516f0f72013-02-22 12:14:16 -0800855_SIGNATURES.fields_by_name['signatures'].message_type = _SIGNATURES_SIGNATURE
Alex Deymo28466772015-09-11 17:16:44 -0700856_INSTALLOPERATION.fields_by_name['type'].enum_type = _INSTALLOPERATION_TYPE
857_INSTALLOPERATION.fields_by_name['src_extents'].message_type = _EXTENT
858_INSTALLOPERATION.fields_by_name['dst_extents'].message_type = _EXTENT
Yifan Hong1e2573f2019-09-27 13:40:53 -0700859_INSTALLOPERATION_TYPE.containing_type = _INSTALLOPERATION
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400860_COWMERGEOPERATION.fields_by_name['type'].enum_type = _COWMERGEOPERATION_TYPE
861_COWMERGEOPERATION.fields_by_name['src_extent'].message_type = _EXTENT
862_COWMERGEOPERATION.fields_by_name['dst_extent'].message_type = _EXTENT
863_COWMERGEOPERATION_TYPE.containing_type = _COWMERGEOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700864_PARTITIONUPDATE.fields_by_name['new_partition_signature'].message_type = _SIGNATURES_SIGNATURE
865_PARTITIONUPDATE.fields_by_name['old_partition_info'].message_type = _PARTITIONINFO
866_PARTITIONUPDATE.fields_by_name['new_partition_info'].message_type = _PARTITIONINFO
867_PARTITIONUPDATE.fields_by_name['operations'].message_type = _INSTALLOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800868_PARTITIONUPDATE.fields_by_name['hash_tree_data_extent'].message_type = _EXTENT
869_PARTITIONUPDATE.fields_by_name['hash_tree_extent'].message_type = _EXTENT
870_PARTITIONUPDATE.fields_by_name['fec_data_extent'].message_type = _EXTENT
871_PARTITIONUPDATE.fields_by_name['fec_extent'].message_type = _EXTENT
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400872_PARTITIONUPDATE.fields_by_name['merge_operations'].message_type = _COWMERGEOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800873_DYNAMICPARTITIONMETADATA.fields_by_name['groups'].message_type = _DYNAMICPARTITIONGROUP
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500874_APEXMETADATA.fields_by_name['apex_info'].message_type = _APEXINFO
Alex Deymo28466772015-09-11 17:16:44 -0700875_DELTAARCHIVEMANIFEST.fields_by_name['partitions'].message_type = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800876_DELTAARCHIVEMANIFEST.fields_by_name['dynamic_partition_metadata'].message_type = _DYNAMICPARTITIONMETADATA
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000877_DELTAARCHIVEMANIFEST.fields_by_name['apex_info'].message_type = _APEXINFO
Alex Deymo28466772015-09-11 17:16:44 -0700878DESCRIPTOR.message_types_by_name['Extent'] = _EXTENT
879DESCRIPTOR.message_types_by_name['Signatures'] = _SIGNATURES
880DESCRIPTOR.message_types_by_name['PartitionInfo'] = _PARTITIONINFO
Alex Deymo28466772015-09-11 17:16:44 -0700881DESCRIPTOR.message_types_by_name['InstallOperation'] = _INSTALLOPERATION
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400882DESCRIPTOR.message_types_by_name['CowMergeOperation'] = _COWMERGEOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700883DESCRIPTOR.message_types_by_name['PartitionUpdate'] = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800884DESCRIPTOR.message_types_by_name['DynamicPartitionGroup'] = _DYNAMICPARTITIONGROUP
885DESCRIPTOR.message_types_by_name['DynamicPartitionMetadata'] = _DYNAMICPARTITIONMETADATA
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000886DESCRIPTOR.message_types_by_name['ApexInfo'] = _APEXINFO
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500887DESCRIPTOR.message_types_by_name['ApexMetadata'] = _APEXMETADATA
Alex Deymo28466772015-09-11 17:16:44 -0700888DESCRIPTOR.message_types_by_name['DeltaArchiveManifest'] = _DELTAARCHIVEMANIFEST
Yifan Hong1e2573f2019-09-27 13:40:53 -0700889_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800890
Yifan Hong1e2573f2019-09-27 13:40:53 -0700891Extent = _reflection.GeneratedProtocolMessageType('Extent', (_message.Message,), {
892 'DESCRIPTOR' : _EXTENT,
893 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800894 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Extent)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700895 })
896_sym_db.RegisterMessage(Extent)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800897
Yifan Hong1e2573f2019-09-27 13:40:53 -0700898Signatures = _reflection.GeneratedProtocolMessageType('Signatures', (_message.Message,), {
Alex Deymo28466772015-09-11 17:16:44 -0700899
Yifan Hong1e2573f2019-09-27 13:40:53 -0700900 'Signature' : _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), {
901 'DESCRIPTOR' : _SIGNATURES_SIGNATURE,
902 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800903 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures.Signature)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700904 })
905 ,
906 'DESCRIPTOR' : _SIGNATURES,
907 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800908 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700909 })
910_sym_db.RegisterMessage(Signatures)
911_sym_db.RegisterMessage(Signatures.Signature)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800912
Yifan Hong1e2573f2019-09-27 13:40:53 -0700913PartitionInfo = _reflection.GeneratedProtocolMessageType('PartitionInfo', (_message.Message,), {
914 'DESCRIPTOR' : _PARTITIONINFO,
915 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800916 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700917 })
918_sym_db.RegisterMessage(PartitionInfo)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800919
Yifan Hong1e2573f2019-09-27 13:40:53 -0700920InstallOperation = _reflection.GeneratedProtocolMessageType('InstallOperation', (_message.Message,), {
921 'DESCRIPTOR' : _INSTALLOPERATION,
922 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700923 # @@protoc_insertion_point(class_scope:chromeos_update_engine.InstallOperation)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700924 })
925_sym_db.RegisterMessage(InstallOperation)
Alex Deymo28466772015-09-11 17:16:44 -0700926
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400927CowMergeOperation = _reflection.GeneratedProtocolMessageType('CowMergeOperation', (_message.Message,), {
928 'DESCRIPTOR' : _COWMERGEOPERATION,
929 '__module__' : 'update_metadata_pb2'
930 # @@protoc_insertion_point(class_scope:chromeos_update_engine.CowMergeOperation)
931 })
932_sym_db.RegisterMessage(CowMergeOperation)
933
Yifan Hong1e2573f2019-09-27 13:40:53 -0700934PartitionUpdate = _reflection.GeneratedProtocolMessageType('PartitionUpdate', (_message.Message,), {
935 'DESCRIPTOR' : _PARTITIONUPDATE,
936 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700937 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionUpdate)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700938 })
939_sym_db.RegisterMessage(PartitionUpdate)
Alex Deymo28466772015-09-11 17:16:44 -0700940
Yifan Hong1e2573f2019-09-27 13:40:53 -0700941DynamicPartitionGroup = _reflection.GeneratedProtocolMessageType('DynamicPartitionGroup', (_message.Message,), {
942 'DESCRIPTOR' : _DYNAMICPARTITIONGROUP,
943 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800944 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionGroup)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700945 })
946_sym_db.RegisterMessage(DynamicPartitionGroup)
Sen Jiang1b54e702018-11-14 16:20:58 -0800947
Yifan Hong1e2573f2019-09-27 13:40:53 -0700948DynamicPartitionMetadata = _reflection.GeneratedProtocolMessageType('DynamicPartitionMetadata', (_message.Message,), {
949 'DESCRIPTOR' : _DYNAMICPARTITIONMETADATA,
950 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800951 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionMetadata)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700952 })
953_sym_db.RegisterMessage(DynamicPartitionMetadata)
Sen Jiang1b54e702018-11-14 16:20:58 -0800954
Mohammad Samiul Islam9dd2d4f2021-01-20 21:33:54 +0000955ApexInfo = _reflection.GeneratedProtocolMessageType('ApexInfo', (_message.Message,), {
956 'DESCRIPTOR' : _APEXINFO,
957 '__module__' : 'update_metadata_pb2'
958 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexInfo)
959 })
960_sym_db.RegisterMessage(ApexInfo)
961
Kelvin Zhangdeb34452021-01-21 11:54:36 -0500962ApexMetadata = _reflection.GeneratedProtocolMessageType('ApexMetadata', (_message.Message,), {
963 'DESCRIPTOR' : _APEXMETADATA,
964 '__module__' : 'update_metadata_pb2'
965 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ApexMetadata)
966 })
967_sym_db.RegisterMessage(ApexMetadata)
968
Yifan Hong1e2573f2019-09-27 13:40:53 -0700969DeltaArchiveManifest = _reflection.GeneratedProtocolMessageType('DeltaArchiveManifest', (_message.Message,), {
970 'DESCRIPTOR' : _DELTAARCHIVEMANIFEST,
971 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800972 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DeltaArchiveManifest)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700973 })
974_sym_db.RegisterMessage(DeltaArchiveManifest)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800975
Alex Deymo28466772015-09-11 17:16:44 -0700976
Yifan Hong1e2573f2019-09-27 13:40:53 -0700977DESCRIPTOR._options = None
Tianjie55abd3c2020-06-19 00:22:59 -0700978_SIGNATURES_SIGNATURE.fields_by_name['version']._options = None
Yifan Hong1e2573f2019-09-27 13:40:53 -0700979_INSTALLOPERATION_TYPE.values_by_name["MOVE"]._options = None
980_INSTALLOPERATION_TYPE.values_by_name["BSDIFF"]._options = None
Gilad Arnold516f0f72013-02-22 12:14:16 -0800981# @@protoc_insertion_point(module_scope)