blob: d41c1da111c35ebe77db76c353476a98737d2151 [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
Gilad Arnold516f0f72013-02-22 12:14:16 -08004
Yifan Hong1e2573f2019-09-27 13:40:53 -07005import 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',
22 serialized_options=_b('H\003'),
Tianjie55abd3c2020-06-19 00:22:59 -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\"w\n\tImageInfo\x12\r\n\x05\x62oard\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12\x0f\n\x07\x63hannel\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\t\x12\x15\n\rbuild_channel\x18\x05 \x01(\t\x12\x15\n\rbuild_version\x18\x06 \x01(\t\"\xee\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\"\xad\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\"\xd7\x05\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\"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\"s\n\x18\x44ynamicPartitionMetadata\x12=\n\x06groups\x18\x01 \x03(\x0b\x32-.chromeos_update_engine.DynamicPartitionGroup\x12\x18\n\x10snapshot_enabled\x18\x02 \x01(\x08\"\xe1\x06\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\x39\n\x0eold_image_info\x18\n \x01(\x0b\x32!.chromeos_update_engine.ImageInfo\x12\x39\n\x0enew_image_info\x18\x0b \x01(\x0b\x32!.chromeos_update_engine.ImageInfo\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\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,
Gilad Arnold516f0f72013-02-22 12:14:16 -080037 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,
Gilad Arnold516f0f72013-02-22 12:14:16 -080041 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,
Yifan Hong1e2573f2019-09-27 13:40:53 -070044 serialized_options=_b('\010\001'),
Gilad Arnold516f0f72013-02-22 12:14:16 -080045 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,
Yifan Hong1e2573f2019-09-27 13:40:53 -070048 serialized_options=_b('\010\001'),
Gilad Arnold516f0f72013-02-22 12:14:16 -080049 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,
Allie Woodc11dc732015-02-18 15:53:05 -080053 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,
Allie Woodc11dc732015-02-18 15:53:05 -080057 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,
Alex Deymo28466772015-09-11 17:16:44 -070061 type=None),
62 _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,
Alex Deymo28466772015-09-11 17:16:44 -070065 type=None),
66 _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,
Alex Deymo28466772015-09-11 17:16:44 -070069 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,
Sen Jiangc2538fa2016-02-24 14:15:02 -080073 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,
Amin Hassaniefa62d92017-11-09 13:46:56 -080077 type=None),
Gilad Arnold516f0f72013-02-22 12:14:16 -080078 ],
79 containing_type=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -070080 serialized_options=None,
Tianjie55abd3c2020-06-19 00:22:59 -070081 serialized_start=750,
82 serialized_end=923,
Gilad Arnold516f0f72013-02-22 12:14:16 -080083)
Yifan Hong1e2573f2019-09-27 13:40:53 -070084_sym_db.RegisterEnumDescriptor(_INSTALLOPERATION_TYPE)
Gilad Arnold516f0f72013-02-22 12:14:16 -080085
86
Alex Deymo28466772015-09-11 17:16:44 -070087_EXTENT = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080088 name='Extent',
89 full_name='chromeos_update_engine.Extent',
90 filename=None,
91 file=DESCRIPTOR,
92 containing_type=None,
93 fields=[
Alex Deymo28466772015-09-11 17:16:44 -070094 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080095 name='start_block', full_name='chromeos_update_engine.Extent.start_block', index=0,
96 number=1, type=4, cpp_type=4, label=1,
97 has_default_value=False, default_value=0,
98 message_type=None, enum_type=None, containing_type=None,
99 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700100 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700101 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800102 name='num_blocks', full_name='chromeos_update_engine.Extent.num_blocks', index=1,
103 number=2, type=4, cpp_type=4, label=1,
104 has_default_value=False, default_value=0,
105 message_type=None, enum_type=None, containing_type=None,
106 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700107 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800108 ],
109 extensions=[
110 ],
111 nested_types=[],
112 enum_types=[
113 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700114 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800115 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700116 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800117 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700118 oneofs=[
119 ],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800120 serialized_start=49,
121 serialized_end=98,
122)
123
124
Alex Deymo28466772015-09-11 17:16:44 -0700125_SIGNATURES_SIGNATURE = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800126 name='Signature',
127 full_name='chromeos_update_engine.Signatures.Signature',
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='version', full_name='chromeos_update_engine.Signatures.Signature.version', index=0,
134 number=1, type=13, cpp_type=3, 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,
Tianjie55abd3c2020-06-19 00:22:59 -0700138 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700139 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800140 name='data', full_name='chromeos_update_engine.Signatures.Signature.data', index=1,
141 number=2, type=12, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700142 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800143 message_type=None, enum_type=None, containing_type=None,
144 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700145 serialized_options=None, file=DESCRIPTOR),
Tianjie55abd3c2020-06-19 00:22:59 -0700146 _descriptor.FieldDescriptor(
147 name='unpadded_signature_size', full_name='chromeos_update_engine.Signatures.Signature.unpadded_signature_size', index=2,
148 number=3, type=7, cpp_type=3, label=1,
149 has_default_value=False, default_value=0,
150 message_type=None, enum_type=None, containing_type=None,
151 is_extension=False, extension_scope=None,
152 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800153 ],
154 extensions=[
155 ],
156 nested_types=[],
157 enum_types=[
158 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700159 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800160 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700161 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800162 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700163 oneofs=[
164 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700165 serialized_start=181,
166 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800167)
168
Alex Deymo28466772015-09-11 17:16:44 -0700169_SIGNATURES = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800170 name='Signatures',
171 full_name='chromeos_update_engine.Signatures',
172 filename=None,
173 file=DESCRIPTOR,
174 containing_type=None,
175 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700176 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800177 name='signatures', full_name='chromeos_update_engine.Signatures.signatures', index=0,
178 number=1, type=11, cpp_type=10, label=3,
179 has_default_value=False, default_value=[],
180 message_type=None, enum_type=None, containing_type=None,
181 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700182 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800183 ],
184 extensions=[
185 ],
186 nested_types=[_SIGNATURES_SIGNATURE, ],
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=101,
196 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800197)
198
199
Alex Deymo28466772015-09-11 17:16:44 -0700200_PARTITIONINFO = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800201 name='PartitionInfo',
202 full_name='chromeos_update_engine.PartitionInfo',
203 filename=None,
204 file=DESCRIPTOR,
205 containing_type=None,
206 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700207 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800208 name='size', full_name='chromeos_update_engine.PartitionInfo.size', index=0,
209 number=1, type=4, cpp_type=4, label=1,
210 has_default_value=False, default_value=0,
211 message_type=None, enum_type=None, containing_type=None,
212 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700213 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700214 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800215 name='hash', full_name='chromeos_update_engine.PartitionInfo.hash', index=1,
216 number=2, type=12, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700217 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800218 message_type=None, enum_type=None, containing_type=None,
219 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700220 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800221 ],
222 extensions=[
223 ],
224 nested_types=[],
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=262,
234 serialized_end=305,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800235)
236
237
Alex Deymo28466772015-09-11 17:16:44 -0700238_IMAGEINFO = _descriptor.Descriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700239 name='ImageInfo',
240 full_name='chromeos_update_engine.ImageInfo',
241 filename=None,
242 file=DESCRIPTOR,
243 containing_type=None,
244 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700245 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700246 name='board', full_name='chromeos_update_engine.ImageInfo.board', index=0,
247 number=1, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700248 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700249 message_type=None, enum_type=None, containing_type=None,
250 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700251 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700252 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700253 name='key', full_name='chromeos_update_engine.ImageInfo.key', index=1,
254 number=2, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700255 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700256 message_type=None, enum_type=None, containing_type=None,
257 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700258 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700259 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700260 name='channel', full_name='chromeos_update_engine.ImageInfo.channel', index=2,
261 number=3, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700262 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700263 message_type=None, enum_type=None, containing_type=None,
264 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700265 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700266 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700267 name='version', full_name='chromeos_update_engine.ImageInfo.version', index=3,
268 number=4, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700269 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700270 message_type=None, enum_type=None, containing_type=None,
271 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700272 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700273 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700274 name='build_channel', full_name='chromeos_update_engine.ImageInfo.build_channel', index=4,
275 number=5, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700276 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700277 message_type=None, enum_type=None, containing_type=None,
278 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700279 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700280 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700281 name='build_version', full_name='chromeos_update_engine.ImageInfo.build_version', index=5,
282 number=6, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700283 has_default_value=False, default_value=_b("").decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700284 message_type=None, enum_type=None, containing_type=None,
285 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700286 serialized_options=None, file=DESCRIPTOR),
Don Garrett432d6012013-05-10 15:01:36 -0700287 ],
288 extensions=[
289 ],
290 nested_types=[],
291 enum_types=[
292 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700293 serialized_options=None,
Don Garrett432d6012013-05-10 15:01:36 -0700294 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700295 syntax='proto2',
Don Garrett432d6012013-05-10 15:01:36 -0700296 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700297 oneofs=[
298 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700299 serialized_start=307,
300 serialized_end=426,
Don Garrett432d6012013-05-10 15:01:36 -0700301)
302
303
Alex Deymo28466772015-09-11 17:16:44 -0700304_INSTALLOPERATION = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800305 name='InstallOperation',
Alex Deymo28466772015-09-11 17:16:44 -0700306 full_name='chromeos_update_engine.InstallOperation',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800307 filename=None,
308 file=DESCRIPTOR,
309 containing_type=None,
310 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700311 _descriptor.FieldDescriptor(
312 name='type', full_name='chromeos_update_engine.InstallOperation.type', index=0,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800313 number=1, type=14, cpp_type=8, label=2,
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,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700317 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700318 _descriptor.FieldDescriptor(
319 name='data_offset', full_name='chromeos_update_engine.InstallOperation.data_offset', index=1,
Sen Jiang1b54e702018-11-14 16:20:58 -0800320 number=2, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800321 has_default_value=False, default_value=0,
322 message_type=None, enum_type=None, containing_type=None,
323 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700324 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700325 _descriptor.FieldDescriptor(
326 name='data_length', full_name='chromeos_update_engine.InstallOperation.data_length', index=2,
Sen Jiang1b54e702018-11-14 16:20:58 -0800327 number=3, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800328 has_default_value=False, default_value=0,
329 message_type=None, enum_type=None, containing_type=None,
330 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700331 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700332 _descriptor.FieldDescriptor(
333 name='src_extents', full_name='chromeos_update_engine.InstallOperation.src_extents', index=3,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800334 number=4, type=11, cpp_type=10, label=3,
335 has_default_value=False, default_value=[],
336 message_type=None, enum_type=None, containing_type=None,
337 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700338 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700339 _descriptor.FieldDescriptor(
340 name='src_length', full_name='chromeos_update_engine.InstallOperation.src_length', index=4,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800341 number=5, type=4, cpp_type=4, label=1,
342 has_default_value=False, default_value=0,
343 message_type=None, enum_type=None, containing_type=None,
344 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700345 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700346 _descriptor.FieldDescriptor(
347 name='dst_extents', full_name='chromeos_update_engine.InstallOperation.dst_extents', index=5,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800348 number=6, type=11, cpp_type=10, label=3,
349 has_default_value=False, default_value=[],
350 message_type=None, enum_type=None, containing_type=None,
351 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700352 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700353 _descriptor.FieldDescriptor(
354 name='dst_length', full_name='chromeos_update_engine.InstallOperation.dst_length', index=6,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800355 number=7, type=4, cpp_type=4, label=1,
356 has_default_value=False, default_value=0,
357 message_type=None, enum_type=None, containing_type=None,
358 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700359 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700360 _descriptor.FieldDescriptor(
361 name='data_sha256_hash', full_name='chromeos_update_engine.InstallOperation.data_sha256_hash', index=7,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800362 number=8, type=12, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700363 has_default_value=False, default_value=_b(""),
Alex Deymo28466772015-09-11 17:16:44 -0700364 message_type=None, enum_type=None, containing_type=None,
365 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700366 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700367 _descriptor.FieldDescriptor(
368 name='src_sha256_hash', full_name='chromeos_update_engine.InstallOperation.src_sha256_hash', index=8,
369 number=9, type=12, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700370 has_default_value=False, default_value=_b(""),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800371 message_type=None, enum_type=None, containing_type=None,
372 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700373 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800374 ],
375 extensions=[
376 ],
377 nested_types=[],
378 enum_types=[
Alex Deymo28466772015-09-11 17:16:44 -0700379 _INSTALLOPERATION_TYPE,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800380 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700381 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800382 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700383 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800384 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700385 oneofs=[
386 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700387 serialized_start=429,
388 serialized_end=923,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800389)
390
Alex Deymo28466772015-09-11 17:16:44 -0700391
392_PARTITIONUPDATE = _descriptor.Descriptor(
393 name='PartitionUpdate',
394 full_name='chromeos_update_engine.PartitionUpdate',
395 filename=None,
396 file=DESCRIPTOR,
397 containing_type=None,
398 fields=[
399 _descriptor.FieldDescriptor(
400 name='partition_name', full_name='chromeos_update_engine.PartitionUpdate.partition_name', index=0,
401 number=1, type=9, cpp_type=9, label=2,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700402 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymo28466772015-09-11 17:16:44 -0700403 message_type=None, enum_type=None, containing_type=None,
404 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700405 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700406 _descriptor.FieldDescriptor(
407 name='run_postinstall', full_name='chromeos_update_engine.PartitionUpdate.run_postinstall', index=1,
408 number=2, type=8, cpp_type=7, label=1,
409 has_default_value=False, default_value=False,
410 message_type=None, enum_type=None, containing_type=None,
411 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700412 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700413 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700414 name='postinstall_path', full_name='chromeos_update_engine.PartitionUpdate.postinstall_path', index=2,
415 number=3, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700416 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700417 message_type=None, enum_type=None, containing_type=None,
418 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700419 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700420 _descriptor.FieldDescriptor(
421 name='filesystem_type', full_name='chromeos_update_engine.PartitionUpdate.filesystem_type', index=3,
422 number=4, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700423 has_default_value=False, default_value=_b("").decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700424 message_type=None, enum_type=None, containing_type=None,
425 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700426 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700427 _descriptor.FieldDescriptor(
428 name='new_partition_signature', full_name='chromeos_update_engine.PartitionUpdate.new_partition_signature', index=4,
429 number=5, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700430 has_default_value=False, default_value=[],
431 message_type=None, enum_type=None, containing_type=None,
432 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700433 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700434 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700435 name='old_partition_info', full_name='chromeos_update_engine.PartitionUpdate.old_partition_info', index=5,
436 number=6, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700437 has_default_value=False, default_value=None,
438 message_type=None, enum_type=None, containing_type=None,
439 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700440 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700441 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700442 name='new_partition_info', full_name='chromeos_update_engine.PartitionUpdate.new_partition_info', index=6,
443 number=7, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700444 has_default_value=False, default_value=None,
445 message_type=None, enum_type=None, containing_type=None,
446 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700447 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700448 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700449 name='operations', full_name='chromeos_update_engine.PartitionUpdate.operations', index=7,
450 number=8, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700451 has_default_value=False, default_value=[],
452 message_type=None, enum_type=None, containing_type=None,
453 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700454 serialized_options=None, file=DESCRIPTOR),
Amin Hassani5ef5d452017-08-04 13:10:59 -0700455 _descriptor.FieldDescriptor(
456 name='postinstall_optional', full_name='chromeos_update_engine.PartitionUpdate.postinstall_optional', index=8,
457 number=9, type=8, cpp_type=7, label=1,
458 has_default_value=False, default_value=False,
459 message_type=None, enum_type=None, containing_type=None,
460 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700461 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800462 _descriptor.FieldDescriptor(
463 name='hash_tree_data_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_data_extent', index=9,
464 number=10, type=11, cpp_type=10, label=1,
465 has_default_value=False, default_value=None,
466 message_type=None, enum_type=None, containing_type=None,
467 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700468 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800469 _descriptor.FieldDescriptor(
470 name='hash_tree_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_extent', index=10,
471 number=11, type=11, cpp_type=10, label=1,
472 has_default_value=False, default_value=None,
473 message_type=None, enum_type=None, containing_type=None,
474 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700475 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800476 _descriptor.FieldDescriptor(
477 name='hash_tree_algorithm', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_algorithm', index=11,
478 number=12, type=9, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700479 has_default_value=False, default_value=_b("").decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800480 message_type=None, enum_type=None, containing_type=None,
481 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700482 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800483 _descriptor.FieldDescriptor(
484 name='hash_tree_salt', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_salt', index=12,
485 number=13, type=12, cpp_type=9, label=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700486 has_default_value=False, default_value=_b(""),
Sen Jiang1b54e702018-11-14 16:20:58 -0800487 message_type=None, enum_type=None, containing_type=None,
488 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700489 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800490 _descriptor.FieldDescriptor(
491 name='fec_data_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_data_extent', index=13,
492 number=14, type=11, cpp_type=10, label=1,
493 has_default_value=False, default_value=None,
494 message_type=None, enum_type=None, containing_type=None,
495 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700496 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800497 _descriptor.FieldDescriptor(
498 name='fec_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_extent', index=14,
499 number=15, type=11, cpp_type=10, label=1,
500 has_default_value=False, default_value=None,
501 message_type=None, enum_type=None, containing_type=None,
502 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700503 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800504 _descriptor.FieldDescriptor(
505 name='fec_roots', full_name='chromeos_update_engine.PartitionUpdate.fec_roots', index=15,
506 number=16, type=13, cpp_type=3, label=1,
507 has_default_value=True, default_value=2,
508 message_type=None, enum_type=None, containing_type=None,
509 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700510 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700511 ],
512 extensions=[
513 ],
514 nested_types=[],
515 enum_types=[
516 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700517 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -0700518 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700519 syntax='proto2',
Alex Deymo28466772015-09-11 17:16:44 -0700520 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700521 oneofs=[
522 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700523 serialized_start=926,
524 serialized_end=1653,
Sen Jiang1b54e702018-11-14 16:20:58 -0800525)
526
527
528_DYNAMICPARTITIONGROUP = _descriptor.Descriptor(
529 name='DynamicPartitionGroup',
530 full_name='chromeos_update_engine.DynamicPartitionGroup',
531 filename=None,
532 file=DESCRIPTOR,
533 containing_type=None,
534 fields=[
535 _descriptor.FieldDescriptor(
536 name='name', full_name='chromeos_update_engine.DynamicPartitionGroup.name', index=0,
537 number=1, type=9, cpp_type=9, label=2,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700538 has_default_value=False, default_value=_b("").decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800539 message_type=None, enum_type=None, containing_type=None,
540 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700541 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800542 _descriptor.FieldDescriptor(
543 name='size', full_name='chromeos_update_engine.DynamicPartitionGroup.size', index=1,
544 number=2, type=4, cpp_type=4, label=1,
545 has_default_value=False, default_value=0,
546 message_type=None, enum_type=None, containing_type=None,
547 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700548 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800549 _descriptor.FieldDescriptor(
550 name='partition_names', full_name='chromeos_update_engine.DynamicPartitionGroup.partition_names', index=2,
551 number=3, type=9, cpp_type=9, label=3,
552 has_default_value=False, default_value=[],
553 message_type=None, enum_type=None, containing_type=None,
554 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700555 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800556 ],
557 extensions=[
558 ],
559 nested_types=[],
560 enum_types=[
561 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700562 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800563 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700564 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800565 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700566 oneofs=[
567 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700568 serialized_start=1655,
569 serialized_end=1731,
Sen Jiang1b54e702018-11-14 16:20:58 -0800570)
571
572
573_DYNAMICPARTITIONMETADATA = _descriptor.Descriptor(
574 name='DynamicPartitionMetadata',
575 full_name='chromeos_update_engine.DynamicPartitionMetadata',
576 filename=None,
577 file=DESCRIPTOR,
578 containing_type=None,
579 fields=[
580 _descriptor.FieldDescriptor(
581 name='groups', full_name='chromeos_update_engine.DynamicPartitionMetadata.groups', index=0,
582 number=1, type=11, cpp_type=10, label=3,
583 has_default_value=False, default_value=[],
584 message_type=None, enum_type=None, containing_type=None,
585 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700586 serialized_options=None, file=DESCRIPTOR),
587 _descriptor.FieldDescriptor(
588 name='snapshot_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.snapshot_enabled', index=1,
589 number=2, type=8, cpp_type=7, label=1,
590 has_default_value=False, default_value=False,
591 message_type=None, enum_type=None, containing_type=None,
592 is_extension=False, extension_scope=None,
593 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800594 ],
595 extensions=[
596 ],
597 nested_types=[],
598 enum_types=[
599 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700600 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800601 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700602 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800603 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700604 oneofs=[
605 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700606 serialized_start=1733,
607 serialized_end=1848,
Alex Deymo28466772015-09-11 17:16:44 -0700608)
609
610
611_DELTAARCHIVEMANIFEST = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800612 name='DeltaArchiveManifest',
613 full_name='chromeos_update_engine.DeltaArchiveManifest',
614 filename=None,
615 file=DESCRIPTOR,
616 containing_type=None,
617 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700618 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800619 name='install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.install_operations', index=0,
620 number=1, type=11, cpp_type=10, label=3,
621 has_default_value=False, default_value=[],
622 message_type=None, enum_type=None, containing_type=None,
623 is_extension=False, extension_scope=None,
Amin Hassani55c75412019-10-07 11:20:39 -0700624 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700625 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800626 name='kernel_install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.kernel_install_operations', index=1,
627 number=2, type=11, cpp_type=10, label=3,
628 has_default_value=False, default_value=[],
629 message_type=None, enum_type=None, containing_type=None,
630 is_extension=False, extension_scope=None,
Amin Hassani55c75412019-10-07 11:20:39 -0700631 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700632 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800633 name='block_size', full_name='chromeos_update_engine.DeltaArchiveManifest.block_size', index=2,
634 number=3, type=13, cpp_type=3, label=1,
635 has_default_value=True, default_value=4096,
636 message_type=None, enum_type=None, containing_type=None,
637 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700638 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700639 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800640 name='signatures_offset', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_offset', index=3,
641 number=4, type=4, cpp_type=4, label=1,
642 has_default_value=False, default_value=0,
643 message_type=None, enum_type=None, containing_type=None,
644 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700645 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700646 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800647 name='signatures_size', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_size', index=4,
648 number=5, 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,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700652 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700653 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800654 name='old_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_kernel_info', index=5,
655 number=6, type=11, cpp_type=10, label=1,
656 has_default_value=False, default_value=None,
657 message_type=None, enum_type=None, containing_type=None,
658 is_extension=False, extension_scope=None,
Amin Hassani55c75412019-10-07 11:20:39 -0700659 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700660 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800661 name='new_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_kernel_info', index=6,
662 number=7, type=11, cpp_type=10, label=1,
663 has_default_value=False, default_value=None,
664 message_type=None, enum_type=None, containing_type=None,
665 is_extension=False, extension_scope=None,
Amin Hassani55c75412019-10-07 11:20:39 -0700666 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700667 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800668 name='old_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_rootfs_info', index=7,
669 number=8, type=11, cpp_type=10, label=1,
670 has_default_value=False, default_value=None,
671 message_type=None, enum_type=None, containing_type=None,
672 is_extension=False, extension_scope=None,
Amin Hassani55c75412019-10-07 11:20:39 -0700673 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700674 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800675 name='new_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_rootfs_info', index=8,
676 number=9, type=11, cpp_type=10, label=1,
677 has_default_value=False, default_value=None,
678 message_type=None, enum_type=None, containing_type=None,
679 is_extension=False, extension_scope=None,
Amin Hassani55c75412019-10-07 11:20:39 -0700680 serialized_options=_b('\030\001'), file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700681 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700682 name='old_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_image_info', index=9,
683 number=10, type=11, cpp_type=10, label=1,
684 has_default_value=False, default_value=None,
685 message_type=None, enum_type=None, containing_type=None,
686 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700687 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700688 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700689 name='new_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_image_info', index=10,
690 number=11, type=11, cpp_type=10, label=1,
691 has_default_value=False, default_value=None,
692 message_type=None, enum_type=None, containing_type=None,
693 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700694 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700695 _descriptor.FieldDescriptor(
Allie Wood847e5932015-02-06 11:29:10 -0800696 name='minor_version', full_name='chromeos_update_engine.DeltaArchiveManifest.minor_version', index=11,
697 number=12, type=13, cpp_type=3, label=1,
698 has_default_value=True, default_value=0,
699 message_type=None, enum_type=None, containing_type=None,
700 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700701 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700702 _descriptor.FieldDescriptor(
703 name='partitions', full_name='chromeos_update_engine.DeltaArchiveManifest.partitions', index=12,
704 number=13, type=11, cpp_type=10, label=3,
705 has_default_value=False, default_value=[],
706 message_type=None, enum_type=None, containing_type=None,
707 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700708 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800709 _descriptor.FieldDescriptor(
710 name='max_timestamp', full_name='chromeos_update_engine.DeltaArchiveManifest.max_timestamp', index=13,
711 number=14, type=3, cpp_type=2, label=1,
712 has_default_value=False, default_value=0,
713 message_type=None, enum_type=None, containing_type=None,
714 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700715 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800716 _descriptor.FieldDescriptor(
717 name='dynamic_partition_metadata', full_name='chromeos_update_engine.DeltaArchiveManifest.dynamic_partition_metadata', index=14,
718 number=15, type=11, cpp_type=10, label=1,
719 has_default_value=False, default_value=None,
720 message_type=None, enum_type=None, containing_type=None,
721 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700722 serialized_options=None, file=DESCRIPTOR),
Tianjie55abd3c2020-06-19 00:22:59 -0700723 _descriptor.FieldDescriptor(
724 name='partial_update', full_name='chromeos_update_engine.DeltaArchiveManifest.partial_update', index=15,
725 number=16, type=8, cpp_type=7, label=1,
726 has_default_value=False, default_value=False,
727 message_type=None, enum_type=None, containing_type=None,
728 is_extension=False, extension_scope=None,
729 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800730 ],
731 extensions=[
732 ],
Alex Deymo28466772015-09-11 17:16:44 -0700733 nested_types=[],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800734 enum_types=[
735 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700736 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800737 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700738 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800739 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700740 oneofs=[
741 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700742 serialized_start=1851,
743 serialized_end=2716,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800744)
745
Yifan Hong1e2573f2019-09-27 13:40:53 -0700746_SIGNATURES_SIGNATURE.containing_type = _SIGNATURES
Gilad Arnold516f0f72013-02-22 12:14:16 -0800747_SIGNATURES.fields_by_name['signatures'].message_type = _SIGNATURES_SIGNATURE
Alex Deymo28466772015-09-11 17:16:44 -0700748_INSTALLOPERATION.fields_by_name['type'].enum_type = _INSTALLOPERATION_TYPE
749_INSTALLOPERATION.fields_by_name['src_extents'].message_type = _EXTENT
750_INSTALLOPERATION.fields_by_name['dst_extents'].message_type = _EXTENT
Yifan Hong1e2573f2019-09-27 13:40:53 -0700751_INSTALLOPERATION_TYPE.containing_type = _INSTALLOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700752_PARTITIONUPDATE.fields_by_name['new_partition_signature'].message_type = _SIGNATURES_SIGNATURE
753_PARTITIONUPDATE.fields_by_name['old_partition_info'].message_type = _PARTITIONINFO
754_PARTITIONUPDATE.fields_by_name['new_partition_info'].message_type = _PARTITIONINFO
755_PARTITIONUPDATE.fields_by_name['operations'].message_type = _INSTALLOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800756_PARTITIONUPDATE.fields_by_name['hash_tree_data_extent'].message_type = _EXTENT
757_PARTITIONUPDATE.fields_by_name['hash_tree_extent'].message_type = _EXTENT
758_PARTITIONUPDATE.fields_by_name['fec_data_extent'].message_type = _EXTENT
759_PARTITIONUPDATE.fields_by_name['fec_extent'].message_type = _EXTENT
760_DYNAMICPARTITIONMETADATA.fields_by_name['groups'].message_type = _DYNAMICPARTITIONGROUP
Alex Deymo28466772015-09-11 17:16:44 -0700761_DELTAARCHIVEMANIFEST.fields_by_name['install_operations'].message_type = _INSTALLOPERATION
762_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations'].message_type = _INSTALLOPERATION
Gilad Arnold516f0f72013-02-22 12:14:16 -0800763_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info'].message_type = _PARTITIONINFO
764_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info'].message_type = _PARTITIONINFO
765_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info'].message_type = _PARTITIONINFO
766_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info'].message_type = _PARTITIONINFO
Don Garrett432d6012013-05-10 15:01:36 -0700767_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info'].message_type = _IMAGEINFO
768_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info'].message_type = _IMAGEINFO
Alex Deymo28466772015-09-11 17:16:44 -0700769_DELTAARCHIVEMANIFEST.fields_by_name['partitions'].message_type = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800770_DELTAARCHIVEMANIFEST.fields_by_name['dynamic_partition_metadata'].message_type = _DYNAMICPARTITIONMETADATA
Alex Deymo28466772015-09-11 17:16:44 -0700771DESCRIPTOR.message_types_by_name['Extent'] = _EXTENT
772DESCRIPTOR.message_types_by_name['Signatures'] = _SIGNATURES
773DESCRIPTOR.message_types_by_name['PartitionInfo'] = _PARTITIONINFO
774DESCRIPTOR.message_types_by_name['ImageInfo'] = _IMAGEINFO
775DESCRIPTOR.message_types_by_name['InstallOperation'] = _INSTALLOPERATION
776DESCRIPTOR.message_types_by_name['PartitionUpdate'] = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800777DESCRIPTOR.message_types_by_name['DynamicPartitionGroup'] = _DYNAMICPARTITIONGROUP
778DESCRIPTOR.message_types_by_name['DynamicPartitionMetadata'] = _DYNAMICPARTITIONMETADATA
Alex Deymo28466772015-09-11 17:16:44 -0700779DESCRIPTOR.message_types_by_name['DeltaArchiveManifest'] = _DELTAARCHIVEMANIFEST
Yifan Hong1e2573f2019-09-27 13:40:53 -0700780_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800781
Yifan Hong1e2573f2019-09-27 13:40:53 -0700782Extent = _reflection.GeneratedProtocolMessageType('Extent', (_message.Message,), {
783 'DESCRIPTOR' : _EXTENT,
784 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800785 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Extent)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700786 })
787_sym_db.RegisterMessage(Extent)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800788
Yifan Hong1e2573f2019-09-27 13:40:53 -0700789Signatures = _reflection.GeneratedProtocolMessageType('Signatures', (_message.Message,), {
Alex Deymo28466772015-09-11 17:16:44 -0700790
Yifan Hong1e2573f2019-09-27 13:40:53 -0700791 'Signature' : _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), {
792 'DESCRIPTOR' : _SIGNATURES_SIGNATURE,
793 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800794 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures.Signature)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700795 })
796 ,
797 'DESCRIPTOR' : _SIGNATURES,
798 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800799 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700800 })
801_sym_db.RegisterMessage(Signatures)
802_sym_db.RegisterMessage(Signatures.Signature)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800803
Yifan Hong1e2573f2019-09-27 13:40:53 -0700804PartitionInfo = _reflection.GeneratedProtocolMessageType('PartitionInfo', (_message.Message,), {
805 'DESCRIPTOR' : _PARTITIONINFO,
806 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800807 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700808 })
809_sym_db.RegisterMessage(PartitionInfo)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800810
Yifan Hong1e2573f2019-09-27 13:40:53 -0700811ImageInfo = _reflection.GeneratedProtocolMessageType('ImageInfo', (_message.Message,), {
812 'DESCRIPTOR' : _IMAGEINFO,
813 '__module__' : 'update_metadata_pb2'
Don Garrett432d6012013-05-10 15:01:36 -0700814 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ImageInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700815 })
816_sym_db.RegisterMessage(ImageInfo)
Don Garrett432d6012013-05-10 15:01:36 -0700817
Yifan Hong1e2573f2019-09-27 13:40:53 -0700818InstallOperation = _reflection.GeneratedProtocolMessageType('InstallOperation', (_message.Message,), {
819 'DESCRIPTOR' : _INSTALLOPERATION,
820 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700821 # @@protoc_insertion_point(class_scope:chromeos_update_engine.InstallOperation)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700822 })
823_sym_db.RegisterMessage(InstallOperation)
Alex Deymo28466772015-09-11 17:16:44 -0700824
Yifan Hong1e2573f2019-09-27 13:40:53 -0700825PartitionUpdate = _reflection.GeneratedProtocolMessageType('PartitionUpdate', (_message.Message,), {
826 'DESCRIPTOR' : _PARTITIONUPDATE,
827 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700828 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionUpdate)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700829 })
830_sym_db.RegisterMessage(PartitionUpdate)
Alex Deymo28466772015-09-11 17:16:44 -0700831
Yifan Hong1e2573f2019-09-27 13:40:53 -0700832DynamicPartitionGroup = _reflection.GeneratedProtocolMessageType('DynamicPartitionGroup', (_message.Message,), {
833 'DESCRIPTOR' : _DYNAMICPARTITIONGROUP,
834 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800835 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionGroup)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700836 })
837_sym_db.RegisterMessage(DynamicPartitionGroup)
Sen Jiang1b54e702018-11-14 16:20:58 -0800838
Yifan Hong1e2573f2019-09-27 13:40:53 -0700839DynamicPartitionMetadata = _reflection.GeneratedProtocolMessageType('DynamicPartitionMetadata', (_message.Message,), {
840 'DESCRIPTOR' : _DYNAMICPARTITIONMETADATA,
841 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800842 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionMetadata)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700843 })
844_sym_db.RegisterMessage(DynamicPartitionMetadata)
Sen Jiang1b54e702018-11-14 16:20:58 -0800845
Yifan Hong1e2573f2019-09-27 13:40:53 -0700846DeltaArchiveManifest = _reflection.GeneratedProtocolMessageType('DeltaArchiveManifest', (_message.Message,), {
847 'DESCRIPTOR' : _DELTAARCHIVEMANIFEST,
848 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800849 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DeltaArchiveManifest)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700850 })
851_sym_db.RegisterMessage(DeltaArchiveManifest)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800852
Alex Deymo28466772015-09-11 17:16:44 -0700853
Yifan Hong1e2573f2019-09-27 13:40:53 -0700854DESCRIPTOR._options = None
Tianjie55abd3c2020-06-19 00:22:59 -0700855_SIGNATURES_SIGNATURE.fields_by_name['version']._options = None
Yifan Hong1e2573f2019-09-27 13:40:53 -0700856_INSTALLOPERATION_TYPE.values_by_name["MOVE"]._options = None
857_INSTALLOPERATION_TYPE.values_by_name["BSDIFF"]._options = None
Amin Hassani55c75412019-10-07 11:20:39 -0700858_DELTAARCHIVEMANIFEST.fields_by_name['install_operations']._options = None
859_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations']._options = None
860_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info']._options = None
861_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info']._options = None
862_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info']._options = None
863_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info']._options = None
Gilad Arnold516f0f72013-02-22 12:14:16 -0800864# @@protoc_insertion_point(module_scope)