blob: 841cd22bbdf8634251d81462577564fcb6c41cb2 [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
Alex Deymo28466772015-09-11 17:16:44 -07005from google.protobuf import descriptor as _descriptor
6from google.protobuf import message as _message
7from google.protobuf import reflection as _reflection
Yifan Hong1e2573f2019-09-27 13:40:53 -07008from google.protobuf import symbol_database as _symbol_database
Gilad Arnold516f0f72013-02-22 12:14:16 -08009# @@protoc_insertion_point(imports)
10
Yifan Hong1e2573f2019-09-27 13:40:53 -070011_sym_db = _symbol_database.Default()
12
Alex Deymo28466772015-09-11 17:16:44 -070013
14
15
16DESCRIPTOR = _descriptor.FileDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080017 name='update_metadata.proto',
18 package='chromeos_update_engine',
Yifan Hong1e2573f2019-09-27 13:40:53 -070019 syntax='proto2',
Kelvin Zhangd7191032020-08-11 10:48:16 -040020 serialized_options=b'H\003',
21 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\"\xe8\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\x12\x0f\n\x07version\x18\x11 \x01(\t\"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 -070022)
Gilad Arnold516f0f72013-02-22 12:14:16 -080023
24
25
Alex Deymo28466772015-09-11 17:16:44 -070026_INSTALLOPERATION_TYPE = _descriptor.EnumDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080027 name='Type',
Alex Deymo28466772015-09-11 17:16:44 -070028 full_name='chromeos_update_engine.InstallOperation.Type',
Gilad Arnold516f0f72013-02-22 12:14:16 -080029 filename=None,
30 file=DESCRIPTOR,
31 values=[
Alex Deymo28466772015-09-11 17:16:44 -070032 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080033 name='REPLACE', index=0, number=0,
Yifan Hong1e2573f2019-09-27 13:40:53 -070034 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -080035 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070036 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080037 name='REPLACE_BZ', index=1, number=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -070038 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -080039 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070040 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080041 name='MOVE', index=2, number=2,
Kelvin Zhangd7191032020-08-11 10:48:16 -040042 serialized_options=b'\010\001',
Gilad Arnold516f0f72013-02-22 12:14:16 -080043 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070044 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080045 name='BSDIFF', index=3, number=3,
Kelvin Zhangd7191032020-08-11 10:48:16 -040046 serialized_options=b'\010\001',
Gilad Arnold516f0f72013-02-22 12:14:16 -080047 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070048 _descriptor.EnumValueDescriptor(
Allie Woodc11dc732015-02-18 15:53:05 -080049 name='SOURCE_COPY', index=4, number=4,
Yifan Hong1e2573f2019-09-27 13:40:53 -070050 serialized_options=None,
Allie Woodc11dc732015-02-18 15:53:05 -080051 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070052 _descriptor.EnumValueDescriptor(
Allie Woodc11dc732015-02-18 15:53:05 -080053 name='SOURCE_BSDIFF', index=5, number=5,
Yifan Hong1e2573f2019-09-27 13:40:53 -070054 serialized_options=None,
Allie Woodc11dc732015-02-18 15:53:05 -080055 type=None),
Alex Deymo28466772015-09-11 17:16:44 -070056 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080057 name='REPLACE_XZ', index=6, number=8,
Yifan Hong1e2573f2019-09-27 13:40:53 -070058 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -070059 type=None),
60 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080061 name='ZERO', index=7, number=6,
Yifan Hong1e2573f2019-09-27 13:40:53 -070062 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -070063 type=None),
64 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080065 name='DISCARD', index=8, number=7,
Yifan Hong1e2573f2019-09-27 13:40:53 -070066 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -070067 type=None),
Sen Jiangc2538fa2016-02-24 14:15:02 -080068 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080069 name='BROTLI_BSDIFF', index=9, number=10,
Yifan Hong1e2573f2019-09-27 13:40:53 -070070 serialized_options=None,
Sen Jiangc2538fa2016-02-24 14:15:02 -080071 type=None),
Amin Hassaniefa62d92017-11-09 13:46:56 -080072 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080073 name='PUFFDIFF', index=10, number=9,
Yifan Hong1e2573f2019-09-27 13:40:53 -070074 serialized_options=None,
Amin Hassaniefa62d92017-11-09 13:46:56 -080075 type=None),
Gilad Arnold516f0f72013-02-22 12:14:16 -080076 ],
77 containing_type=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -070078 serialized_options=None,
Tianjie55abd3c2020-06-19 00:22:59 -070079 serialized_start=750,
80 serialized_end=923,
Gilad Arnold516f0f72013-02-22 12:14:16 -080081)
Yifan Hong1e2573f2019-09-27 13:40:53 -070082_sym_db.RegisterEnumDescriptor(_INSTALLOPERATION_TYPE)
Gilad Arnold516f0f72013-02-22 12:14:16 -080083
84
Alex Deymo28466772015-09-11 17:16:44 -070085_EXTENT = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080086 name='Extent',
87 full_name='chromeos_update_engine.Extent',
88 filename=None,
89 file=DESCRIPTOR,
90 containing_type=None,
91 fields=[
Alex Deymo28466772015-09-11 17:16:44 -070092 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080093 name='start_block', full_name='chromeos_update_engine.Extent.start_block', index=0,
94 number=1, type=4, cpp_type=4, label=1,
95 has_default_value=False, default_value=0,
96 message_type=None, enum_type=None, containing_type=None,
97 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -070098 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -070099 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800100 name='num_blocks', full_name='chromeos_update_engine.Extent.num_blocks', index=1,
101 number=2, type=4, cpp_type=4, label=1,
102 has_default_value=False, default_value=0,
103 message_type=None, enum_type=None, containing_type=None,
104 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700105 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800106 ],
107 extensions=[
108 ],
109 nested_types=[],
110 enum_types=[
111 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700112 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800113 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700114 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800115 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700116 oneofs=[
117 ],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800118 serialized_start=49,
119 serialized_end=98,
120)
121
122
Alex Deymo28466772015-09-11 17:16:44 -0700123_SIGNATURES_SIGNATURE = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800124 name='Signature',
125 full_name='chromeos_update_engine.Signatures.Signature',
126 filename=None,
127 file=DESCRIPTOR,
128 containing_type=None,
129 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700130 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800131 name='version', full_name='chromeos_update_engine.Signatures.Signature.version', index=0,
132 number=1, type=13, cpp_type=3, label=1,
133 has_default_value=False, default_value=0,
134 message_type=None, enum_type=None, containing_type=None,
135 is_extension=False, extension_scope=None,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400136 serialized_options=b'\030\001', file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700137 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800138 name='data', full_name='chromeos_update_engine.Signatures.Signature.data', index=1,
139 number=2, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400140 has_default_value=False, default_value=b"",
Gilad Arnold516f0f72013-02-22 12:14:16 -0800141 message_type=None, enum_type=None, containing_type=None,
142 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700143 serialized_options=None, file=DESCRIPTOR),
Tianjie55abd3c2020-06-19 00:22:59 -0700144 _descriptor.FieldDescriptor(
145 name='unpadded_signature_size', full_name='chromeos_update_engine.Signatures.Signature.unpadded_signature_size', index=2,
146 number=3, type=7, cpp_type=3, label=1,
147 has_default_value=False, default_value=0,
148 message_type=None, enum_type=None, containing_type=None,
149 is_extension=False, extension_scope=None,
150 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800151 ],
152 extensions=[
153 ],
154 nested_types=[],
155 enum_types=[
156 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700157 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800158 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700159 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800160 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700161 oneofs=[
162 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700163 serialized_start=181,
164 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800165)
166
Alex Deymo28466772015-09-11 17:16:44 -0700167_SIGNATURES = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800168 name='Signatures',
169 full_name='chromeos_update_engine.Signatures',
170 filename=None,
171 file=DESCRIPTOR,
172 containing_type=None,
173 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700174 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800175 name='signatures', full_name='chromeos_update_engine.Signatures.signatures', index=0,
176 number=1, type=11, cpp_type=10, label=3,
177 has_default_value=False, default_value=[],
178 message_type=None, enum_type=None, containing_type=None,
179 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700180 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800181 ],
182 extensions=[
183 ],
184 nested_types=[_SIGNATURES_SIGNATURE, ],
185 enum_types=[
186 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700187 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800188 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700189 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800190 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700191 oneofs=[
192 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700193 serialized_start=101,
194 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800195)
196
197
Alex Deymo28466772015-09-11 17:16:44 -0700198_PARTITIONINFO = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800199 name='PartitionInfo',
200 full_name='chromeos_update_engine.PartitionInfo',
201 filename=None,
202 file=DESCRIPTOR,
203 containing_type=None,
204 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700205 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800206 name='size', full_name='chromeos_update_engine.PartitionInfo.size', index=0,
207 number=1, type=4, cpp_type=4, label=1,
208 has_default_value=False, default_value=0,
209 message_type=None, enum_type=None, containing_type=None,
210 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700211 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700212 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800213 name='hash', full_name='chromeos_update_engine.PartitionInfo.hash', index=1,
214 number=2, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400215 has_default_value=False, default_value=b"",
Gilad Arnold516f0f72013-02-22 12:14:16 -0800216 message_type=None, enum_type=None, containing_type=None,
217 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700218 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800219 ],
220 extensions=[
221 ],
222 nested_types=[],
223 enum_types=[
224 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700225 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800226 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700227 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800228 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700229 oneofs=[
230 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700231 serialized_start=262,
232 serialized_end=305,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800233)
234
235
Alex Deymo28466772015-09-11 17:16:44 -0700236_IMAGEINFO = _descriptor.Descriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700237 name='ImageInfo',
238 full_name='chromeos_update_engine.ImageInfo',
239 filename=None,
240 file=DESCRIPTOR,
241 containing_type=None,
242 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700243 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700244 name='board', full_name='chromeos_update_engine.ImageInfo.board', index=0,
245 number=1, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400246 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700247 message_type=None, enum_type=None, containing_type=None,
248 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700249 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700250 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700251 name='key', full_name='chromeos_update_engine.ImageInfo.key', index=1,
252 number=2, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400253 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700254 message_type=None, enum_type=None, containing_type=None,
255 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700256 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700257 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700258 name='channel', full_name='chromeos_update_engine.ImageInfo.channel', index=2,
259 number=3, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400260 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700261 message_type=None, enum_type=None, containing_type=None,
262 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700263 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700264 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700265 name='version', full_name='chromeos_update_engine.ImageInfo.version', index=3,
266 number=4, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400267 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700268 message_type=None, enum_type=None, containing_type=None,
269 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700270 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700271 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700272 name='build_channel', full_name='chromeos_update_engine.ImageInfo.build_channel', index=4,
273 number=5, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400274 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700275 message_type=None, enum_type=None, containing_type=None,
276 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700277 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700278 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700279 name='build_version', full_name='chromeos_update_engine.ImageInfo.build_version', index=5,
280 number=6, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400281 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700282 message_type=None, enum_type=None, containing_type=None,
283 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700284 serialized_options=None, file=DESCRIPTOR),
Don Garrett432d6012013-05-10 15:01:36 -0700285 ],
286 extensions=[
287 ],
288 nested_types=[],
289 enum_types=[
290 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700291 serialized_options=None,
Don Garrett432d6012013-05-10 15:01:36 -0700292 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700293 syntax='proto2',
Don Garrett432d6012013-05-10 15:01:36 -0700294 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700295 oneofs=[
296 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700297 serialized_start=307,
298 serialized_end=426,
Don Garrett432d6012013-05-10 15:01:36 -0700299)
300
301
Alex Deymo28466772015-09-11 17:16:44 -0700302_INSTALLOPERATION = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800303 name='InstallOperation',
Alex Deymo28466772015-09-11 17:16:44 -0700304 full_name='chromeos_update_engine.InstallOperation',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800305 filename=None,
306 file=DESCRIPTOR,
307 containing_type=None,
308 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700309 _descriptor.FieldDescriptor(
310 name='type', full_name='chromeos_update_engine.InstallOperation.type', index=0,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800311 number=1, type=14, cpp_type=8, label=2,
312 has_default_value=False, default_value=0,
313 message_type=None, enum_type=None, containing_type=None,
314 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700315 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700316 _descriptor.FieldDescriptor(
317 name='data_offset', full_name='chromeos_update_engine.InstallOperation.data_offset', index=1,
Sen Jiang1b54e702018-11-14 16:20:58 -0800318 number=2, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800319 has_default_value=False, default_value=0,
320 message_type=None, enum_type=None, containing_type=None,
321 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700322 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700323 _descriptor.FieldDescriptor(
324 name='data_length', full_name='chromeos_update_engine.InstallOperation.data_length', index=2,
Sen Jiang1b54e702018-11-14 16:20:58 -0800325 number=3, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800326 has_default_value=False, default_value=0,
327 message_type=None, enum_type=None, containing_type=None,
328 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700329 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700330 _descriptor.FieldDescriptor(
331 name='src_extents', full_name='chromeos_update_engine.InstallOperation.src_extents', index=3,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800332 number=4, type=11, cpp_type=10, label=3,
333 has_default_value=False, default_value=[],
334 message_type=None, enum_type=None, containing_type=None,
335 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700336 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700337 _descriptor.FieldDescriptor(
338 name='src_length', full_name='chromeos_update_engine.InstallOperation.src_length', index=4,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800339 number=5, type=4, cpp_type=4, label=1,
340 has_default_value=False, default_value=0,
341 message_type=None, enum_type=None, containing_type=None,
342 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700343 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700344 _descriptor.FieldDescriptor(
345 name='dst_extents', full_name='chromeos_update_engine.InstallOperation.dst_extents', index=5,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800346 number=6, type=11, cpp_type=10, label=3,
347 has_default_value=False, default_value=[],
348 message_type=None, enum_type=None, containing_type=None,
349 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700350 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700351 _descriptor.FieldDescriptor(
352 name='dst_length', full_name='chromeos_update_engine.InstallOperation.dst_length', index=6,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800353 number=7, type=4, cpp_type=4, label=1,
354 has_default_value=False, default_value=0,
355 message_type=None, enum_type=None, containing_type=None,
356 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700357 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700358 _descriptor.FieldDescriptor(
359 name='data_sha256_hash', full_name='chromeos_update_engine.InstallOperation.data_sha256_hash', index=7,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800360 number=8, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400361 has_default_value=False, default_value=b"",
Alex Deymo28466772015-09-11 17:16:44 -0700362 message_type=None, enum_type=None, containing_type=None,
363 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700364 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700365 _descriptor.FieldDescriptor(
366 name='src_sha256_hash', full_name='chromeos_update_engine.InstallOperation.src_sha256_hash', index=8,
367 number=9, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400368 has_default_value=False, default_value=b"",
Gilad Arnold516f0f72013-02-22 12:14:16 -0800369 message_type=None, enum_type=None, containing_type=None,
370 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700371 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800372 ],
373 extensions=[
374 ],
375 nested_types=[],
376 enum_types=[
Alex Deymo28466772015-09-11 17:16:44 -0700377 _INSTALLOPERATION_TYPE,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800378 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700379 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800380 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700381 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800382 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700383 oneofs=[
384 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700385 serialized_start=429,
386 serialized_end=923,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800387)
388
Alex Deymo28466772015-09-11 17:16:44 -0700389
390_PARTITIONUPDATE = _descriptor.Descriptor(
391 name='PartitionUpdate',
392 full_name='chromeos_update_engine.PartitionUpdate',
393 filename=None,
394 file=DESCRIPTOR,
395 containing_type=None,
396 fields=[
397 _descriptor.FieldDescriptor(
398 name='partition_name', full_name='chromeos_update_engine.PartitionUpdate.partition_name', index=0,
399 number=1, type=9, cpp_type=9, label=2,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400400 has_default_value=False, default_value=b"".decode('utf-8'),
Alex Deymo28466772015-09-11 17:16:44 -0700401 message_type=None, enum_type=None, containing_type=None,
402 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700403 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700404 _descriptor.FieldDescriptor(
405 name='run_postinstall', full_name='chromeos_update_engine.PartitionUpdate.run_postinstall', index=1,
406 number=2, type=8, cpp_type=7, label=1,
407 has_default_value=False, default_value=False,
408 message_type=None, enum_type=None, containing_type=None,
409 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700410 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700411 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700412 name='postinstall_path', full_name='chromeos_update_engine.PartitionUpdate.postinstall_path', index=2,
413 number=3, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400414 has_default_value=False, default_value=b"".decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700415 message_type=None, enum_type=None, containing_type=None,
416 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700417 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700418 _descriptor.FieldDescriptor(
419 name='filesystem_type', full_name='chromeos_update_engine.PartitionUpdate.filesystem_type', index=3,
420 number=4, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400421 has_default_value=False, default_value=b"".decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700422 message_type=None, enum_type=None, containing_type=None,
423 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700424 serialized_options=None, file=DESCRIPTOR),
Alex Deymobe5aa572015-09-23 18:11:31 -0700425 _descriptor.FieldDescriptor(
426 name='new_partition_signature', full_name='chromeos_update_engine.PartitionUpdate.new_partition_signature', index=4,
427 number=5, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700428 has_default_value=False, default_value=[],
429 message_type=None, enum_type=None, containing_type=None,
430 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700431 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700432 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700433 name='old_partition_info', full_name='chromeos_update_engine.PartitionUpdate.old_partition_info', index=5,
434 number=6, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700435 has_default_value=False, default_value=None,
436 message_type=None, enum_type=None, containing_type=None,
437 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700438 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700439 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700440 name='new_partition_info', full_name='chromeos_update_engine.PartitionUpdate.new_partition_info', index=6,
441 number=7, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700442 has_default_value=False, default_value=None,
443 message_type=None, enum_type=None, containing_type=None,
444 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700445 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700446 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700447 name='operations', full_name='chromeos_update_engine.PartitionUpdate.operations', index=7,
448 number=8, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700449 has_default_value=False, default_value=[],
450 message_type=None, enum_type=None, containing_type=None,
451 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700452 serialized_options=None, file=DESCRIPTOR),
Amin Hassani5ef5d452017-08-04 13:10:59 -0700453 _descriptor.FieldDescriptor(
454 name='postinstall_optional', full_name='chromeos_update_engine.PartitionUpdate.postinstall_optional', index=8,
455 number=9, type=8, cpp_type=7, label=1,
456 has_default_value=False, default_value=False,
457 message_type=None, enum_type=None, containing_type=None,
458 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700459 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800460 _descriptor.FieldDescriptor(
461 name='hash_tree_data_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_data_extent', index=9,
462 number=10, type=11, cpp_type=10, label=1,
463 has_default_value=False, default_value=None,
464 message_type=None, enum_type=None, containing_type=None,
465 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700466 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800467 _descriptor.FieldDescriptor(
468 name='hash_tree_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_extent', index=10,
469 number=11, type=11, cpp_type=10, label=1,
470 has_default_value=False, default_value=None,
471 message_type=None, enum_type=None, containing_type=None,
472 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700473 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800474 _descriptor.FieldDescriptor(
475 name='hash_tree_algorithm', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_algorithm', index=11,
476 number=12, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400477 has_default_value=False, default_value=b"".decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800478 message_type=None, enum_type=None, containing_type=None,
479 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700480 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800481 _descriptor.FieldDescriptor(
482 name='hash_tree_salt', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_salt', index=12,
483 number=13, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400484 has_default_value=False, default_value=b"",
Sen Jiang1b54e702018-11-14 16:20:58 -0800485 message_type=None, enum_type=None, containing_type=None,
486 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700487 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800488 _descriptor.FieldDescriptor(
489 name='fec_data_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_data_extent', index=13,
490 number=14, type=11, cpp_type=10, label=1,
491 has_default_value=False, default_value=None,
492 message_type=None, enum_type=None, containing_type=None,
493 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700494 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800495 _descriptor.FieldDescriptor(
496 name='fec_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_extent', index=14,
497 number=15, type=11, cpp_type=10, label=1,
498 has_default_value=False, default_value=None,
499 message_type=None, enum_type=None, containing_type=None,
500 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700501 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800502 _descriptor.FieldDescriptor(
503 name='fec_roots', full_name='chromeos_update_engine.PartitionUpdate.fec_roots', index=15,
504 number=16, type=13, cpp_type=3, label=1,
505 has_default_value=True, default_value=2,
506 message_type=None, enum_type=None, containing_type=None,
507 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700508 serialized_options=None, file=DESCRIPTOR),
Kelvin Zhangd7191032020-08-11 10:48:16 -0400509 _descriptor.FieldDescriptor(
510 name='version', full_name='chromeos_update_engine.PartitionUpdate.version', index=16,
511 number=17, type=9, cpp_type=9, label=1,
512 has_default_value=False, default_value=b"".decode('utf-8'),
513 message_type=None, enum_type=None, containing_type=None,
514 is_extension=False, extension_scope=None,
515 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700516 ],
517 extensions=[
518 ],
519 nested_types=[],
520 enum_types=[
521 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700522 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -0700523 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700524 syntax='proto2',
Alex Deymo28466772015-09-11 17:16:44 -0700525 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700526 oneofs=[
527 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700528 serialized_start=926,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400529 serialized_end=1670,
Sen Jiang1b54e702018-11-14 16:20:58 -0800530)
531
532
533_DYNAMICPARTITIONGROUP = _descriptor.Descriptor(
534 name='DynamicPartitionGroup',
535 full_name='chromeos_update_engine.DynamicPartitionGroup',
536 filename=None,
537 file=DESCRIPTOR,
538 containing_type=None,
539 fields=[
540 _descriptor.FieldDescriptor(
541 name='name', full_name='chromeos_update_engine.DynamicPartitionGroup.name', index=0,
542 number=1, type=9, cpp_type=9, label=2,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400543 has_default_value=False, default_value=b"".decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800544 message_type=None, enum_type=None, containing_type=None,
545 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700546 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800547 _descriptor.FieldDescriptor(
548 name='size', full_name='chromeos_update_engine.DynamicPartitionGroup.size', index=1,
549 number=2, type=4, cpp_type=4, label=1,
550 has_default_value=False, default_value=0,
551 message_type=None, enum_type=None, containing_type=None,
552 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700553 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800554 _descriptor.FieldDescriptor(
555 name='partition_names', full_name='chromeos_update_engine.DynamicPartitionGroup.partition_names', index=2,
556 number=3, type=9, cpp_type=9, label=3,
557 has_default_value=False, default_value=[],
558 message_type=None, enum_type=None, containing_type=None,
559 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700560 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800561 ],
562 extensions=[
563 ],
564 nested_types=[],
565 enum_types=[
566 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700567 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800568 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700569 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800570 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700571 oneofs=[
572 ],
Kelvin Zhangd7191032020-08-11 10:48:16 -0400573 serialized_start=1672,
574 serialized_end=1748,
Sen Jiang1b54e702018-11-14 16:20:58 -0800575)
576
577
578_DYNAMICPARTITIONMETADATA = _descriptor.Descriptor(
579 name='DynamicPartitionMetadata',
580 full_name='chromeos_update_engine.DynamicPartitionMetadata',
581 filename=None,
582 file=DESCRIPTOR,
583 containing_type=None,
584 fields=[
585 _descriptor.FieldDescriptor(
586 name='groups', full_name='chromeos_update_engine.DynamicPartitionMetadata.groups', index=0,
587 number=1, type=11, cpp_type=10, label=3,
588 has_default_value=False, default_value=[],
589 message_type=None, enum_type=None, containing_type=None,
590 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700591 serialized_options=None, file=DESCRIPTOR),
592 _descriptor.FieldDescriptor(
593 name='snapshot_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.snapshot_enabled', index=1,
594 number=2, type=8, cpp_type=7, label=1,
595 has_default_value=False, default_value=False,
596 message_type=None, enum_type=None, containing_type=None,
597 is_extension=False, extension_scope=None,
598 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800599 ],
600 extensions=[
601 ],
602 nested_types=[],
603 enum_types=[
604 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700605 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800606 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700607 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800608 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700609 oneofs=[
610 ],
Kelvin Zhangd7191032020-08-11 10:48:16 -0400611 serialized_start=1750,
612 serialized_end=1865,
Alex Deymo28466772015-09-11 17:16:44 -0700613)
614
615
616_DELTAARCHIVEMANIFEST = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800617 name='DeltaArchiveManifest',
618 full_name='chromeos_update_engine.DeltaArchiveManifest',
619 filename=None,
620 file=DESCRIPTOR,
621 containing_type=None,
622 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700623 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800624 name='install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.install_operations', index=0,
625 number=1, type=11, cpp_type=10, label=3,
626 has_default_value=False, default_value=[],
627 message_type=None, enum_type=None, containing_type=None,
628 is_extension=False, extension_scope=None,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400629 serialized_options=b'\030\001', file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700630 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800631 name='kernel_install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.kernel_install_operations', index=1,
632 number=2, type=11, cpp_type=10, label=3,
633 has_default_value=False, default_value=[],
634 message_type=None, enum_type=None, containing_type=None,
635 is_extension=False, extension_scope=None,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400636 serialized_options=b'\030\001', file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700637 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800638 name='block_size', full_name='chromeos_update_engine.DeltaArchiveManifest.block_size', index=2,
639 number=3, type=13, cpp_type=3, label=1,
640 has_default_value=True, default_value=4096,
641 message_type=None, enum_type=None, containing_type=None,
642 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700643 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700644 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800645 name='signatures_offset', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_offset', index=3,
646 number=4, type=4, cpp_type=4, label=1,
647 has_default_value=False, default_value=0,
648 message_type=None, enum_type=None, containing_type=None,
649 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700650 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700651 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800652 name='signatures_size', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_size', index=4,
653 number=5, type=4, cpp_type=4, label=1,
654 has_default_value=False, default_value=0,
655 message_type=None, enum_type=None, containing_type=None,
656 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700657 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700658 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800659 name='old_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_kernel_info', index=5,
660 number=6, type=11, cpp_type=10, label=1,
661 has_default_value=False, default_value=None,
662 message_type=None, enum_type=None, containing_type=None,
663 is_extension=False, extension_scope=None,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400664 serialized_options=b'\030\001', file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700665 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800666 name='new_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_kernel_info', index=6,
667 number=7, type=11, cpp_type=10, label=1,
668 has_default_value=False, default_value=None,
669 message_type=None, enum_type=None, containing_type=None,
670 is_extension=False, extension_scope=None,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400671 serialized_options=b'\030\001', file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700672 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800673 name='old_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_rootfs_info', index=7,
674 number=8, type=11, cpp_type=10, label=1,
675 has_default_value=False, default_value=None,
676 message_type=None, enum_type=None, containing_type=None,
677 is_extension=False, extension_scope=None,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400678 serialized_options=b'\030\001', file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700679 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800680 name='new_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_rootfs_info', index=8,
681 number=9, type=11, cpp_type=10, label=1,
682 has_default_value=False, default_value=None,
683 message_type=None, enum_type=None, containing_type=None,
684 is_extension=False, extension_scope=None,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400685 serialized_options=b'\030\001', file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700686 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700687 name='old_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_image_info', index=9,
688 number=10, type=11, cpp_type=10, label=1,
689 has_default_value=False, default_value=None,
690 message_type=None, enum_type=None, containing_type=None,
691 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700692 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700693 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700694 name='new_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_image_info', index=10,
695 number=11, type=11, cpp_type=10, label=1,
696 has_default_value=False, default_value=None,
697 message_type=None, enum_type=None, containing_type=None,
698 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700699 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700700 _descriptor.FieldDescriptor(
Allie Wood847e5932015-02-06 11:29:10 -0800701 name='minor_version', full_name='chromeos_update_engine.DeltaArchiveManifest.minor_version', index=11,
702 number=12, type=13, cpp_type=3, label=1,
703 has_default_value=True, default_value=0,
704 message_type=None, enum_type=None, containing_type=None,
705 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700706 serialized_options=None, file=DESCRIPTOR),
Alex Deymo28466772015-09-11 17:16:44 -0700707 _descriptor.FieldDescriptor(
708 name='partitions', full_name='chromeos_update_engine.DeltaArchiveManifest.partitions', index=12,
709 number=13, type=11, cpp_type=10, label=3,
710 has_default_value=False, default_value=[],
711 message_type=None, enum_type=None, containing_type=None,
712 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700713 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800714 _descriptor.FieldDescriptor(
715 name='max_timestamp', full_name='chromeos_update_engine.DeltaArchiveManifest.max_timestamp', index=13,
716 number=14, type=3, cpp_type=2, label=1,
717 has_default_value=False, default_value=0,
718 message_type=None, enum_type=None, containing_type=None,
719 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700720 serialized_options=None, file=DESCRIPTOR),
Sen Jiang1b54e702018-11-14 16:20:58 -0800721 _descriptor.FieldDescriptor(
722 name='dynamic_partition_metadata', full_name='chromeos_update_engine.DeltaArchiveManifest.dynamic_partition_metadata', index=14,
723 number=15, type=11, cpp_type=10, label=1,
724 has_default_value=False, default_value=None,
725 message_type=None, enum_type=None, containing_type=None,
726 is_extension=False, extension_scope=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700727 serialized_options=None, file=DESCRIPTOR),
Tianjie55abd3c2020-06-19 00:22:59 -0700728 _descriptor.FieldDescriptor(
729 name='partial_update', full_name='chromeos_update_engine.DeltaArchiveManifest.partial_update', index=15,
730 number=16, type=8, cpp_type=7, label=1,
731 has_default_value=False, default_value=False,
732 message_type=None, enum_type=None, containing_type=None,
733 is_extension=False, extension_scope=None,
734 serialized_options=None, file=DESCRIPTOR),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800735 ],
736 extensions=[
737 ],
Alex Deymo28466772015-09-11 17:16:44 -0700738 nested_types=[],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800739 enum_types=[
740 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700741 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800742 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700743 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800744 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700745 oneofs=[
746 ],
Kelvin Zhangd7191032020-08-11 10:48:16 -0400747 serialized_start=1868,
748 serialized_end=2733,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800749)
750
Yifan Hong1e2573f2019-09-27 13:40:53 -0700751_SIGNATURES_SIGNATURE.containing_type = _SIGNATURES
Gilad Arnold516f0f72013-02-22 12:14:16 -0800752_SIGNATURES.fields_by_name['signatures'].message_type = _SIGNATURES_SIGNATURE
Alex Deymo28466772015-09-11 17:16:44 -0700753_INSTALLOPERATION.fields_by_name['type'].enum_type = _INSTALLOPERATION_TYPE
754_INSTALLOPERATION.fields_by_name['src_extents'].message_type = _EXTENT
755_INSTALLOPERATION.fields_by_name['dst_extents'].message_type = _EXTENT
Yifan Hong1e2573f2019-09-27 13:40:53 -0700756_INSTALLOPERATION_TYPE.containing_type = _INSTALLOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700757_PARTITIONUPDATE.fields_by_name['new_partition_signature'].message_type = _SIGNATURES_SIGNATURE
758_PARTITIONUPDATE.fields_by_name['old_partition_info'].message_type = _PARTITIONINFO
759_PARTITIONUPDATE.fields_by_name['new_partition_info'].message_type = _PARTITIONINFO
760_PARTITIONUPDATE.fields_by_name['operations'].message_type = _INSTALLOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800761_PARTITIONUPDATE.fields_by_name['hash_tree_data_extent'].message_type = _EXTENT
762_PARTITIONUPDATE.fields_by_name['hash_tree_extent'].message_type = _EXTENT
763_PARTITIONUPDATE.fields_by_name['fec_data_extent'].message_type = _EXTENT
764_PARTITIONUPDATE.fields_by_name['fec_extent'].message_type = _EXTENT
765_DYNAMICPARTITIONMETADATA.fields_by_name['groups'].message_type = _DYNAMICPARTITIONGROUP
Alex Deymo28466772015-09-11 17:16:44 -0700766_DELTAARCHIVEMANIFEST.fields_by_name['install_operations'].message_type = _INSTALLOPERATION
767_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations'].message_type = _INSTALLOPERATION
Gilad Arnold516f0f72013-02-22 12:14:16 -0800768_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info'].message_type = _PARTITIONINFO
769_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info'].message_type = _PARTITIONINFO
770_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info'].message_type = _PARTITIONINFO
771_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info'].message_type = _PARTITIONINFO
Don Garrett432d6012013-05-10 15:01:36 -0700772_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info'].message_type = _IMAGEINFO
773_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info'].message_type = _IMAGEINFO
Alex Deymo28466772015-09-11 17:16:44 -0700774_DELTAARCHIVEMANIFEST.fields_by_name['partitions'].message_type = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800775_DELTAARCHIVEMANIFEST.fields_by_name['dynamic_partition_metadata'].message_type = _DYNAMICPARTITIONMETADATA
Alex Deymo28466772015-09-11 17:16:44 -0700776DESCRIPTOR.message_types_by_name['Extent'] = _EXTENT
777DESCRIPTOR.message_types_by_name['Signatures'] = _SIGNATURES
778DESCRIPTOR.message_types_by_name['PartitionInfo'] = _PARTITIONINFO
779DESCRIPTOR.message_types_by_name['ImageInfo'] = _IMAGEINFO
780DESCRIPTOR.message_types_by_name['InstallOperation'] = _INSTALLOPERATION
781DESCRIPTOR.message_types_by_name['PartitionUpdate'] = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800782DESCRIPTOR.message_types_by_name['DynamicPartitionGroup'] = _DYNAMICPARTITIONGROUP
783DESCRIPTOR.message_types_by_name['DynamicPartitionMetadata'] = _DYNAMICPARTITIONMETADATA
Alex Deymo28466772015-09-11 17:16:44 -0700784DESCRIPTOR.message_types_by_name['DeltaArchiveManifest'] = _DELTAARCHIVEMANIFEST
Yifan Hong1e2573f2019-09-27 13:40:53 -0700785_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800786
Yifan Hong1e2573f2019-09-27 13:40:53 -0700787Extent = _reflection.GeneratedProtocolMessageType('Extent', (_message.Message,), {
788 'DESCRIPTOR' : _EXTENT,
789 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800790 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Extent)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700791 })
792_sym_db.RegisterMessage(Extent)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800793
Yifan Hong1e2573f2019-09-27 13:40:53 -0700794Signatures = _reflection.GeneratedProtocolMessageType('Signatures', (_message.Message,), {
Alex Deymo28466772015-09-11 17:16:44 -0700795
Yifan Hong1e2573f2019-09-27 13:40:53 -0700796 'Signature' : _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), {
797 'DESCRIPTOR' : _SIGNATURES_SIGNATURE,
798 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800799 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures.Signature)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700800 })
801 ,
802 'DESCRIPTOR' : _SIGNATURES,
803 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800804 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700805 })
806_sym_db.RegisterMessage(Signatures)
807_sym_db.RegisterMessage(Signatures.Signature)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800808
Yifan Hong1e2573f2019-09-27 13:40:53 -0700809PartitionInfo = _reflection.GeneratedProtocolMessageType('PartitionInfo', (_message.Message,), {
810 'DESCRIPTOR' : _PARTITIONINFO,
811 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800812 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700813 })
814_sym_db.RegisterMessage(PartitionInfo)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800815
Yifan Hong1e2573f2019-09-27 13:40:53 -0700816ImageInfo = _reflection.GeneratedProtocolMessageType('ImageInfo', (_message.Message,), {
817 'DESCRIPTOR' : _IMAGEINFO,
818 '__module__' : 'update_metadata_pb2'
Don Garrett432d6012013-05-10 15:01:36 -0700819 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ImageInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700820 })
821_sym_db.RegisterMessage(ImageInfo)
Don Garrett432d6012013-05-10 15:01:36 -0700822
Yifan Hong1e2573f2019-09-27 13:40:53 -0700823InstallOperation = _reflection.GeneratedProtocolMessageType('InstallOperation', (_message.Message,), {
824 'DESCRIPTOR' : _INSTALLOPERATION,
825 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700826 # @@protoc_insertion_point(class_scope:chromeos_update_engine.InstallOperation)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700827 })
828_sym_db.RegisterMessage(InstallOperation)
Alex Deymo28466772015-09-11 17:16:44 -0700829
Yifan Hong1e2573f2019-09-27 13:40:53 -0700830PartitionUpdate = _reflection.GeneratedProtocolMessageType('PartitionUpdate', (_message.Message,), {
831 'DESCRIPTOR' : _PARTITIONUPDATE,
832 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700833 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionUpdate)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700834 })
835_sym_db.RegisterMessage(PartitionUpdate)
Alex Deymo28466772015-09-11 17:16:44 -0700836
Yifan Hong1e2573f2019-09-27 13:40:53 -0700837DynamicPartitionGroup = _reflection.GeneratedProtocolMessageType('DynamicPartitionGroup', (_message.Message,), {
838 'DESCRIPTOR' : _DYNAMICPARTITIONGROUP,
839 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800840 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionGroup)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700841 })
842_sym_db.RegisterMessage(DynamicPartitionGroup)
Sen Jiang1b54e702018-11-14 16:20:58 -0800843
Yifan Hong1e2573f2019-09-27 13:40:53 -0700844DynamicPartitionMetadata = _reflection.GeneratedProtocolMessageType('DynamicPartitionMetadata', (_message.Message,), {
845 'DESCRIPTOR' : _DYNAMICPARTITIONMETADATA,
846 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800847 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionMetadata)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700848 })
849_sym_db.RegisterMessage(DynamicPartitionMetadata)
Sen Jiang1b54e702018-11-14 16:20:58 -0800850
Yifan Hong1e2573f2019-09-27 13:40:53 -0700851DeltaArchiveManifest = _reflection.GeneratedProtocolMessageType('DeltaArchiveManifest', (_message.Message,), {
852 'DESCRIPTOR' : _DELTAARCHIVEMANIFEST,
853 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800854 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DeltaArchiveManifest)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700855 })
856_sym_db.RegisterMessage(DeltaArchiveManifest)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800857
Alex Deymo28466772015-09-11 17:16:44 -0700858
Yifan Hong1e2573f2019-09-27 13:40:53 -0700859DESCRIPTOR._options = None
Tianjie55abd3c2020-06-19 00:22:59 -0700860_SIGNATURES_SIGNATURE.fields_by_name['version']._options = None
Yifan Hong1e2573f2019-09-27 13:40:53 -0700861_INSTALLOPERATION_TYPE.values_by_name["MOVE"]._options = None
862_INSTALLOPERATION_TYPE.values_by_name["BSDIFF"]._options = None
Amin Hassani55c75412019-10-07 11:20:39 -0700863_DELTAARCHIVEMANIFEST.fields_by_name['install_operations']._options = None
864_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations']._options = None
865_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info']._options = None
866_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info']._options = None
867_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info']._options = None
868_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info']._options = None
Gilad Arnold516f0f72013-02-22 12:14:16 -0800869# @@protoc_insertion_point(module_scope)