1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package delivery
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 viewport "google.golang.org/genproto/googleapis/geo/type/viewport"
30 grpc "google.golang.org/grpc"
31 codes "google.golang.org/grpc/codes"
32 status "google.golang.org/grpc/status"
33 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
34 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
35 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
36 )
37
38 const (
39
40 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
41
42 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
43 )
44
45
46 type CreateDeliveryVehicleRequest struct {
47 state protoimpl.MessageState
48 sizeCache protoimpl.SizeCache
49 unknownFields protoimpl.UnknownFields
50
51
52 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
53
54
55 Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
56
57
58
59
60
61
62
63
64
65 DeliveryVehicleId string `protobuf:"bytes,4,opt,name=delivery_vehicle_id,json=deliveryVehicleId,proto3" json:"delivery_vehicle_id,omitempty"`
66
67
68
69
70
71
72
73
74 DeliveryVehicle *DeliveryVehicle `protobuf:"bytes,5,opt,name=delivery_vehicle,json=deliveryVehicle,proto3" json:"delivery_vehicle,omitempty"`
75 }
76
77 func (x *CreateDeliveryVehicleRequest) Reset() {
78 *x = CreateDeliveryVehicleRequest{}
79 if protoimpl.UnsafeEnabled {
80 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[0]
81 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
82 ms.StoreMessageInfo(mi)
83 }
84 }
85
86 func (x *CreateDeliveryVehicleRequest) String() string {
87 return protoimpl.X.MessageStringOf(x)
88 }
89
90 func (*CreateDeliveryVehicleRequest) ProtoMessage() {}
91
92 func (x *CreateDeliveryVehicleRequest) ProtoReflect() protoreflect.Message {
93 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[0]
94 if protoimpl.UnsafeEnabled && x != nil {
95 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
96 if ms.LoadMessageInfo() == nil {
97 ms.StoreMessageInfo(mi)
98 }
99 return ms
100 }
101 return mi.MessageOf(x)
102 }
103
104
105 func (*CreateDeliveryVehicleRequest) Descriptor() ([]byte, []int) {
106 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{0}
107 }
108
109 func (x *CreateDeliveryVehicleRequest) GetHeader() *DeliveryRequestHeader {
110 if x != nil {
111 return x.Header
112 }
113 return nil
114 }
115
116 func (x *CreateDeliveryVehicleRequest) GetParent() string {
117 if x != nil {
118 return x.Parent
119 }
120 return ""
121 }
122
123 func (x *CreateDeliveryVehicleRequest) GetDeliveryVehicleId() string {
124 if x != nil {
125 return x.DeliveryVehicleId
126 }
127 return ""
128 }
129
130 func (x *CreateDeliveryVehicleRequest) GetDeliveryVehicle() *DeliveryVehicle {
131 if x != nil {
132 return x.DeliveryVehicle
133 }
134 return nil
135 }
136
137
138
139 type GetDeliveryVehicleRequest struct {
140 state protoimpl.MessageState
141 sizeCache protoimpl.SizeCache
142 unknownFields protoimpl.UnknownFields
143
144
145 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
146
147
148
149
150 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
151 }
152
153 func (x *GetDeliveryVehicleRequest) Reset() {
154 *x = GetDeliveryVehicleRequest{}
155 if protoimpl.UnsafeEnabled {
156 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[1]
157 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
158 ms.StoreMessageInfo(mi)
159 }
160 }
161
162 func (x *GetDeliveryVehicleRequest) String() string {
163 return protoimpl.X.MessageStringOf(x)
164 }
165
166 func (*GetDeliveryVehicleRequest) ProtoMessage() {}
167
168 func (x *GetDeliveryVehicleRequest) ProtoReflect() protoreflect.Message {
169 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[1]
170 if protoimpl.UnsafeEnabled && x != nil {
171 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
172 if ms.LoadMessageInfo() == nil {
173 ms.StoreMessageInfo(mi)
174 }
175 return ms
176 }
177 return mi.MessageOf(x)
178 }
179
180
181 func (*GetDeliveryVehicleRequest) Descriptor() ([]byte, []int) {
182 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{1}
183 }
184
185 func (x *GetDeliveryVehicleRequest) GetHeader() *DeliveryRequestHeader {
186 if x != nil {
187 return x.Header
188 }
189 return nil
190 }
191
192 func (x *GetDeliveryVehicleRequest) GetName() string {
193 if x != nil {
194 return x.Name
195 }
196 return ""
197 }
198
199
200 type ListDeliveryVehiclesRequest struct {
201 state protoimpl.MessageState
202 sizeCache protoimpl.SizeCache
203 unknownFields protoimpl.UnknownFields
204
205
206 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
207
208
209
210 Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
211
212
213
214 PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
215
216
217
218
219
220 PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239 Filter string `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"`
240
241
242 Viewport *viewport.Viewport `protobuf:"bytes,7,opt,name=viewport,proto3" json:"viewport,omitempty"`
243 }
244
245 func (x *ListDeliveryVehiclesRequest) Reset() {
246 *x = ListDeliveryVehiclesRequest{}
247 if protoimpl.UnsafeEnabled {
248 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[2]
249 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
250 ms.StoreMessageInfo(mi)
251 }
252 }
253
254 func (x *ListDeliveryVehiclesRequest) String() string {
255 return protoimpl.X.MessageStringOf(x)
256 }
257
258 func (*ListDeliveryVehiclesRequest) ProtoMessage() {}
259
260 func (x *ListDeliveryVehiclesRequest) ProtoReflect() protoreflect.Message {
261 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[2]
262 if protoimpl.UnsafeEnabled && x != nil {
263 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
264 if ms.LoadMessageInfo() == nil {
265 ms.StoreMessageInfo(mi)
266 }
267 return ms
268 }
269 return mi.MessageOf(x)
270 }
271
272
273 func (*ListDeliveryVehiclesRequest) Descriptor() ([]byte, []int) {
274 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{2}
275 }
276
277 func (x *ListDeliveryVehiclesRequest) GetHeader() *DeliveryRequestHeader {
278 if x != nil {
279 return x.Header
280 }
281 return nil
282 }
283
284 func (x *ListDeliveryVehiclesRequest) GetParent() string {
285 if x != nil {
286 return x.Parent
287 }
288 return ""
289 }
290
291 func (x *ListDeliveryVehiclesRequest) GetPageSize() int32 {
292 if x != nil {
293 return x.PageSize
294 }
295 return 0
296 }
297
298 func (x *ListDeliveryVehiclesRequest) GetPageToken() string {
299 if x != nil {
300 return x.PageToken
301 }
302 return ""
303 }
304
305 func (x *ListDeliveryVehiclesRequest) GetFilter() string {
306 if x != nil {
307 return x.Filter
308 }
309 return ""
310 }
311
312 func (x *ListDeliveryVehiclesRequest) GetViewport() *viewport.Viewport {
313 if x != nil {
314 return x.Viewport
315 }
316 return nil
317 }
318
319
320 type ListDeliveryVehiclesResponse struct {
321 state protoimpl.MessageState
322 sizeCache protoimpl.SizeCache
323 unknownFields protoimpl.UnknownFields
324
325
326
327
328
329 DeliveryVehicles []*DeliveryVehicle `protobuf:"bytes,1,rep,name=delivery_vehicles,json=deliveryVehicles,proto3" json:"delivery_vehicles,omitempty"`
330
331
332
333 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
334
335
336 TotalSize int64 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
337 }
338
339 func (x *ListDeliveryVehiclesResponse) Reset() {
340 *x = ListDeliveryVehiclesResponse{}
341 if protoimpl.UnsafeEnabled {
342 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[3]
343 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
344 ms.StoreMessageInfo(mi)
345 }
346 }
347
348 func (x *ListDeliveryVehiclesResponse) String() string {
349 return protoimpl.X.MessageStringOf(x)
350 }
351
352 func (*ListDeliveryVehiclesResponse) ProtoMessage() {}
353
354 func (x *ListDeliveryVehiclesResponse) ProtoReflect() protoreflect.Message {
355 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[3]
356 if protoimpl.UnsafeEnabled && x != nil {
357 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
358 if ms.LoadMessageInfo() == nil {
359 ms.StoreMessageInfo(mi)
360 }
361 return ms
362 }
363 return mi.MessageOf(x)
364 }
365
366
367 func (*ListDeliveryVehiclesResponse) Descriptor() ([]byte, []int) {
368 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{3}
369 }
370
371 func (x *ListDeliveryVehiclesResponse) GetDeliveryVehicles() []*DeliveryVehicle {
372 if x != nil {
373 return x.DeliveryVehicles
374 }
375 return nil
376 }
377
378 func (x *ListDeliveryVehiclesResponse) GetNextPageToken() string {
379 if x != nil {
380 return x.NextPageToken
381 }
382 return ""
383 }
384
385 func (x *ListDeliveryVehiclesResponse) GetTotalSize() int64 {
386 if x != nil {
387 return x.TotalSize
388 }
389 return 0
390 }
391
392
393 type UpdateDeliveryVehicleRequest struct {
394 state protoimpl.MessageState
395 sizeCache protoimpl.SizeCache
396 unknownFields protoimpl.UnknownFields
397
398
399 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
400
401
402 DeliveryVehicle *DeliveryVehicle `protobuf:"bytes,3,opt,name=delivery_vehicle,json=deliveryVehicle,proto3" json:"delivery_vehicle,omitempty"`
403
404
405
406
407
408 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
409 }
410
411 func (x *UpdateDeliveryVehicleRequest) Reset() {
412 *x = UpdateDeliveryVehicleRequest{}
413 if protoimpl.UnsafeEnabled {
414 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[4]
415 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
416 ms.StoreMessageInfo(mi)
417 }
418 }
419
420 func (x *UpdateDeliveryVehicleRequest) String() string {
421 return protoimpl.X.MessageStringOf(x)
422 }
423
424 func (*UpdateDeliveryVehicleRequest) ProtoMessage() {}
425
426 func (x *UpdateDeliveryVehicleRequest) ProtoReflect() protoreflect.Message {
427 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[4]
428 if protoimpl.UnsafeEnabled && x != nil {
429 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
430 if ms.LoadMessageInfo() == nil {
431 ms.StoreMessageInfo(mi)
432 }
433 return ms
434 }
435 return mi.MessageOf(x)
436 }
437
438
439 func (*UpdateDeliveryVehicleRequest) Descriptor() ([]byte, []int) {
440 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{4}
441 }
442
443 func (x *UpdateDeliveryVehicleRequest) GetHeader() *DeliveryRequestHeader {
444 if x != nil {
445 return x.Header
446 }
447 return nil
448 }
449
450 func (x *UpdateDeliveryVehicleRequest) GetDeliveryVehicle() *DeliveryVehicle {
451 if x != nil {
452 return x.DeliveryVehicle
453 }
454 return nil
455 }
456
457 func (x *UpdateDeliveryVehicleRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
458 if x != nil {
459 return x.UpdateMask
460 }
461 return nil
462 }
463
464
465 type BatchCreateTasksRequest struct {
466 state protoimpl.MessageState
467 sizeCache protoimpl.SizeCache
468 unknownFields protoimpl.UnknownFields
469
470
471
472
473
474 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
475
476
477
478
479
480 Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
481
482
483 Requests []*CreateTaskRequest `protobuf:"bytes,4,rep,name=requests,proto3" json:"requests,omitempty"`
484 }
485
486 func (x *BatchCreateTasksRequest) Reset() {
487 *x = BatchCreateTasksRequest{}
488 if protoimpl.UnsafeEnabled {
489 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[5]
490 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
491 ms.StoreMessageInfo(mi)
492 }
493 }
494
495 func (x *BatchCreateTasksRequest) String() string {
496 return protoimpl.X.MessageStringOf(x)
497 }
498
499 func (*BatchCreateTasksRequest) ProtoMessage() {}
500
501 func (x *BatchCreateTasksRequest) ProtoReflect() protoreflect.Message {
502 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[5]
503 if protoimpl.UnsafeEnabled && x != nil {
504 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
505 if ms.LoadMessageInfo() == nil {
506 ms.StoreMessageInfo(mi)
507 }
508 return ms
509 }
510 return mi.MessageOf(x)
511 }
512
513
514 func (*BatchCreateTasksRequest) Descriptor() ([]byte, []int) {
515 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{5}
516 }
517
518 func (x *BatchCreateTasksRequest) GetHeader() *DeliveryRequestHeader {
519 if x != nil {
520 return x.Header
521 }
522 return nil
523 }
524
525 func (x *BatchCreateTasksRequest) GetParent() string {
526 if x != nil {
527 return x.Parent
528 }
529 return ""
530 }
531
532 func (x *BatchCreateTasksRequest) GetRequests() []*CreateTaskRequest {
533 if x != nil {
534 return x.Requests
535 }
536 return nil
537 }
538
539
540 type BatchCreateTasksResponse struct {
541 state protoimpl.MessageState
542 sizeCache protoimpl.SizeCache
543 unknownFields protoimpl.UnknownFields
544
545
546 Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
547 }
548
549 func (x *BatchCreateTasksResponse) Reset() {
550 *x = BatchCreateTasksResponse{}
551 if protoimpl.UnsafeEnabled {
552 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[6]
553 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
554 ms.StoreMessageInfo(mi)
555 }
556 }
557
558 func (x *BatchCreateTasksResponse) String() string {
559 return protoimpl.X.MessageStringOf(x)
560 }
561
562 func (*BatchCreateTasksResponse) ProtoMessage() {}
563
564 func (x *BatchCreateTasksResponse) ProtoReflect() protoreflect.Message {
565 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[6]
566 if protoimpl.UnsafeEnabled && x != nil {
567 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
568 if ms.LoadMessageInfo() == nil {
569 ms.StoreMessageInfo(mi)
570 }
571 return ms
572 }
573 return mi.MessageOf(x)
574 }
575
576
577 func (*BatchCreateTasksResponse) Descriptor() ([]byte, []int) {
578 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{6}
579 }
580
581 func (x *BatchCreateTasksResponse) GetTasks() []*Task {
582 if x != nil {
583 return x.Tasks
584 }
585 return nil
586 }
587
588
589 type CreateTaskRequest struct {
590 state protoimpl.MessageState
591 sizeCache protoimpl.SizeCache
592 unknownFields protoimpl.UnknownFields
593
594
595 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
596
597
598 Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
599
600
601
602
603
604
605
606
607
608
609
610 TaskId string `protobuf:"bytes,5,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
611
612
613
614
615
616
617
618
619
620
621
622
623 Task *Task `protobuf:"bytes,4,opt,name=task,proto3" json:"task,omitempty"`
624 }
625
626 func (x *CreateTaskRequest) Reset() {
627 *x = CreateTaskRequest{}
628 if protoimpl.UnsafeEnabled {
629 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[7]
630 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
631 ms.StoreMessageInfo(mi)
632 }
633 }
634
635 func (x *CreateTaskRequest) String() string {
636 return protoimpl.X.MessageStringOf(x)
637 }
638
639 func (*CreateTaskRequest) ProtoMessage() {}
640
641 func (x *CreateTaskRequest) ProtoReflect() protoreflect.Message {
642 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[7]
643 if protoimpl.UnsafeEnabled && x != nil {
644 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
645 if ms.LoadMessageInfo() == nil {
646 ms.StoreMessageInfo(mi)
647 }
648 return ms
649 }
650 return mi.MessageOf(x)
651 }
652
653
654 func (*CreateTaskRequest) Descriptor() ([]byte, []int) {
655 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{7}
656 }
657
658 func (x *CreateTaskRequest) GetHeader() *DeliveryRequestHeader {
659 if x != nil {
660 return x.Header
661 }
662 return nil
663 }
664
665 func (x *CreateTaskRequest) GetParent() string {
666 if x != nil {
667 return x.Parent
668 }
669 return ""
670 }
671
672 func (x *CreateTaskRequest) GetTaskId() string {
673 if x != nil {
674 return x.TaskId
675 }
676 return ""
677 }
678
679 func (x *CreateTaskRequest) GetTask() *Task {
680 if x != nil {
681 return x.Task
682 }
683 return nil
684 }
685
686
687 type GetTaskRequest struct {
688 state protoimpl.MessageState
689 sizeCache protoimpl.SizeCache
690 unknownFields protoimpl.UnknownFields
691
692
693 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
694
695
696
697 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
698 }
699
700 func (x *GetTaskRequest) Reset() {
701 *x = GetTaskRequest{}
702 if protoimpl.UnsafeEnabled {
703 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[8]
704 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
705 ms.StoreMessageInfo(mi)
706 }
707 }
708
709 func (x *GetTaskRequest) String() string {
710 return protoimpl.X.MessageStringOf(x)
711 }
712
713 func (*GetTaskRequest) ProtoMessage() {}
714
715 func (x *GetTaskRequest) ProtoReflect() protoreflect.Message {
716 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[8]
717 if protoimpl.UnsafeEnabled && x != nil {
718 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
719 if ms.LoadMessageInfo() == nil {
720 ms.StoreMessageInfo(mi)
721 }
722 return ms
723 }
724 return mi.MessageOf(x)
725 }
726
727
728 func (*GetTaskRequest) Descriptor() ([]byte, []int) {
729 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{8}
730 }
731
732 func (x *GetTaskRequest) GetHeader() *DeliveryRequestHeader {
733 if x != nil {
734 return x.Header
735 }
736 return nil
737 }
738
739 func (x *GetTaskRequest) GetName() string {
740 if x != nil {
741 return x.Name
742 }
743 return ""
744 }
745
746
747 type SearchTasksRequest struct {
748 state protoimpl.MessageState
749 sizeCache protoimpl.SizeCache
750 unknownFields protoimpl.UnknownFields
751
752
753 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
754
755
756
757 Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
758
759
760
761
762
763
764
765
766
767 TrackingId string `protobuf:"bytes,4,opt,name=tracking_id,json=trackingId,proto3" json:"tracking_id,omitempty"`
768
769
770
771 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
772
773
774
775
776
777 PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
778 }
779
780 func (x *SearchTasksRequest) Reset() {
781 *x = SearchTasksRequest{}
782 if protoimpl.UnsafeEnabled {
783 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[9]
784 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
785 ms.StoreMessageInfo(mi)
786 }
787 }
788
789 func (x *SearchTasksRequest) String() string {
790 return protoimpl.X.MessageStringOf(x)
791 }
792
793 func (*SearchTasksRequest) ProtoMessage() {}
794
795 func (x *SearchTasksRequest) ProtoReflect() protoreflect.Message {
796 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[9]
797 if protoimpl.UnsafeEnabled && x != nil {
798 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
799 if ms.LoadMessageInfo() == nil {
800 ms.StoreMessageInfo(mi)
801 }
802 return ms
803 }
804 return mi.MessageOf(x)
805 }
806
807
808 func (*SearchTasksRequest) Descriptor() ([]byte, []int) {
809 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{9}
810 }
811
812 func (x *SearchTasksRequest) GetHeader() *DeliveryRequestHeader {
813 if x != nil {
814 return x.Header
815 }
816 return nil
817 }
818
819 func (x *SearchTasksRequest) GetParent() string {
820 if x != nil {
821 return x.Parent
822 }
823 return ""
824 }
825
826 func (x *SearchTasksRequest) GetTrackingId() string {
827 if x != nil {
828 return x.TrackingId
829 }
830 return ""
831 }
832
833 func (x *SearchTasksRequest) GetPageSize() int32 {
834 if x != nil {
835 return x.PageSize
836 }
837 return 0
838 }
839
840 func (x *SearchTasksRequest) GetPageToken() string {
841 if x != nil {
842 return x.PageToken
843 }
844 return ""
845 }
846
847
848
849 type SearchTasksResponse struct {
850 state protoimpl.MessageState
851 sizeCache protoimpl.SizeCache
852 unknownFields protoimpl.UnknownFields
853
854
855
856
857 Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
858
859
860
861 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
862 }
863
864 func (x *SearchTasksResponse) Reset() {
865 *x = SearchTasksResponse{}
866 if protoimpl.UnsafeEnabled {
867 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[10]
868 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
869 ms.StoreMessageInfo(mi)
870 }
871 }
872
873 func (x *SearchTasksResponse) String() string {
874 return protoimpl.X.MessageStringOf(x)
875 }
876
877 func (*SearchTasksResponse) ProtoMessage() {}
878
879 func (x *SearchTasksResponse) ProtoReflect() protoreflect.Message {
880 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[10]
881 if protoimpl.UnsafeEnabled && x != nil {
882 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
883 if ms.LoadMessageInfo() == nil {
884 ms.StoreMessageInfo(mi)
885 }
886 return ms
887 }
888 return mi.MessageOf(x)
889 }
890
891
892 func (*SearchTasksResponse) Descriptor() ([]byte, []int) {
893 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{10}
894 }
895
896 func (x *SearchTasksResponse) GetTasks() []*Task {
897 if x != nil {
898 return x.Tasks
899 }
900 return nil
901 }
902
903 func (x *SearchTasksResponse) GetNextPageToken() string {
904 if x != nil {
905 return x.NextPageToken
906 }
907 return ""
908 }
909
910
911 type UpdateTaskRequest struct {
912 state protoimpl.MessageState
913 sizeCache protoimpl.SizeCache
914 unknownFields protoimpl.UnknownFields
915
916
917 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934 Task *Task `protobuf:"bytes,3,opt,name=task,proto3" json:"task,omitempty"`
935
936
937
938
939
940 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
941 }
942
943 func (x *UpdateTaskRequest) Reset() {
944 *x = UpdateTaskRequest{}
945 if protoimpl.UnsafeEnabled {
946 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[11]
947 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
948 ms.StoreMessageInfo(mi)
949 }
950 }
951
952 func (x *UpdateTaskRequest) String() string {
953 return protoimpl.X.MessageStringOf(x)
954 }
955
956 func (*UpdateTaskRequest) ProtoMessage() {}
957
958 func (x *UpdateTaskRequest) ProtoReflect() protoreflect.Message {
959 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[11]
960 if protoimpl.UnsafeEnabled && x != nil {
961 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
962 if ms.LoadMessageInfo() == nil {
963 ms.StoreMessageInfo(mi)
964 }
965 return ms
966 }
967 return mi.MessageOf(x)
968 }
969
970
971 func (*UpdateTaskRequest) Descriptor() ([]byte, []int) {
972 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{11}
973 }
974
975 func (x *UpdateTaskRequest) GetHeader() *DeliveryRequestHeader {
976 if x != nil {
977 return x.Header
978 }
979 return nil
980 }
981
982 func (x *UpdateTaskRequest) GetTask() *Task {
983 if x != nil {
984 return x.Task
985 }
986 return nil
987 }
988
989 func (x *UpdateTaskRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
990 if x != nil {
991 return x.UpdateMask
992 }
993 return nil
994 }
995
996
997 type ListTasksRequest struct {
998 state protoimpl.MessageState
999 sizeCache protoimpl.SizeCache
1000 unknownFields protoimpl.UnknownFields
1001
1002
1003 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
1004
1005
1006
1007 Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
1008
1009
1010
1011 PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1012
1013
1014
1015
1016
1017 PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1018
1019
1020
1021
1022
1023 Filter string `protobuf:"bytes,6,opt,name=filter,proto3" json:"filter,omitempty"`
1024 }
1025
1026 func (x *ListTasksRequest) Reset() {
1027 *x = ListTasksRequest{}
1028 if protoimpl.UnsafeEnabled {
1029 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[12]
1030 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1031 ms.StoreMessageInfo(mi)
1032 }
1033 }
1034
1035 func (x *ListTasksRequest) String() string {
1036 return protoimpl.X.MessageStringOf(x)
1037 }
1038
1039 func (*ListTasksRequest) ProtoMessage() {}
1040
1041 func (x *ListTasksRequest) ProtoReflect() protoreflect.Message {
1042 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[12]
1043 if protoimpl.UnsafeEnabled && x != nil {
1044 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1045 if ms.LoadMessageInfo() == nil {
1046 ms.StoreMessageInfo(mi)
1047 }
1048 return ms
1049 }
1050 return mi.MessageOf(x)
1051 }
1052
1053
1054 func (*ListTasksRequest) Descriptor() ([]byte, []int) {
1055 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{12}
1056 }
1057
1058 func (x *ListTasksRequest) GetHeader() *DeliveryRequestHeader {
1059 if x != nil {
1060 return x.Header
1061 }
1062 return nil
1063 }
1064
1065 func (x *ListTasksRequest) GetParent() string {
1066 if x != nil {
1067 return x.Parent
1068 }
1069 return ""
1070 }
1071
1072 func (x *ListTasksRequest) GetPageSize() int32 {
1073 if x != nil {
1074 return x.PageSize
1075 }
1076 return 0
1077 }
1078
1079 func (x *ListTasksRequest) GetPageToken() string {
1080 if x != nil {
1081 return x.PageToken
1082 }
1083 return ""
1084 }
1085
1086 func (x *ListTasksRequest) GetFilter() string {
1087 if x != nil {
1088 return x.Filter
1089 }
1090 return ""
1091 }
1092
1093
1094
1095 type ListTasksResponse struct {
1096 state protoimpl.MessageState
1097 sizeCache protoimpl.SizeCache
1098 unknownFields protoimpl.UnknownFields
1099
1100
1101
1102
1103
1104 Tasks []*Task `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
1105
1106
1107
1108 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1109
1110
1111 TotalSize int64 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
1112 }
1113
1114 func (x *ListTasksResponse) Reset() {
1115 *x = ListTasksResponse{}
1116 if protoimpl.UnsafeEnabled {
1117 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[13]
1118 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1119 ms.StoreMessageInfo(mi)
1120 }
1121 }
1122
1123 func (x *ListTasksResponse) String() string {
1124 return protoimpl.X.MessageStringOf(x)
1125 }
1126
1127 func (*ListTasksResponse) ProtoMessage() {}
1128
1129 func (x *ListTasksResponse) ProtoReflect() protoreflect.Message {
1130 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[13]
1131 if protoimpl.UnsafeEnabled && x != nil {
1132 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1133 if ms.LoadMessageInfo() == nil {
1134 ms.StoreMessageInfo(mi)
1135 }
1136 return ms
1137 }
1138 return mi.MessageOf(x)
1139 }
1140
1141
1142 func (*ListTasksResponse) Descriptor() ([]byte, []int) {
1143 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{13}
1144 }
1145
1146 func (x *ListTasksResponse) GetTasks() []*Task {
1147 if x != nil {
1148 return x.Tasks
1149 }
1150 return nil
1151 }
1152
1153 func (x *ListTasksResponse) GetNextPageToken() string {
1154 if x != nil {
1155 return x.NextPageToken
1156 }
1157 return ""
1158 }
1159
1160 func (x *ListTasksResponse) GetTotalSize() int64 {
1161 if x != nil {
1162 return x.TotalSize
1163 }
1164 return 0
1165 }
1166
1167
1168 type GetTaskTrackingInfoRequest struct {
1169 state protoimpl.MessageState
1170 sizeCache protoimpl.SizeCache
1171 unknownFields protoimpl.UnknownFields
1172
1173
1174 Header *DeliveryRequestHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
1175
1176
1177
1178
1179
1180 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
1181 }
1182
1183 func (x *GetTaskTrackingInfoRequest) Reset() {
1184 *x = GetTaskTrackingInfoRequest{}
1185 if protoimpl.UnsafeEnabled {
1186 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[14]
1187 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1188 ms.StoreMessageInfo(mi)
1189 }
1190 }
1191
1192 func (x *GetTaskTrackingInfoRequest) String() string {
1193 return protoimpl.X.MessageStringOf(x)
1194 }
1195
1196 func (*GetTaskTrackingInfoRequest) ProtoMessage() {}
1197
1198 func (x *GetTaskTrackingInfoRequest) ProtoReflect() protoreflect.Message {
1199 mi := &file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[14]
1200 if protoimpl.UnsafeEnabled && x != nil {
1201 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1202 if ms.LoadMessageInfo() == nil {
1203 ms.StoreMessageInfo(mi)
1204 }
1205 return ms
1206 }
1207 return mi.MessageOf(x)
1208 }
1209
1210
1211 func (*GetTaskTrackingInfoRequest) Descriptor() ([]byte, []int) {
1212 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP(), []int{14}
1213 }
1214
1215 func (x *GetTaskTrackingInfoRequest) GetHeader() *DeliveryRequestHeader {
1216 if x != nil {
1217 return x.Header
1218 }
1219 return nil
1220 }
1221
1222 func (x *GetTaskTrackingInfoRequest) GetName() string {
1223 if x != nil {
1224 return x.Name
1225 }
1226 return ""
1227 }
1228
1229 var File_google_maps_fleetengine_delivery_v1_delivery_api_proto protoreflect.FileDescriptor
1230
1231 var file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDesc = []byte{
1232 0x0a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x61, 0x70, 0x73, 0x2f, 0x66, 0x6c,
1233 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65,
1234 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x61,
1235 0x70, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66,
1236 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76,
1237 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61,
1238 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70,
1239 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
1240 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67,
1241 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f,
1242 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19,
1243 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75,
1244 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1245 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x6f, 0x75, 0x74, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72,
1246 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x67, 0x65, 0x6f, 0x2f,
1247 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76, 0x69, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72,
1248 0x6f, 0x74, 0x6f, 0x1a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x61, 0x70, 0x73,
1249 0x2f, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x64, 0x65, 0x6c,
1250 0x69, 0x76, 0x65, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72,
1251 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1252 0x1a, 0x30, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x61, 0x70, 0x73, 0x2f, 0x66, 0x6c,
1253 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65,
1254 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f,
1255 0x74, 0x6f, 0x1a, 0x3c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x61, 0x70, 0x73, 0x2f,
1256 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x64, 0x65, 0x6c, 0x69,
1257 0x76, 0x65, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x74, 0x72, 0x61,
1258 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1259 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x61, 0x70, 0x73, 0x2f, 0x66, 0x6c,
1260 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65,
1261 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1262 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
1263 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72,
1264 0x6f, 0x74, 0x6f, 0x22, 0xa1, 0x02, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x65,
1265 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x65, 0x71,
1266 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01,
1267 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65,
1268 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79,
1269 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75,
1270 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06,
1271 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
1272 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72,
1273 0x65, 0x6e, 0x74, 0x12, 0x33, 0x0a, 0x13, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f,
1274 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
1275 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56,
1276 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x5d, 0x0a, 0x10, 0x64, 0x65, 0x6c, 0x69,
1277 0x76, 0x65, 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x18, 0x05, 0x20, 0x01,
1278 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65,
1279 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76,
1280 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c,
1281 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79,
1282 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x22, 0xb5, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x44,
1283 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x65,
1284 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18,
1285 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65,
1286 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72,
1287 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71,
1288 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52,
1289 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x46, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
1290 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x66,
1291 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1292 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65,
1293 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22,
1294 0xda, 0x02, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79,
1295 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
1296 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
1297 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69,
1298 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44,
1299 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65,
1300 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65,
1301 0x72, 0x12, 0x4a, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
1302 0x09, 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x12, 0x2a, 0x66, 0x6c, 0x65, 0x65, 0x74,
1303 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
1304 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65,
1305 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a,
1306 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
1307 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12,
1308 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20,
1309 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f,
1310 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20,
1311 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72,
1312 0x12, 0x3a, 0x0a, 0x08, 0x76, 0x69, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x07, 0x20, 0x01,
1313 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x65, 0x6f, 0x2e,
1314 0x74, 0x79, 0x70, 0x65, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x42, 0x03, 0xe0,
1315 0x41, 0x01, 0x52, 0x08, 0x76, 0x69, 0x65, 0x77, 0x70, 0x6f, 0x72, 0x74, 0x22, 0xc1, 0x01, 0x0a,
1316 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68,
1317 0x69, 0x63, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5a, 0x0a,
1318 0x11, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c,
1319 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e,
1320 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69,
1321 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79,
1322 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x10, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72,
1323 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78,
1324 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01,
1325 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
1326 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18,
1327 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65,
1328 0x22, 0x91, 0x02, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x65, 0x6c, 0x69, 0x76,
1329 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1330 0x74, 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28,
1331 0x0b, 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e,
1332 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31,
1333 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1334 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x68, 0x65, 0x61,
1335 0x64, 0x65, 0x72, 0x12, 0x5d, 0x0a, 0x10, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f,
1336 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e,
1337 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
1338 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c,
1339 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x42, 0x03, 0xe0, 0x41,
1340 0x02, 0x52, 0x0f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63,
1341 0x6c, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
1342 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1343 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d,
1344 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
1345 0x4d, 0x61, 0x73, 0x6b, 0x22, 0xfe, 0x01, 0x0a, 0x17, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72,
1346 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1347 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
1348 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67,
1349 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e,
1350 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48,
1351 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64,
1352 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01,
1353 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x12, 0x1f, 0x66, 0x6c, 0x65, 0x65,
1354 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
1355 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x06, 0x70, 0x61, 0x72,
1356 0x65, 0x6e, 0x74, 0x12, 0x50, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18,
1357 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65,
1358 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72,
1359 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52,
1360 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x72, 0x65, 0x71,
1361 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0x54, 0x0a, 0x18, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72,
1362 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
1363 0x65, 0x12, 0x38, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
1364 0x32, 0x22, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67,
1365 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e,
1366 0x54, 0x61, 0x73, 0x6b, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x22, 0xdd, 0x01, 0x0a, 0x11,
1367 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1368 0x74, 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28,
1369 0x0b, 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e,
1370 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31,
1371 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1372 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x68, 0x65, 0x61,
1373 0x64, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20,
1374 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
1375 0x12, 0x1c, 0x0a, 0x07, 0x74, 0x61, 0x73, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28,
1376 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x74, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x12, 0x3b,
1377 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6d,
1378 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
1379 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x73, 0x6b,
1380 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x22, 0x9f, 0x01, 0x0a, 0x0e,
1381 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x50,
1382 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33,
1383 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e,
1384 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65,
1385 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61,
1386 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72,
1387 0x12, 0x3b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27,
1388 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67,
1389 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
1390 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xef, 0x01,
1391 0x0a, 0x12, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71,
1392 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01,
1393 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65,
1394 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79,
1395 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75,
1396 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06,
1397 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
1398 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72,
1399 0x65, 0x6e, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x5f,
1400 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x74,
1401 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67,
1402 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41,
1403 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70,
1404 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
1405 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
1406 0x77, 0x0a, 0x13, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65,
1407 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18,
1408 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65,
1409 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72,
1410 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73,
1411 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f,
1412 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50,
1413 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xe4, 0x01, 0x0a, 0x11, 0x55, 0x70, 0x64,
1414 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x50,
1415 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33,
1416 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e,
1417 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65,
1418 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61,
1419 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72,
1420 0x12, 0x3b, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22,
1421 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e,
1422 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61,
1423 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x40, 0x0a,
1424 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01,
1425 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
1426 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03,
1427 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22,
1428 0x88, 0x02, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71,
1429 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01,
1430 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65,
1431 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79,
1432 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75,
1433 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06,
1434 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
1435 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x21, 0x12, 0x1f,
1436 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1437 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x73, 0x6b, 0x52,
1438 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f,
1439 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52,
1440 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67,
1441 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
1442 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a,
1443 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
1444 0x41, 0x01, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x22, 0x94, 0x01, 0x0a, 0x11, 0x4c,
1445 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1446 0x12, 0x38, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
1447 0x22, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69,
1448 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54,
1449 0x61, 0x73, 0x6b, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65,
1450 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20,
1451 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
1452 0x65, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65,
1453 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a,
1454 0x65, 0x22, 0xb7, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x54, 0x72, 0x61,
1455 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1456 0x12, 0x50, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
1457 0x32, 0x33, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67,
1458 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e,
1459 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48,
1460 0x65, 0x61, 0x64, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64,
1461 0x65, 0x72, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
1462 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65,
1463 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
1464 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x73, 0x6b, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e,
1465 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0xb1, 0x14, 0x0a, 0x0f,
1466 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12,
1467 0xa1, 0x02, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65,
1468 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x12, 0x3a, 0x2e, 0x6d, 0x61, 0x70, 0x73,
1469 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c,
1470 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44,
1471 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x65,
1472 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65,
1473 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72,
1474 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68,
1475 0x69, 0x63, 0x6c, 0x65, 0x22, 0x9c, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x22, 0x29, 0x2f,
1476 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69,
1477 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79,
1478 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x73, 0x3a, 0x10, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65,
1479 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x25,
1480 0x12, 0x23, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f,
1481 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
1482 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x2b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x64,
1483 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x2c,
1484 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65,
1485 0x5f, 0x69, 0x64, 0x12, 0xdf, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x44, 0x65, 0x6c, 0x69, 0x76,
1486 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x12, 0x37, 0x2e, 0x6d, 0x61, 0x70,
1487 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65,
1488 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x65, 0x6c,
1489 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75,
1490 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74,
1491 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e,
1492 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63,
1493 0x6c, 0x65, 0x22, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x76, 0x31, 0x2f,
1494 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f,
1495 0x2a, 0x2f, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c,
1496 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12, 0x21, 0x0a, 0x04, 0x6e,
1497 0x61, 0x6d, 0x65, 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69,
1498 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41,
1499 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xb2, 0x02, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
1500 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x12,
1501 0x3a, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69,
1502 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x55,
1503 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68,
1504 0x69, 0x63, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x6d, 0x61,
1505 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64,
1506 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x69, 0x76,
1507 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x22, 0xad, 0x01, 0x82, 0xd3, 0xe4,
1508 0x93, 0x02, 0x4e, 0x32, 0x3a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65,
1509 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
1510 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x65, 0x6c, 0x69,
1511 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
1512 0x10, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c,
1513 0x65, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x12, 0x32, 0x0a, 0x15, 0x64, 0x65, 0x6c, 0x69, 0x76,
1514 0x65, 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65,
1515 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70,
1516 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x1c, 0x64, 0x65,
1517 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x76, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x2c, 0x75,
1518 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xe3, 0x01, 0x0a, 0x10, 0x42,
1519 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12,
1520 0x35, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69,
1521 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x42,
1522 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52,
1523 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c,
1524 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65,
1525 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61, 0x74,
1526 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x60,
1527 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x22, 0x2a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72,
1528 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d,
1529 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x43, 0x72, 0x65, 0x61,
1530 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x12, 0x23, 0x0a, 0x06, 0x70,
1531 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1532 0x5f, 0x69, 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d,
1533 0x12, 0xd0, 0x01, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12,
1534 0x2f, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69,
1535 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x43,
1536 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1537 0x1a, 0x22, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67,
1538 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e,
1539 0x54, 0x61, 0x73, 0x6b, 0x22, 0x6d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x26, 0x22, 0x1e, 0x2f, 0x76,
1540 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
1541 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x3a, 0x04, 0x74, 0x61,
1542 0x73, 0x6b, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x12, 0x23, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65,
1543 0x6e, 0x74, 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64,
1544 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x13,
1545 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x74, 0x61, 0x73, 0x6b, 0x2c, 0x74, 0x61, 0x73, 0x6b,
1546 0x5f, 0x69, 0x64, 0x12, 0xb3, 0x01, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x12,
1547 0x2c, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69,
1548 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47,
1549 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e,
1550 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
1551 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x73,
1552 0x6b, 0x22, 0x56, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x20, 0x12, 0x1e, 0x2f, 0x76, 0x31, 0x2f, 0x7b,
1553 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a,
1554 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2f, 0x2a, 0x7d, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12,
1555 0x21, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
1556 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f,
1557 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd5, 0x01, 0x0a, 0x0b, 0x53, 0x65,
1558 0x61, 0x72, 0x63, 0x68, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x30, 0x2e, 0x6d, 0x61, 0x70, 0x73,
1559 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c,
1560 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54,
1561 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x6d, 0x61,
1562 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64,
1563 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63,
1564 0x68, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x61,
1565 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x27, 0x12, 0x25, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72,
1566 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d,
1567 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x3a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x8a, 0xd3, 0xe4,
1568 0x93, 0x02, 0x25, 0x12, 0x23, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x19, 0x7b,
1569 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76,
1570 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
1571 0x74, 0x12, 0xd5, 0x01, 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b,
1572 0x12, 0x2f, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67,
1573 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e,
1574 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
1575 0x74, 0x1a, 0x22, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e,
1576 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31,
1577 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x22, 0x72, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x32, 0x23, 0x2f,
1578 0x76, 0x31, 0x2f, 0x7b, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
1579 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2f,
1580 0x2a, 0x7d, 0x3a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12, 0x26,
1581 0x0a, 0x09, 0x74, 0x61, 0x73, 0x6b, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x7b, 0x70, 0x72,
1582 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
1583 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x10, 0x74, 0x61, 0x73, 0x6b, 0x2c, 0x75, 0x70,
1584 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xc8, 0x01, 0x0a, 0x09, 0x4c, 0x69,
1585 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x2e, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66,
1586 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76,
1587 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73,
1588 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66,
1589 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76,
1590 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x61, 0x73, 0x6b, 0x73,
1591 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x20,
1592 0x12, 0x1e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72,
1593 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73,
1594 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x25, 0x12, 0x23, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
1595 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70,
1596 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61,
1597 0x72, 0x65, 0x6e, 0x74, 0x12, 0xe2, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x54, 0x61, 0x73, 0x6b,
1598 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x38, 0x2e, 0x6d,
1599 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
1600 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x54,
1601 0x61, 0x73, 0x6b, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x52,
1602 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c,
1603 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65,
1604 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69,
1605 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29,
1606 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
1607 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x69,
1608 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x2f, 0x2a, 0x7d, 0x8a, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12,
1609 0x21, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64,
1610 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f,
1611 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xf4, 0x01, 0x0a, 0x14, 0x4c, 0x69,
1612 0x73, 0x74, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c,
1613 0x65, 0x73, 0x12, 0x39, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65,
1614 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76,
1615 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65,
1616 0x68, 0x69, 0x63, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3a, 0x2e,
1617 0x6d, 0x61, 0x70, 0x73, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
1618 0x2e, 0x64, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73,
1619 0x74, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65,
1620 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02,
1621 0x2b, 0x12, 0x29, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70,
1622 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x65, 0x6c, 0x69,
1623 0x76, 0x65, 0x72, 0x79, 0x56, 0x65, 0x68, 0x69, 0x63, 0x6c, 0x65, 0x73, 0x8a, 0xd3, 0xe4, 0x93,
1624 0x02, 0x25, 0x12, 0x23, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x19, 0x7b, 0x70,
1625 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x3d, 0x70, 0x72, 0x6f, 0x76, 0x69,
1626 0x64, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
1627 0x1a, 0x1d, 0xca, 0x41, 0x1a, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
1628 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x42,
1629 0xc6, 0x01, 0x0a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x61, 0x70, 0x73, 0x2e,
1630 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x64, 0x65, 0x6c, 0x69,
1631 0x76, 0x65, 0x72, 0x79, 0x2e, 0x76, 0x31, 0x42, 0x0b, 0x44, 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72,
1632 0x79, 0x41, 0x70, 0x69, 0x50, 0x01, 0x5a, 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67,
1633 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f,
1634 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x6d, 0x61,
1635 0x70, 0x73, 0x2f, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x64,
1636 0x65, 0x6c, 0x69, 0x76, 0x65, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x3b, 0x64, 0x65, 0x6c, 0x69, 0x76,
1637 0x65, 0x72, 0x79, 0xa2, 0x02, 0x04, 0x43, 0x46, 0x45, 0x44, 0xea, 0x41, 0x3b, 0x0a, 0x23, 0x66,
1638 0x6c, 0x65, 0x65, 0x74, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1639 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1640 0x65, 0x72, 0x12, 0x14, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x70,
1641 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x7d, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1642 }
1643
1644 var (
1645 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescOnce sync.Once
1646 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescData = file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDesc
1647 )
1648
1649 func file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescGZIP() []byte {
1650 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescOnce.Do(func() {
1651 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescData)
1652 })
1653 return file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDescData
1654 }
1655
1656 var file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes = make([]protoimpl.MessageInfo, 15)
1657 var file_google_maps_fleetengine_delivery_v1_delivery_api_proto_goTypes = []interface{}{
1658 (*CreateDeliveryVehicleRequest)(nil),
1659 (*GetDeliveryVehicleRequest)(nil),
1660 (*ListDeliveryVehiclesRequest)(nil),
1661 (*ListDeliveryVehiclesResponse)(nil),
1662 (*UpdateDeliveryVehicleRequest)(nil),
1663 (*BatchCreateTasksRequest)(nil),
1664 (*BatchCreateTasksResponse)(nil),
1665 (*CreateTaskRequest)(nil),
1666 (*GetTaskRequest)(nil),
1667 (*SearchTasksRequest)(nil),
1668 (*SearchTasksResponse)(nil),
1669 (*UpdateTaskRequest)(nil),
1670 (*ListTasksRequest)(nil),
1671 (*ListTasksResponse)(nil),
1672 (*GetTaskTrackingInfoRequest)(nil),
1673 (*DeliveryRequestHeader)(nil),
1674 (*DeliveryVehicle)(nil),
1675 (*viewport.Viewport)(nil),
1676 (*fieldmaskpb.FieldMask)(nil),
1677 (*Task)(nil),
1678 (*TaskTrackingInfo)(nil),
1679 }
1680 var file_google_maps_fleetengine_delivery_v1_delivery_api_proto_depIdxs = []int32{
1681 15,
1682 16,
1683 15,
1684 15,
1685 17,
1686 16,
1687 15,
1688 16,
1689 18,
1690 15,
1691 7,
1692 19,
1693 15,
1694 19,
1695 15,
1696 15,
1697 19,
1698 15,
1699 19,
1700 18,
1701 15,
1702 19,
1703 15,
1704 0,
1705 1,
1706 4,
1707 5,
1708 7,
1709 8,
1710 9,
1711 11,
1712 12,
1713 14,
1714 2,
1715 16,
1716 16,
1717 16,
1718 6,
1719 19,
1720 19,
1721 10,
1722 19,
1723 13,
1724 20,
1725 3,
1726 34,
1727 23,
1728 23,
1729 23,
1730 0,
1731 }
1732
1733 func init() { file_google_maps_fleetengine_delivery_v1_delivery_api_proto_init() }
1734 func file_google_maps_fleetengine_delivery_v1_delivery_api_proto_init() {
1735 if File_google_maps_fleetengine_delivery_v1_delivery_api_proto != nil {
1736 return
1737 }
1738 file_google_maps_fleetengine_delivery_v1_delivery_vehicles_proto_init()
1739 file_google_maps_fleetengine_delivery_v1_header_proto_init()
1740 file_google_maps_fleetengine_delivery_v1_task_tracking_info_proto_init()
1741 file_google_maps_fleetengine_delivery_v1_tasks_proto_init()
1742 if !protoimpl.UnsafeEnabled {
1743 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1744 switch v := v.(*CreateDeliveryVehicleRequest); i {
1745 case 0:
1746 return &v.state
1747 case 1:
1748 return &v.sizeCache
1749 case 2:
1750 return &v.unknownFields
1751 default:
1752 return nil
1753 }
1754 }
1755 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1756 switch v := v.(*GetDeliveryVehicleRequest); i {
1757 case 0:
1758 return &v.state
1759 case 1:
1760 return &v.sizeCache
1761 case 2:
1762 return &v.unknownFields
1763 default:
1764 return nil
1765 }
1766 }
1767 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1768 switch v := v.(*ListDeliveryVehiclesRequest); i {
1769 case 0:
1770 return &v.state
1771 case 1:
1772 return &v.sizeCache
1773 case 2:
1774 return &v.unknownFields
1775 default:
1776 return nil
1777 }
1778 }
1779 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1780 switch v := v.(*ListDeliveryVehiclesResponse); i {
1781 case 0:
1782 return &v.state
1783 case 1:
1784 return &v.sizeCache
1785 case 2:
1786 return &v.unknownFields
1787 default:
1788 return nil
1789 }
1790 }
1791 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1792 switch v := v.(*UpdateDeliveryVehicleRequest); i {
1793 case 0:
1794 return &v.state
1795 case 1:
1796 return &v.sizeCache
1797 case 2:
1798 return &v.unknownFields
1799 default:
1800 return nil
1801 }
1802 }
1803 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1804 switch v := v.(*BatchCreateTasksRequest); i {
1805 case 0:
1806 return &v.state
1807 case 1:
1808 return &v.sizeCache
1809 case 2:
1810 return &v.unknownFields
1811 default:
1812 return nil
1813 }
1814 }
1815 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1816 switch v := v.(*BatchCreateTasksResponse); i {
1817 case 0:
1818 return &v.state
1819 case 1:
1820 return &v.sizeCache
1821 case 2:
1822 return &v.unknownFields
1823 default:
1824 return nil
1825 }
1826 }
1827 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1828 switch v := v.(*CreateTaskRequest); i {
1829 case 0:
1830 return &v.state
1831 case 1:
1832 return &v.sizeCache
1833 case 2:
1834 return &v.unknownFields
1835 default:
1836 return nil
1837 }
1838 }
1839 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1840 switch v := v.(*GetTaskRequest); i {
1841 case 0:
1842 return &v.state
1843 case 1:
1844 return &v.sizeCache
1845 case 2:
1846 return &v.unknownFields
1847 default:
1848 return nil
1849 }
1850 }
1851 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1852 switch v := v.(*SearchTasksRequest); i {
1853 case 0:
1854 return &v.state
1855 case 1:
1856 return &v.sizeCache
1857 case 2:
1858 return &v.unknownFields
1859 default:
1860 return nil
1861 }
1862 }
1863 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1864 switch v := v.(*SearchTasksResponse); i {
1865 case 0:
1866 return &v.state
1867 case 1:
1868 return &v.sizeCache
1869 case 2:
1870 return &v.unknownFields
1871 default:
1872 return nil
1873 }
1874 }
1875 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1876 switch v := v.(*UpdateTaskRequest); i {
1877 case 0:
1878 return &v.state
1879 case 1:
1880 return &v.sizeCache
1881 case 2:
1882 return &v.unknownFields
1883 default:
1884 return nil
1885 }
1886 }
1887 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
1888 switch v := v.(*ListTasksRequest); i {
1889 case 0:
1890 return &v.state
1891 case 1:
1892 return &v.sizeCache
1893 case 2:
1894 return &v.unknownFields
1895 default:
1896 return nil
1897 }
1898 }
1899 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
1900 switch v := v.(*ListTasksResponse); i {
1901 case 0:
1902 return &v.state
1903 case 1:
1904 return &v.sizeCache
1905 case 2:
1906 return &v.unknownFields
1907 default:
1908 return nil
1909 }
1910 }
1911 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
1912 switch v := v.(*GetTaskTrackingInfoRequest); i {
1913 case 0:
1914 return &v.state
1915 case 1:
1916 return &v.sizeCache
1917 case 2:
1918 return &v.unknownFields
1919 default:
1920 return nil
1921 }
1922 }
1923 }
1924 type x struct{}
1925 out := protoimpl.TypeBuilder{
1926 File: protoimpl.DescBuilder{
1927 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1928 RawDescriptor: file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDesc,
1929 NumEnums: 0,
1930 NumMessages: 15,
1931 NumExtensions: 0,
1932 NumServices: 1,
1933 },
1934 GoTypes: file_google_maps_fleetengine_delivery_v1_delivery_api_proto_goTypes,
1935 DependencyIndexes: file_google_maps_fleetengine_delivery_v1_delivery_api_proto_depIdxs,
1936 MessageInfos: file_google_maps_fleetengine_delivery_v1_delivery_api_proto_msgTypes,
1937 }.Build()
1938 File_google_maps_fleetengine_delivery_v1_delivery_api_proto = out.File
1939 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_rawDesc = nil
1940 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_goTypes = nil
1941 file_google_maps_fleetengine_delivery_v1_delivery_api_proto_depIdxs = nil
1942 }
1943
1944
1945 var _ context.Context
1946 var _ grpc.ClientConnInterface
1947
1948
1949
1950 const _ = grpc.SupportPackageIsVersion6
1951
1952
1953
1954
1955 type DeliveryServiceClient interface {
1956
1957 CreateDeliveryVehicle(ctx context.Context, in *CreateDeliveryVehicleRequest, opts ...grpc.CallOption) (*DeliveryVehicle, error)
1958
1959 GetDeliveryVehicle(ctx context.Context, in *GetDeliveryVehicleRequest, opts ...grpc.CallOption) (*DeliveryVehicle, error)
1960
1961
1962
1963
1964
1965
1966
1967 UpdateDeliveryVehicle(ctx context.Context, in *UpdateDeliveryVehicleRequest, opts ...grpc.CallOption) (*DeliveryVehicle, error)
1968
1969 BatchCreateTasks(ctx context.Context, in *BatchCreateTasksRequest, opts ...grpc.CallOption) (*BatchCreateTasksResponse, error)
1970
1971 CreateTask(ctx context.Context, in *CreateTaskRequest, opts ...grpc.CallOption) (*Task, error)
1972
1973 GetTask(ctx context.Context, in *GetTaskRequest, opts ...grpc.CallOption) (*Task, error)
1974
1975 SearchTasks(ctx context.Context, in *SearchTasksRequest, opts ...grpc.CallOption) (*SearchTasksResponse, error)
1976
1977 UpdateTask(ctx context.Context, in *UpdateTaskRequest, opts ...grpc.CallOption) (*Task, error)
1978
1979 ListTasks(ctx context.Context, in *ListTasksRequest, opts ...grpc.CallOption) (*ListTasksResponse, error)
1980
1981 GetTaskTrackingInfo(ctx context.Context, in *GetTaskTrackingInfoRequest, opts ...grpc.CallOption) (*TaskTrackingInfo, error)
1982
1983 ListDeliveryVehicles(ctx context.Context, in *ListDeliveryVehiclesRequest, opts ...grpc.CallOption) (*ListDeliveryVehiclesResponse, error)
1984 }
1985
1986 type deliveryServiceClient struct {
1987 cc grpc.ClientConnInterface
1988 }
1989
1990 func NewDeliveryServiceClient(cc grpc.ClientConnInterface) DeliveryServiceClient {
1991 return &deliveryServiceClient{cc}
1992 }
1993
1994 func (c *deliveryServiceClient) CreateDeliveryVehicle(ctx context.Context, in *CreateDeliveryVehicleRequest, opts ...grpc.CallOption) (*DeliveryVehicle, error) {
1995 out := new(DeliveryVehicle)
1996 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/CreateDeliveryVehicle", in, out, opts...)
1997 if err != nil {
1998 return nil, err
1999 }
2000 return out, nil
2001 }
2002
2003 func (c *deliveryServiceClient) GetDeliveryVehicle(ctx context.Context, in *GetDeliveryVehicleRequest, opts ...grpc.CallOption) (*DeliveryVehicle, error) {
2004 out := new(DeliveryVehicle)
2005 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/GetDeliveryVehicle", in, out, opts...)
2006 if err != nil {
2007 return nil, err
2008 }
2009 return out, nil
2010 }
2011
2012 func (c *deliveryServiceClient) UpdateDeliveryVehicle(ctx context.Context, in *UpdateDeliveryVehicleRequest, opts ...grpc.CallOption) (*DeliveryVehicle, error) {
2013 out := new(DeliveryVehicle)
2014 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/UpdateDeliveryVehicle", in, out, opts...)
2015 if err != nil {
2016 return nil, err
2017 }
2018 return out, nil
2019 }
2020
2021 func (c *deliveryServiceClient) BatchCreateTasks(ctx context.Context, in *BatchCreateTasksRequest, opts ...grpc.CallOption) (*BatchCreateTasksResponse, error) {
2022 out := new(BatchCreateTasksResponse)
2023 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/BatchCreateTasks", in, out, opts...)
2024 if err != nil {
2025 return nil, err
2026 }
2027 return out, nil
2028 }
2029
2030 func (c *deliveryServiceClient) CreateTask(ctx context.Context, in *CreateTaskRequest, opts ...grpc.CallOption) (*Task, error) {
2031 out := new(Task)
2032 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/CreateTask", in, out, opts...)
2033 if err != nil {
2034 return nil, err
2035 }
2036 return out, nil
2037 }
2038
2039 func (c *deliveryServiceClient) GetTask(ctx context.Context, in *GetTaskRequest, opts ...grpc.CallOption) (*Task, error) {
2040 out := new(Task)
2041 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/GetTask", in, out, opts...)
2042 if err != nil {
2043 return nil, err
2044 }
2045 return out, nil
2046 }
2047
2048 func (c *deliveryServiceClient) SearchTasks(ctx context.Context, in *SearchTasksRequest, opts ...grpc.CallOption) (*SearchTasksResponse, error) {
2049 out := new(SearchTasksResponse)
2050 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/SearchTasks", in, out, opts...)
2051 if err != nil {
2052 return nil, err
2053 }
2054 return out, nil
2055 }
2056
2057 func (c *deliveryServiceClient) UpdateTask(ctx context.Context, in *UpdateTaskRequest, opts ...grpc.CallOption) (*Task, error) {
2058 out := new(Task)
2059 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/UpdateTask", in, out, opts...)
2060 if err != nil {
2061 return nil, err
2062 }
2063 return out, nil
2064 }
2065
2066 func (c *deliveryServiceClient) ListTasks(ctx context.Context, in *ListTasksRequest, opts ...grpc.CallOption) (*ListTasksResponse, error) {
2067 out := new(ListTasksResponse)
2068 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/ListTasks", in, out, opts...)
2069 if err != nil {
2070 return nil, err
2071 }
2072 return out, nil
2073 }
2074
2075 func (c *deliveryServiceClient) GetTaskTrackingInfo(ctx context.Context, in *GetTaskTrackingInfoRequest, opts ...grpc.CallOption) (*TaskTrackingInfo, error) {
2076 out := new(TaskTrackingInfo)
2077 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/GetTaskTrackingInfo", in, out, opts...)
2078 if err != nil {
2079 return nil, err
2080 }
2081 return out, nil
2082 }
2083
2084 func (c *deliveryServiceClient) ListDeliveryVehicles(ctx context.Context, in *ListDeliveryVehiclesRequest, opts ...grpc.CallOption) (*ListDeliveryVehiclesResponse, error) {
2085 out := new(ListDeliveryVehiclesResponse)
2086 err := c.cc.Invoke(ctx, "/maps.fleetengine.delivery.v1.DeliveryService/ListDeliveryVehicles", in, out, opts...)
2087 if err != nil {
2088 return nil, err
2089 }
2090 return out, nil
2091 }
2092
2093
2094 type DeliveryServiceServer interface {
2095
2096 CreateDeliveryVehicle(context.Context, *CreateDeliveryVehicleRequest) (*DeliveryVehicle, error)
2097
2098 GetDeliveryVehicle(context.Context, *GetDeliveryVehicleRequest) (*DeliveryVehicle, error)
2099
2100
2101
2102
2103
2104
2105
2106 UpdateDeliveryVehicle(context.Context, *UpdateDeliveryVehicleRequest) (*DeliveryVehicle, error)
2107
2108 BatchCreateTasks(context.Context, *BatchCreateTasksRequest) (*BatchCreateTasksResponse, error)
2109
2110 CreateTask(context.Context, *CreateTaskRequest) (*Task, error)
2111
2112 GetTask(context.Context, *GetTaskRequest) (*Task, error)
2113
2114 SearchTasks(context.Context, *SearchTasksRequest) (*SearchTasksResponse, error)
2115
2116 UpdateTask(context.Context, *UpdateTaskRequest) (*Task, error)
2117
2118 ListTasks(context.Context, *ListTasksRequest) (*ListTasksResponse, error)
2119
2120 GetTaskTrackingInfo(context.Context, *GetTaskTrackingInfoRequest) (*TaskTrackingInfo, error)
2121
2122 ListDeliveryVehicles(context.Context, *ListDeliveryVehiclesRequest) (*ListDeliveryVehiclesResponse, error)
2123 }
2124
2125
2126 type UnimplementedDeliveryServiceServer struct {
2127 }
2128
2129 func (*UnimplementedDeliveryServiceServer) CreateDeliveryVehicle(context.Context, *CreateDeliveryVehicleRequest) (*DeliveryVehicle, error) {
2130 return nil, status.Errorf(codes.Unimplemented, "method CreateDeliveryVehicle not implemented")
2131 }
2132 func (*UnimplementedDeliveryServiceServer) GetDeliveryVehicle(context.Context, *GetDeliveryVehicleRequest) (*DeliveryVehicle, error) {
2133 return nil, status.Errorf(codes.Unimplemented, "method GetDeliveryVehicle not implemented")
2134 }
2135 func (*UnimplementedDeliveryServiceServer) UpdateDeliveryVehicle(context.Context, *UpdateDeliveryVehicleRequest) (*DeliveryVehicle, error) {
2136 return nil, status.Errorf(codes.Unimplemented, "method UpdateDeliveryVehicle not implemented")
2137 }
2138 func (*UnimplementedDeliveryServiceServer) BatchCreateTasks(context.Context, *BatchCreateTasksRequest) (*BatchCreateTasksResponse, error) {
2139 return nil, status.Errorf(codes.Unimplemented, "method BatchCreateTasks not implemented")
2140 }
2141 func (*UnimplementedDeliveryServiceServer) CreateTask(context.Context, *CreateTaskRequest) (*Task, error) {
2142 return nil, status.Errorf(codes.Unimplemented, "method CreateTask not implemented")
2143 }
2144 func (*UnimplementedDeliveryServiceServer) GetTask(context.Context, *GetTaskRequest) (*Task, error) {
2145 return nil, status.Errorf(codes.Unimplemented, "method GetTask not implemented")
2146 }
2147 func (*UnimplementedDeliveryServiceServer) SearchTasks(context.Context, *SearchTasksRequest) (*SearchTasksResponse, error) {
2148 return nil, status.Errorf(codes.Unimplemented, "method SearchTasks not implemented")
2149 }
2150 func (*UnimplementedDeliveryServiceServer) UpdateTask(context.Context, *UpdateTaskRequest) (*Task, error) {
2151 return nil, status.Errorf(codes.Unimplemented, "method UpdateTask not implemented")
2152 }
2153 func (*UnimplementedDeliveryServiceServer) ListTasks(context.Context, *ListTasksRequest) (*ListTasksResponse, error) {
2154 return nil, status.Errorf(codes.Unimplemented, "method ListTasks not implemented")
2155 }
2156 func (*UnimplementedDeliveryServiceServer) GetTaskTrackingInfo(context.Context, *GetTaskTrackingInfoRequest) (*TaskTrackingInfo, error) {
2157 return nil, status.Errorf(codes.Unimplemented, "method GetTaskTrackingInfo not implemented")
2158 }
2159 func (*UnimplementedDeliveryServiceServer) ListDeliveryVehicles(context.Context, *ListDeliveryVehiclesRequest) (*ListDeliveryVehiclesResponse, error) {
2160 return nil, status.Errorf(codes.Unimplemented, "method ListDeliveryVehicles not implemented")
2161 }
2162
2163 func RegisterDeliveryServiceServer(s *grpc.Server, srv DeliveryServiceServer) {
2164 s.RegisterService(&_DeliveryService_serviceDesc, srv)
2165 }
2166
2167 func _DeliveryService_CreateDeliveryVehicle_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2168 in := new(CreateDeliveryVehicleRequest)
2169 if err := dec(in); err != nil {
2170 return nil, err
2171 }
2172 if interceptor == nil {
2173 return srv.(DeliveryServiceServer).CreateDeliveryVehicle(ctx, in)
2174 }
2175 info := &grpc.UnaryServerInfo{
2176 Server: srv,
2177 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/CreateDeliveryVehicle",
2178 }
2179 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2180 return srv.(DeliveryServiceServer).CreateDeliveryVehicle(ctx, req.(*CreateDeliveryVehicleRequest))
2181 }
2182 return interceptor(ctx, in, info, handler)
2183 }
2184
2185 func _DeliveryService_GetDeliveryVehicle_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2186 in := new(GetDeliveryVehicleRequest)
2187 if err := dec(in); err != nil {
2188 return nil, err
2189 }
2190 if interceptor == nil {
2191 return srv.(DeliveryServiceServer).GetDeliveryVehicle(ctx, in)
2192 }
2193 info := &grpc.UnaryServerInfo{
2194 Server: srv,
2195 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/GetDeliveryVehicle",
2196 }
2197 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2198 return srv.(DeliveryServiceServer).GetDeliveryVehicle(ctx, req.(*GetDeliveryVehicleRequest))
2199 }
2200 return interceptor(ctx, in, info, handler)
2201 }
2202
2203 func _DeliveryService_UpdateDeliveryVehicle_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2204 in := new(UpdateDeliveryVehicleRequest)
2205 if err := dec(in); err != nil {
2206 return nil, err
2207 }
2208 if interceptor == nil {
2209 return srv.(DeliveryServiceServer).UpdateDeliveryVehicle(ctx, in)
2210 }
2211 info := &grpc.UnaryServerInfo{
2212 Server: srv,
2213 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/UpdateDeliveryVehicle",
2214 }
2215 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2216 return srv.(DeliveryServiceServer).UpdateDeliveryVehicle(ctx, req.(*UpdateDeliveryVehicleRequest))
2217 }
2218 return interceptor(ctx, in, info, handler)
2219 }
2220
2221 func _DeliveryService_BatchCreateTasks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2222 in := new(BatchCreateTasksRequest)
2223 if err := dec(in); err != nil {
2224 return nil, err
2225 }
2226 if interceptor == nil {
2227 return srv.(DeliveryServiceServer).BatchCreateTasks(ctx, in)
2228 }
2229 info := &grpc.UnaryServerInfo{
2230 Server: srv,
2231 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/BatchCreateTasks",
2232 }
2233 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2234 return srv.(DeliveryServiceServer).BatchCreateTasks(ctx, req.(*BatchCreateTasksRequest))
2235 }
2236 return interceptor(ctx, in, info, handler)
2237 }
2238
2239 func _DeliveryService_CreateTask_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2240 in := new(CreateTaskRequest)
2241 if err := dec(in); err != nil {
2242 return nil, err
2243 }
2244 if interceptor == nil {
2245 return srv.(DeliveryServiceServer).CreateTask(ctx, in)
2246 }
2247 info := &grpc.UnaryServerInfo{
2248 Server: srv,
2249 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/CreateTask",
2250 }
2251 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2252 return srv.(DeliveryServiceServer).CreateTask(ctx, req.(*CreateTaskRequest))
2253 }
2254 return interceptor(ctx, in, info, handler)
2255 }
2256
2257 func _DeliveryService_GetTask_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2258 in := new(GetTaskRequest)
2259 if err := dec(in); err != nil {
2260 return nil, err
2261 }
2262 if interceptor == nil {
2263 return srv.(DeliveryServiceServer).GetTask(ctx, in)
2264 }
2265 info := &grpc.UnaryServerInfo{
2266 Server: srv,
2267 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/GetTask",
2268 }
2269 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2270 return srv.(DeliveryServiceServer).GetTask(ctx, req.(*GetTaskRequest))
2271 }
2272 return interceptor(ctx, in, info, handler)
2273 }
2274
2275 func _DeliveryService_SearchTasks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2276 in := new(SearchTasksRequest)
2277 if err := dec(in); err != nil {
2278 return nil, err
2279 }
2280 if interceptor == nil {
2281 return srv.(DeliveryServiceServer).SearchTasks(ctx, in)
2282 }
2283 info := &grpc.UnaryServerInfo{
2284 Server: srv,
2285 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/SearchTasks",
2286 }
2287 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2288 return srv.(DeliveryServiceServer).SearchTasks(ctx, req.(*SearchTasksRequest))
2289 }
2290 return interceptor(ctx, in, info, handler)
2291 }
2292
2293 func _DeliveryService_UpdateTask_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2294 in := new(UpdateTaskRequest)
2295 if err := dec(in); err != nil {
2296 return nil, err
2297 }
2298 if interceptor == nil {
2299 return srv.(DeliveryServiceServer).UpdateTask(ctx, in)
2300 }
2301 info := &grpc.UnaryServerInfo{
2302 Server: srv,
2303 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/UpdateTask",
2304 }
2305 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2306 return srv.(DeliveryServiceServer).UpdateTask(ctx, req.(*UpdateTaskRequest))
2307 }
2308 return interceptor(ctx, in, info, handler)
2309 }
2310
2311 func _DeliveryService_ListTasks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2312 in := new(ListTasksRequest)
2313 if err := dec(in); err != nil {
2314 return nil, err
2315 }
2316 if interceptor == nil {
2317 return srv.(DeliveryServiceServer).ListTasks(ctx, in)
2318 }
2319 info := &grpc.UnaryServerInfo{
2320 Server: srv,
2321 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/ListTasks",
2322 }
2323 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2324 return srv.(DeliveryServiceServer).ListTasks(ctx, req.(*ListTasksRequest))
2325 }
2326 return interceptor(ctx, in, info, handler)
2327 }
2328
2329 func _DeliveryService_GetTaskTrackingInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2330 in := new(GetTaskTrackingInfoRequest)
2331 if err := dec(in); err != nil {
2332 return nil, err
2333 }
2334 if interceptor == nil {
2335 return srv.(DeliveryServiceServer).GetTaskTrackingInfo(ctx, in)
2336 }
2337 info := &grpc.UnaryServerInfo{
2338 Server: srv,
2339 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/GetTaskTrackingInfo",
2340 }
2341 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2342 return srv.(DeliveryServiceServer).GetTaskTrackingInfo(ctx, req.(*GetTaskTrackingInfoRequest))
2343 }
2344 return interceptor(ctx, in, info, handler)
2345 }
2346
2347 func _DeliveryService_ListDeliveryVehicles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
2348 in := new(ListDeliveryVehiclesRequest)
2349 if err := dec(in); err != nil {
2350 return nil, err
2351 }
2352 if interceptor == nil {
2353 return srv.(DeliveryServiceServer).ListDeliveryVehicles(ctx, in)
2354 }
2355 info := &grpc.UnaryServerInfo{
2356 Server: srv,
2357 FullMethod: "/maps.fleetengine.delivery.v1.DeliveryService/ListDeliveryVehicles",
2358 }
2359 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
2360 return srv.(DeliveryServiceServer).ListDeliveryVehicles(ctx, req.(*ListDeliveryVehiclesRequest))
2361 }
2362 return interceptor(ctx, in, info, handler)
2363 }
2364
2365 var _DeliveryService_serviceDesc = grpc.ServiceDesc{
2366 ServiceName: "maps.fleetengine.delivery.v1.DeliveryService",
2367 HandlerType: (*DeliveryServiceServer)(nil),
2368 Methods: []grpc.MethodDesc{
2369 {
2370 MethodName: "CreateDeliveryVehicle",
2371 Handler: _DeliveryService_CreateDeliveryVehicle_Handler,
2372 },
2373 {
2374 MethodName: "GetDeliveryVehicle",
2375 Handler: _DeliveryService_GetDeliveryVehicle_Handler,
2376 },
2377 {
2378 MethodName: "UpdateDeliveryVehicle",
2379 Handler: _DeliveryService_UpdateDeliveryVehicle_Handler,
2380 },
2381 {
2382 MethodName: "BatchCreateTasks",
2383 Handler: _DeliveryService_BatchCreateTasks_Handler,
2384 },
2385 {
2386 MethodName: "CreateTask",
2387 Handler: _DeliveryService_CreateTask_Handler,
2388 },
2389 {
2390 MethodName: "GetTask",
2391 Handler: _DeliveryService_GetTask_Handler,
2392 },
2393 {
2394 MethodName: "SearchTasks",
2395 Handler: _DeliveryService_SearchTasks_Handler,
2396 },
2397 {
2398 MethodName: "UpdateTask",
2399 Handler: _DeliveryService_UpdateTask_Handler,
2400 },
2401 {
2402 MethodName: "ListTasks",
2403 Handler: _DeliveryService_ListTasks_Handler,
2404 },
2405 {
2406 MethodName: "GetTaskTrackingInfo",
2407 Handler: _DeliveryService_GetTaskTrackingInfo_Handler,
2408 },
2409 {
2410 MethodName: "ListDeliveryVehicles",
2411 Handler: _DeliveryService_ListDeliveryVehicles_Handler,
2412 },
2413 },
2414 Streams: []grpc.StreamDesc{},
2415 Metadata: "google/maps/fleetengine/delivery/v1/delivery_api.proto",
2416 }
2417
View as plain text