blob: c415a35feca54620a86e25cd5f3d93bc2cf6b7d1 [file] [log] [blame]
Copybara854996b2021-09-07 19:36:02 +00001# Generated by the protocol buffer compiler. DO NOT EDIT!
2# source: api/api_proto/features.proto
3
4import sys
5_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
6from google.protobuf import descriptor as _descriptor
7from google.protobuf import message as _message
8from google.protobuf import reflection as _reflection
9from google.protobuf import symbol_database as _symbol_database
10# @@protoc_insertion_point(imports)
11
12_sym_db = _symbol_database.Default()
13
14
15from api.api_proto import common_pb2 as api_dot_api__proto_dot_common__pb2
16from api.api_proto import features_objects_pb2 as api_dot_api__proto_dot_features__objects__pb2
17
18
19DESCRIPTOR = _descriptor.FileDescriptor(
20 name='api/api_proto/features.proto',
21 package='monorail',
22 syntax='proto3',
23 serialized_options=None,
24 serialized_pb=_b('\n\x1c\x61pi/api_proto/features.proto\x12\x08monorail\x1a\x1a\x61pi/api_proto/common.proto\x1a$api/api_proto/features_objects.proto\"<\n\x19ListHotlistsByUserRequest\x12\x1f\n\x04user\x18\x02 \x01(\x0b\x32\x11.monorail.UserRef\"A\n\x1aListHotlistsByUserResponse\x12#\n\x08hotlists\x18\x01 \x03(\x0b\x32\x11.monorail.Hotlist\"?\n\x1aListHotlistsByIssueRequest\x12!\n\x05issue\x18\x02 \x01(\x0b\x32\x12.monorail.IssueRef\"B\n\x1bListHotlistsByIssueResponse\x12#\n\x08hotlists\x18\x01 \x03(\x0b\x32\x11.monorail.Hotlist\"$\n\"ListRecentlyVisitedHotlistsRequest\"J\n#ListRecentlyVisitedHotlistsResponse\x12#\n\x08hotlists\x18\x01 \x03(\x0b\x32\x11.monorail.Hotlist\"\x1c\n\x1aListStarredHotlistsRequest\"B\n\x1bListStarredHotlistsResponse\x12#\n\x08hotlists\x18\x01 \x03(\x0b\x32\x11.monorail.Hotlist\"G\n\x1aGetHotlistStarCountRequest\x12)\n\x0bhotlist_ref\x18\x02 \x01(\x0b\x32\x14.monorail.HotlistRef\"1\n\x1bGetHotlistStarCountResponse\x12\x12\n\nstar_count\x18\x01 \x01(\r\"P\n\x12StarHotlistRequest\x12)\n\x0bhotlist_ref\x18\x02 \x01(\x0b\x32\x14.monorail.HotlistRef\x12\x0f\n\x07starred\x18\x03 \x01(\x08\")\n\x13StarHotlistResponse\x12\x12\n\nstar_count\x18\x01 \x01(\r\">\n\x11GetHotlistRequest\x12)\n\x0bhotlist_ref\x18\x01 \x01(\x0b\x32\x14.monorail.HotlistRef\"8\n\x12GetHotlistResponse\x12\"\n\x07hotlist\x18\x01 \x01(\x0b\x32\x11.monorail.Hotlist\"\xa5\x01\n\x17ListHotlistItemsRequest\x12)\n\x0bhotlist_ref\x18\x02 \x01(\x0b\x32\x14.monorail.HotlistRef\x12(\n\npagination\x18\x03 \x01(\x0b\x32\x14.monorail.Pagination\x12\x0b\n\x03\x63\x61n\x18\x04 \x01(\r\x12\x11\n\tsort_spec\x18\x05 \x01(\t\x12\x15\n\rgroup_by_spec\x18\x06 \x01(\t\"@\n\x18ListHotlistItemsResponse\x12$\n\x05items\x18\x01 \x03(\x0b\x32\x15.monorail.HotlistItem\"\xae\x01\n\x14\x43reateHotlistRequest\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0f\n\x07summary\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12&\n\x0b\x65\x64itor_refs\x18\x05 \x03(\x0b\x32\x11.monorail.UserRef\x12&\n\nissue_refs\x18\x06 \x03(\x0b\x32\x12.monorail.IssueRef\x12\x12\n\nis_private\x18\x07 \x01(\x08\"\x17\n\x15\x43reateHotlistResponse\"\'\n\x17\x43heckHotlistNameRequest\x12\x0c\n\x04name\x18\x02 \x01(\t\")\n\x18\x43heckHotlistNameResponse\x12\r\n\x05\x65rror\x18\x01 \x01(\t\"u\n\x1fRemoveIssuesFromHotlistsRequest\x12*\n\x0chotlist_refs\x18\x02 \x03(\x0b\x32\x14.monorail.HotlistRef\x12&\n\nissue_refs\x18\x03 \x03(\x0b\x32\x12.monorail.IssueRef\"\"\n RemoveIssuesFromHotlistsResponse\"~\n\x1a\x41\x64\x64IssuesToHotlistsRequest\x12*\n\x0chotlist_refs\x18\x02 \x03(\x0b\x32\x14.monorail.HotlistRef\x12&\n\nissue_refs\x18\x03 \x03(\x0b\x32\x12.monorail.IssueRef\x12\x0c\n\x04note\x18\x04 \x01(\t\"\x1d\n\x1b\x41\x64\x64IssuesToHotlistsResponse\"\xac\x01\n\x1aRerankHotlistIssuesRequest\x12)\n\x0bhotlist_ref\x18\x01 \x01(\x0b\x32\x14.monorail.HotlistRef\x12&\n\nmoved_refs\x18\x02 \x03(\x0b\x32\x12.monorail.IssueRef\x12&\n\ntarget_ref\x18\x03 \x01(\x0b\x32\x12.monorail.IssueRef\x12\x13\n\x0bsplit_above\x18\x04 \x01(\x08\"\x1d\n\x1bRerankHotlistIssuesResponse\"\x7f\n\x1dUpdateHotlistIssueNoteRequest\x12)\n\x0bhotlist_ref\x18\x02 \x01(\x0b\x32\x14.monorail.HotlistRef\x12%\n\tissue_ref\x18\x03 \x01(\x0b\x32\x12.monorail.IssueRef\x12\x0c\n\x04note\x18\x04 \x01(\t\" \n\x1eUpdateHotlistIssueNoteResponse\"A\n\x14\x44\x65leteHotlistRequest\x12)\n\x0bhotlist_ref\x18\x01 \x01(\x0b\x32\x14.monorail.HotlistRef\"\x17\n\x15\x44\x65leteHotlistResponse\"=\n\x17PredictComponentRequest\x12\x0c\n\x04text\x18\x02 \x01(\t\x12\x14\n\x0cproject_name\x18\x03 \x01(\t\"I\n\x18PredictComponentResponse\x12-\n\rcomponent_ref\x18\x01 \x01(\x0b\x32\x16.monorail.ComponentRef2\xa5\x0c\n\x08\x46\x65\x61tures\x12\x61\n\x12ListHotlistsByUser\x12#.monorail.ListHotlistsByUserRequest\x1a$.monorail.ListHotlistsByUserResponse\"\x00\x12\x64\n\x13ListHotlistsByIssue\x12$.monorail.ListHotlistsByIssueRequest\x1a%.monorail.ListHotlistsByIssueResponse\"\x00\x12|\n\x1bListRecentlyVisitedHotlists\x12,.monorail.ListRecentlyVisitedHotlistsRequest\x1a-.monorail.ListRecentlyVisitedHotlistsResponse\"\x00\x12\x64\n\x13ListStarredHotlists\x12$.monorail.ListStarredHotlistsRequest\x1a%.monorail.ListStarredHotlistsResponse\"\x00\x12\x64\n\x13GetHotlistStarCount\x12$.monorail.GetHotlistStarCountRequest\x1a%.monorail.GetHotlistStarCountResponse\"\x00\x12L\n\x0bStarHotlist\x12\x1c.monorail.StarHotlistRequest\x1a\x1d.monorail.StarHotlistResponse\"\x00\x12I\n\nGetHotlist\x12\x1b.monorail.GetHotlistRequest\x1a\x1c.monorail.GetHotlistResponse\"\x00\x12[\n\x10ListHotlistItems\x12!.monorail.ListHotlistItemsRequest\x1a\".monorail.ListHotlistItemsResponse\"\x00\x12R\n\rCreateHotlist\x12\x1e.monorail.CreateHotlistRequest\x1a\x1f.monorail.CreateHotlistResponse\"\x00\x12[\n\x10\x43heckHotlistName\x12!.monorail.CheckHotlistNameRequest\x1a\".monorail.CheckHotlistNameResponse\"\x00\x12s\n\x18RemoveIssuesFromHotlists\x12).monorail.RemoveIssuesFromHotlistsRequest\x1a*.monorail.RemoveIssuesFromHotlistsResponse\"\x00\x12\x64\n\x13\x41\x64\x64IssuesToHotlists\x12$.monorail.AddIssuesToHotlistsRequest\x1a%.monorail.AddIssuesToHotlistsResponse\"\x00\x12\x64\n\x13RerankHotlistIssues\x12$.monorail.RerankHotlistIssuesRequest\x1a%.monorail.RerankHotlistIssuesResponse\"\x00\x12m\n\x16UpdateHotlistIssueNote\x12\'.monorail.UpdateHotlistIssueNoteRequest\x1a(.monorail.UpdateHotlistIssueNoteResponse\"\x00\x12R\n\rDeleteHotlist\x12\x1e.monorail.DeleteHotlistRequest\x1a\x1f.monorail.DeleteHotlistResponse\"\x00\x12[\n\x10PredictComponent\x12!.monorail.PredictComponentRequest\x1a\".monorail.PredictComponentResponse\"\x00\x62\x06proto3')
25 ,
26 dependencies=[api_dot_api__proto_dot_common__pb2.DESCRIPTOR,api_dot_api__proto_dot_features__objects__pb2.DESCRIPTOR,])
27
28
29
30
31_LISTHOTLISTSBYUSERREQUEST = _descriptor.Descriptor(
32 name='ListHotlistsByUserRequest',
33 full_name='monorail.ListHotlistsByUserRequest',
34 filename=None,
35 file=DESCRIPTOR,
36 containing_type=None,
37 fields=[
38 _descriptor.FieldDescriptor(
39 name='user', full_name='monorail.ListHotlistsByUserRequest.user', index=0,
40 number=2, type=11, cpp_type=10, label=1,
41 has_default_value=False, default_value=None,
42 message_type=None, enum_type=None, containing_type=None,
43 is_extension=False, extension_scope=None,
44 serialized_options=None, file=DESCRIPTOR),
45 ],
46 extensions=[
47 ],
48 nested_types=[],
49 enum_types=[
50 ],
51 serialized_options=None,
52 is_extendable=False,
53 syntax='proto3',
54 extension_ranges=[],
55 oneofs=[
56 ],
57 serialized_start=108,
58 serialized_end=168,
59)
60
61
62_LISTHOTLISTSBYUSERRESPONSE = _descriptor.Descriptor(
63 name='ListHotlistsByUserResponse',
64 full_name='monorail.ListHotlistsByUserResponse',
65 filename=None,
66 file=DESCRIPTOR,
67 containing_type=None,
68 fields=[
69 _descriptor.FieldDescriptor(
70 name='hotlists', full_name='monorail.ListHotlistsByUserResponse.hotlists', index=0,
71 number=1, type=11, cpp_type=10, label=3,
72 has_default_value=False, default_value=[],
73 message_type=None, enum_type=None, containing_type=None,
74 is_extension=False, extension_scope=None,
75 serialized_options=None, file=DESCRIPTOR),
76 ],
77 extensions=[
78 ],
79 nested_types=[],
80 enum_types=[
81 ],
82 serialized_options=None,
83 is_extendable=False,
84 syntax='proto3',
85 extension_ranges=[],
86 oneofs=[
87 ],
88 serialized_start=170,
89 serialized_end=235,
90)
91
92
93_LISTHOTLISTSBYISSUEREQUEST = _descriptor.Descriptor(
94 name='ListHotlistsByIssueRequest',
95 full_name='monorail.ListHotlistsByIssueRequest',
96 filename=None,
97 file=DESCRIPTOR,
98 containing_type=None,
99 fields=[
100 _descriptor.FieldDescriptor(
101 name='issue', full_name='monorail.ListHotlistsByIssueRequest.issue', index=0,
102 number=2, type=11, cpp_type=10, label=1,
103 has_default_value=False, default_value=None,
104 message_type=None, enum_type=None, containing_type=None,
105 is_extension=False, extension_scope=None,
106 serialized_options=None, file=DESCRIPTOR),
107 ],
108 extensions=[
109 ],
110 nested_types=[],
111 enum_types=[
112 ],
113 serialized_options=None,
114 is_extendable=False,
115 syntax='proto3',
116 extension_ranges=[],
117 oneofs=[
118 ],
119 serialized_start=237,
120 serialized_end=300,
121)
122
123
124_LISTHOTLISTSBYISSUERESPONSE = _descriptor.Descriptor(
125 name='ListHotlistsByIssueResponse',
126 full_name='monorail.ListHotlistsByIssueResponse',
127 filename=None,
128 file=DESCRIPTOR,
129 containing_type=None,
130 fields=[
131 _descriptor.FieldDescriptor(
132 name='hotlists', full_name='monorail.ListHotlistsByIssueResponse.hotlists', index=0,
133 number=1, type=11, cpp_type=10, label=3,
134 has_default_value=False, default_value=[],
135 message_type=None, enum_type=None, containing_type=None,
136 is_extension=False, extension_scope=None,
137 serialized_options=None, file=DESCRIPTOR),
138 ],
139 extensions=[
140 ],
141 nested_types=[],
142 enum_types=[
143 ],
144 serialized_options=None,
145 is_extendable=False,
146 syntax='proto3',
147 extension_ranges=[],
148 oneofs=[
149 ],
150 serialized_start=302,
151 serialized_end=368,
152)
153
154
155_LISTRECENTLYVISITEDHOTLISTSREQUEST = _descriptor.Descriptor(
156 name='ListRecentlyVisitedHotlistsRequest',
157 full_name='monorail.ListRecentlyVisitedHotlistsRequest',
158 filename=None,
159 file=DESCRIPTOR,
160 containing_type=None,
161 fields=[
162 ],
163 extensions=[
164 ],
165 nested_types=[],
166 enum_types=[
167 ],
168 serialized_options=None,
169 is_extendable=False,
170 syntax='proto3',
171 extension_ranges=[],
172 oneofs=[
173 ],
174 serialized_start=370,
175 serialized_end=406,
176)
177
178
179_LISTRECENTLYVISITEDHOTLISTSRESPONSE = _descriptor.Descriptor(
180 name='ListRecentlyVisitedHotlistsResponse',
181 full_name='monorail.ListRecentlyVisitedHotlistsResponse',
182 filename=None,
183 file=DESCRIPTOR,
184 containing_type=None,
185 fields=[
186 _descriptor.FieldDescriptor(
187 name='hotlists', full_name='monorail.ListRecentlyVisitedHotlistsResponse.hotlists', index=0,
188 number=1, type=11, cpp_type=10, label=3,
189 has_default_value=False, default_value=[],
190 message_type=None, enum_type=None, containing_type=None,
191 is_extension=False, extension_scope=None,
192 serialized_options=None, file=DESCRIPTOR),
193 ],
194 extensions=[
195 ],
196 nested_types=[],
197 enum_types=[
198 ],
199 serialized_options=None,
200 is_extendable=False,
201 syntax='proto3',
202 extension_ranges=[],
203 oneofs=[
204 ],
205 serialized_start=408,
206 serialized_end=482,
207)
208
209
210_LISTSTARREDHOTLISTSREQUEST = _descriptor.Descriptor(
211 name='ListStarredHotlistsRequest',
212 full_name='monorail.ListStarredHotlistsRequest',
213 filename=None,
214 file=DESCRIPTOR,
215 containing_type=None,
216 fields=[
217 ],
218 extensions=[
219 ],
220 nested_types=[],
221 enum_types=[
222 ],
223 serialized_options=None,
224 is_extendable=False,
225 syntax='proto3',
226 extension_ranges=[],
227 oneofs=[
228 ],
229 serialized_start=484,
230 serialized_end=512,
231)
232
233
234_LISTSTARREDHOTLISTSRESPONSE = _descriptor.Descriptor(
235 name='ListStarredHotlistsResponse',
236 full_name='monorail.ListStarredHotlistsResponse',
237 filename=None,
238 file=DESCRIPTOR,
239 containing_type=None,
240 fields=[
241 _descriptor.FieldDescriptor(
242 name='hotlists', full_name='monorail.ListStarredHotlistsResponse.hotlists', index=0,
243 number=1, type=11, cpp_type=10, label=3,
244 has_default_value=False, default_value=[],
245 message_type=None, enum_type=None, containing_type=None,
246 is_extension=False, extension_scope=None,
247 serialized_options=None, file=DESCRIPTOR),
248 ],
249 extensions=[
250 ],
251 nested_types=[],
252 enum_types=[
253 ],
254 serialized_options=None,
255 is_extendable=False,
256 syntax='proto3',
257 extension_ranges=[],
258 oneofs=[
259 ],
260 serialized_start=514,
261 serialized_end=580,
262)
263
264
265_GETHOTLISTSTARCOUNTREQUEST = _descriptor.Descriptor(
266 name='GetHotlistStarCountRequest',
267 full_name='monorail.GetHotlistStarCountRequest',
268 filename=None,
269 file=DESCRIPTOR,
270 containing_type=None,
271 fields=[
272 _descriptor.FieldDescriptor(
273 name='hotlist_ref', full_name='monorail.GetHotlistStarCountRequest.hotlist_ref', index=0,
274 number=2, type=11, cpp_type=10, label=1,
275 has_default_value=False, default_value=None,
276 message_type=None, enum_type=None, containing_type=None,
277 is_extension=False, extension_scope=None,
278 serialized_options=None, file=DESCRIPTOR),
279 ],
280 extensions=[
281 ],
282 nested_types=[],
283 enum_types=[
284 ],
285 serialized_options=None,
286 is_extendable=False,
287 syntax='proto3',
288 extension_ranges=[],
289 oneofs=[
290 ],
291 serialized_start=582,
292 serialized_end=653,
293)
294
295
296_GETHOTLISTSTARCOUNTRESPONSE = _descriptor.Descriptor(
297 name='GetHotlistStarCountResponse',
298 full_name='monorail.GetHotlistStarCountResponse',
299 filename=None,
300 file=DESCRIPTOR,
301 containing_type=None,
302 fields=[
303 _descriptor.FieldDescriptor(
304 name='star_count', full_name='monorail.GetHotlistStarCountResponse.star_count', index=0,
305 number=1, type=13, cpp_type=3, label=1,
306 has_default_value=False, default_value=0,
307 message_type=None, enum_type=None, containing_type=None,
308 is_extension=False, extension_scope=None,
309 serialized_options=None, file=DESCRIPTOR),
310 ],
311 extensions=[
312 ],
313 nested_types=[],
314 enum_types=[
315 ],
316 serialized_options=None,
317 is_extendable=False,
318 syntax='proto3',
319 extension_ranges=[],
320 oneofs=[
321 ],
322 serialized_start=655,
323 serialized_end=704,
324)
325
326
327_STARHOTLISTREQUEST = _descriptor.Descriptor(
328 name='StarHotlistRequest',
329 full_name='monorail.StarHotlistRequest',
330 filename=None,
331 file=DESCRIPTOR,
332 containing_type=None,
333 fields=[
334 _descriptor.FieldDescriptor(
335 name='hotlist_ref', full_name='monorail.StarHotlistRequest.hotlist_ref', index=0,
336 number=2, type=11, cpp_type=10, label=1,
337 has_default_value=False, default_value=None,
338 message_type=None, enum_type=None, containing_type=None,
339 is_extension=False, extension_scope=None,
340 serialized_options=None, file=DESCRIPTOR),
341 _descriptor.FieldDescriptor(
342 name='starred', full_name='monorail.StarHotlistRequest.starred', index=1,
343 number=3, type=8, cpp_type=7, label=1,
344 has_default_value=False, default_value=False,
345 message_type=None, enum_type=None, containing_type=None,
346 is_extension=False, extension_scope=None,
347 serialized_options=None, file=DESCRIPTOR),
348 ],
349 extensions=[
350 ],
351 nested_types=[],
352 enum_types=[
353 ],
354 serialized_options=None,
355 is_extendable=False,
356 syntax='proto3',
357 extension_ranges=[],
358 oneofs=[
359 ],
360 serialized_start=706,
361 serialized_end=786,
362)
363
364
365_STARHOTLISTRESPONSE = _descriptor.Descriptor(
366 name='StarHotlistResponse',
367 full_name='monorail.StarHotlistResponse',
368 filename=None,
369 file=DESCRIPTOR,
370 containing_type=None,
371 fields=[
372 _descriptor.FieldDescriptor(
373 name='star_count', full_name='monorail.StarHotlistResponse.star_count', index=0,
374 number=1, type=13, cpp_type=3, label=1,
375 has_default_value=False, default_value=0,
376 message_type=None, enum_type=None, containing_type=None,
377 is_extension=False, extension_scope=None,
378 serialized_options=None, file=DESCRIPTOR),
379 ],
380 extensions=[
381 ],
382 nested_types=[],
383 enum_types=[
384 ],
385 serialized_options=None,
386 is_extendable=False,
387 syntax='proto3',
388 extension_ranges=[],
389 oneofs=[
390 ],
391 serialized_start=788,
392 serialized_end=829,
393)
394
395
396_GETHOTLISTREQUEST = _descriptor.Descriptor(
397 name='GetHotlistRequest',
398 full_name='monorail.GetHotlistRequest',
399 filename=None,
400 file=DESCRIPTOR,
401 containing_type=None,
402 fields=[
403 _descriptor.FieldDescriptor(
404 name='hotlist_ref', full_name='monorail.GetHotlistRequest.hotlist_ref', index=0,
405 number=1, type=11, cpp_type=10, label=1,
406 has_default_value=False, default_value=None,
407 message_type=None, enum_type=None, containing_type=None,
408 is_extension=False, extension_scope=None,
409 serialized_options=None, file=DESCRIPTOR),
410 ],
411 extensions=[
412 ],
413 nested_types=[],
414 enum_types=[
415 ],
416 serialized_options=None,
417 is_extendable=False,
418 syntax='proto3',
419 extension_ranges=[],
420 oneofs=[
421 ],
422 serialized_start=831,
423 serialized_end=893,
424)
425
426
427_GETHOTLISTRESPONSE = _descriptor.Descriptor(
428 name='GetHotlistResponse',
429 full_name='monorail.GetHotlistResponse',
430 filename=None,
431 file=DESCRIPTOR,
432 containing_type=None,
433 fields=[
434 _descriptor.FieldDescriptor(
435 name='hotlist', full_name='monorail.GetHotlistResponse.hotlist', index=0,
436 number=1, type=11, cpp_type=10, label=1,
437 has_default_value=False, default_value=None,
438 message_type=None, enum_type=None, containing_type=None,
439 is_extension=False, extension_scope=None,
440 serialized_options=None, file=DESCRIPTOR),
441 ],
442 extensions=[
443 ],
444 nested_types=[],
445 enum_types=[
446 ],
447 serialized_options=None,
448 is_extendable=False,
449 syntax='proto3',
450 extension_ranges=[],
451 oneofs=[
452 ],
453 serialized_start=895,
454 serialized_end=951,
455)
456
457
458_LISTHOTLISTITEMSREQUEST = _descriptor.Descriptor(
459 name='ListHotlistItemsRequest',
460 full_name='monorail.ListHotlistItemsRequest',
461 filename=None,
462 file=DESCRIPTOR,
463 containing_type=None,
464 fields=[
465 _descriptor.FieldDescriptor(
466 name='hotlist_ref', full_name='monorail.ListHotlistItemsRequest.hotlist_ref', index=0,
467 number=2, type=11, cpp_type=10, label=1,
468 has_default_value=False, default_value=None,
469 message_type=None, enum_type=None, containing_type=None,
470 is_extension=False, extension_scope=None,
471 serialized_options=None, file=DESCRIPTOR),
472 _descriptor.FieldDescriptor(
473 name='pagination', full_name='monorail.ListHotlistItemsRequest.pagination', index=1,
474 number=3, type=11, cpp_type=10, label=1,
475 has_default_value=False, default_value=None,
476 message_type=None, enum_type=None, containing_type=None,
477 is_extension=False, extension_scope=None,
478 serialized_options=None, file=DESCRIPTOR),
479 _descriptor.FieldDescriptor(
480 name='can', full_name='monorail.ListHotlistItemsRequest.can', index=2,
481 number=4, type=13, cpp_type=3, label=1,
482 has_default_value=False, default_value=0,
483 message_type=None, enum_type=None, containing_type=None,
484 is_extension=False, extension_scope=None,
485 serialized_options=None, file=DESCRIPTOR),
486 _descriptor.FieldDescriptor(
487 name='sort_spec', full_name='monorail.ListHotlistItemsRequest.sort_spec', index=3,
488 number=5, type=9, cpp_type=9, label=1,
489 has_default_value=False, default_value=_b("").decode('utf-8'),
490 message_type=None, enum_type=None, containing_type=None,
491 is_extension=False, extension_scope=None,
492 serialized_options=None, file=DESCRIPTOR),
493 _descriptor.FieldDescriptor(
494 name='group_by_spec', full_name='monorail.ListHotlistItemsRequest.group_by_spec', index=4,
495 number=6, type=9, cpp_type=9, label=1,
496 has_default_value=False, default_value=_b("").decode('utf-8'),
497 message_type=None, enum_type=None, containing_type=None,
498 is_extension=False, extension_scope=None,
499 serialized_options=None, file=DESCRIPTOR),
500 ],
501 extensions=[
502 ],
503 nested_types=[],
504 enum_types=[
505 ],
506 serialized_options=None,
507 is_extendable=False,
508 syntax='proto3',
509 extension_ranges=[],
510 oneofs=[
511 ],
512 serialized_start=954,
513 serialized_end=1119,
514)
515
516
517_LISTHOTLISTITEMSRESPONSE = _descriptor.Descriptor(
518 name='ListHotlistItemsResponse',
519 full_name='monorail.ListHotlistItemsResponse',
520 filename=None,
521 file=DESCRIPTOR,
522 containing_type=None,
523 fields=[
524 _descriptor.FieldDescriptor(
525 name='items', full_name='monorail.ListHotlistItemsResponse.items', index=0,
526 number=1, type=11, cpp_type=10, label=3,
527 has_default_value=False, default_value=[],
528 message_type=None, enum_type=None, containing_type=None,
529 is_extension=False, extension_scope=None,
530 serialized_options=None, file=DESCRIPTOR),
531 ],
532 extensions=[
533 ],
534 nested_types=[],
535 enum_types=[
536 ],
537 serialized_options=None,
538 is_extendable=False,
539 syntax='proto3',
540 extension_ranges=[],
541 oneofs=[
542 ],
543 serialized_start=1121,
544 serialized_end=1185,
545)
546
547
548_CREATEHOTLISTREQUEST = _descriptor.Descriptor(
549 name='CreateHotlistRequest',
550 full_name='monorail.CreateHotlistRequest',
551 filename=None,
552 file=DESCRIPTOR,
553 containing_type=None,
554 fields=[
555 _descriptor.FieldDescriptor(
556 name='name', full_name='monorail.CreateHotlistRequest.name', index=0,
557 number=2, type=9, cpp_type=9, label=1,
558 has_default_value=False, default_value=_b("").decode('utf-8'),
559 message_type=None, enum_type=None, containing_type=None,
560 is_extension=False, extension_scope=None,
561 serialized_options=None, file=DESCRIPTOR),
562 _descriptor.FieldDescriptor(
563 name='summary', full_name='monorail.CreateHotlistRequest.summary', index=1,
564 number=3, type=9, cpp_type=9, label=1,
565 has_default_value=False, default_value=_b("").decode('utf-8'),
566 message_type=None, enum_type=None, containing_type=None,
567 is_extension=False, extension_scope=None,
568 serialized_options=None, file=DESCRIPTOR),
569 _descriptor.FieldDescriptor(
570 name='description', full_name='monorail.CreateHotlistRequest.description', index=2,
571 number=4, type=9, cpp_type=9, label=1,
572 has_default_value=False, default_value=_b("").decode('utf-8'),
573 message_type=None, enum_type=None, containing_type=None,
574 is_extension=False, extension_scope=None,
575 serialized_options=None, file=DESCRIPTOR),
576 _descriptor.FieldDescriptor(
577 name='editor_refs', full_name='monorail.CreateHotlistRequest.editor_refs', index=3,
578 number=5, type=11, cpp_type=10, label=3,
579 has_default_value=False, default_value=[],
580 message_type=None, enum_type=None, containing_type=None,
581 is_extension=False, extension_scope=None,
582 serialized_options=None, file=DESCRIPTOR),
583 _descriptor.FieldDescriptor(
584 name='issue_refs', full_name='monorail.CreateHotlistRequest.issue_refs', index=4,
585 number=6, type=11, cpp_type=10, label=3,
586 has_default_value=False, default_value=[],
587 message_type=None, enum_type=None, containing_type=None,
588 is_extension=False, extension_scope=None,
589 serialized_options=None, file=DESCRIPTOR),
590 _descriptor.FieldDescriptor(
591 name='is_private', full_name='monorail.CreateHotlistRequest.is_private', index=5,
592 number=7, type=8, cpp_type=7, label=1,
593 has_default_value=False, default_value=False,
594 message_type=None, enum_type=None, containing_type=None,
595 is_extension=False, extension_scope=None,
596 serialized_options=None, file=DESCRIPTOR),
597 ],
598 extensions=[
599 ],
600 nested_types=[],
601 enum_types=[
602 ],
603 serialized_options=None,
604 is_extendable=False,
605 syntax='proto3',
606 extension_ranges=[],
607 oneofs=[
608 ],
609 serialized_start=1188,
610 serialized_end=1362,
611)
612
613
614_CREATEHOTLISTRESPONSE = _descriptor.Descriptor(
615 name='CreateHotlistResponse',
616 full_name='monorail.CreateHotlistResponse',
617 filename=None,
618 file=DESCRIPTOR,
619 containing_type=None,
620 fields=[
621 ],
622 extensions=[
623 ],
624 nested_types=[],
625 enum_types=[
626 ],
627 serialized_options=None,
628 is_extendable=False,
629 syntax='proto3',
630 extension_ranges=[],
631 oneofs=[
632 ],
633 serialized_start=1364,
634 serialized_end=1387,
635)
636
637
638_CHECKHOTLISTNAMEREQUEST = _descriptor.Descriptor(
639 name='CheckHotlistNameRequest',
640 full_name='monorail.CheckHotlistNameRequest',
641 filename=None,
642 file=DESCRIPTOR,
643 containing_type=None,
644 fields=[
645 _descriptor.FieldDescriptor(
646 name='name', full_name='monorail.CheckHotlistNameRequest.name', index=0,
647 number=2, type=9, cpp_type=9, label=1,
648 has_default_value=False, default_value=_b("").decode('utf-8'),
649 message_type=None, enum_type=None, containing_type=None,
650 is_extension=False, extension_scope=None,
651 serialized_options=None, file=DESCRIPTOR),
652 ],
653 extensions=[
654 ],
655 nested_types=[],
656 enum_types=[
657 ],
658 serialized_options=None,
659 is_extendable=False,
660 syntax='proto3',
661 extension_ranges=[],
662 oneofs=[
663 ],
664 serialized_start=1389,
665 serialized_end=1428,
666)
667
668
669_CHECKHOTLISTNAMERESPONSE = _descriptor.Descriptor(
670 name='CheckHotlistNameResponse',
671 full_name='monorail.CheckHotlistNameResponse',
672 filename=None,
673 file=DESCRIPTOR,
674 containing_type=None,
675 fields=[
676 _descriptor.FieldDescriptor(
677 name='error', full_name='monorail.CheckHotlistNameResponse.error', index=0,
678 number=1, type=9, cpp_type=9, label=1,
679 has_default_value=False, default_value=_b("").decode('utf-8'),
680 message_type=None, enum_type=None, containing_type=None,
681 is_extension=False, extension_scope=None,
682 serialized_options=None, file=DESCRIPTOR),
683 ],
684 extensions=[
685 ],
686 nested_types=[],
687 enum_types=[
688 ],
689 serialized_options=None,
690 is_extendable=False,
691 syntax='proto3',
692 extension_ranges=[],
693 oneofs=[
694 ],
695 serialized_start=1430,
696 serialized_end=1471,
697)
698
699
700_REMOVEISSUESFROMHOTLISTSREQUEST = _descriptor.Descriptor(
701 name='RemoveIssuesFromHotlistsRequest',
702 full_name='monorail.RemoveIssuesFromHotlistsRequest',
703 filename=None,
704 file=DESCRIPTOR,
705 containing_type=None,
706 fields=[
707 _descriptor.FieldDescriptor(
708 name='hotlist_refs', full_name='monorail.RemoveIssuesFromHotlistsRequest.hotlist_refs', index=0,
709 number=2, 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,
713 serialized_options=None, file=DESCRIPTOR),
714 _descriptor.FieldDescriptor(
715 name='issue_refs', full_name='monorail.RemoveIssuesFromHotlistsRequest.issue_refs', index=1,
716 number=3, type=11, cpp_type=10, label=3,
717 has_default_value=False, default_value=[],
718 message_type=None, enum_type=None, containing_type=None,
719 is_extension=False, extension_scope=None,
720 serialized_options=None, file=DESCRIPTOR),
721 ],
722 extensions=[
723 ],
724 nested_types=[],
725 enum_types=[
726 ],
727 serialized_options=None,
728 is_extendable=False,
729 syntax='proto3',
730 extension_ranges=[],
731 oneofs=[
732 ],
733 serialized_start=1473,
734 serialized_end=1590,
735)
736
737
738_REMOVEISSUESFROMHOTLISTSRESPONSE = _descriptor.Descriptor(
739 name='RemoveIssuesFromHotlistsResponse',
740 full_name='monorail.RemoveIssuesFromHotlistsResponse',
741 filename=None,
742 file=DESCRIPTOR,
743 containing_type=None,
744 fields=[
745 ],
746 extensions=[
747 ],
748 nested_types=[],
749 enum_types=[
750 ],
751 serialized_options=None,
752 is_extendable=False,
753 syntax='proto3',
754 extension_ranges=[],
755 oneofs=[
756 ],
757 serialized_start=1592,
758 serialized_end=1626,
759)
760
761
762_ADDISSUESTOHOTLISTSREQUEST = _descriptor.Descriptor(
763 name='AddIssuesToHotlistsRequest',
764 full_name='monorail.AddIssuesToHotlistsRequest',
765 filename=None,
766 file=DESCRIPTOR,
767 containing_type=None,
768 fields=[
769 _descriptor.FieldDescriptor(
770 name='hotlist_refs', full_name='monorail.AddIssuesToHotlistsRequest.hotlist_refs', index=0,
771 number=2, type=11, cpp_type=10, label=3,
772 has_default_value=False, default_value=[],
773 message_type=None, enum_type=None, containing_type=None,
774 is_extension=False, extension_scope=None,
775 serialized_options=None, file=DESCRIPTOR),
776 _descriptor.FieldDescriptor(
777 name='issue_refs', full_name='monorail.AddIssuesToHotlistsRequest.issue_refs', index=1,
778 number=3, type=11, cpp_type=10, label=3,
779 has_default_value=False, default_value=[],
780 message_type=None, enum_type=None, containing_type=None,
781 is_extension=False, extension_scope=None,
782 serialized_options=None, file=DESCRIPTOR),
783 _descriptor.FieldDescriptor(
784 name='note', full_name='monorail.AddIssuesToHotlistsRequest.note', index=2,
785 number=4, type=9, cpp_type=9, label=1,
786 has_default_value=False, default_value=_b("").decode('utf-8'),
787 message_type=None, enum_type=None, containing_type=None,
788 is_extension=False, extension_scope=None,
789 serialized_options=None, file=DESCRIPTOR),
790 ],
791 extensions=[
792 ],
793 nested_types=[],
794 enum_types=[
795 ],
796 serialized_options=None,
797 is_extendable=False,
798 syntax='proto3',
799 extension_ranges=[],
800 oneofs=[
801 ],
802 serialized_start=1628,
803 serialized_end=1754,
804)
805
806
807_ADDISSUESTOHOTLISTSRESPONSE = _descriptor.Descriptor(
808 name='AddIssuesToHotlistsResponse',
809 full_name='monorail.AddIssuesToHotlistsResponse',
810 filename=None,
811 file=DESCRIPTOR,
812 containing_type=None,
813 fields=[
814 ],
815 extensions=[
816 ],
817 nested_types=[],
818 enum_types=[
819 ],
820 serialized_options=None,
821 is_extendable=False,
822 syntax='proto3',
823 extension_ranges=[],
824 oneofs=[
825 ],
826 serialized_start=1756,
827 serialized_end=1785,
828)
829
830
831_RERANKHOTLISTISSUESREQUEST = _descriptor.Descriptor(
832 name='RerankHotlistIssuesRequest',
833 full_name='monorail.RerankHotlistIssuesRequest',
834 filename=None,
835 file=DESCRIPTOR,
836 containing_type=None,
837 fields=[
838 _descriptor.FieldDescriptor(
839 name='hotlist_ref', full_name='monorail.RerankHotlistIssuesRequest.hotlist_ref', index=0,
840 number=1, type=11, cpp_type=10, label=1,
841 has_default_value=False, default_value=None,
842 message_type=None, enum_type=None, containing_type=None,
843 is_extension=False, extension_scope=None,
844 serialized_options=None, file=DESCRIPTOR),
845 _descriptor.FieldDescriptor(
846 name='moved_refs', full_name='monorail.RerankHotlistIssuesRequest.moved_refs', index=1,
847 number=2, type=11, cpp_type=10, label=3,
848 has_default_value=False, default_value=[],
849 message_type=None, enum_type=None, containing_type=None,
850 is_extension=False, extension_scope=None,
851 serialized_options=None, file=DESCRIPTOR),
852 _descriptor.FieldDescriptor(
853 name='target_ref', full_name='monorail.RerankHotlistIssuesRequest.target_ref', index=2,
854 number=3, type=11, cpp_type=10, label=1,
855 has_default_value=False, default_value=None,
856 message_type=None, enum_type=None, containing_type=None,
857 is_extension=False, extension_scope=None,
858 serialized_options=None, file=DESCRIPTOR),
859 _descriptor.FieldDescriptor(
860 name='split_above', full_name='monorail.RerankHotlistIssuesRequest.split_above', index=3,
861 number=4, type=8, cpp_type=7, label=1,
862 has_default_value=False, default_value=False,
863 message_type=None, enum_type=None, containing_type=None,
864 is_extension=False, extension_scope=None,
865 serialized_options=None, file=DESCRIPTOR),
866 ],
867 extensions=[
868 ],
869 nested_types=[],
870 enum_types=[
871 ],
872 serialized_options=None,
873 is_extendable=False,
874 syntax='proto3',
875 extension_ranges=[],
876 oneofs=[
877 ],
878 serialized_start=1788,
879 serialized_end=1960,
880)
881
882
883_RERANKHOTLISTISSUESRESPONSE = _descriptor.Descriptor(
884 name='RerankHotlistIssuesResponse',
885 full_name='monorail.RerankHotlistIssuesResponse',
886 filename=None,
887 file=DESCRIPTOR,
888 containing_type=None,
889 fields=[
890 ],
891 extensions=[
892 ],
893 nested_types=[],
894 enum_types=[
895 ],
896 serialized_options=None,
897 is_extendable=False,
898 syntax='proto3',
899 extension_ranges=[],
900 oneofs=[
901 ],
902 serialized_start=1962,
903 serialized_end=1991,
904)
905
906
907_UPDATEHOTLISTISSUENOTEREQUEST = _descriptor.Descriptor(
908 name='UpdateHotlistIssueNoteRequest',
909 full_name='monorail.UpdateHotlistIssueNoteRequest',
910 filename=None,
911 file=DESCRIPTOR,
912 containing_type=None,
913 fields=[
914 _descriptor.FieldDescriptor(
915 name='hotlist_ref', full_name='monorail.UpdateHotlistIssueNoteRequest.hotlist_ref', index=0,
916 number=2, type=11, cpp_type=10, label=1,
917 has_default_value=False, default_value=None,
918 message_type=None, enum_type=None, containing_type=None,
919 is_extension=False, extension_scope=None,
920 serialized_options=None, file=DESCRIPTOR),
921 _descriptor.FieldDescriptor(
922 name='issue_ref', full_name='monorail.UpdateHotlistIssueNoteRequest.issue_ref', index=1,
923 number=3, type=11, cpp_type=10, label=1,
924 has_default_value=False, default_value=None,
925 message_type=None, enum_type=None, containing_type=None,
926 is_extension=False, extension_scope=None,
927 serialized_options=None, file=DESCRIPTOR),
928 _descriptor.FieldDescriptor(
929 name='note', full_name='monorail.UpdateHotlistIssueNoteRequest.note', index=2,
930 number=4, type=9, cpp_type=9, label=1,
931 has_default_value=False, default_value=_b("").decode('utf-8'),
932 message_type=None, enum_type=None, containing_type=None,
933 is_extension=False, extension_scope=None,
934 serialized_options=None, file=DESCRIPTOR),
935 ],
936 extensions=[
937 ],
938 nested_types=[],
939 enum_types=[
940 ],
941 serialized_options=None,
942 is_extendable=False,
943 syntax='proto3',
944 extension_ranges=[],
945 oneofs=[
946 ],
947 serialized_start=1993,
948 serialized_end=2120,
949)
950
951
952_UPDATEHOTLISTISSUENOTERESPONSE = _descriptor.Descriptor(
953 name='UpdateHotlistIssueNoteResponse',
954 full_name='monorail.UpdateHotlistIssueNoteResponse',
955 filename=None,
956 file=DESCRIPTOR,
957 containing_type=None,
958 fields=[
959 ],
960 extensions=[
961 ],
962 nested_types=[],
963 enum_types=[
964 ],
965 serialized_options=None,
966 is_extendable=False,
967 syntax='proto3',
968 extension_ranges=[],
969 oneofs=[
970 ],
971 serialized_start=2122,
972 serialized_end=2154,
973)
974
975
976_DELETEHOTLISTREQUEST = _descriptor.Descriptor(
977 name='DeleteHotlistRequest',
978 full_name='monorail.DeleteHotlistRequest',
979 filename=None,
980 file=DESCRIPTOR,
981 containing_type=None,
982 fields=[
983 _descriptor.FieldDescriptor(
984 name='hotlist_ref', full_name='monorail.DeleteHotlistRequest.hotlist_ref', index=0,
985 number=1, type=11, cpp_type=10, label=1,
986 has_default_value=False, default_value=None,
987 message_type=None, enum_type=None, containing_type=None,
988 is_extension=False, extension_scope=None,
989 serialized_options=None, file=DESCRIPTOR),
990 ],
991 extensions=[
992 ],
993 nested_types=[],
994 enum_types=[
995 ],
996 serialized_options=None,
997 is_extendable=False,
998 syntax='proto3',
999 extension_ranges=[],
1000 oneofs=[
1001 ],
1002 serialized_start=2156,
1003 serialized_end=2221,
1004)
1005
1006
1007_DELETEHOTLISTRESPONSE = _descriptor.Descriptor(
1008 name='DeleteHotlistResponse',
1009 full_name='monorail.DeleteHotlistResponse',
1010 filename=None,
1011 file=DESCRIPTOR,
1012 containing_type=None,
1013 fields=[
1014 ],
1015 extensions=[
1016 ],
1017 nested_types=[],
1018 enum_types=[
1019 ],
1020 serialized_options=None,
1021 is_extendable=False,
1022 syntax='proto3',
1023 extension_ranges=[],
1024 oneofs=[
1025 ],
1026 serialized_start=2223,
1027 serialized_end=2246,
1028)
1029
1030
1031_PREDICTCOMPONENTREQUEST = _descriptor.Descriptor(
1032 name='PredictComponentRequest',
1033 full_name='monorail.PredictComponentRequest',
1034 filename=None,
1035 file=DESCRIPTOR,
1036 containing_type=None,
1037 fields=[
1038 _descriptor.FieldDescriptor(
1039 name='text', full_name='monorail.PredictComponentRequest.text', index=0,
1040 number=2, type=9, cpp_type=9, label=1,
1041 has_default_value=False, default_value=_b("").decode('utf-8'),
1042 message_type=None, enum_type=None, containing_type=None,
1043 is_extension=False, extension_scope=None,
1044 serialized_options=None, file=DESCRIPTOR),
1045 _descriptor.FieldDescriptor(
1046 name='project_name', full_name='monorail.PredictComponentRequest.project_name', index=1,
1047 number=3, type=9, cpp_type=9, label=1,
1048 has_default_value=False, default_value=_b("").decode('utf-8'),
1049 message_type=None, enum_type=None, containing_type=None,
1050 is_extension=False, extension_scope=None,
1051 serialized_options=None, file=DESCRIPTOR),
1052 ],
1053 extensions=[
1054 ],
1055 nested_types=[],
1056 enum_types=[
1057 ],
1058 serialized_options=None,
1059 is_extendable=False,
1060 syntax='proto3',
1061 extension_ranges=[],
1062 oneofs=[
1063 ],
1064 serialized_start=2248,
1065 serialized_end=2309,
1066)
1067
1068
1069_PREDICTCOMPONENTRESPONSE = _descriptor.Descriptor(
1070 name='PredictComponentResponse',
1071 full_name='monorail.PredictComponentResponse',
1072 filename=None,
1073 file=DESCRIPTOR,
1074 containing_type=None,
1075 fields=[
1076 _descriptor.FieldDescriptor(
1077 name='component_ref', full_name='monorail.PredictComponentResponse.component_ref', index=0,
1078 number=1, type=11, cpp_type=10, label=1,
1079 has_default_value=False, default_value=None,
1080 message_type=None, enum_type=None, containing_type=None,
1081 is_extension=False, extension_scope=None,
1082 serialized_options=None, file=DESCRIPTOR),
1083 ],
1084 extensions=[
1085 ],
1086 nested_types=[],
1087 enum_types=[
1088 ],
1089 serialized_options=None,
1090 is_extendable=False,
1091 syntax='proto3',
1092 extension_ranges=[],
1093 oneofs=[
1094 ],
1095 serialized_start=2311,
1096 serialized_end=2384,
1097)
1098
1099_LISTHOTLISTSBYUSERREQUEST.fields_by_name['user'].message_type = api_dot_api__proto_dot_common__pb2._USERREF
1100_LISTHOTLISTSBYUSERRESPONSE.fields_by_name['hotlists'].message_type = api_dot_api__proto_dot_features__objects__pb2._HOTLIST
1101_LISTHOTLISTSBYISSUEREQUEST.fields_by_name['issue'].message_type = api_dot_api__proto_dot_common__pb2._ISSUEREF
1102_LISTHOTLISTSBYISSUERESPONSE.fields_by_name['hotlists'].message_type = api_dot_api__proto_dot_features__objects__pb2._HOTLIST
1103_LISTRECENTLYVISITEDHOTLISTSRESPONSE.fields_by_name['hotlists'].message_type = api_dot_api__proto_dot_features__objects__pb2._HOTLIST
1104_LISTSTARREDHOTLISTSRESPONSE.fields_by_name['hotlists'].message_type = api_dot_api__proto_dot_features__objects__pb2._HOTLIST
1105_GETHOTLISTSTARCOUNTREQUEST.fields_by_name['hotlist_ref'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1106_STARHOTLISTREQUEST.fields_by_name['hotlist_ref'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1107_GETHOTLISTREQUEST.fields_by_name['hotlist_ref'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1108_GETHOTLISTRESPONSE.fields_by_name['hotlist'].message_type = api_dot_api__proto_dot_features__objects__pb2._HOTLIST
1109_LISTHOTLISTITEMSREQUEST.fields_by_name['hotlist_ref'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1110_LISTHOTLISTITEMSREQUEST.fields_by_name['pagination'].message_type = api_dot_api__proto_dot_common__pb2._PAGINATION
1111_LISTHOTLISTITEMSRESPONSE.fields_by_name['items'].message_type = api_dot_api__proto_dot_features__objects__pb2._HOTLISTITEM
1112_CREATEHOTLISTREQUEST.fields_by_name['editor_refs'].message_type = api_dot_api__proto_dot_common__pb2._USERREF
1113_CREATEHOTLISTREQUEST.fields_by_name['issue_refs'].message_type = api_dot_api__proto_dot_common__pb2._ISSUEREF
1114_REMOVEISSUESFROMHOTLISTSREQUEST.fields_by_name['hotlist_refs'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1115_REMOVEISSUESFROMHOTLISTSREQUEST.fields_by_name['issue_refs'].message_type = api_dot_api__proto_dot_common__pb2._ISSUEREF
1116_ADDISSUESTOHOTLISTSREQUEST.fields_by_name['hotlist_refs'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1117_ADDISSUESTOHOTLISTSREQUEST.fields_by_name['issue_refs'].message_type = api_dot_api__proto_dot_common__pb2._ISSUEREF
1118_RERANKHOTLISTISSUESREQUEST.fields_by_name['hotlist_ref'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1119_RERANKHOTLISTISSUESREQUEST.fields_by_name['moved_refs'].message_type = api_dot_api__proto_dot_common__pb2._ISSUEREF
1120_RERANKHOTLISTISSUESREQUEST.fields_by_name['target_ref'].message_type = api_dot_api__proto_dot_common__pb2._ISSUEREF
1121_UPDATEHOTLISTISSUENOTEREQUEST.fields_by_name['hotlist_ref'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1122_UPDATEHOTLISTISSUENOTEREQUEST.fields_by_name['issue_ref'].message_type = api_dot_api__proto_dot_common__pb2._ISSUEREF
1123_DELETEHOTLISTREQUEST.fields_by_name['hotlist_ref'].message_type = api_dot_api__proto_dot_common__pb2._HOTLISTREF
1124_PREDICTCOMPONENTRESPONSE.fields_by_name['component_ref'].message_type = api_dot_api__proto_dot_common__pb2._COMPONENTREF
1125DESCRIPTOR.message_types_by_name['ListHotlistsByUserRequest'] = _LISTHOTLISTSBYUSERREQUEST
1126DESCRIPTOR.message_types_by_name['ListHotlistsByUserResponse'] = _LISTHOTLISTSBYUSERRESPONSE
1127DESCRIPTOR.message_types_by_name['ListHotlistsByIssueRequest'] = _LISTHOTLISTSBYISSUEREQUEST
1128DESCRIPTOR.message_types_by_name['ListHotlistsByIssueResponse'] = _LISTHOTLISTSBYISSUERESPONSE
1129DESCRIPTOR.message_types_by_name['ListRecentlyVisitedHotlistsRequest'] = _LISTRECENTLYVISITEDHOTLISTSREQUEST
1130DESCRIPTOR.message_types_by_name['ListRecentlyVisitedHotlistsResponse'] = _LISTRECENTLYVISITEDHOTLISTSRESPONSE
1131DESCRIPTOR.message_types_by_name['ListStarredHotlistsRequest'] = _LISTSTARREDHOTLISTSREQUEST
1132DESCRIPTOR.message_types_by_name['ListStarredHotlistsResponse'] = _LISTSTARREDHOTLISTSRESPONSE
1133DESCRIPTOR.message_types_by_name['GetHotlistStarCountRequest'] = _GETHOTLISTSTARCOUNTREQUEST
1134DESCRIPTOR.message_types_by_name['GetHotlistStarCountResponse'] = _GETHOTLISTSTARCOUNTRESPONSE
1135DESCRIPTOR.message_types_by_name['StarHotlistRequest'] = _STARHOTLISTREQUEST
1136DESCRIPTOR.message_types_by_name['StarHotlistResponse'] = _STARHOTLISTRESPONSE
1137DESCRIPTOR.message_types_by_name['GetHotlistRequest'] = _GETHOTLISTREQUEST
1138DESCRIPTOR.message_types_by_name['GetHotlistResponse'] = _GETHOTLISTRESPONSE
1139DESCRIPTOR.message_types_by_name['ListHotlistItemsRequest'] = _LISTHOTLISTITEMSREQUEST
1140DESCRIPTOR.message_types_by_name['ListHotlistItemsResponse'] = _LISTHOTLISTITEMSRESPONSE
1141DESCRIPTOR.message_types_by_name['CreateHotlistRequest'] = _CREATEHOTLISTREQUEST
1142DESCRIPTOR.message_types_by_name['CreateHotlistResponse'] = _CREATEHOTLISTRESPONSE
1143DESCRIPTOR.message_types_by_name['CheckHotlistNameRequest'] = _CHECKHOTLISTNAMEREQUEST
1144DESCRIPTOR.message_types_by_name['CheckHotlistNameResponse'] = _CHECKHOTLISTNAMERESPONSE
1145DESCRIPTOR.message_types_by_name['RemoveIssuesFromHotlistsRequest'] = _REMOVEISSUESFROMHOTLISTSREQUEST
1146DESCRIPTOR.message_types_by_name['RemoveIssuesFromHotlistsResponse'] = _REMOVEISSUESFROMHOTLISTSRESPONSE
1147DESCRIPTOR.message_types_by_name['AddIssuesToHotlistsRequest'] = _ADDISSUESTOHOTLISTSREQUEST
1148DESCRIPTOR.message_types_by_name['AddIssuesToHotlistsResponse'] = _ADDISSUESTOHOTLISTSRESPONSE
1149DESCRIPTOR.message_types_by_name['RerankHotlistIssuesRequest'] = _RERANKHOTLISTISSUESREQUEST
1150DESCRIPTOR.message_types_by_name['RerankHotlistIssuesResponse'] = _RERANKHOTLISTISSUESRESPONSE
1151DESCRIPTOR.message_types_by_name['UpdateHotlistIssueNoteRequest'] = _UPDATEHOTLISTISSUENOTEREQUEST
1152DESCRIPTOR.message_types_by_name['UpdateHotlistIssueNoteResponse'] = _UPDATEHOTLISTISSUENOTERESPONSE
1153DESCRIPTOR.message_types_by_name['DeleteHotlistRequest'] = _DELETEHOTLISTREQUEST
1154DESCRIPTOR.message_types_by_name['DeleteHotlistResponse'] = _DELETEHOTLISTRESPONSE
1155DESCRIPTOR.message_types_by_name['PredictComponentRequest'] = _PREDICTCOMPONENTREQUEST
1156DESCRIPTOR.message_types_by_name['PredictComponentResponse'] = _PREDICTCOMPONENTRESPONSE
1157_sym_db.RegisterFileDescriptor(DESCRIPTOR)
1158
1159ListHotlistsByUserRequest = _reflection.GeneratedProtocolMessageType('ListHotlistsByUserRequest', (_message.Message,), dict(
1160 DESCRIPTOR = _LISTHOTLISTSBYUSERREQUEST,
1161 __module__ = 'api.api_proto.features_pb2'
1162 # @@protoc_insertion_point(class_scope:monorail.ListHotlistsByUserRequest)
1163 ))
1164_sym_db.RegisterMessage(ListHotlistsByUserRequest)
1165
1166ListHotlistsByUserResponse = _reflection.GeneratedProtocolMessageType('ListHotlistsByUserResponse', (_message.Message,), dict(
1167 DESCRIPTOR = _LISTHOTLISTSBYUSERRESPONSE,
1168 __module__ = 'api.api_proto.features_pb2'
1169 # @@protoc_insertion_point(class_scope:monorail.ListHotlistsByUserResponse)
1170 ))
1171_sym_db.RegisterMessage(ListHotlistsByUserResponse)
1172
1173ListHotlistsByIssueRequest = _reflection.GeneratedProtocolMessageType('ListHotlistsByIssueRequest', (_message.Message,), dict(
1174 DESCRIPTOR = _LISTHOTLISTSBYISSUEREQUEST,
1175 __module__ = 'api.api_proto.features_pb2'
1176 # @@protoc_insertion_point(class_scope:monorail.ListHotlistsByIssueRequest)
1177 ))
1178_sym_db.RegisterMessage(ListHotlistsByIssueRequest)
1179
1180ListHotlistsByIssueResponse = _reflection.GeneratedProtocolMessageType('ListHotlistsByIssueResponse', (_message.Message,), dict(
1181 DESCRIPTOR = _LISTHOTLISTSBYISSUERESPONSE,
1182 __module__ = 'api.api_proto.features_pb2'
1183 # @@protoc_insertion_point(class_scope:monorail.ListHotlistsByIssueResponse)
1184 ))
1185_sym_db.RegisterMessage(ListHotlistsByIssueResponse)
1186
1187ListRecentlyVisitedHotlistsRequest = _reflection.GeneratedProtocolMessageType('ListRecentlyVisitedHotlistsRequest', (_message.Message,), dict(
1188 DESCRIPTOR = _LISTRECENTLYVISITEDHOTLISTSREQUEST,
1189 __module__ = 'api.api_proto.features_pb2'
1190 # @@protoc_insertion_point(class_scope:monorail.ListRecentlyVisitedHotlistsRequest)
1191 ))
1192_sym_db.RegisterMessage(ListRecentlyVisitedHotlistsRequest)
1193
1194ListRecentlyVisitedHotlistsResponse = _reflection.GeneratedProtocolMessageType('ListRecentlyVisitedHotlistsResponse', (_message.Message,), dict(
1195 DESCRIPTOR = _LISTRECENTLYVISITEDHOTLISTSRESPONSE,
1196 __module__ = 'api.api_proto.features_pb2'
1197 # @@protoc_insertion_point(class_scope:monorail.ListRecentlyVisitedHotlistsResponse)
1198 ))
1199_sym_db.RegisterMessage(ListRecentlyVisitedHotlistsResponse)
1200
1201ListStarredHotlistsRequest = _reflection.GeneratedProtocolMessageType('ListStarredHotlistsRequest', (_message.Message,), dict(
1202 DESCRIPTOR = _LISTSTARREDHOTLISTSREQUEST,
1203 __module__ = 'api.api_proto.features_pb2'
1204 # @@protoc_insertion_point(class_scope:monorail.ListStarredHotlistsRequest)
1205 ))
1206_sym_db.RegisterMessage(ListStarredHotlistsRequest)
1207
1208ListStarredHotlistsResponse = _reflection.GeneratedProtocolMessageType('ListStarredHotlistsResponse', (_message.Message,), dict(
1209 DESCRIPTOR = _LISTSTARREDHOTLISTSRESPONSE,
1210 __module__ = 'api.api_proto.features_pb2'
1211 # @@protoc_insertion_point(class_scope:monorail.ListStarredHotlistsResponse)
1212 ))
1213_sym_db.RegisterMessage(ListStarredHotlistsResponse)
1214
1215GetHotlistStarCountRequest = _reflection.GeneratedProtocolMessageType('GetHotlistStarCountRequest', (_message.Message,), dict(
1216 DESCRIPTOR = _GETHOTLISTSTARCOUNTREQUEST,
1217 __module__ = 'api.api_proto.features_pb2'
1218 # @@protoc_insertion_point(class_scope:monorail.GetHotlistStarCountRequest)
1219 ))
1220_sym_db.RegisterMessage(GetHotlistStarCountRequest)
1221
1222GetHotlistStarCountResponse = _reflection.GeneratedProtocolMessageType('GetHotlistStarCountResponse', (_message.Message,), dict(
1223 DESCRIPTOR = _GETHOTLISTSTARCOUNTRESPONSE,
1224 __module__ = 'api.api_proto.features_pb2'
1225 # @@protoc_insertion_point(class_scope:monorail.GetHotlistStarCountResponse)
1226 ))
1227_sym_db.RegisterMessage(GetHotlistStarCountResponse)
1228
1229StarHotlistRequest = _reflection.GeneratedProtocolMessageType('StarHotlistRequest', (_message.Message,), dict(
1230 DESCRIPTOR = _STARHOTLISTREQUEST,
1231 __module__ = 'api.api_proto.features_pb2'
1232 # @@protoc_insertion_point(class_scope:monorail.StarHotlistRequest)
1233 ))
1234_sym_db.RegisterMessage(StarHotlistRequest)
1235
1236StarHotlistResponse = _reflection.GeneratedProtocolMessageType('StarHotlistResponse', (_message.Message,), dict(
1237 DESCRIPTOR = _STARHOTLISTRESPONSE,
1238 __module__ = 'api.api_proto.features_pb2'
1239 # @@protoc_insertion_point(class_scope:monorail.StarHotlistResponse)
1240 ))
1241_sym_db.RegisterMessage(StarHotlistResponse)
1242
1243GetHotlistRequest = _reflection.GeneratedProtocolMessageType('GetHotlistRequest', (_message.Message,), dict(
1244 DESCRIPTOR = _GETHOTLISTREQUEST,
1245 __module__ = 'api.api_proto.features_pb2'
1246 # @@protoc_insertion_point(class_scope:monorail.GetHotlistRequest)
1247 ))
1248_sym_db.RegisterMessage(GetHotlistRequest)
1249
1250GetHotlistResponse = _reflection.GeneratedProtocolMessageType('GetHotlistResponse', (_message.Message,), dict(
1251 DESCRIPTOR = _GETHOTLISTRESPONSE,
1252 __module__ = 'api.api_proto.features_pb2'
1253 # @@protoc_insertion_point(class_scope:monorail.GetHotlistResponse)
1254 ))
1255_sym_db.RegisterMessage(GetHotlistResponse)
1256
1257ListHotlistItemsRequest = _reflection.GeneratedProtocolMessageType('ListHotlistItemsRequest', (_message.Message,), dict(
1258 DESCRIPTOR = _LISTHOTLISTITEMSREQUEST,
1259 __module__ = 'api.api_proto.features_pb2'
1260 # @@protoc_insertion_point(class_scope:monorail.ListHotlistItemsRequest)
1261 ))
1262_sym_db.RegisterMessage(ListHotlistItemsRequest)
1263
1264ListHotlistItemsResponse = _reflection.GeneratedProtocolMessageType('ListHotlistItemsResponse', (_message.Message,), dict(
1265 DESCRIPTOR = _LISTHOTLISTITEMSRESPONSE,
1266 __module__ = 'api.api_proto.features_pb2'
1267 # @@protoc_insertion_point(class_scope:monorail.ListHotlistItemsResponse)
1268 ))
1269_sym_db.RegisterMessage(ListHotlistItemsResponse)
1270
1271CreateHotlistRequest = _reflection.GeneratedProtocolMessageType('CreateHotlistRequest', (_message.Message,), dict(
1272 DESCRIPTOR = _CREATEHOTLISTREQUEST,
1273 __module__ = 'api.api_proto.features_pb2'
1274 # @@protoc_insertion_point(class_scope:monorail.CreateHotlistRequest)
1275 ))
1276_sym_db.RegisterMessage(CreateHotlistRequest)
1277
1278CreateHotlistResponse = _reflection.GeneratedProtocolMessageType('CreateHotlistResponse', (_message.Message,), dict(
1279 DESCRIPTOR = _CREATEHOTLISTRESPONSE,
1280 __module__ = 'api.api_proto.features_pb2'
1281 # @@protoc_insertion_point(class_scope:monorail.CreateHotlistResponse)
1282 ))
1283_sym_db.RegisterMessage(CreateHotlistResponse)
1284
1285CheckHotlistNameRequest = _reflection.GeneratedProtocolMessageType('CheckHotlistNameRequest', (_message.Message,), dict(
1286 DESCRIPTOR = _CHECKHOTLISTNAMEREQUEST,
1287 __module__ = 'api.api_proto.features_pb2'
1288 # @@protoc_insertion_point(class_scope:monorail.CheckHotlistNameRequest)
1289 ))
1290_sym_db.RegisterMessage(CheckHotlistNameRequest)
1291
1292CheckHotlistNameResponse = _reflection.GeneratedProtocolMessageType('CheckHotlistNameResponse', (_message.Message,), dict(
1293 DESCRIPTOR = _CHECKHOTLISTNAMERESPONSE,
1294 __module__ = 'api.api_proto.features_pb2'
1295 # @@protoc_insertion_point(class_scope:monorail.CheckHotlistNameResponse)
1296 ))
1297_sym_db.RegisterMessage(CheckHotlistNameResponse)
1298
1299RemoveIssuesFromHotlistsRequest = _reflection.GeneratedProtocolMessageType('RemoveIssuesFromHotlistsRequest', (_message.Message,), dict(
1300 DESCRIPTOR = _REMOVEISSUESFROMHOTLISTSREQUEST,
1301 __module__ = 'api.api_proto.features_pb2'
1302 # @@protoc_insertion_point(class_scope:monorail.RemoveIssuesFromHotlistsRequest)
1303 ))
1304_sym_db.RegisterMessage(RemoveIssuesFromHotlistsRequest)
1305
1306RemoveIssuesFromHotlistsResponse = _reflection.GeneratedProtocolMessageType('RemoveIssuesFromHotlistsResponse', (_message.Message,), dict(
1307 DESCRIPTOR = _REMOVEISSUESFROMHOTLISTSRESPONSE,
1308 __module__ = 'api.api_proto.features_pb2'
1309 # @@protoc_insertion_point(class_scope:monorail.RemoveIssuesFromHotlistsResponse)
1310 ))
1311_sym_db.RegisterMessage(RemoveIssuesFromHotlistsResponse)
1312
1313AddIssuesToHotlistsRequest = _reflection.GeneratedProtocolMessageType('AddIssuesToHotlistsRequest', (_message.Message,), dict(
1314 DESCRIPTOR = _ADDISSUESTOHOTLISTSREQUEST,
1315 __module__ = 'api.api_proto.features_pb2'
1316 # @@protoc_insertion_point(class_scope:monorail.AddIssuesToHotlistsRequest)
1317 ))
1318_sym_db.RegisterMessage(AddIssuesToHotlistsRequest)
1319
1320AddIssuesToHotlistsResponse = _reflection.GeneratedProtocolMessageType('AddIssuesToHotlistsResponse', (_message.Message,), dict(
1321 DESCRIPTOR = _ADDISSUESTOHOTLISTSRESPONSE,
1322 __module__ = 'api.api_proto.features_pb2'
1323 # @@protoc_insertion_point(class_scope:monorail.AddIssuesToHotlistsResponse)
1324 ))
1325_sym_db.RegisterMessage(AddIssuesToHotlistsResponse)
1326
1327RerankHotlistIssuesRequest = _reflection.GeneratedProtocolMessageType('RerankHotlistIssuesRequest', (_message.Message,), dict(
1328 DESCRIPTOR = _RERANKHOTLISTISSUESREQUEST,
1329 __module__ = 'api.api_proto.features_pb2'
1330 # @@protoc_insertion_point(class_scope:monorail.RerankHotlistIssuesRequest)
1331 ))
1332_sym_db.RegisterMessage(RerankHotlistIssuesRequest)
1333
1334RerankHotlistIssuesResponse = _reflection.GeneratedProtocolMessageType('RerankHotlistIssuesResponse', (_message.Message,), dict(
1335 DESCRIPTOR = _RERANKHOTLISTISSUESRESPONSE,
1336 __module__ = 'api.api_proto.features_pb2'
1337 # @@protoc_insertion_point(class_scope:monorail.RerankHotlistIssuesResponse)
1338 ))
1339_sym_db.RegisterMessage(RerankHotlistIssuesResponse)
1340
1341UpdateHotlistIssueNoteRequest = _reflection.GeneratedProtocolMessageType('UpdateHotlistIssueNoteRequest', (_message.Message,), dict(
1342 DESCRIPTOR = _UPDATEHOTLISTISSUENOTEREQUEST,
1343 __module__ = 'api.api_proto.features_pb2'
1344 # @@protoc_insertion_point(class_scope:monorail.UpdateHotlistIssueNoteRequest)
1345 ))
1346_sym_db.RegisterMessage(UpdateHotlistIssueNoteRequest)
1347
1348UpdateHotlistIssueNoteResponse = _reflection.GeneratedProtocolMessageType('UpdateHotlistIssueNoteResponse', (_message.Message,), dict(
1349 DESCRIPTOR = _UPDATEHOTLISTISSUENOTERESPONSE,
1350 __module__ = 'api.api_proto.features_pb2'
1351 # @@protoc_insertion_point(class_scope:monorail.UpdateHotlistIssueNoteResponse)
1352 ))
1353_sym_db.RegisterMessage(UpdateHotlistIssueNoteResponse)
1354
1355DeleteHotlistRequest = _reflection.GeneratedProtocolMessageType('DeleteHotlistRequest', (_message.Message,), dict(
1356 DESCRIPTOR = _DELETEHOTLISTREQUEST,
1357 __module__ = 'api.api_proto.features_pb2'
1358 # @@protoc_insertion_point(class_scope:monorail.DeleteHotlistRequest)
1359 ))
1360_sym_db.RegisterMessage(DeleteHotlistRequest)
1361
1362DeleteHotlistResponse = _reflection.GeneratedProtocolMessageType('DeleteHotlistResponse', (_message.Message,), dict(
1363 DESCRIPTOR = _DELETEHOTLISTRESPONSE,
1364 __module__ = 'api.api_proto.features_pb2'
1365 # @@protoc_insertion_point(class_scope:monorail.DeleteHotlistResponse)
1366 ))
1367_sym_db.RegisterMessage(DeleteHotlistResponse)
1368
1369PredictComponentRequest = _reflection.GeneratedProtocolMessageType('PredictComponentRequest', (_message.Message,), dict(
1370 DESCRIPTOR = _PREDICTCOMPONENTREQUEST,
1371 __module__ = 'api.api_proto.features_pb2'
1372 # @@protoc_insertion_point(class_scope:monorail.PredictComponentRequest)
1373 ))
1374_sym_db.RegisterMessage(PredictComponentRequest)
1375
1376PredictComponentResponse = _reflection.GeneratedProtocolMessageType('PredictComponentResponse', (_message.Message,), dict(
1377 DESCRIPTOR = _PREDICTCOMPONENTRESPONSE,
1378 __module__ = 'api.api_proto.features_pb2'
1379 # @@protoc_insertion_point(class_scope:monorail.PredictComponentResponse)
1380 ))
1381_sym_db.RegisterMessage(PredictComponentResponse)
1382
1383
1384
1385_FEATURES = _descriptor.ServiceDescriptor(
1386 name='Features',
1387 full_name='monorail.Features',
1388 file=DESCRIPTOR,
1389 index=0,
1390 serialized_options=None,
1391 serialized_start=2387,
1392 serialized_end=3960,
1393 methods=[
1394 _descriptor.MethodDescriptor(
1395 name='ListHotlistsByUser',
1396 full_name='monorail.Features.ListHotlistsByUser',
1397 index=0,
1398 containing_service=None,
1399 input_type=_LISTHOTLISTSBYUSERREQUEST,
1400 output_type=_LISTHOTLISTSBYUSERRESPONSE,
1401 serialized_options=None,
1402 ),
1403 _descriptor.MethodDescriptor(
1404 name='ListHotlistsByIssue',
1405 full_name='monorail.Features.ListHotlistsByIssue',
1406 index=1,
1407 containing_service=None,
1408 input_type=_LISTHOTLISTSBYISSUEREQUEST,
1409 output_type=_LISTHOTLISTSBYISSUERESPONSE,
1410 serialized_options=None,
1411 ),
1412 _descriptor.MethodDescriptor(
1413 name='ListRecentlyVisitedHotlists',
1414 full_name='monorail.Features.ListRecentlyVisitedHotlists',
1415 index=2,
1416 containing_service=None,
1417 input_type=_LISTRECENTLYVISITEDHOTLISTSREQUEST,
1418 output_type=_LISTRECENTLYVISITEDHOTLISTSRESPONSE,
1419 serialized_options=None,
1420 ),
1421 _descriptor.MethodDescriptor(
1422 name='ListStarredHotlists',
1423 full_name='monorail.Features.ListStarredHotlists',
1424 index=3,
1425 containing_service=None,
1426 input_type=_LISTSTARREDHOTLISTSREQUEST,
1427 output_type=_LISTSTARREDHOTLISTSRESPONSE,
1428 serialized_options=None,
1429 ),
1430 _descriptor.MethodDescriptor(
1431 name='GetHotlistStarCount',
1432 full_name='monorail.Features.GetHotlistStarCount',
1433 index=4,
1434 containing_service=None,
1435 input_type=_GETHOTLISTSTARCOUNTREQUEST,
1436 output_type=_GETHOTLISTSTARCOUNTRESPONSE,
1437 serialized_options=None,
1438 ),
1439 _descriptor.MethodDescriptor(
1440 name='StarHotlist',
1441 full_name='monorail.Features.StarHotlist',
1442 index=5,
1443 containing_service=None,
1444 input_type=_STARHOTLISTREQUEST,
1445 output_type=_STARHOTLISTRESPONSE,
1446 serialized_options=None,
1447 ),
1448 _descriptor.MethodDescriptor(
1449 name='GetHotlist',
1450 full_name='monorail.Features.GetHotlist',
1451 index=6,
1452 containing_service=None,
1453 input_type=_GETHOTLISTREQUEST,
1454 output_type=_GETHOTLISTRESPONSE,
1455 serialized_options=None,
1456 ),
1457 _descriptor.MethodDescriptor(
1458 name='ListHotlistItems',
1459 full_name='monorail.Features.ListHotlistItems',
1460 index=7,
1461 containing_service=None,
1462 input_type=_LISTHOTLISTITEMSREQUEST,
1463 output_type=_LISTHOTLISTITEMSRESPONSE,
1464 serialized_options=None,
1465 ),
1466 _descriptor.MethodDescriptor(
1467 name='CreateHotlist',
1468 full_name='monorail.Features.CreateHotlist',
1469 index=8,
1470 containing_service=None,
1471 input_type=_CREATEHOTLISTREQUEST,
1472 output_type=_CREATEHOTLISTRESPONSE,
1473 serialized_options=None,
1474 ),
1475 _descriptor.MethodDescriptor(
1476 name='CheckHotlistName',
1477 full_name='monorail.Features.CheckHotlistName',
1478 index=9,
1479 containing_service=None,
1480 input_type=_CHECKHOTLISTNAMEREQUEST,
1481 output_type=_CHECKHOTLISTNAMERESPONSE,
1482 serialized_options=None,
1483 ),
1484 _descriptor.MethodDescriptor(
1485 name='RemoveIssuesFromHotlists',
1486 full_name='monorail.Features.RemoveIssuesFromHotlists',
1487 index=10,
1488 containing_service=None,
1489 input_type=_REMOVEISSUESFROMHOTLISTSREQUEST,
1490 output_type=_REMOVEISSUESFROMHOTLISTSRESPONSE,
1491 serialized_options=None,
1492 ),
1493 _descriptor.MethodDescriptor(
1494 name='AddIssuesToHotlists',
1495 full_name='monorail.Features.AddIssuesToHotlists',
1496 index=11,
1497 containing_service=None,
1498 input_type=_ADDISSUESTOHOTLISTSREQUEST,
1499 output_type=_ADDISSUESTOHOTLISTSRESPONSE,
1500 serialized_options=None,
1501 ),
1502 _descriptor.MethodDescriptor(
1503 name='RerankHotlistIssues',
1504 full_name='monorail.Features.RerankHotlistIssues',
1505 index=12,
1506 containing_service=None,
1507 input_type=_RERANKHOTLISTISSUESREQUEST,
1508 output_type=_RERANKHOTLISTISSUESRESPONSE,
1509 serialized_options=None,
1510 ),
1511 _descriptor.MethodDescriptor(
1512 name='UpdateHotlistIssueNote',
1513 full_name='monorail.Features.UpdateHotlistIssueNote',
1514 index=13,
1515 containing_service=None,
1516 input_type=_UPDATEHOTLISTISSUENOTEREQUEST,
1517 output_type=_UPDATEHOTLISTISSUENOTERESPONSE,
1518 serialized_options=None,
1519 ),
1520 _descriptor.MethodDescriptor(
1521 name='DeleteHotlist',
1522 full_name='monorail.Features.DeleteHotlist',
1523 index=14,
1524 containing_service=None,
1525 input_type=_DELETEHOTLISTREQUEST,
1526 output_type=_DELETEHOTLISTRESPONSE,
1527 serialized_options=None,
1528 ),
1529 _descriptor.MethodDescriptor(
1530 name='PredictComponent',
1531 full_name='monorail.Features.PredictComponent',
1532 index=15,
1533 containing_service=None,
1534 input_type=_PREDICTCOMPONENTREQUEST,
1535 output_type=_PREDICTCOMPONENTRESPONSE,
1536 serialized_options=None,
1537 ),
1538])
1539_sym_db.RegisterServiceDescriptor(_FEATURES)
1540
1541DESCRIPTOR.services_by_name['Features'] = _FEATURES
1542
1543# @@protoc_insertion_point(module_scope)