blob: 9fcd3b92f22fcfecf71b0ad39e586b101ae003c6 [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
Kelvin Zhangad8ea102021-01-14 10:14:44 -05004"""Generated protocol buffer code."""
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',
Kelvin Zhangad8ea102021-01-14 10:14:44 -050021 create_key=_descriptor._internal_create_key,
22 serialized_pb=b'\n\x15update_metadata.proto\x12\x16\x63hromeos_update_engine\"1\n\x06\x45xtent\x12\x13\n\x0bstart_block\x18\x01 \x01(\x04\x12\x12\n\nnum_blocks\x18\x02 \x01(\x04\"\x9f\x01\n\nSignatures\x12@\n\nsignatures\x18\x01 \x03(\x0b\x32,.chromeos_update_engine.Signatures.Signature\x1aO\n\tSignature\x12\x13\n\x07version\x18\x01 \x01(\rB\x02\x18\x01\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x1f\n\x17unpadded_signature_size\x18\x03 \x01(\x07\"+\n\rPartitionInfo\x12\x0c\n\x04size\x18\x01 \x01(\x04\x12\x0c\n\x04hash\x18\x02 \x01(\x0c\"\x8f\x01\n\tImageInfo\x12\x11\n\x05\x62oard\x18\x01 \x01(\tB\x02\x18\x01\x12\x0f\n\x03key\x18\x02 \x01(\tB\x02\x18\x01\x12\x13\n\x07\x63hannel\x18\x03 \x01(\tB\x02\x18\x01\x12\x13\n\x07version\x18\x04 \x01(\tB\x02\x18\x01\x12\x19\n\rbuild_channel\x18\x05 \x01(\tB\x02\x18\x01\x12\x19\n\rbuild_version\x18\x06 \x01(\tB\x02\x18\x01\"\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\"\xcf\x01\n\x11\x43owMergeOperation\x12<\n\x04type\x18\x01 \x01(\x0e\x32..chromeos_update_engine.CowMergeOperation.Type\x12\x32\n\nsrc_extent\x18\x02 \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x32\n\ndst_extent\x18\x03 \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\"\x14\n\x04Type\x12\x0c\n\x08\x43OW_COPY\x10\x00\"\xc8\x06\n\x0fPartitionUpdate\x12\x16\n\x0epartition_name\x18\x01 \x02(\t\x12\x17\n\x0frun_postinstall\x18\x02 \x01(\x08\x12\x18\n\x10postinstall_path\x18\x03 \x01(\t\x12\x17\n\x0f\x66ilesystem_type\x18\x04 \x01(\t\x12M\n\x17new_partition_signature\x18\x05 \x03(\x0b\x32,.chromeos_update_engine.Signatures.Signature\x12\x41\n\x12old_partition_info\x18\x06 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfo\x12\x41\n\x12new_partition_info\x18\x07 \x01(\x0b\x32%.chromeos_update_engine.PartitionInfo\x12<\n\noperations\x18\x08 \x03(\x0b\x32(.chromeos_update_engine.InstallOperation\x12\x1c\n\x14postinstall_optional\x18\t \x01(\x08\x12=\n\x15hash_tree_data_extent\x18\n \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x38\n\x10hash_tree_extent\x18\x0b \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x1b\n\x13hash_tree_algorithm\x18\x0c \x01(\t\x12\x16\n\x0ehash_tree_salt\x18\r \x01(\x0c\x12\x37\n\x0f\x66\x65\x63_data_extent\x18\x0e \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x32\n\nfec_extent\x18\x0f \x01(\x0b\x32\x1e.chromeos_update_engine.Extent\x12\x14\n\tfec_roots\x18\x10 \x01(\r:\x01\x32\x12\x0f\n\x07version\x18\x11 \x01(\t\x12\x43\n\x10merge_operations\x18\x12 \x03(\x0b\x32).chromeos_update_engine.CowMergeOperation\x12\x19\n\x11\x65stimate_cow_size\x18\x13 \x01(\x04\"L\n\x15\x44ynamicPartitionGroup\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\x0c\n\x04size\x18\x02 \x01(\x04\x12\x17\n\x0fpartition_names\x18\x03 \x03(\t\"\x89\x01\n\x18\x44ynamicPartitionMetadata\x12=\n\x06groups\x18\x01 \x03(\x0b\x32-.chromeos_update_engine.DynamicPartitionGroup\x12\x18\n\x10snapshot_enabled\x18\x02 \x01(\x08\x12\x14\n\x0cvabc_enabled\x18\x03 \x01(\x08\"\xe9\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=\n\x0eold_image_info\x18\n \x01(\x0b\x32!.chromeos_update_engine.ImageInfoB\x02\x18\x01\x12=\n\x0enew_image_info\x18\x0b \x01(\x0b\x32!.chromeos_update_engine.ImageInfoB\x02\x18\x01\x12\x18\n\rminor_version\x18\x0c \x01(\r:\x01\x30\x12;\n\npartitions\x18\r \x03(\x0b\x32\'.chromeos_update_engine.PartitionUpdate\x12\x15\n\rmax_timestamp\x18\x0e \x01(\x03\x12T\n\x1a\x64ynamic_partition_metadata\x18\x0f \x01(\x0b\x32\x30.chromeos_update_engine.DynamicPartitionMetadata\x12\x16\n\x0epartial_update\x18\x10 \x01(\x08\x42\x02H\x03'
Yifan Hong1e2573f2019-09-27 13:40:53 -070023)
Gilad Arnold516f0f72013-02-22 12:14:16 -080024
25
26
Alex Deymo28466772015-09-11 17:16:44 -070027_INSTALLOPERATION_TYPE = _descriptor.EnumDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080028 name='Type',
Alex Deymo28466772015-09-11 17:16:44 -070029 full_name='chromeos_update_engine.InstallOperation.Type',
Gilad Arnold516f0f72013-02-22 12:14:16 -080030 filename=None,
31 file=DESCRIPTOR,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050032 create_key=_descriptor._internal_create_key,
Gilad Arnold516f0f72013-02-22 12:14:16 -080033 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,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050037 type=None,
38 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070039 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080040 name='REPLACE_BZ', index=1, number=1,
Yifan Hong1e2573f2019-09-27 13:40:53 -070041 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050042 type=None,
43 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070044 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080045 name='MOVE', index=2, number=2,
Kelvin Zhangd7191032020-08-11 10:48:16 -040046 serialized_options=b'\010\001',
Kelvin Zhangad8ea102021-01-14 10:14:44 -050047 type=None,
48 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070049 _descriptor.EnumValueDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -080050 name='BSDIFF', index=3, number=3,
Kelvin Zhangd7191032020-08-11 10:48:16 -040051 serialized_options=b'\010\001',
Kelvin Zhangad8ea102021-01-14 10:14:44 -050052 type=None,
53 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070054 _descriptor.EnumValueDescriptor(
Allie Woodc11dc732015-02-18 15:53:05 -080055 name='SOURCE_COPY', index=4, number=4,
Yifan Hong1e2573f2019-09-27 13:40:53 -070056 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050057 type=None,
58 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070059 _descriptor.EnumValueDescriptor(
Allie Woodc11dc732015-02-18 15:53:05 -080060 name='SOURCE_BSDIFF', index=5, number=5,
Yifan Hong1e2573f2019-09-27 13:40:53 -070061 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050062 type=None,
63 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070064 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080065 name='REPLACE_XZ', index=6, number=8,
Yifan Hong1e2573f2019-09-27 13:40:53 -070066 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050067 type=None,
68 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070069 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080070 name='ZERO', index=7, number=6,
Yifan Hong1e2573f2019-09-27 13:40:53 -070071 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050072 type=None,
73 create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -070074 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080075 name='DISCARD', index=8, number=7,
Yifan Hong1e2573f2019-09-27 13:40:53 -070076 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050077 type=None,
78 create_key=_descriptor._internal_create_key),
Sen Jiangc2538fa2016-02-24 14:15:02 -080079 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080080 name='BROTLI_BSDIFF', index=9, number=10,
Yifan Hong1e2573f2019-09-27 13:40:53 -070081 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050082 type=None,
83 create_key=_descriptor._internal_create_key),
Amin Hassaniefa62d92017-11-09 13:46:56 -080084 _descriptor.EnumValueDescriptor(
Sen Jiang1b54e702018-11-14 16:20:58 -080085 name='PUFFDIFF', index=10, number=9,
Yifan Hong1e2573f2019-09-27 13:40:53 -070086 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050087 type=None,
88 create_key=_descriptor._internal_create_key),
Gilad Arnold516f0f72013-02-22 12:14:16 -080089 ],
90 containing_type=None,
Yifan Hong1e2573f2019-09-27 13:40:53 -070091 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -050092 serialized_start=775,
93 serialized_end=948,
Gilad Arnold516f0f72013-02-22 12:14:16 -080094)
Yifan Hong1e2573f2019-09-27 13:40:53 -070095_sym_db.RegisterEnumDescriptor(_INSTALLOPERATION_TYPE)
Gilad Arnold516f0f72013-02-22 12:14:16 -080096
Kelvin Zhang7d64e282020-09-02 15:27:34 -040097_COWMERGEOPERATION_TYPE = _descriptor.EnumDescriptor(
98 name='Type',
99 full_name='chromeos_update_engine.CowMergeOperation.Type',
100 filename=None,
101 file=DESCRIPTOR,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500102 create_key=_descriptor._internal_create_key,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400103 values=[
104 _descriptor.EnumValueDescriptor(
105 name='COW_COPY', index=0, number=0,
106 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500107 type=None,
108 create_key=_descriptor._internal_create_key),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400109 ],
110 containing_type=None,
111 serialized_options=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500112 serialized_start=1138,
113 serialized_end=1158,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400114)
115_sym_db.RegisterEnumDescriptor(_COWMERGEOPERATION_TYPE)
116
Gilad Arnold516f0f72013-02-22 12:14:16 -0800117
Alex Deymo28466772015-09-11 17:16:44 -0700118_EXTENT = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800119 name='Extent',
120 full_name='chromeos_update_engine.Extent',
121 filename=None,
122 file=DESCRIPTOR,
123 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500124 create_key=_descriptor._internal_create_key,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800125 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700126 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800127 name='start_block', full_name='chromeos_update_engine.Extent.start_block', index=0,
128 number=1, type=4, cpp_type=4, label=1,
129 has_default_value=False, default_value=0,
130 message_type=None, enum_type=None, containing_type=None,
131 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500132 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700133 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800134 name='num_blocks', full_name='chromeos_update_engine.Extent.num_blocks', index=1,
135 number=2, type=4, cpp_type=4, label=1,
136 has_default_value=False, default_value=0,
137 message_type=None, enum_type=None, containing_type=None,
138 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500139 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800140 ],
141 extensions=[
142 ],
143 nested_types=[],
144 enum_types=[
145 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700146 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800147 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700148 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800149 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700150 oneofs=[
151 ],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800152 serialized_start=49,
153 serialized_end=98,
154)
155
156
Alex Deymo28466772015-09-11 17:16:44 -0700157_SIGNATURES_SIGNATURE = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800158 name='Signature',
159 full_name='chromeos_update_engine.Signatures.Signature',
160 filename=None,
161 file=DESCRIPTOR,
162 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500163 create_key=_descriptor._internal_create_key,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800164 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700165 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800166 name='version', full_name='chromeos_update_engine.Signatures.Signature.version', index=0,
167 number=1, type=13, cpp_type=3, label=1,
168 has_default_value=False, default_value=0,
169 message_type=None, enum_type=None, containing_type=None,
170 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500171 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700172 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800173 name='data', full_name='chromeos_update_engine.Signatures.Signature.data', index=1,
174 number=2, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400175 has_default_value=False, default_value=b"",
Gilad Arnold516f0f72013-02-22 12:14:16 -0800176 message_type=None, enum_type=None, containing_type=None,
177 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500178 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Tianjie55abd3c2020-06-19 00:22:59 -0700179 _descriptor.FieldDescriptor(
180 name='unpadded_signature_size', full_name='chromeos_update_engine.Signatures.Signature.unpadded_signature_size', index=2,
181 number=3, type=7, cpp_type=3, label=1,
182 has_default_value=False, default_value=0,
183 message_type=None, enum_type=None, containing_type=None,
184 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500185 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800186 ],
187 extensions=[
188 ],
189 nested_types=[],
190 enum_types=[
191 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700192 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800193 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700194 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800195 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700196 oneofs=[
197 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700198 serialized_start=181,
199 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800200)
201
Alex Deymo28466772015-09-11 17:16:44 -0700202_SIGNATURES = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800203 name='Signatures',
204 full_name='chromeos_update_engine.Signatures',
205 filename=None,
206 file=DESCRIPTOR,
207 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500208 create_key=_descriptor._internal_create_key,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800209 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700210 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800211 name='signatures', full_name='chromeos_update_engine.Signatures.signatures', index=0,
212 number=1, type=11, cpp_type=10, label=3,
213 has_default_value=False, default_value=[],
214 message_type=None, enum_type=None, containing_type=None,
215 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500216 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800217 ],
218 extensions=[
219 ],
220 nested_types=[_SIGNATURES_SIGNATURE, ],
221 enum_types=[
222 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700223 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800224 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700225 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800226 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700227 oneofs=[
228 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700229 serialized_start=101,
230 serialized_end=260,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800231)
232
233
Alex Deymo28466772015-09-11 17:16:44 -0700234_PARTITIONINFO = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800235 name='PartitionInfo',
236 full_name='chromeos_update_engine.PartitionInfo',
237 filename=None,
238 file=DESCRIPTOR,
239 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500240 create_key=_descriptor._internal_create_key,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800241 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700242 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800243 name='size', full_name='chromeos_update_engine.PartitionInfo.size', index=0,
244 number=1, type=4, cpp_type=4, label=1,
245 has_default_value=False, default_value=0,
246 message_type=None, enum_type=None, containing_type=None,
247 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500248 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700249 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800250 name='hash', full_name='chromeos_update_engine.PartitionInfo.hash', index=1,
251 number=2, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400252 has_default_value=False, default_value=b"",
Gilad Arnold516f0f72013-02-22 12:14:16 -0800253 message_type=None, enum_type=None, containing_type=None,
254 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500255 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800256 ],
257 extensions=[
258 ],
259 nested_types=[],
260 enum_types=[
261 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700262 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800263 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700264 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800265 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700266 oneofs=[
267 ],
Tianjie55abd3c2020-06-19 00:22:59 -0700268 serialized_start=262,
269 serialized_end=305,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800270)
271
272
Alex Deymo28466772015-09-11 17:16:44 -0700273_IMAGEINFO = _descriptor.Descriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700274 name='ImageInfo',
275 full_name='chromeos_update_engine.ImageInfo',
276 filename=None,
277 file=DESCRIPTOR,
278 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500279 create_key=_descriptor._internal_create_key,
Don Garrett432d6012013-05-10 15:01:36 -0700280 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700281 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700282 name='board', full_name='chromeos_update_engine.ImageInfo.board', index=0,
283 number=1, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400284 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700285 message_type=None, enum_type=None, containing_type=None,
286 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500287 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700288 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700289 name='key', full_name='chromeos_update_engine.ImageInfo.key', index=1,
290 number=2, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400291 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700292 message_type=None, enum_type=None, containing_type=None,
293 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500294 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700295 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700296 name='channel', full_name='chromeos_update_engine.ImageInfo.channel', index=2,
297 number=3, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400298 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700299 message_type=None, enum_type=None, containing_type=None,
300 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500301 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700302 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700303 name='version', full_name='chromeos_update_engine.ImageInfo.version', index=3,
304 number=4, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400305 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700306 message_type=None, enum_type=None, containing_type=None,
307 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500308 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700309 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700310 name='build_channel', full_name='chromeos_update_engine.ImageInfo.build_channel', index=4,
311 number=5, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400312 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700313 message_type=None, enum_type=None, containing_type=None,
314 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500315 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700316 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700317 name='build_version', full_name='chromeos_update_engine.ImageInfo.build_version', index=5,
318 number=6, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400319 has_default_value=False, default_value=b"".decode('utf-8'),
Don Garrett432d6012013-05-10 15:01:36 -0700320 message_type=None, enum_type=None, containing_type=None,
321 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500322 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Don Garrett432d6012013-05-10 15:01:36 -0700323 ],
324 extensions=[
325 ],
326 nested_types=[],
327 enum_types=[
328 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700329 serialized_options=None,
Don Garrett432d6012013-05-10 15:01:36 -0700330 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700331 syntax='proto2',
Don Garrett432d6012013-05-10 15:01:36 -0700332 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700333 oneofs=[
334 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500335 serialized_start=308,
336 serialized_end=451,
Don Garrett432d6012013-05-10 15:01:36 -0700337)
338
339
Alex Deymo28466772015-09-11 17:16:44 -0700340_INSTALLOPERATION = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800341 name='InstallOperation',
Alex Deymo28466772015-09-11 17:16:44 -0700342 full_name='chromeos_update_engine.InstallOperation',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800343 filename=None,
344 file=DESCRIPTOR,
345 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500346 create_key=_descriptor._internal_create_key,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800347 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700348 _descriptor.FieldDescriptor(
349 name='type', full_name='chromeos_update_engine.InstallOperation.type', index=0,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800350 number=1, type=14, cpp_type=8, label=2,
351 has_default_value=False, default_value=0,
352 message_type=None, enum_type=None, containing_type=None,
353 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500354 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700355 _descriptor.FieldDescriptor(
356 name='data_offset', full_name='chromeos_update_engine.InstallOperation.data_offset', index=1,
Sen Jiang1b54e702018-11-14 16:20:58 -0800357 number=2, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800358 has_default_value=False, default_value=0,
359 message_type=None, enum_type=None, containing_type=None,
360 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500361 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700362 _descriptor.FieldDescriptor(
363 name='data_length', full_name='chromeos_update_engine.InstallOperation.data_length', index=2,
Sen Jiang1b54e702018-11-14 16:20:58 -0800364 number=3, type=4, cpp_type=4, label=1,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800365 has_default_value=False, default_value=0,
366 message_type=None, enum_type=None, containing_type=None,
367 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500368 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700369 _descriptor.FieldDescriptor(
370 name='src_extents', full_name='chromeos_update_engine.InstallOperation.src_extents', index=3,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800371 number=4, type=11, cpp_type=10, label=3,
372 has_default_value=False, default_value=[],
373 message_type=None, enum_type=None, containing_type=None,
374 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500375 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700376 _descriptor.FieldDescriptor(
377 name='src_length', full_name='chromeos_update_engine.InstallOperation.src_length', index=4,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800378 number=5, type=4, cpp_type=4, label=1,
379 has_default_value=False, default_value=0,
380 message_type=None, enum_type=None, containing_type=None,
381 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500382 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700383 _descriptor.FieldDescriptor(
384 name='dst_extents', full_name='chromeos_update_engine.InstallOperation.dst_extents', index=5,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800385 number=6, type=11, cpp_type=10, label=3,
386 has_default_value=False, default_value=[],
387 message_type=None, enum_type=None, containing_type=None,
388 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500389 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700390 _descriptor.FieldDescriptor(
391 name='dst_length', full_name='chromeos_update_engine.InstallOperation.dst_length', index=6,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800392 number=7, type=4, cpp_type=4, label=1,
393 has_default_value=False, default_value=0,
394 message_type=None, enum_type=None, containing_type=None,
395 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500396 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700397 _descriptor.FieldDescriptor(
398 name='data_sha256_hash', full_name='chromeos_update_engine.InstallOperation.data_sha256_hash', index=7,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800399 number=8, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400400 has_default_value=False, default_value=b"",
Alex Deymo28466772015-09-11 17:16:44 -0700401 message_type=None, enum_type=None, containing_type=None,
402 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500403 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700404 _descriptor.FieldDescriptor(
405 name='src_sha256_hash', full_name='chromeos_update_engine.InstallOperation.src_sha256_hash', index=8,
406 number=9, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400407 has_default_value=False, default_value=b"",
Gilad Arnold516f0f72013-02-22 12:14:16 -0800408 message_type=None, enum_type=None, containing_type=None,
409 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500410 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800411 ],
412 extensions=[
413 ],
414 nested_types=[],
415 enum_types=[
Alex Deymo28466772015-09-11 17:16:44 -0700416 _INSTALLOPERATION_TYPE,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800417 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700418 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800419 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700420 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800421 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700422 oneofs=[
423 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500424 serialized_start=454,
425 serialized_end=948,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800426)
427
Alex Deymo28466772015-09-11 17:16:44 -0700428
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400429_COWMERGEOPERATION = _descriptor.Descriptor(
430 name='CowMergeOperation',
431 full_name='chromeos_update_engine.CowMergeOperation',
432 filename=None,
433 file=DESCRIPTOR,
434 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500435 create_key=_descriptor._internal_create_key,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400436 fields=[
437 _descriptor.FieldDescriptor(
438 name='type', full_name='chromeos_update_engine.CowMergeOperation.type', index=0,
439 number=1, type=14, cpp_type=8, label=1,
440 has_default_value=False, default_value=0,
441 message_type=None, enum_type=None, containing_type=None,
442 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500443 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400444 _descriptor.FieldDescriptor(
445 name='src_extent', full_name='chromeos_update_engine.CowMergeOperation.src_extent', index=1,
446 number=2, type=11, cpp_type=10, label=1,
447 has_default_value=False, default_value=None,
448 message_type=None, enum_type=None, containing_type=None,
449 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500450 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400451 _descriptor.FieldDescriptor(
452 name='dst_extent', full_name='chromeos_update_engine.CowMergeOperation.dst_extent', index=2,
453 number=3, type=11, cpp_type=10, label=1,
454 has_default_value=False, default_value=None,
455 message_type=None, enum_type=None, containing_type=None,
456 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500457 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400458 ],
459 extensions=[
460 ],
461 nested_types=[],
462 enum_types=[
463 _COWMERGEOPERATION_TYPE,
464 ],
465 serialized_options=None,
466 is_extendable=False,
467 syntax='proto2',
468 extension_ranges=[],
469 oneofs=[
470 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500471 serialized_start=951,
472 serialized_end=1158,
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400473)
474
475
Alex Deymo28466772015-09-11 17:16:44 -0700476_PARTITIONUPDATE = _descriptor.Descriptor(
477 name='PartitionUpdate',
478 full_name='chromeos_update_engine.PartitionUpdate',
479 filename=None,
480 file=DESCRIPTOR,
481 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500482 create_key=_descriptor._internal_create_key,
Alex Deymo28466772015-09-11 17:16:44 -0700483 fields=[
484 _descriptor.FieldDescriptor(
485 name='partition_name', full_name='chromeos_update_engine.PartitionUpdate.partition_name', index=0,
486 number=1, type=9, cpp_type=9, label=2,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400487 has_default_value=False, default_value=b"".decode('utf-8'),
Alex Deymo28466772015-09-11 17:16:44 -0700488 message_type=None, enum_type=None, containing_type=None,
489 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500490 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700491 _descriptor.FieldDescriptor(
492 name='run_postinstall', full_name='chromeos_update_engine.PartitionUpdate.run_postinstall', index=1,
493 number=2, type=8, cpp_type=7, label=1,
494 has_default_value=False, default_value=False,
495 message_type=None, enum_type=None, containing_type=None,
496 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500497 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700498 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700499 name='postinstall_path', full_name='chromeos_update_engine.PartitionUpdate.postinstall_path', index=2,
500 number=3, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400501 has_default_value=False, default_value=b"".decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700502 message_type=None, enum_type=None, containing_type=None,
503 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500504 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymobe5aa572015-09-23 18:11:31 -0700505 _descriptor.FieldDescriptor(
506 name='filesystem_type', full_name='chromeos_update_engine.PartitionUpdate.filesystem_type', index=3,
507 number=4, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400508 has_default_value=False, default_value=b"".decode('utf-8'),
Alex Deymobe5aa572015-09-23 18:11:31 -0700509 message_type=None, enum_type=None, containing_type=None,
510 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500511 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymobe5aa572015-09-23 18:11:31 -0700512 _descriptor.FieldDescriptor(
513 name='new_partition_signature', full_name='chromeos_update_engine.PartitionUpdate.new_partition_signature', index=4,
514 number=5, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700515 has_default_value=False, default_value=[],
516 message_type=None, enum_type=None, containing_type=None,
517 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500518 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700519 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700520 name='old_partition_info', full_name='chromeos_update_engine.PartitionUpdate.old_partition_info', index=5,
521 number=6, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700522 has_default_value=False, default_value=None,
523 message_type=None, enum_type=None, containing_type=None,
524 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500525 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700526 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700527 name='new_partition_info', full_name='chromeos_update_engine.PartitionUpdate.new_partition_info', index=6,
528 number=7, type=11, cpp_type=10, label=1,
Alex Deymo28466772015-09-11 17:16:44 -0700529 has_default_value=False, default_value=None,
530 message_type=None, enum_type=None, containing_type=None,
531 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500532 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700533 _descriptor.FieldDescriptor(
Alex Deymobe5aa572015-09-23 18:11:31 -0700534 name='operations', full_name='chromeos_update_engine.PartitionUpdate.operations', index=7,
535 number=8, type=11, cpp_type=10, label=3,
Alex Deymo28466772015-09-11 17:16:44 -0700536 has_default_value=False, default_value=[],
537 message_type=None, enum_type=None, containing_type=None,
538 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500539 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Amin Hassani5ef5d452017-08-04 13:10:59 -0700540 _descriptor.FieldDescriptor(
541 name='postinstall_optional', full_name='chromeos_update_engine.PartitionUpdate.postinstall_optional', index=8,
542 number=9, type=8, cpp_type=7, label=1,
543 has_default_value=False, default_value=False,
544 message_type=None, enum_type=None, containing_type=None,
545 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500546 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800547 _descriptor.FieldDescriptor(
548 name='hash_tree_data_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_data_extent', index=9,
549 number=10, type=11, cpp_type=10, label=1,
550 has_default_value=False, default_value=None,
551 message_type=None, enum_type=None, containing_type=None,
552 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500553 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800554 _descriptor.FieldDescriptor(
555 name='hash_tree_extent', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_extent', index=10,
556 number=11, type=11, cpp_type=10, label=1,
557 has_default_value=False, default_value=None,
558 message_type=None, enum_type=None, containing_type=None,
559 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500560 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800561 _descriptor.FieldDescriptor(
562 name='hash_tree_algorithm', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_algorithm', index=11,
563 number=12, type=9, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400564 has_default_value=False, default_value=b"".decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800565 message_type=None, enum_type=None, containing_type=None,
566 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500567 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800568 _descriptor.FieldDescriptor(
569 name='hash_tree_salt', full_name='chromeos_update_engine.PartitionUpdate.hash_tree_salt', index=12,
570 number=13, type=12, cpp_type=9, label=1,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400571 has_default_value=False, default_value=b"",
Sen Jiang1b54e702018-11-14 16:20:58 -0800572 message_type=None, enum_type=None, containing_type=None,
573 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500574 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800575 _descriptor.FieldDescriptor(
576 name='fec_data_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_data_extent', index=13,
577 number=14, type=11, cpp_type=10, label=1,
578 has_default_value=False, default_value=None,
579 message_type=None, enum_type=None, containing_type=None,
580 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500581 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800582 _descriptor.FieldDescriptor(
583 name='fec_extent', full_name='chromeos_update_engine.PartitionUpdate.fec_extent', index=14,
584 number=15, type=11, cpp_type=10, label=1,
585 has_default_value=False, default_value=None,
586 message_type=None, enum_type=None, containing_type=None,
587 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500588 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800589 _descriptor.FieldDescriptor(
590 name='fec_roots', full_name='chromeos_update_engine.PartitionUpdate.fec_roots', index=15,
591 number=16, type=13, cpp_type=3, label=1,
592 has_default_value=True, default_value=2,
593 message_type=None, enum_type=None, containing_type=None,
594 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500595 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Kelvin Zhangd7191032020-08-11 10:48:16 -0400596 _descriptor.FieldDescriptor(
597 name='version', full_name='chromeos_update_engine.PartitionUpdate.version', index=16,
598 number=17, type=9, cpp_type=9, label=1,
599 has_default_value=False, default_value=b"".decode('utf-8'),
600 message_type=None, enum_type=None, containing_type=None,
601 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500602 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400603 _descriptor.FieldDescriptor(
604 name='merge_operations', full_name='chromeos_update_engine.PartitionUpdate.merge_operations', index=17,
605 number=18, type=11, cpp_type=10, label=3,
606 has_default_value=False, default_value=[],
607 message_type=None, enum_type=None, containing_type=None,
608 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500609 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400610 _descriptor.FieldDescriptor(
611 name='estimate_cow_size', full_name='chromeos_update_engine.PartitionUpdate.estimate_cow_size', index=18,
612 number=19, type=4, cpp_type=4, label=1,
613 has_default_value=False, default_value=0,
614 message_type=None, enum_type=None, containing_type=None,
615 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500616 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700617 ],
618 extensions=[
619 ],
620 nested_types=[],
621 enum_types=[
622 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700623 serialized_options=None,
Alex Deymo28466772015-09-11 17:16:44 -0700624 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700625 syntax='proto2',
Alex Deymo28466772015-09-11 17:16:44 -0700626 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700627 oneofs=[
628 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500629 serialized_start=1161,
630 serialized_end=2001,
Sen Jiang1b54e702018-11-14 16:20:58 -0800631)
632
633
634_DYNAMICPARTITIONGROUP = _descriptor.Descriptor(
635 name='DynamicPartitionGroup',
636 full_name='chromeos_update_engine.DynamicPartitionGroup',
637 filename=None,
638 file=DESCRIPTOR,
639 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500640 create_key=_descriptor._internal_create_key,
Sen Jiang1b54e702018-11-14 16:20:58 -0800641 fields=[
642 _descriptor.FieldDescriptor(
643 name='name', full_name='chromeos_update_engine.DynamicPartitionGroup.name', index=0,
644 number=1, type=9, cpp_type=9, label=2,
Kelvin Zhangd7191032020-08-11 10:48:16 -0400645 has_default_value=False, default_value=b"".decode('utf-8'),
Sen Jiang1b54e702018-11-14 16:20:58 -0800646 message_type=None, enum_type=None, containing_type=None,
647 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500648 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800649 _descriptor.FieldDescriptor(
650 name='size', full_name='chromeos_update_engine.DynamicPartitionGroup.size', index=1,
651 number=2, type=4, cpp_type=4, label=1,
652 has_default_value=False, default_value=0,
653 message_type=None, enum_type=None, containing_type=None,
654 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500655 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800656 _descriptor.FieldDescriptor(
657 name='partition_names', full_name='chromeos_update_engine.DynamicPartitionGroup.partition_names', index=2,
658 number=3, type=9, cpp_type=9, label=3,
659 has_default_value=False, default_value=[],
660 message_type=None, enum_type=None, containing_type=None,
661 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500662 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800663 ],
664 extensions=[
665 ],
666 nested_types=[],
667 enum_types=[
668 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700669 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800670 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700671 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800672 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700673 oneofs=[
674 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500675 serialized_start=2003,
676 serialized_end=2079,
Sen Jiang1b54e702018-11-14 16:20:58 -0800677)
678
679
680_DYNAMICPARTITIONMETADATA = _descriptor.Descriptor(
681 name='DynamicPartitionMetadata',
682 full_name='chromeos_update_engine.DynamicPartitionMetadata',
683 filename=None,
684 file=DESCRIPTOR,
685 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500686 create_key=_descriptor._internal_create_key,
Sen Jiang1b54e702018-11-14 16:20:58 -0800687 fields=[
688 _descriptor.FieldDescriptor(
689 name='groups', full_name='chromeos_update_engine.DynamicPartitionMetadata.groups', index=0,
690 number=1, type=11, cpp_type=10, label=3,
691 has_default_value=False, default_value=[],
692 message_type=None, enum_type=None, containing_type=None,
693 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500694 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Yifan Hong1e2573f2019-09-27 13:40:53 -0700695 _descriptor.FieldDescriptor(
696 name='snapshot_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.snapshot_enabled', index=1,
697 number=2, type=8, cpp_type=7, label=1,
698 has_default_value=False, default_value=False,
699 message_type=None, enum_type=None, containing_type=None,
700 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500701 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
702 _descriptor.FieldDescriptor(
703 name='vabc_enabled', full_name='chromeos_update_engine.DynamicPartitionMetadata.vabc_enabled', index=2,
704 number=3, type=8, cpp_type=7, label=1,
705 has_default_value=False, default_value=False,
706 message_type=None, enum_type=None, containing_type=None,
707 is_extension=False, extension_scope=None,
708 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800709 ],
710 extensions=[
711 ],
712 nested_types=[],
713 enum_types=[
714 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700715 serialized_options=None,
Sen Jiang1b54e702018-11-14 16:20:58 -0800716 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700717 syntax='proto2',
Sen Jiang1b54e702018-11-14 16:20:58 -0800718 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700719 oneofs=[
720 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500721 serialized_start=2082,
722 serialized_end=2219,
Alex Deymo28466772015-09-11 17:16:44 -0700723)
724
725
726_DELTAARCHIVEMANIFEST = _descriptor.Descriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800727 name='DeltaArchiveManifest',
728 full_name='chromeos_update_engine.DeltaArchiveManifest',
729 filename=None,
730 file=DESCRIPTOR,
731 containing_type=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500732 create_key=_descriptor._internal_create_key,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800733 fields=[
Alex Deymo28466772015-09-11 17:16:44 -0700734 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800735 name='install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.install_operations', index=0,
736 number=1, type=11, cpp_type=10, label=3,
737 has_default_value=False, default_value=[],
738 message_type=None, enum_type=None, containing_type=None,
739 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500740 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700741 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800742 name='kernel_install_operations', full_name='chromeos_update_engine.DeltaArchiveManifest.kernel_install_operations', index=1,
743 number=2, type=11, cpp_type=10, label=3,
744 has_default_value=False, default_value=[],
745 message_type=None, enum_type=None, containing_type=None,
746 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500747 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700748 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800749 name='block_size', full_name='chromeos_update_engine.DeltaArchiveManifest.block_size', index=2,
750 number=3, type=13, cpp_type=3, label=1,
751 has_default_value=True, default_value=4096,
752 message_type=None, enum_type=None, containing_type=None,
753 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500754 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700755 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800756 name='signatures_offset', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_offset', index=3,
757 number=4, type=4, cpp_type=4, label=1,
758 has_default_value=False, default_value=0,
759 message_type=None, enum_type=None, containing_type=None,
760 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500761 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700762 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800763 name='signatures_size', full_name='chromeos_update_engine.DeltaArchiveManifest.signatures_size', index=4,
764 number=5, type=4, cpp_type=4, label=1,
765 has_default_value=False, default_value=0,
766 message_type=None, enum_type=None, containing_type=None,
767 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500768 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700769 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800770 name='old_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_kernel_info', index=5,
771 number=6, type=11, cpp_type=10, label=1,
772 has_default_value=False, default_value=None,
773 message_type=None, enum_type=None, containing_type=None,
774 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500775 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700776 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800777 name='new_kernel_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_kernel_info', index=6,
778 number=7, type=11, cpp_type=10, label=1,
779 has_default_value=False, default_value=None,
780 message_type=None, enum_type=None, containing_type=None,
781 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500782 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700783 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800784 name='old_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_rootfs_info', index=7,
785 number=8, type=11, cpp_type=10, label=1,
786 has_default_value=False, default_value=None,
787 message_type=None, enum_type=None, containing_type=None,
788 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500789 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700790 _descriptor.FieldDescriptor(
Gilad Arnold516f0f72013-02-22 12:14:16 -0800791 name='new_rootfs_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_rootfs_info', index=8,
792 number=9, type=11, cpp_type=10, label=1,
793 has_default_value=False, default_value=None,
794 message_type=None, enum_type=None, containing_type=None,
795 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500796 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700797 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700798 name='old_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.old_image_info', index=9,
799 number=10, type=11, cpp_type=10, label=1,
800 has_default_value=False, default_value=None,
801 message_type=None, enum_type=None, containing_type=None,
802 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500803 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700804 _descriptor.FieldDescriptor(
Don Garrett432d6012013-05-10 15:01:36 -0700805 name='new_image_info', full_name='chromeos_update_engine.DeltaArchiveManifest.new_image_info', index=10,
806 number=11, type=11, cpp_type=10, label=1,
807 has_default_value=False, default_value=None,
808 message_type=None, enum_type=None, containing_type=None,
809 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500810 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700811 _descriptor.FieldDescriptor(
Allie Wood847e5932015-02-06 11:29:10 -0800812 name='minor_version', full_name='chromeos_update_engine.DeltaArchiveManifest.minor_version', index=11,
813 number=12, type=13, cpp_type=3, label=1,
814 has_default_value=True, default_value=0,
815 message_type=None, enum_type=None, containing_type=None,
816 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500817 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Alex Deymo28466772015-09-11 17:16:44 -0700818 _descriptor.FieldDescriptor(
819 name='partitions', full_name='chromeos_update_engine.DeltaArchiveManifest.partitions', index=12,
820 number=13, type=11, cpp_type=10, label=3,
821 has_default_value=False, default_value=[],
822 message_type=None, enum_type=None, containing_type=None,
823 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500824 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800825 _descriptor.FieldDescriptor(
826 name='max_timestamp', full_name='chromeos_update_engine.DeltaArchiveManifest.max_timestamp', index=13,
827 number=14, type=3, cpp_type=2, label=1,
828 has_default_value=False, default_value=0,
829 message_type=None, enum_type=None, containing_type=None,
830 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500831 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Sen Jiang1b54e702018-11-14 16:20:58 -0800832 _descriptor.FieldDescriptor(
833 name='dynamic_partition_metadata', full_name='chromeos_update_engine.DeltaArchiveManifest.dynamic_partition_metadata', index=14,
834 number=15, type=11, cpp_type=10, label=1,
835 has_default_value=False, default_value=None,
836 message_type=None, enum_type=None, containing_type=None,
837 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500838 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Tianjie55abd3c2020-06-19 00:22:59 -0700839 _descriptor.FieldDescriptor(
840 name='partial_update', full_name='chromeos_update_engine.DeltaArchiveManifest.partial_update', index=15,
841 number=16, type=8, cpp_type=7, label=1,
842 has_default_value=False, default_value=False,
843 message_type=None, enum_type=None, containing_type=None,
844 is_extension=False, extension_scope=None,
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500845 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
Gilad Arnold516f0f72013-02-22 12:14:16 -0800846 ],
847 extensions=[
848 ],
Alex Deymo28466772015-09-11 17:16:44 -0700849 nested_types=[],
Gilad Arnold516f0f72013-02-22 12:14:16 -0800850 enum_types=[
851 ],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700852 serialized_options=None,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800853 is_extendable=False,
Yifan Hong1e2573f2019-09-27 13:40:53 -0700854 syntax='proto2',
Gilad Arnold516f0f72013-02-22 12:14:16 -0800855 extension_ranges=[],
Yifan Hong1e2573f2019-09-27 13:40:53 -0700856 oneofs=[
857 ],
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500858 serialized_start=2222,
859 serialized_end=3095,
Gilad Arnold516f0f72013-02-22 12:14:16 -0800860)
861
Yifan Hong1e2573f2019-09-27 13:40:53 -0700862_SIGNATURES_SIGNATURE.containing_type = _SIGNATURES
Gilad Arnold516f0f72013-02-22 12:14:16 -0800863_SIGNATURES.fields_by_name['signatures'].message_type = _SIGNATURES_SIGNATURE
Alex Deymo28466772015-09-11 17:16:44 -0700864_INSTALLOPERATION.fields_by_name['type'].enum_type = _INSTALLOPERATION_TYPE
865_INSTALLOPERATION.fields_by_name['src_extents'].message_type = _EXTENT
866_INSTALLOPERATION.fields_by_name['dst_extents'].message_type = _EXTENT
Yifan Hong1e2573f2019-09-27 13:40:53 -0700867_INSTALLOPERATION_TYPE.containing_type = _INSTALLOPERATION
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400868_COWMERGEOPERATION.fields_by_name['type'].enum_type = _COWMERGEOPERATION_TYPE
869_COWMERGEOPERATION.fields_by_name['src_extent'].message_type = _EXTENT
870_COWMERGEOPERATION.fields_by_name['dst_extent'].message_type = _EXTENT
871_COWMERGEOPERATION_TYPE.containing_type = _COWMERGEOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700872_PARTITIONUPDATE.fields_by_name['new_partition_signature'].message_type = _SIGNATURES_SIGNATURE
873_PARTITIONUPDATE.fields_by_name['old_partition_info'].message_type = _PARTITIONINFO
874_PARTITIONUPDATE.fields_by_name['new_partition_info'].message_type = _PARTITIONINFO
875_PARTITIONUPDATE.fields_by_name['operations'].message_type = _INSTALLOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800876_PARTITIONUPDATE.fields_by_name['hash_tree_data_extent'].message_type = _EXTENT
877_PARTITIONUPDATE.fields_by_name['hash_tree_extent'].message_type = _EXTENT
878_PARTITIONUPDATE.fields_by_name['fec_data_extent'].message_type = _EXTENT
879_PARTITIONUPDATE.fields_by_name['fec_extent'].message_type = _EXTENT
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400880_PARTITIONUPDATE.fields_by_name['merge_operations'].message_type = _COWMERGEOPERATION
Sen Jiang1b54e702018-11-14 16:20:58 -0800881_DYNAMICPARTITIONMETADATA.fields_by_name['groups'].message_type = _DYNAMICPARTITIONGROUP
Alex Deymo28466772015-09-11 17:16:44 -0700882_DELTAARCHIVEMANIFEST.fields_by_name['install_operations'].message_type = _INSTALLOPERATION
883_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations'].message_type = _INSTALLOPERATION
Gilad Arnold516f0f72013-02-22 12:14:16 -0800884_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info'].message_type = _PARTITIONINFO
885_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info'].message_type = _PARTITIONINFO
886_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info'].message_type = _PARTITIONINFO
887_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info'].message_type = _PARTITIONINFO
Don Garrett432d6012013-05-10 15:01:36 -0700888_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info'].message_type = _IMAGEINFO
889_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info'].message_type = _IMAGEINFO
Alex Deymo28466772015-09-11 17:16:44 -0700890_DELTAARCHIVEMANIFEST.fields_by_name['partitions'].message_type = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800891_DELTAARCHIVEMANIFEST.fields_by_name['dynamic_partition_metadata'].message_type = _DYNAMICPARTITIONMETADATA
Alex Deymo28466772015-09-11 17:16:44 -0700892DESCRIPTOR.message_types_by_name['Extent'] = _EXTENT
893DESCRIPTOR.message_types_by_name['Signatures'] = _SIGNATURES
894DESCRIPTOR.message_types_by_name['PartitionInfo'] = _PARTITIONINFO
895DESCRIPTOR.message_types_by_name['ImageInfo'] = _IMAGEINFO
896DESCRIPTOR.message_types_by_name['InstallOperation'] = _INSTALLOPERATION
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400897DESCRIPTOR.message_types_by_name['CowMergeOperation'] = _COWMERGEOPERATION
Alex Deymo28466772015-09-11 17:16:44 -0700898DESCRIPTOR.message_types_by_name['PartitionUpdate'] = _PARTITIONUPDATE
Sen Jiang1b54e702018-11-14 16:20:58 -0800899DESCRIPTOR.message_types_by_name['DynamicPartitionGroup'] = _DYNAMICPARTITIONGROUP
900DESCRIPTOR.message_types_by_name['DynamicPartitionMetadata'] = _DYNAMICPARTITIONMETADATA
Alex Deymo28466772015-09-11 17:16:44 -0700901DESCRIPTOR.message_types_by_name['DeltaArchiveManifest'] = _DELTAARCHIVEMANIFEST
Yifan Hong1e2573f2019-09-27 13:40:53 -0700902_sym_db.RegisterFileDescriptor(DESCRIPTOR)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800903
Yifan Hong1e2573f2019-09-27 13:40:53 -0700904Extent = _reflection.GeneratedProtocolMessageType('Extent', (_message.Message,), {
905 'DESCRIPTOR' : _EXTENT,
906 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800907 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Extent)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700908 })
909_sym_db.RegisterMessage(Extent)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800910
Yifan Hong1e2573f2019-09-27 13:40:53 -0700911Signatures = _reflection.GeneratedProtocolMessageType('Signatures', (_message.Message,), {
Alex Deymo28466772015-09-11 17:16:44 -0700912
Yifan Hong1e2573f2019-09-27 13:40:53 -0700913 'Signature' : _reflection.GeneratedProtocolMessageType('Signature', (_message.Message,), {
914 'DESCRIPTOR' : _SIGNATURES_SIGNATURE,
915 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800916 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures.Signature)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700917 })
918 ,
919 'DESCRIPTOR' : _SIGNATURES,
920 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800921 # @@protoc_insertion_point(class_scope:chromeos_update_engine.Signatures)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700922 })
923_sym_db.RegisterMessage(Signatures)
924_sym_db.RegisterMessage(Signatures.Signature)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800925
Yifan Hong1e2573f2019-09-27 13:40:53 -0700926PartitionInfo = _reflection.GeneratedProtocolMessageType('PartitionInfo', (_message.Message,), {
927 'DESCRIPTOR' : _PARTITIONINFO,
928 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800929 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700930 })
931_sym_db.RegisterMessage(PartitionInfo)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800932
Yifan Hong1e2573f2019-09-27 13:40:53 -0700933ImageInfo = _reflection.GeneratedProtocolMessageType('ImageInfo', (_message.Message,), {
934 'DESCRIPTOR' : _IMAGEINFO,
935 '__module__' : 'update_metadata_pb2'
Don Garrett432d6012013-05-10 15:01:36 -0700936 # @@protoc_insertion_point(class_scope:chromeos_update_engine.ImageInfo)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700937 })
938_sym_db.RegisterMessage(ImageInfo)
Don Garrett432d6012013-05-10 15:01:36 -0700939
Yifan Hong1e2573f2019-09-27 13:40:53 -0700940InstallOperation = _reflection.GeneratedProtocolMessageType('InstallOperation', (_message.Message,), {
941 'DESCRIPTOR' : _INSTALLOPERATION,
942 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700943 # @@protoc_insertion_point(class_scope:chromeos_update_engine.InstallOperation)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700944 })
945_sym_db.RegisterMessage(InstallOperation)
Alex Deymo28466772015-09-11 17:16:44 -0700946
Kelvin Zhang7d64e282020-09-02 15:27:34 -0400947CowMergeOperation = _reflection.GeneratedProtocolMessageType('CowMergeOperation', (_message.Message,), {
948 'DESCRIPTOR' : _COWMERGEOPERATION,
949 '__module__' : 'update_metadata_pb2'
950 # @@protoc_insertion_point(class_scope:chromeos_update_engine.CowMergeOperation)
951 })
952_sym_db.RegisterMessage(CowMergeOperation)
953
Yifan Hong1e2573f2019-09-27 13:40:53 -0700954PartitionUpdate = _reflection.GeneratedProtocolMessageType('PartitionUpdate', (_message.Message,), {
955 'DESCRIPTOR' : _PARTITIONUPDATE,
956 '__module__' : 'update_metadata_pb2'
Alex Deymo28466772015-09-11 17:16:44 -0700957 # @@protoc_insertion_point(class_scope:chromeos_update_engine.PartitionUpdate)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700958 })
959_sym_db.RegisterMessage(PartitionUpdate)
Alex Deymo28466772015-09-11 17:16:44 -0700960
Yifan Hong1e2573f2019-09-27 13:40:53 -0700961DynamicPartitionGroup = _reflection.GeneratedProtocolMessageType('DynamicPartitionGroup', (_message.Message,), {
962 'DESCRIPTOR' : _DYNAMICPARTITIONGROUP,
963 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800964 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionGroup)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700965 })
966_sym_db.RegisterMessage(DynamicPartitionGroup)
Sen Jiang1b54e702018-11-14 16:20:58 -0800967
Yifan Hong1e2573f2019-09-27 13:40:53 -0700968DynamicPartitionMetadata = _reflection.GeneratedProtocolMessageType('DynamicPartitionMetadata', (_message.Message,), {
969 'DESCRIPTOR' : _DYNAMICPARTITIONMETADATA,
970 '__module__' : 'update_metadata_pb2'
Sen Jiang1b54e702018-11-14 16:20:58 -0800971 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DynamicPartitionMetadata)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700972 })
973_sym_db.RegisterMessage(DynamicPartitionMetadata)
Sen Jiang1b54e702018-11-14 16:20:58 -0800974
Yifan Hong1e2573f2019-09-27 13:40:53 -0700975DeltaArchiveManifest = _reflection.GeneratedProtocolMessageType('DeltaArchiveManifest', (_message.Message,), {
976 'DESCRIPTOR' : _DELTAARCHIVEMANIFEST,
977 '__module__' : 'update_metadata_pb2'
Gilad Arnold516f0f72013-02-22 12:14:16 -0800978 # @@protoc_insertion_point(class_scope:chromeos_update_engine.DeltaArchiveManifest)
Yifan Hong1e2573f2019-09-27 13:40:53 -0700979 })
980_sym_db.RegisterMessage(DeltaArchiveManifest)
Gilad Arnold516f0f72013-02-22 12:14:16 -0800981
Alex Deymo28466772015-09-11 17:16:44 -0700982
Yifan Hong1e2573f2019-09-27 13:40:53 -0700983DESCRIPTOR._options = None
Tianjie55abd3c2020-06-19 00:22:59 -0700984_SIGNATURES_SIGNATURE.fields_by_name['version']._options = None
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500985_IMAGEINFO.fields_by_name['board']._options = None
986_IMAGEINFO.fields_by_name['key']._options = None
987_IMAGEINFO.fields_by_name['channel']._options = None
988_IMAGEINFO.fields_by_name['version']._options = None
989_IMAGEINFO.fields_by_name['build_channel']._options = None
990_IMAGEINFO.fields_by_name['build_version']._options = None
Yifan Hong1e2573f2019-09-27 13:40:53 -0700991_INSTALLOPERATION_TYPE.values_by_name["MOVE"]._options = None
992_INSTALLOPERATION_TYPE.values_by_name["BSDIFF"]._options = None
Amin Hassani55c75412019-10-07 11:20:39 -0700993_DELTAARCHIVEMANIFEST.fields_by_name['install_operations']._options = None
994_DELTAARCHIVEMANIFEST.fields_by_name['kernel_install_operations']._options = None
995_DELTAARCHIVEMANIFEST.fields_by_name['old_kernel_info']._options = None
996_DELTAARCHIVEMANIFEST.fields_by_name['new_kernel_info']._options = None
997_DELTAARCHIVEMANIFEST.fields_by_name['old_rootfs_info']._options = None
998_DELTAARCHIVEMANIFEST.fields_by_name['new_rootfs_info']._options = None
Kelvin Zhangad8ea102021-01-14 10:14:44 -0500999_DELTAARCHIVEMANIFEST.fields_by_name['old_image_info']._options = None
1000_DELTAARCHIVEMANIFEST.fields_by_name['new_image_info']._options = None
Gilad Arnold516f0f72013-02-22 12:14:16 -08001001# @@protoc_insertion_point(module_scope)