-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrecord_metadata_pb2.py
256 lines (225 loc) · 15.4 KB
/
record_metadata_pb2.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: record_metadata.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2
from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15record_metadata.proto\x12\x10webaas.db.record\x1a google/protobuf/descriptor.proto\x1a\x19google/protobuf/any.proto\"\xd0\x02\n\rDataStoreInfo\x12\x15\n\rformatVersion\x18\x01 \x01(\x05\x12\x17\n\x0fmetaDataversion\x18\x02 \x01(\x05\x12\x13\n\x0buserVersion\x18\x03 \x01(\x05\x12\x39\n\x10record_count_key\x18\x04 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\x12\x16\n\x0elastUpdateTime\x18\x05 \x01(\x04\x12\"\n\x1aomit_unsplit_record_suffix\x18\x06 \x01(\x08\x12\x11\n\tcacheable\x18\x07 \x01(\x08\x12\x42\n\nuser_field\x18\x08 \x03(\x0b\x32..webaas.db.record.DataStoreInfo.UserFieldEntry\x1a,\n\x0eUserFieldEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c\"\xa5\x02\n\x05Index\x12\x13\n\x0brecord_type\x18\x01 \x03(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x38\n\x0froot_expression\x18\x03 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\x12\x14\n\x0csubspace_key\x18\x04 \x01(\x0c\x12\x1d\n\x15last_modified_version\x18\x05 \x01(\x05\x12\x0c\n\x04type\x18\x06 \x01(\t\x12/\n\x07options\x18\x07 \x03(\x0b\x32\x1e.webaas.db.record.Index.Option\x12\x15\n\radded_version\x18\x08 \x01(\x05\x12\x0e\n\x06unique\x18\t \x01(\x08\x1a$\n\x06Option\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\x93\x01\n\nRecordType\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x34\n\x0bprimary_key\x18\x02 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\x12\x15\n\rsince_version\x18\x03 \x01(\x05\x12*\n\x0c\x65xplicit_key\x18\x04 \x01(\x0b\x32\x14.google.protobuf.Any\"h\n\x0b\x46ormerIndex\x12\x13\n\x0b\x66ormer_name\x18\x03 \x01(\t\x12\x14\n\x0csubspace_key\x18\x05 \x01(\x0c\x12\x17\n\x0fremoved_version\x18\x06 \x01(\x05\x12\x15\n\radded_version\x18\n \x01(\x05\"\xaa\x03\n\x08MetaData\x12;\n\x11record_descriptor\x18\x01 \x01(\x0b\x32 .google.protobuf.DescriptorProto\x12(\n\x07indexes\x18\x02 \x03(\x0b\x32\x17.webaas.db.record.Index\x12\x32\n\x0crecord_types\x18\x03 \x03(\x0b\x32\x1c.webaas.db.record.RecordType\x12\x1a\n\x12split_long_records\x18\x04 \x01(\x08\x12\x0f\n\x07version\x18\x05 \x01(\x05\x12\x35\n\x0e\x66ormer_indexes\x18\x06 \x03(\x0b\x32\x1d.webaas.db.record.FormerIndex\x12\x1d\n\x15store_record_versions\x18\x07 \x01(\x08\x12\x1c\n\x14subspace_key_counter\x18\t \x01(\x03\x12!\n\x19uses_subspace_key_counter\x18\n \x01(\x08\x12?\n\x13joined_record_types\x18\x0b \x03(\x0b\x32\".webaas.db.record.JoinedRecordType\"6\n\x04Then\x12.\n\x05\x63hild\x18\x01 \x03(\x0b\x32\x1f.webaas.db.record.KeyExpression\"6\n\x04List\x12.\n\x05\x63hild\x18\x01 \x03(\x0b\x32\x1f.webaas.db.record.KeyExpression\"\xaa\x02\n\x05\x46ield\x12\x12\n\nfield_name\x18\x01 \x01(\t\x12\x31\n\x08\x66\x61n_type\x18\x02 \x01(\x0e\x32\x1f.webaas.db.record.Field.FanType\x12\x46\n\x12nullInterpretation\x18\x03 \x01(\x0e\x32*.webaas.db.record.Field.NullInterpretation\"B\n\x07\x46\x61nType\x12\r\n\tFAN_ERROR\x10\x00\x12\n\n\x06SCALAR\x10\x01\x12\x0b\n\x07\x46\x41N_OUT\x10\x02\x12\x0f\n\x0b\x43ONCATENATE\x10\x03\"N\n\x12NullInterpretation\x12\x0e\n\nNULL_ERROR\x10\x00\x12\x0e\n\nNOT_UNIQUE\x10\x01\x12\n\n\x06UNIQUE\x10\x02\x12\x0c\n\x08NOT_NULL\x10\x03\"b\n\x07Nesting\x12\'\n\x06parent\x18\x01 \x01(\x0b\x32\x17.webaas.db.record.Field\x12.\n\x05\x63hild\x18\x02 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\"U\n\x08Grouping\x12\x32\n\twhole_key\x18\x01 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\x12\x15\n\rgrouped_count\x18\x03 \x01(\x05\"W\n\x0cKeyWithValue\x12\x32\n\tinner_key\x18\x01 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\x12\x13\n\x0bsplit_point\x18\x02 \x01(\x05\"L\n\x05Split\x12/\n\x06joined\x18\x01 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\x12\x12\n\nsplit_size\x18\x02 \x01(\x05\"\x07\n\x05\x45mpty\"\t\n\x07Version\"\x0f\n\rRecordTypeKey\"L\n\x08\x46unction\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x32\n\targuments\x18\x02 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\"\xc4\x04\n\rKeyExpression\x12&\n\x04then\x18\x01 \x01(\x0b\x32\x16.webaas.db.record.ThenH\x00\x12,\n\x07nesting\x18\x02 \x01(\x0b\x32\x19.webaas.db.record.NestingH\x00\x12(\n\x05\x66ield\x18\x03 \x01(\x0b\x32\x17.webaas.db.record.FieldH\x00\x12.\n\x08grouping\x18\x04 \x01(\x0b\x32\x1a.webaas.db.record.GroupingH\x00\x12(\n\x05\x65mpty\x18\x05 \x01(\x0b\x32\x17.webaas.db.record.EmptyH\x00\x12(\n\x05split\x18\x06 \x01(\x0b\x32\x17.webaas.db.record.SplitH\x00\x12,\n\x07version\x18\x07 \x01(\x0b\x32\x19.webaas.db.record.VersionH\x00\x12%\n\x05value\x18\x08 \x01(\x0b\x32\x14.google.protobuf.AnyH\x00\x12.\n\x08\x66unction\x18\t \x01(\x0b\x32\x1a.webaas.db.record.FunctionH\x00\x12\x38\n\x0ekey_with_value\x18\n \x01(\x0b\x32\x1e.webaas.db.record.KeyWithValueH\x00\x12:\n\x0frecord_type_key\x18\x0b \x01(\x0b\x32\x1f.webaas.db.record.RecordTypeKeyH\x00\x12&\n\x04list\x18\x0c \x01(\x0b\x32\x16.webaas.db.record.ListH\x00\x42\x0c\n\nexpression\"\xbd\x03\n\x10JoinedRecordType\x12\x0c\n\x04name\x18\x01 \x01(\t\x12-\n\x0frecord_type_key\x18\x04 \x01(\x0b\x32\x14.google.protobuf.Any\x12M\n\x11join_constituents\x18\n \x03(\x0b\x32\x32.webaas.db.record.JoinedRecordType.JoinConstituent\x12\x36\n\x05joins\x18\x0b \x03(\x0b\x32\'.webaas.db.record.JoinedRecordType.Join\x1aJ\n\x0fJoinConstituent\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0brecord_type\x18\x02 \x01(\t\x12\x14\n\x0couter_joined\x18\x03 \x01(\x08\x1a\x98\x01\n\x04Join\x12\x0c\n\x04left\x18\x01 \x01(\t\x12\x38\n\x0fleft_expression\x18\x02 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpression\x12\r\n\x05right\x18\x03 \x01(\t\x12\x39\n\x10right_expression\x18\x04 \x01(\x0b\x32\x1f.webaas.db.record.KeyExpressionb\x06proto3')
_DATASTOREINFO = DESCRIPTOR.message_types_by_name['DataStoreInfo']
_DATASTOREINFO_USERFIELDENTRY = _DATASTOREINFO.nested_types_by_name['UserFieldEntry']
_INDEX = DESCRIPTOR.message_types_by_name['Index']
_INDEX_OPTION = _INDEX.nested_types_by_name['Option']
_RECORDTYPE = DESCRIPTOR.message_types_by_name['RecordType']
_FORMERINDEX = DESCRIPTOR.message_types_by_name['FormerIndex']
_METADATA = DESCRIPTOR.message_types_by_name['MetaData']
_THEN = DESCRIPTOR.message_types_by_name['Then']
_LIST = DESCRIPTOR.message_types_by_name['List']
_FIELD = DESCRIPTOR.message_types_by_name['Field']
_NESTING = DESCRIPTOR.message_types_by_name['Nesting']
_GROUPING = DESCRIPTOR.message_types_by_name['Grouping']
_KEYWITHVALUE = DESCRIPTOR.message_types_by_name['KeyWithValue']
_SPLIT = DESCRIPTOR.message_types_by_name['Split']
_EMPTY = DESCRIPTOR.message_types_by_name['Empty']
_VERSION = DESCRIPTOR.message_types_by_name['Version']
_RECORDTYPEKEY = DESCRIPTOR.message_types_by_name['RecordTypeKey']
_FUNCTION = DESCRIPTOR.message_types_by_name['Function']
_KEYEXPRESSION = DESCRIPTOR.message_types_by_name['KeyExpression']
_JOINEDRECORDTYPE = DESCRIPTOR.message_types_by_name['JoinedRecordType']
_JOINEDRECORDTYPE_JOINCONSTITUENT = _JOINEDRECORDTYPE.nested_types_by_name['JoinConstituent']
_JOINEDRECORDTYPE_JOIN = _JOINEDRECORDTYPE.nested_types_by_name['Join']
_FIELD_FANTYPE = _FIELD.enum_types_by_name['FanType']
_FIELD_NULLINTERPRETATION = _FIELD.enum_types_by_name['NullInterpretation']
DataStoreInfo = _reflection.GeneratedProtocolMessageType('DataStoreInfo', (_message.Message,), {
'UserFieldEntry' : _reflection.GeneratedProtocolMessageType('UserFieldEntry', (_message.Message,), {
'DESCRIPTOR' : _DATASTOREINFO_USERFIELDENTRY,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.DataStoreInfo.UserFieldEntry)
})
,
'DESCRIPTOR' : _DATASTOREINFO,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.DataStoreInfo)
})
_sym_db.RegisterMessage(DataStoreInfo)
_sym_db.RegisterMessage(DataStoreInfo.UserFieldEntry)
Index = _reflection.GeneratedProtocolMessageType('Index', (_message.Message,), {
'Option' : _reflection.GeneratedProtocolMessageType('Option', (_message.Message,), {
'DESCRIPTOR' : _INDEX_OPTION,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Index.Option)
})
,
'DESCRIPTOR' : _INDEX,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Index)
})
_sym_db.RegisterMessage(Index)
_sym_db.RegisterMessage(Index.Option)
RecordType = _reflection.GeneratedProtocolMessageType('RecordType', (_message.Message,), {
'DESCRIPTOR' : _RECORDTYPE,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.RecordType)
})
_sym_db.RegisterMessage(RecordType)
FormerIndex = _reflection.GeneratedProtocolMessageType('FormerIndex', (_message.Message,), {
'DESCRIPTOR' : _FORMERINDEX,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.FormerIndex)
})
_sym_db.RegisterMessage(FormerIndex)
MetaData = _reflection.GeneratedProtocolMessageType('MetaData', (_message.Message,), {
'DESCRIPTOR' : _METADATA,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.MetaData)
})
_sym_db.RegisterMessage(MetaData)
Then = _reflection.GeneratedProtocolMessageType('Then', (_message.Message,), {
'DESCRIPTOR' : _THEN,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Then)
})
_sym_db.RegisterMessage(Then)
List = _reflection.GeneratedProtocolMessageType('List', (_message.Message,), {
'DESCRIPTOR' : _LIST,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.List)
})
_sym_db.RegisterMessage(List)
Field = _reflection.GeneratedProtocolMessageType('Field', (_message.Message,), {
'DESCRIPTOR' : _FIELD,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Field)
})
_sym_db.RegisterMessage(Field)
Nesting = _reflection.GeneratedProtocolMessageType('Nesting', (_message.Message,), {
'DESCRIPTOR' : _NESTING,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Nesting)
})
_sym_db.RegisterMessage(Nesting)
Grouping = _reflection.GeneratedProtocolMessageType('Grouping', (_message.Message,), {
'DESCRIPTOR' : _GROUPING,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Grouping)
})
_sym_db.RegisterMessage(Grouping)
KeyWithValue = _reflection.GeneratedProtocolMessageType('KeyWithValue', (_message.Message,), {
'DESCRIPTOR' : _KEYWITHVALUE,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.KeyWithValue)
})
_sym_db.RegisterMessage(KeyWithValue)
Split = _reflection.GeneratedProtocolMessageType('Split', (_message.Message,), {
'DESCRIPTOR' : _SPLIT,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Split)
})
_sym_db.RegisterMessage(Split)
Empty = _reflection.GeneratedProtocolMessageType('Empty', (_message.Message,), {
'DESCRIPTOR' : _EMPTY,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Empty)
})
_sym_db.RegisterMessage(Empty)
Version = _reflection.GeneratedProtocolMessageType('Version', (_message.Message,), {
'DESCRIPTOR' : _VERSION,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Version)
})
_sym_db.RegisterMessage(Version)
RecordTypeKey = _reflection.GeneratedProtocolMessageType('RecordTypeKey', (_message.Message,), {
'DESCRIPTOR' : _RECORDTYPEKEY,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.RecordTypeKey)
})
_sym_db.RegisterMessage(RecordTypeKey)
Function = _reflection.GeneratedProtocolMessageType('Function', (_message.Message,), {
'DESCRIPTOR' : _FUNCTION,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.Function)
})
_sym_db.RegisterMessage(Function)
KeyExpression = _reflection.GeneratedProtocolMessageType('KeyExpression', (_message.Message,), {
'DESCRIPTOR' : _KEYEXPRESSION,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.KeyExpression)
})
_sym_db.RegisterMessage(KeyExpression)
JoinedRecordType = _reflection.GeneratedProtocolMessageType('JoinedRecordType', (_message.Message,), {
'JoinConstituent' : _reflection.GeneratedProtocolMessageType('JoinConstituent', (_message.Message,), {
'DESCRIPTOR' : _JOINEDRECORDTYPE_JOINCONSTITUENT,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.JoinedRecordType.JoinConstituent)
})
,
'Join' : _reflection.GeneratedProtocolMessageType('Join', (_message.Message,), {
'DESCRIPTOR' : _JOINEDRECORDTYPE_JOIN,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.JoinedRecordType.Join)
})
,
'DESCRIPTOR' : _JOINEDRECORDTYPE,
'__module__' : 'record_metadata_pb2'
# @@protoc_insertion_point(class_scope:webaas.db.record.JoinedRecordType)
})
_sym_db.RegisterMessage(JoinedRecordType)
_sym_db.RegisterMessage(JoinedRecordType.JoinConstituent)
_sym_db.RegisterMessage(JoinedRecordType.Join)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_DATASTOREINFO._serialized_start=105
_DATASTOREINFO._serialized_end=441
_DATASTOREINFO_USERFIELDENTRY._serialized_start=397
_DATASTOREINFO_USERFIELDENTRY._serialized_end=441
_INDEX._serialized_start=444
_INDEX._serialized_end=737
_INDEX_OPTION._serialized_start=701
_INDEX_OPTION._serialized_end=737
_RECORDTYPE._serialized_start=740
_RECORDTYPE._serialized_end=887
_FORMERINDEX._serialized_start=889
_FORMERINDEX._serialized_end=993
_METADATA._serialized_start=996
_METADATA._serialized_end=1422
_THEN._serialized_start=1424
_THEN._serialized_end=1478
_LIST._serialized_start=1480
_LIST._serialized_end=1534
_FIELD._serialized_start=1537
_FIELD._serialized_end=1835
_FIELD_FANTYPE._serialized_start=1689
_FIELD_FANTYPE._serialized_end=1755
_FIELD_NULLINTERPRETATION._serialized_start=1757
_FIELD_NULLINTERPRETATION._serialized_end=1835
_NESTING._serialized_start=1837
_NESTING._serialized_end=1935
_GROUPING._serialized_start=1937
_GROUPING._serialized_end=2022
_KEYWITHVALUE._serialized_start=2024
_KEYWITHVALUE._serialized_end=2111
_SPLIT._serialized_start=2113
_SPLIT._serialized_end=2189
_EMPTY._serialized_start=2191
_EMPTY._serialized_end=2198
_VERSION._serialized_start=2200
_VERSION._serialized_end=2209
_RECORDTYPEKEY._serialized_start=2211
_RECORDTYPEKEY._serialized_end=2226
_FUNCTION._serialized_start=2228
_FUNCTION._serialized_end=2304
_KEYEXPRESSION._serialized_start=2307
_KEYEXPRESSION._serialized_end=2887
_JOINEDRECORDTYPE._serialized_start=2890
_JOINEDRECORDTYPE._serialized_end=3335
_JOINEDRECORDTYPE_JOINCONSTITUENT._serialized_start=3106
_JOINEDRECORDTYPE_JOINCONSTITUENT._serialized_end=3180
_JOINEDRECORDTYPE_JOIN._serialized_start=3183
_JOINEDRECORDTYPE_JOIN._serialized_end=3335
# @@protoc_insertion_point(module_scope)