1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package resultstore
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 grpc "google.golang.org/grpc"
30 codes "google.golang.org/grpc/codes"
31 status "google.golang.org/grpc/status"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
34 emptypb "google.golang.org/protobuf/types/known/emptypb"
35 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
36 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
37 )
38
39 const (
40
41 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
42
43 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
44 )
45
46
47 type UploadRequest_UploadOperation int32
48
49 const (
50
51 UploadRequest_UPLOAD_OPERATION_UNSPECIFIED UploadRequest_UploadOperation = 0
52
53
54 UploadRequest_CREATE UploadRequest_UploadOperation = 1
55
56
57
58
59 UploadRequest_UPDATE UploadRequest_UploadOperation = 2
60
61
62
63
64 UploadRequest_MERGE UploadRequest_UploadOperation = 3
65
66
67
68
69
70
71 UploadRequest_FINALIZE UploadRequest_UploadOperation = 4
72 )
73
74
75 var (
76 UploadRequest_UploadOperation_name = map[int32]string{
77 0: "UPLOAD_OPERATION_UNSPECIFIED",
78 1: "CREATE",
79 2: "UPDATE",
80 3: "MERGE",
81 4: "FINALIZE",
82 }
83 UploadRequest_UploadOperation_value = map[string]int32{
84 "UPLOAD_OPERATION_UNSPECIFIED": 0,
85 "CREATE": 1,
86 "UPDATE": 2,
87 "MERGE": 3,
88 "FINALIZE": 4,
89 }
90 )
91
92 func (x UploadRequest_UploadOperation) Enum() *UploadRequest_UploadOperation {
93 p := new(UploadRequest_UploadOperation)
94 *p = x
95 return p
96 }
97
98 func (x UploadRequest_UploadOperation) String() string {
99 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
100 }
101
102 func (UploadRequest_UploadOperation) Descriptor() protoreflect.EnumDescriptor {
103 return file_google_devtools_resultstore_v2_resultstore_upload_proto_enumTypes[0].Descriptor()
104 }
105
106 func (UploadRequest_UploadOperation) Type() protoreflect.EnumType {
107 return &file_google_devtools_resultstore_v2_resultstore_upload_proto_enumTypes[0]
108 }
109
110 func (x UploadRequest_UploadOperation) Number() protoreflect.EnumNumber {
111 return protoreflect.EnumNumber(x)
112 }
113
114
115 func (UploadRequest_UploadOperation) EnumDescriptor() ([]byte, []int) {
116 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{28, 0}
117 }
118
119
120 type CreateInvocationRequest struct {
121 state protoimpl.MessageState
122 sizeCache protoimpl.SizeCache
123 unknownFields protoimpl.UnknownFields
124
125
126
127
128
129
130
131 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
132
133
134
135
136
137 InvocationId string `protobuf:"bytes,2,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"`
138
139
140 Invocation *Invocation `protobuf:"bytes,3,opt,name=invocation,proto3" json:"invocation,omitempty"`
141
142
143
144
145
146
147
148
149
150
151
152
153 AuthorizationToken string `protobuf:"bytes,4,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
154
155
156
157 AutoFinalizeTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=auto_finalize_time,json=autoFinalizeTime,proto3" json:"auto_finalize_time,omitempty"`
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176 InitialResumeToken string `protobuf:"bytes,7,opt,name=initial_resume_token,json=initialResumeToken,proto3" json:"initial_resume_token,omitempty"`
177
178
179
180
181
182
183
184
185
186
187 UploaderState []byte `protobuf:"bytes,8,opt,name=uploader_state,json=uploaderState,proto3" json:"uploader_state,omitempty"`
188 }
189
190 func (x *CreateInvocationRequest) Reset() {
191 *x = CreateInvocationRequest{}
192 if protoimpl.UnsafeEnabled {
193 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[0]
194 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
195 ms.StoreMessageInfo(mi)
196 }
197 }
198
199 func (x *CreateInvocationRequest) String() string {
200 return protoimpl.X.MessageStringOf(x)
201 }
202
203 func (*CreateInvocationRequest) ProtoMessage() {}
204
205 func (x *CreateInvocationRequest) ProtoReflect() protoreflect.Message {
206 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[0]
207 if protoimpl.UnsafeEnabled && x != nil {
208 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
209 if ms.LoadMessageInfo() == nil {
210 ms.StoreMessageInfo(mi)
211 }
212 return ms
213 }
214 return mi.MessageOf(x)
215 }
216
217
218 func (*CreateInvocationRequest) Descriptor() ([]byte, []int) {
219 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{0}
220 }
221
222 func (x *CreateInvocationRequest) GetRequestId() string {
223 if x != nil {
224 return x.RequestId
225 }
226 return ""
227 }
228
229 func (x *CreateInvocationRequest) GetInvocationId() string {
230 if x != nil {
231 return x.InvocationId
232 }
233 return ""
234 }
235
236 func (x *CreateInvocationRequest) GetInvocation() *Invocation {
237 if x != nil {
238 return x.Invocation
239 }
240 return nil
241 }
242
243 func (x *CreateInvocationRequest) GetAuthorizationToken() string {
244 if x != nil {
245 return x.AuthorizationToken
246 }
247 return ""
248 }
249
250 func (x *CreateInvocationRequest) GetAutoFinalizeTime() *timestamppb.Timestamp {
251 if x != nil {
252 return x.AutoFinalizeTime
253 }
254 return nil
255 }
256
257 func (x *CreateInvocationRequest) GetInitialResumeToken() string {
258 if x != nil {
259 return x.InitialResumeToken
260 }
261 return ""
262 }
263
264 func (x *CreateInvocationRequest) GetUploaderState() []byte {
265 if x != nil {
266 return x.UploaderState
267 }
268 return nil
269 }
270
271
272 type UpdateInvocationRequest struct {
273 state protoimpl.MessageState
274 sizeCache protoimpl.SizeCache
275 unknownFields protoimpl.UnknownFields
276
277
278
279 Invocation *Invocation `protobuf:"bytes,3,opt,name=invocation,proto3" json:"invocation,omitempty"`
280
281 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
282
283
284 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
285 }
286
287 func (x *UpdateInvocationRequest) Reset() {
288 *x = UpdateInvocationRequest{}
289 if protoimpl.UnsafeEnabled {
290 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[1]
291 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
292 ms.StoreMessageInfo(mi)
293 }
294 }
295
296 func (x *UpdateInvocationRequest) String() string {
297 return protoimpl.X.MessageStringOf(x)
298 }
299
300 func (*UpdateInvocationRequest) ProtoMessage() {}
301
302 func (x *UpdateInvocationRequest) ProtoReflect() protoreflect.Message {
303 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[1]
304 if protoimpl.UnsafeEnabled && x != nil {
305 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
306 if ms.LoadMessageInfo() == nil {
307 ms.StoreMessageInfo(mi)
308 }
309 return ms
310 }
311 return mi.MessageOf(x)
312 }
313
314
315 func (*UpdateInvocationRequest) Descriptor() ([]byte, []int) {
316 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{1}
317 }
318
319 func (x *UpdateInvocationRequest) GetInvocation() *Invocation {
320 if x != nil {
321 return x.Invocation
322 }
323 return nil
324 }
325
326 func (x *UpdateInvocationRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
327 if x != nil {
328 return x.UpdateMask
329 }
330 return nil
331 }
332
333 func (x *UpdateInvocationRequest) GetAuthorizationToken() string {
334 if x != nil {
335 return x.AuthorizationToken
336 }
337 return ""
338 }
339
340
341 type MergeInvocationRequest struct {
342 state protoimpl.MessageState
343 sizeCache protoimpl.SizeCache
344 unknownFields protoimpl.UnknownFields
345
346
347
348
349
350
351 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
352
353
354 Invocation *Invocation `protobuf:"bytes,3,opt,name=invocation,proto3" json:"invocation,omitempty"`
355
356 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
357
358
359 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
360 }
361
362 func (x *MergeInvocationRequest) Reset() {
363 *x = MergeInvocationRequest{}
364 if protoimpl.UnsafeEnabled {
365 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[2]
366 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
367 ms.StoreMessageInfo(mi)
368 }
369 }
370
371 func (x *MergeInvocationRequest) String() string {
372 return protoimpl.X.MessageStringOf(x)
373 }
374
375 func (*MergeInvocationRequest) ProtoMessage() {}
376
377 func (x *MergeInvocationRequest) ProtoReflect() protoreflect.Message {
378 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[2]
379 if protoimpl.UnsafeEnabled && x != nil {
380 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
381 if ms.LoadMessageInfo() == nil {
382 ms.StoreMessageInfo(mi)
383 }
384 return ms
385 }
386 return mi.MessageOf(x)
387 }
388
389
390 func (*MergeInvocationRequest) Descriptor() ([]byte, []int) {
391 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{2}
392 }
393
394 func (x *MergeInvocationRequest) GetRequestId() string {
395 if x != nil {
396 return x.RequestId
397 }
398 return ""
399 }
400
401 func (x *MergeInvocationRequest) GetInvocation() *Invocation {
402 if x != nil {
403 return x.Invocation
404 }
405 return nil
406 }
407
408 func (x *MergeInvocationRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
409 if x != nil {
410 return x.UpdateMask
411 }
412 return nil
413 }
414
415 func (x *MergeInvocationRequest) GetAuthorizationToken() string {
416 if x != nil {
417 return x.AuthorizationToken
418 }
419 return ""
420 }
421
422
423 type TouchInvocationRequest struct {
424 state protoimpl.MessageState
425 sizeCache protoimpl.SizeCache
426 unknownFields protoimpl.UnknownFields
427
428
429
430 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
431
432
433 AuthorizationToken string `protobuf:"bytes,2,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
434 }
435
436 func (x *TouchInvocationRequest) Reset() {
437 *x = TouchInvocationRequest{}
438 if protoimpl.UnsafeEnabled {
439 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[3]
440 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
441 ms.StoreMessageInfo(mi)
442 }
443 }
444
445 func (x *TouchInvocationRequest) String() string {
446 return protoimpl.X.MessageStringOf(x)
447 }
448
449 func (*TouchInvocationRequest) ProtoMessage() {}
450
451 func (x *TouchInvocationRequest) ProtoReflect() protoreflect.Message {
452 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[3]
453 if protoimpl.UnsafeEnabled && x != nil {
454 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
455 if ms.LoadMessageInfo() == nil {
456 ms.StoreMessageInfo(mi)
457 }
458 return ms
459 }
460 return mi.MessageOf(x)
461 }
462
463
464 func (*TouchInvocationRequest) Descriptor() ([]byte, []int) {
465 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{3}
466 }
467
468 func (x *TouchInvocationRequest) GetName() string {
469 if x != nil {
470 return x.Name
471 }
472 return ""
473 }
474
475 func (x *TouchInvocationRequest) GetAuthorizationToken() string {
476 if x != nil {
477 return x.AuthorizationToken
478 }
479 return ""
480 }
481
482
483 type TouchInvocationResponse struct {
484 state protoimpl.MessageState
485 sizeCache protoimpl.SizeCache
486 unknownFields protoimpl.UnknownFields
487
488
489
490 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
491
492 Id *Invocation_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
493 }
494
495 func (x *TouchInvocationResponse) Reset() {
496 *x = TouchInvocationResponse{}
497 if protoimpl.UnsafeEnabled {
498 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[4]
499 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
500 ms.StoreMessageInfo(mi)
501 }
502 }
503
504 func (x *TouchInvocationResponse) String() string {
505 return protoimpl.X.MessageStringOf(x)
506 }
507
508 func (*TouchInvocationResponse) ProtoMessage() {}
509
510 func (x *TouchInvocationResponse) ProtoReflect() protoreflect.Message {
511 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[4]
512 if protoimpl.UnsafeEnabled && x != nil {
513 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
514 if ms.LoadMessageInfo() == nil {
515 ms.StoreMessageInfo(mi)
516 }
517 return ms
518 }
519 return mi.MessageOf(x)
520 }
521
522
523 func (*TouchInvocationResponse) Descriptor() ([]byte, []int) {
524 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{4}
525 }
526
527 func (x *TouchInvocationResponse) GetName() string {
528 if x != nil {
529 return x.Name
530 }
531 return ""
532 }
533
534 func (x *TouchInvocationResponse) GetId() *Invocation_Id {
535 if x != nil {
536 return x.Id
537 }
538 return nil
539 }
540
541
542 type DeleteInvocationRequest struct {
543 state protoimpl.MessageState
544 sizeCache protoimpl.SizeCache
545 unknownFields protoimpl.UnknownFields
546
547
548
549 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
550 }
551
552 func (x *DeleteInvocationRequest) Reset() {
553 *x = DeleteInvocationRequest{}
554 if protoimpl.UnsafeEnabled {
555 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[5]
556 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
557 ms.StoreMessageInfo(mi)
558 }
559 }
560
561 func (x *DeleteInvocationRequest) String() string {
562 return protoimpl.X.MessageStringOf(x)
563 }
564
565 func (*DeleteInvocationRequest) ProtoMessage() {}
566
567 func (x *DeleteInvocationRequest) ProtoReflect() protoreflect.Message {
568 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[5]
569 if protoimpl.UnsafeEnabled && x != nil {
570 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
571 if ms.LoadMessageInfo() == nil {
572 ms.StoreMessageInfo(mi)
573 }
574 return ms
575 }
576 return mi.MessageOf(x)
577 }
578
579
580 func (*DeleteInvocationRequest) Descriptor() ([]byte, []int) {
581 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{5}
582 }
583
584 func (x *DeleteInvocationRequest) GetName() string {
585 if x != nil {
586 return x.Name
587 }
588 return ""
589 }
590
591
592 type FinalizeInvocationRequest struct {
593 state protoimpl.MessageState
594 sizeCache protoimpl.SizeCache
595 unknownFields protoimpl.UnknownFields
596
597
598
599 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
600
601
602 AuthorizationToken string `protobuf:"bytes,3,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
603 }
604
605 func (x *FinalizeInvocationRequest) Reset() {
606 *x = FinalizeInvocationRequest{}
607 if protoimpl.UnsafeEnabled {
608 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[6]
609 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
610 ms.StoreMessageInfo(mi)
611 }
612 }
613
614 func (x *FinalizeInvocationRequest) String() string {
615 return protoimpl.X.MessageStringOf(x)
616 }
617
618 func (*FinalizeInvocationRequest) ProtoMessage() {}
619
620 func (x *FinalizeInvocationRequest) ProtoReflect() protoreflect.Message {
621 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[6]
622 if protoimpl.UnsafeEnabled && x != nil {
623 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
624 if ms.LoadMessageInfo() == nil {
625 ms.StoreMessageInfo(mi)
626 }
627 return ms
628 }
629 return mi.MessageOf(x)
630 }
631
632
633 func (*FinalizeInvocationRequest) Descriptor() ([]byte, []int) {
634 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{6}
635 }
636
637 func (x *FinalizeInvocationRequest) GetName() string {
638 if x != nil {
639 return x.Name
640 }
641 return ""
642 }
643
644 func (x *FinalizeInvocationRequest) GetAuthorizationToken() string {
645 if x != nil {
646 return x.AuthorizationToken
647 }
648 return ""
649 }
650
651
652 type FinalizeInvocationResponse struct {
653 state protoimpl.MessageState
654 sizeCache protoimpl.SizeCache
655 unknownFields protoimpl.UnknownFields
656
657
658
659 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
660
661 Id *Invocation_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
662 }
663
664 func (x *FinalizeInvocationResponse) Reset() {
665 *x = FinalizeInvocationResponse{}
666 if protoimpl.UnsafeEnabled {
667 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[7]
668 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
669 ms.StoreMessageInfo(mi)
670 }
671 }
672
673 func (x *FinalizeInvocationResponse) String() string {
674 return protoimpl.X.MessageStringOf(x)
675 }
676
677 func (*FinalizeInvocationResponse) ProtoMessage() {}
678
679 func (x *FinalizeInvocationResponse) ProtoReflect() protoreflect.Message {
680 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[7]
681 if protoimpl.UnsafeEnabled && x != nil {
682 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
683 if ms.LoadMessageInfo() == nil {
684 ms.StoreMessageInfo(mi)
685 }
686 return ms
687 }
688 return mi.MessageOf(x)
689 }
690
691
692 func (*FinalizeInvocationResponse) Descriptor() ([]byte, []int) {
693 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{7}
694 }
695
696 func (x *FinalizeInvocationResponse) GetName() string {
697 if x != nil {
698 return x.Name
699 }
700 return ""
701 }
702
703 func (x *FinalizeInvocationResponse) GetId() *Invocation_Id {
704 if x != nil {
705 return x.Id
706 }
707 return nil
708 }
709
710
711 type CreateTargetRequest struct {
712 state protoimpl.MessageState
713 sizeCache protoimpl.SizeCache
714 unknownFields protoimpl.UnknownFields
715
716
717
718
719
720
721 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
722
723
724 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
725
726
727 TargetId string `protobuf:"bytes,3,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
728
729
730 Target *Target `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"`
731
732
733 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
734 }
735
736 func (x *CreateTargetRequest) Reset() {
737 *x = CreateTargetRequest{}
738 if protoimpl.UnsafeEnabled {
739 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[8]
740 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
741 ms.StoreMessageInfo(mi)
742 }
743 }
744
745 func (x *CreateTargetRequest) String() string {
746 return protoimpl.X.MessageStringOf(x)
747 }
748
749 func (*CreateTargetRequest) ProtoMessage() {}
750
751 func (x *CreateTargetRequest) ProtoReflect() protoreflect.Message {
752 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[8]
753 if protoimpl.UnsafeEnabled && x != nil {
754 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
755 if ms.LoadMessageInfo() == nil {
756 ms.StoreMessageInfo(mi)
757 }
758 return ms
759 }
760 return mi.MessageOf(x)
761 }
762
763
764 func (*CreateTargetRequest) Descriptor() ([]byte, []int) {
765 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{8}
766 }
767
768 func (x *CreateTargetRequest) GetRequestId() string {
769 if x != nil {
770 return x.RequestId
771 }
772 return ""
773 }
774
775 func (x *CreateTargetRequest) GetParent() string {
776 if x != nil {
777 return x.Parent
778 }
779 return ""
780 }
781
782 func (x *CreateTargetRequest) GetTargetId() string {
783 if x != nil {
784 return x.TargetId
785 }
786 return ""
787 }
788
789 func (x *CreateTargetRequest) GetTarget() *Target {
790 if x != nil {
791 return x.Target
792 }
793 return nil
794 }
795
796 func (x *CreateTargetRequest) GetAuthorizationToken() string {
797 if x != nil {
798 return x.AuthorizationToken
799 }
800 return ""
801 }
802
803
804 type UpdateTargetRequest struct {
805 state protoimpl.MessageState
806 sizeCache protoimpl.SizeCache
807 unknownFields protoimpl.UnknownFields
808
809
810
811
812 Target *Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
813
814 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
815
816
817 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
818
819
820 CreateIfNotFound bool `protobuf:"varint,6,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
821 }
822
823 func (x *UpdateTargetRequest) Reset() {
824 *x = UpdateTargetRequest{}
825 if protoimpl.UnsafeEnabled {
826 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[9]
827 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
828 ms.StoreMessageInfo(mi)
829 }
830 }
831
832 func (x *UpdateTargetRequest) String() string {
833 return protoimpl.X.MessageStringOf(x)
834 }
835
836 func (*UpdateTargetRequest) ProtoMessage() {}
837
838 func (x *UpdateTargetRequest) ProtoReflect() protoreflect.Message {
839 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[9]
840 if protoimpl.UnsafeEnabled && x != nil {
841 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
842 if ms.LoadMessageInfo() == nil {
843 ms.StoreMessageInfo(mi)
844 }
845 return ms
846 }
847 return mi.MessageOf(x)
848 }
849
850
851 func (*UpdateTargetRequest) Descriptor() ([]byte, []int) {
852 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{9}
853 }
854
855 func (x *UpdateTargetRequest) GetTarget() *Target {
856 if x != nil {
857 return x.Target
858 }
859 return nil
860 }
861
862 func (x *UpdateTargetRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
863 if x != nil {
864 return x.UpdateMask
865 }
866 return nil
867 }
868
869 func (x *UpdateTargetRequest) GetAuthorizationToken() string {
870 if x != nil {
871 return x.AuthorizationToken
872 }
873 return ""
874 }
875
876 func (x *UpdateTargetRequest) GetCreateIfNotFound() bool {
877 if x != nil {
878 return x.CreateIfNotFound
879 }
880 return false
881 }
882
883
884 type MergeTargetRequest struct {
885 state protoimpl.MessageState
886 sizeCache protoimpl.SizeCache
887 unknownFields protoimpl.UnknownFields
888
889
890
891
892
893
894 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
895
896
897
898 Target *Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
899
900 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
901
902
903 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
904
905
906 CreateIfNotFound bool `protobuf:"varint,6,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
907 }
908
909 func (x *MergeTargetRequest) Reset() {
910 *x = MergeTargetRequest{}
911 if protoimpl.UnsafeEnabled {
912 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[10]
913 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
914 ms.StoreMessageInfo(mi)
915 }
916 }
917
918 func (x *MergeTargetRequest) String() string {
919 return protoimpl.X.MessageStringOf(x)
920 }
921
922 func (*MergeTargetRequest) ProtoMessage() {}
923
924 func (x *MergeTargetRequest) ProtoReflect() protoreflect.Message {
925 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[10]
926 if protoimpl.UnsafeEnabled && x != nil {
927 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
928 if ms.LoadMessageInfo() == nil {
929 ms.StoreMessageInfo(mi)
930 }
931 return ms
932 }
933 return mi.MessageOf(x)
934 }
935
936
937 func (*MergeTargetRequest) Descriptor() ([]byte, []int) {
938 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{10}
939 }
940
941 func (x *MergeTargetRequest) GetRequestId() string {
942 if x != nil {
943 return x.RequestId
944 }
945 return ""
946 }
947
948 func (x *MergeTargetRequest) GetTarget() *Target {
949 if x != nil {
950 return x.Target
951 }
952 return nil
953 }
954
955 func (x *MergeTargetRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
956 if x != nil {
957 return x.UpdateMask
958 }
959 return nil
960 }
961
962 func (x *MergeTargetRequest) GetAuthorizationToken() string {
963 if x != nil {
964 return x.AuthorizationToken
965 }
966 return ""
967 }
968
969 func (x *MergeTargetRequest) GetCreateIfNotFound() bool {
970 if x != nil {
971 return x.CreateIfNotFound
972 }
973 return false
974 }
975
976
977 type FinalizeTargetRequest struct {
978 state protoimpl.MessageState
979 sizeCache protoimpl.SizeCache
980 unknownFields protoimpl.UnknownFields
981
982
983
984 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
985
986
987 AuthorizationToken string `protobuf:"bytes,3,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
988 }
989
990 func (x *FinalizeTargetRequest) Reset() {
991 *x = FinalizeTargetRequest{}
992 if protoimpl.UnsafeEnabled {
993 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[11]
994 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
995 ms.StoreMessageInfo(mi)
996 }
997 }
998
999 func (x *FinalizeTargetRequest) String() string {
1000 return protoimpl.X.MessageStringOf(x)
1001 }
1002
1003 func (*FinalizeTargetRequest) ProtoMessage() {}
1004
1005 func (x *FinalizeTargetRequest) ProtoReflect() protoreflect.Message {
1006 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[11]
1007 if protoimpl.UnsafeEnabled && x != nil {
1008 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1009 if ms.LoadMessageInfo() == nil {
1010 ms.StoreMessageInfo(mi)
1011 }
1012 return ms
1013 }
1014 return mi.MessageOf(x)
1015 }
1016
1017
1018 func (*FinalizeTargetRequest) Descriptor() ([]byte, []int) {
1019 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{11}
1020 }
1021
1022 func (x *FinalizeTargetRequest) GetName() string {
1023 if x != nil {
1024 return x.Name
1025 }
1026 return ""
1027 }
1028
1029 func (x *FinalizeTargetRequest) GetAuthorizationToken() string {
1030 if x != nil {
1031 return x.AuthorizationToken
1032 }
1033 return ""
1034 }
1035
1036
1037 type FinalizeTargetResponse struct {
1038 state protoimpl.MessageState
1039 sizeCache protoimpl.SizeCache
1040 unknownFields protoimpl.UnknownFields
1041
1042
1043
1044 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1045
1046 Id *Target_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
1047 }
1048
1049 func (x *FinalizeTargetResponse) Reset() {
1050 *x = FinalizeTargetResponse{}
1051 if protoimpl.UnsafeEnabled {
1052 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[12]
1053 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1054 ms.StoreMessageInfo(mi)
1055 }
1056 }
1057
1058 func (x *FinalizeTargetResponse) String() string {
1059 return protoimpl.X.MessageStringOf(x)
1060 }
1061
1062 func (*FinalizeTargetResponse) ProtoMessage() {}
1063
1064 func (x *FinalizeTargetResponse) ProtoReflect() protoreflect.Message {
1065 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[12]
1066 if protoimpl.UnsafeEnabled && x != nil {
1067 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1068 if ms.LoadMessageInfo() == nil {
1069 ms.StoreMessageInfo(mi)
1070 }
1071 return ms
1072 }
1073 return mi.MessageOf(x)
1074 }
1075
1076
1077 func (*FinalizeTargetResponse) Descriptor() ([]byte, []int) {
1078 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{12}
1079 }
1080
1081 func (x *FinalizeTargetResponse) GetName() string {
1082 if x != nil {
1083 return x.Name
1084 }
1085 return ""
1086 }
1087
1088 func (x *FinalizeTargetResponse) GetId() *Target_Id {
1089 if x != nil {
1090 return x.Id
1091 }
1092 return nil
1093 }
1094
1095
1096 type CreateConfiguredTargetRequest struct {
1097 state protoimpl.MessageState
1098 sizeCache protoimpl.SizeCache
1099 unknownFields protoimpl.UnknownFields
1100
1101
1102
1103
1104
1105
1106 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
1107
1108
1109
1110 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
1111
1112
1113 ConfigId string `protobuf:"bytes,3,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
1114
1115
1116 ConfiguredTarget *ConfiguredTarget `protobuf:"bytes,4,opt,name=configured_target,json=configuredTarget,proto3" json:"configured_target,omitempty"`
1117
1118
1119 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1120 }
1121
1122 func (x *CreateConfiguredTargetRequest) Reset() {
1123 *x = CreateConfiguredTargetRequest{}
1124 if protoimpl.UnsafeEnabled {
1125 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[13]
1126 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1127 ms.StoreMessageInfo(mi)
1128 }
1129 }
1130
1131 func (x *CreateConfiguredTargetRequest) String() string {
1132 return protoimpl.X.MessageStringOf(x)
1133 }
1134
1135 func (*CreateConfiguredTargetRequest) ProtoMessage() {}
1136
1137 func (x *CreateConfiguredTargetRequest) ProtoReflect() protoreflect.Message {
1138 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[13]
1139 if protoimpl.UnsafeEnabled && x != nil {
1140 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1141 if ms.LoadMessageInfo() == nil {
1142 ms.StoreMessageInfo(mi)
1143 }
1144 return ms
1145 }
1146 return mi.MessageOf(x)
1147 }
1148
1149
1150 func (*CreateConfiguredTargetRequest) Descriptor() ([]byte, []int) {
1151 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{13}
1152 }
1153
1154 func (x *CreateConfiguredTargetRequest) GetRequestId() string {
1155 if x != nil {
1156 return x.RequestId
1157 }
1158 return ""
1159 }
1160
1161 func (x *CreateConfiguredTargetRequest) GetParent() string {
1162 if x != nil {
1163 return x.Parent
1164 }
1165 return ""
1166 }
1167
1168 func (x *CreateConfiguredTargetRequest) GetConfigId() string {
1169 if x != nil {
1170 return x.ConfigId
1171 }
1172 return ""
1173 }
1174
1175 func (x *CreateConfiguredTargetRequest) GetConfiguredTarget() *ConfiguredTarget {
1176 if x != nil {
1177 return x.ConfiguredTarget
1178 }
1179 return nil
1180 }
1181
1182 func (x *CreateConfiguredTargetRequest) GetAuthorizationToken() string {
1183 if x != nil {
1184 return x.AuthorizationToken
1185 }
1186 return ""
1187 }
1188
1189
1190 type UpdateConfiguredTargetRequest struct {
1191 state protoimpl.MessageState
1192 sizeCache protoimpl.SizeCache
1193 unknownFields protoimpl.UnknownFields
1194
1195
1196
1197
1198 ConfiguredTarget *ConfiguredTarget `protobuf:"bytes,3,opt,name=configured_target,json=configuredTarget,proto3" json:"configured_target,omitempty"`
1199
1200 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1201
1202
1203 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1204
1205
1206 CreateIfNotFound bool `protobuf:"varint,6,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
1207 }
1208
1209 func (x *UpdateConfiguredTargetRequest) Reset() {
1210 *x = UpdateConfiguredTargetRequest{}
1211 if protoimpl.UnsafeEnabled {
1212 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[14]
1213 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1214 ms.StoreMessageInfo(mi)
1215 }
1216 }
1217
1218 func (x *UpdateConfiguredTargetRequest) String() string {
1219 return protoimpl.X.MessageStringOf(x)
1220 }
1221
1222 func (*UpdateConfiguredTargetRequest) ProtoMessage() {}
1223
1224 func (x *UpdateConfiguredTargetRequest) ProtoReflect() protoreflect.Message {
1225 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[14]
1226 if protoimpl.UnsafeEnabled && x != nil {
1227 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1228 if ms.LoadMessageInfo() == nil {
1229 ms.StoreMessageInfo(mi)
1230 }
1231 return ms
1232 }
1233 return mi.MessageOf(x)
1234 }
1235
1236
1237 func (*UpdateConfiguredTargetRequest) Descriptor() ([]byte, []int) {
1238 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{14}
1239 }
1240
1241 func (x *UpdateConfiguredTargetRequest) GetConfiguredTarget() *ConfiguredTarget {
1242 if x != nil {
1243 return x.ConfiguredTarget
1244 }
1245 return nil
1246 }
1247
1248 func (x *UpdateConfiguredTargetRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1249 if x != nil {
1250 return x.UpdateMask
1251 }
1252 return nil
1253 }
1254
1255 func (x *UpdateConfiguredTargetRequest) GetAuthorizationToken() string {
1256 if x != nil {
1257 return x.AuthorizationToken
1258 }
1259 return ""
1260 }
1261
1262 func (x *UpdateConfiguredTargetRequest) GetCreateIfNotFound() bool {
1263 if x != nil {
1264 return x.CreateIfNotFound
1265 }
1266 return false
1267 }
1268
1269
1270 type MergeConfiguredTargetRequest struct {
1271 state protoimpl.MessageState
1272 sizeCache protoimpl.SizeCache
1273 unknownFields protoimpl.UnknownFields
1274
1275
1276
1277
1278
1279
1280 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
1281
1282
1283
1284 ConfiguredTarget *ConfiguredTarget `protobuf:"bytes,3,opt,name=configured_target,json=configuredTarget,proto3" json:"configured_target,omitempty"`
1285
1286 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1287
1288
1289 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1290
1291
1292 CreateIfNotFound bool `protobuf:"varint,6,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
1293 }
1294
1295 func (x *MergeConfiguredTargetRequest) Reset() {
1296 *x = MergeConfiguredTargetRequest{}
1297 if protoimpl.UnsafeEnabled {
1298 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[15]
1299 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1300 ms.StoreMessageInfo(mi)
1301 }
1302 }
1303
1304 func (x *MergeConfiguredTargetRequest) String() string {
1305 return protoimpl.X.MessageStringOf(x)
1306 }
1307
1308 func (*MergeConfiguredTargetRequest) ProtoMessage() {}
1309
1310 func (x *MergeConfiguredTargetRequest) ProtoReflect() protoreflect.Message {
1311 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[15]
1312 if protoimpl.UnsafeEnabled && x != nil {
1313 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1314 if ms.LoadMessageInfo() == nil {
1315 ms.StoreMessageInfo(mi)
1316 }
1317 return ms
1318 }
1319 return mi.MessageOf(x)
1320 }
1321
1322
1323 func (*MergeConfiguredTargetRequest) Descriptor() ([]byte, []int) {
1324 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{15}
1325 }
1326
1327 func (x *MergeConfiguredTargetRequest) GetRequestId() string {
1328 if x != nil {
1329 return x.RequestId
1330 }
1331 return ""
1332 }
1333
1334 func (x *MergeConfiguredTargetRequest) GetConfiguredTarget() *ConfiguredTarget {
1335 if x != nil {
1336 return x.ConfiguredTarget
1337 }
1338 return nil
1339 }
1340
1341 func (x *MergeConfiguredTargetRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1342 if x != nil {
1343 return x.UpdateMask
1344 }
1345 return nil
1346 }
1347
1348 func (x *MergeConfiguredTargetRequest) GetAuthorizationToken() string {
1349 if x != nil {
1350 return x.AuthorizationToken
1351 }
1352 return ""
1353 }
1354
1355 func (x *MergeConfiguredTargetRequest) GetCreateIfNotFound() bool {
1356 if x != nil {
1357 return x.CreateIfNotFound
1358 }
1359 return false
1360 }
1361
1362
1363 type FinalizeConfiguredTargetRequest struct {
1364 state protoimpl.MessageState
1365 sizeCache protoimpl.SizeCache
1366 unknownFields protoimpl.UnknownFields
1367
1368
1369
1370 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1371
1372
1373 AuthorizationToken string `protobuf:"bytes,3,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1374 }
1375
1376 func (x *FinalizeConfiguredTargetRequest) Reset() {
1377 *x = FinalizeConfiguredTargetRequest{}
1378 if protoimpl.UnsafeEnabled {
1379 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[16]
1380 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1381 ms.StoreMessageInfo(mi)
1382 }
1383 }
1384
1385 func (x *FinalizeConfiguredTargetRequest) String() string {
1386 return protoimpl.X.MessageStringOf(x)
1387 }
1388
1389 func (*FinalizeConfiguredTargetRequest) ProtoMessage() {}
1390
1391 func (x *FinalizeConfiguredTargetRequest) ProtoReflect() protoreflect.Message {
1392 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[16]
1393 if protoimpl.UnsafeEnabled && x != nil {
1394 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1395 if ms.LoadMessageInfo() == nil {
1396 ms.StoreMessageInfo(mi)
1397 }
1398 return ms
1399 }
1400 return mi.MessageOf(x)
1401 }
1402
1403
1404 func (*FinalizeConfiguredTargetRequest) Descriptor() ([]byte, []int) {
1405 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{16}
1406 }
1407
1408 func (x *FinalizeConfiguredTargetRequest) GetName() string {
1409 if x != nil {
1410 return x.Name
1411 }
1412 return ""
1413 }
1414
1415 func (x *FinalizeConfiguredTargetRequest) GetAuthorizationToken() string {
1416 if x != nil {
1417 return x.AuthorizationToken
1418 }
1419 return ""
1420 }
1421
1422
1423 type FinalizeConfiguredTargetResponse struct {
1424 state protoimpl.MessageState
1425 sizeCache protoimpl.SizeCache
1426 unknownFields protoimpl.UnknownFields
1427
1428
1429
1430 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1431
1432 Id *ConfiguredTarget_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
1433 }
1434
1435 func (x *FinalizeConfiguredTargetResponse) Reset() {
1436 *x = FinalizeConfiguredTargetResponse{}
1437 if protoimpl.UnsafeEnabled {
1438 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[17]
1439 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1440 ms.StoreMessageInfo(mi)
1441 }
1442 }
1443
1444 func (x *FinalizeConfiguredTargetResponse) String() string {
1445 return protoimpl.X.MessageStringOf(x)
1446 }
1447
1448 func (*FinalizeConfiguredTargetResponse) ProtoMessage() {}
1449
1450 func (x *FinalizeConfiguredTargetResponse) ProtoReflect() protoreflect.Message {
1451 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[17]
1452 if protoimpl.UnsafeEnabled && x != nil {
1453 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1454 if ms.LoadMessageInfo() == nil {
1455 ms.StoreMessageInfo(mi)
1456 }
1457 return ms
1458 }
1459 return mi.MessageOf(x)
1460 }
1461
1462
1463 func (*FinalizeConfiguredTargetResponse) Descriptor() ([]byte, []int) {
1464 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{17}
1465 }
1466
1467 func (x *FinalizeConfiguredTargetResponse) GetName() string {
1468 if x != nil {
1469 return x.Name
1470 }
1471 return ""
1472 }
1473
1474 func (x *FinalizeConfiguredTargetResponse) GetId() *ConfiguredTarget_Id {
1475 if x != nil {
1476 return x.Id
1477 }
1478 return nil
1479 }
1480
1481
1482 type CreateActionRequest struct {
1483 state protoimpl.MessageState
1484 sizeCache protoimpl.SizeCache
1485 unknownFields protoimpl.UnknownFields
1486
1487
1488
1489
1490
1491
1492 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
1493
1494
1495
1496 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507 ActionId string `protobuf:"bytes,3,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
1508
1509
1510 Action *Action `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
1511
1512
1513 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1514 }
1515
1516 func (x *CreateActionRequest) Reset() {
1517 *x = CreateActionRequest{}
1518 if protoimpl.UnsafeEnabled {
1519 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[18]
1520 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1521 ms.StoreMessageInfo(mi)
1522 }
1523 }
1524
1525 func (x *CreateActionRequest) String() string {
1526 return protoimpl.X.MessageStringOf(x)
1527 }
1528
1529 func (*CreateActionRequest) ProtoMessage() {}
1530
1531 func (x *CreateActionRequest) ProtoReflect() protoreflect.Message {
1532 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[18]
1533 if protoimpl.UnsafeEnabled && x != nil {
1534 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1535 if ms.LoadMessageInfo() == nil {
1536 ms.StoreMessageInfo(mi)
1537 }
1538 return ms
1539 }
1540 return mi.MessageOf(x)
1541 }
1542
1543
1544 func (*CreateActionRequest) Descriptor() ([]byte, []int) {
1545 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{18}
1546 }
1547
1548 func (x *CreateActionRequest) GetRequestId() string {
1549 if x != nil {
1550 return x.RequestId
1551 }
1552 return ""
1553 }
1554
1555 func (x *CreateActionRequest) GetParent() string {
1556 if x != nil {
1557 return x.Parent
1558 }
1559 return ""
1560 }
1561
1562 func (x *CreateActionRequest) GetActionId() string {
1563 if x != nil {
1564 return x.ActionId
1565 }
1566 return ""
1567 }
1568
1569 func (x *CreateActionRequest) GetAction() *Action {
1570 if x != nil {
1571 return x.Action
1572 }
1573 return nil
1574 }
1575
1576 func (x *CreateActionRequest) GetAuthorizationToken() string {
1577 if x != nil {
1578 return x.AuthorizationToken
1579 }
1580 return ""
1581 }
1582
1583
1584 type UpdateActionRequest struct {
1585 state protoimpl.MessageState
1586 sizeCache protoimpl.SizeCache
1587 unknownFields protoimpl.UnknownFields
1588
1589
1590
1591
1592 Action *Action `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
1593
1594 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1595
1596
1597 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1598
1599
1600 CreateIfNotFound bool `protobuf:"varint,6,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
1601 }
1602
1603 func (x *UpdateActionRequest) Reset() {
1604 *x = UpdateActionRequest{}
1605 if protoimpl.UnsafeEnabled {
1606 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[19]
1607 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1608 ms.StoreMessageInfo(mi)
1609 }
1610 }
1611
1612 func (x *UpdateActionRequest) String() string {
1613 return protoimpl.X.MessageStringOf(x)
1614 }
1615
1616 func (*UpdateActionRequest) ProtoMessage() {}
1617
1618 func (x *UpdateActionRequest) ProtoReflect() protoreflect.Message {
1619 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[19]
1620 if protoimpl.UnsafeEnabled && x != nil {
1621 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1622 if ms.LoadMessageInfo() == nil {
1623 ms.StoreMessageInfo(mi)
1624 }
1625 return ms
1626 }
1627 return mi.MessageOf(x)
1628 }
1629
1630
1631 func (*UpdateActionRequest) Descriptor() ([]byte, []int) {
1632 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{19}
1633 }
1634
1635 func (x *UpdateActionRequest) GetAction() *Action {
1636 if x != nil {
1637 return x.Action
1638 }
1639 return nil
1640 }
1641
1642 func (x *UpdateActionRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1643 if x != nil {
1644 return x.UpdateMask
1645 }
1646 return nil
1647 }
1648
1649 func (x *UpdateActionRequest) GetAuthorizationToken() string {
1650 if x != nil {
1651 return x.AuthorizationToken
1652 }
1653 return ""
1654 }
1655
1656 func (x *UpdateActionRequest) GetCreateIfNotFound() bool {
1657 if x != nil {
1658 return x.CreateIfNotFound
1659 }
1660 return false
1661 }
1662
1663
1664 type MergeActionRequest struct {
1665 state protoimpl.MessageState
1666 sizeCache protoimpl.SizeCache
1667 unknownFields protoimpl.UnknownFields
1668
1669
1670
1671
1672
1673
1674 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
1675
1676
1677
1678 Action *Action `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
1679
1680 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1681
1682
1683 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1684
1685
1686 CreateIfNotFound bool `protobuf:"varint,6,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
1687 }
1688
1689 func (x *MergeActionRequest) Reset() {
1690 *x = MergeActionRequest{}
1691 if protoimpl.UnsafeEnabled {
1692 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[20]
1693 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1694 ms.StoreMessageInfo(mi)
1695 }
1696 }
1697
1698 func (x *MergeActionRequest) String() string {
1699 return protoimpl.X.MessageStringOf(x)
1700 }
1701
1702 func (*MergeActionRequest) ProtoMessage() {}
1703
1704 func (x *MergeActionRequest) ProtoReflect() protoreflect.Message {
1705 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[20]
1706 if protoimpl.UnsafeEnabled && x != nil {
1707 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1708 if ms.LoadMessageInfo() == nil {
1709 ms.StoreMessageInfo(mi)
1710 }
1711 return ms
1712 }
1713 return mi.MessageOf(x)
1714 }
1715
1716
1717 func (*MergeActionRequest) Descriptor() ([]byte, []int) {
1718 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{20}
1719 }
1720
1721 func (x *MergeActionRequest) GetRequestId() string {
1722 if x != nil {
1723 return x.RequestId
1724 }
1725 return ""
1726 }
1727
1728 func (x *MergeActionRequest) GetAction() *Action {
1729 if x != nil {
1730 return x.Action
1731 }
1732 return nil
1733 }
1734
1735 func (x *MergeActionRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1736 if x != nil {
1737 return x.UpdateMask
1738 }
1739 return nil
1740 }
1741
1742 func (x *MergeActionRequest) GetAuthorizationToken() string {
1743 if x != nil {
1744 return x.AuthorizationToken
1745 }
1746 return ""
1747 }
1748
1749 func (x *MergeActionRequest) GetCreateIfNotFound() bool {
1750 if x != nil {
1751 return x.CreateIfNotFound
1752 }
1753 return false
1754 }
1755
1756
1757 type CreateConfigurationRequest struct {
1758 state protoimpl.MessageState
1759 sizeCache protoimpl.SizeCache
1760 unknownFields protoimpl.UnknownFields
1761
1762
1763
1764
1765
1766
1767 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
1768
1769
1770 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
1771
1772
1773
1774
1775 ConfigId string `protobuf:"bytes,3,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
1776
1777
1778 Configuration *Configuration `protobuf:"bytes,4,opt,name=configuration,proto3" json:"configuration,omitempty"`
1779
1780
1781 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1782 }
1783
1784 func (x *CreateConfigurationRequest) Reset() {
1785 *x = CreateConfigurationRequest{}
1786 if protoimpl.UnsafeEnabled {
1787 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[21]
1788 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1789 ms.StoreMessageInfo(mi)
1790 }
1791 }
1792
1793 func (x *CreateConfigurationRequest) String() string {
1794 return protoimpl.X.MessageStringOf(x)
1795 }
1796
1797 func (*CreateConfigurationRequest) ProtoMessage() {}
1798
1799 func (x *CreateConfigurationRequest) ProtoReflect() protoreflect.Message {
1800 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[21]
1801 if protoimpl.UnsafeEnabled && x != nil {
1802 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1803 if ms.LoadMessageInfo() == nil {
1804 ms.StoreMessageInfo(mi)
1805 }
1806 return ms
1807 }
1808 return mi.MessageOf(x)
1809 }
1810
1811
1812 func (*CreateConfigurationRequest) Descriptor() ([]byte, []int) {
1813 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{21}
1814 }
1815
1816 func (x *CreateConfigurationRequest) GetRequestId() string {
1817 if x != nil {
1818 return x.RequestId
1819 }
1820 return ""
1821 }
1822
1823 func (x *CreateConfigurationRequest) GetParent() string {
1824 if x != nil {
1825 return x.Parent
1826 }
1827 return ""
1828 }
1829
1830 func (x *CreateConfigurationRequest) GetConfigId() string {
1831 if x != nil {
1832 return x.ConfigId
1833 }
1834 return ""
1835 }
1836
1837 func (x *CreateConfigurationRequest) GetConfiguration() *Configuration {
1838 if x != nil {
1839 return x.Configuration
1840 }
1841 return nil
1842 }
1843
1844 func (x *CreateConfigurationRequest) GetAuthorizationToken() string {
1845 if x != nil {
1846 return x.AuthorizationToken
1847 }
1848 return ""
1849 }
1850
1851
1852 type UpdateConfigurationRequest struct {
1853 state protoimpl.MessageState
1854 sizeCache protoimpl.SizeCache
1855 unknownFields protoimpl.UnknownFields
1856
1857
1858
1859
1860 Configuration *Configuration `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"`
1861
1862 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1863
1864
1865 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1866
1867
1868 CreateIfNotFound bool `protobuf:"varint,6,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
1869 }
1870
1871 func (x *UpdateConfigurationRequest) Reset() {
1872 *x = UpdateConfigurationRequest{}
1873 if protoimpl.UnsafeEnabled {
1874 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[22]
1875 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1876 ms.StoreMessageInfo(mi)
1877 }
1878 }
1879
1880 func (x *UpdateConfigurationRequest) String() string {
1881 return protoimpl.X.MessageStringOf(x)
1882 }
1883
1884 func (*UpdateConfigurationRequest) ProtoMessage() {}
1885
1886 func (x *UpdateConfigurationRequest) ProtoReflect() protoreflect.Message {
1887 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[22]
1888 if protoimpl.UnsafeEnabled && x != nil {
1889 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1890 if ms.LoadMessageInfo() == nil {
1891 ms.StoreMessageInfo(mi)
1892 }
1893 return ms
1894 }
1895 return mi.MessageOf(x)
1896 }
1897
1898
1899 func (*UpdateConfigurationRequest) Descriptor() ([]byte, []int) {
1900 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{22}
1901 }
1902
1903 func (x *UpdateConfigurationRequest) GetConfiguration() *Configuration {
1904 if x != nil {
1905 return x.Configuration
1906 }
1907 return nil
1908 }
1909
1910 func (x *UpdateConfigurationRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1911 if x != nil {
1912 return x.UpdateMask
1913 }
1914 return nil
1915 }
1916
1917 func (x *UpdateConfigurationRequest) GetAuthorizationToken() string {
1918 if x != nil {
1919 return x.AuthorizationToken
1920 }
1921 return ""
1922 }
1923
1924 func (x *UpdateConfigurationRequest) GetCreateIfNotFound() bool {
1925 if x != nil {
1926 return x.CreateIfNotFound
1927 }
1928 return false
1929 }
1930
1931
1932 type CreateFileSetRequest struct {
1933 state protoimpl.MessageState
1934 sizeCache protoimpl.SizeCache
1935 unknownFields protoimpl.UnknownFields
1936
1937
1938
1939
1940
1941
1942 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
1943
1944
1945 Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"`
1946
1947
1948 FileSetId string `protobuf:"bytes,3,opt,name=file_set_id,json=fileSetId,proto3" json:"file_set_id,omitempty"`
1949
1950
1951 FileSet *FileSet `protobuf:"bytes,4,opt,name=file_set,json=fileSet,proto3" json:"file_set,omitempty"`
1952
1953
1954 AuthorizationToken string `protobuf:"bytes,5,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
1955 }
1956
1957 func (x *CreateFileSetRequest) Reset() {
1958 *x = CreateFileSetRequest{}
1959 if protoimpl.UnsafeEnabled {
1960 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[23]
1961 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1962 ms.StoreMessageInfo(mi)
1963 }
1964 }
1965
1966 func (x *CreateFileSetRequest) String() string {
1967 return protoimpl.X.MessageStringOf(x)
1968 }
1969
1970 func (*CreateFileSetRequest) ProtoMessage() {}
1971
1972 func (x *CreateFileSetRequest) ProtoReflect() protoreflect.Message {
1973 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[23]
1974 if protoimpl.UnsafeEnabled && x != nil {
1975 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1976 if ms.LoadMessageInfo() == nil {
1977 ms.StoreMessageInfo(mi)
1978 }
1979 return ms
1980 }
1981 return mi.MessageOf(x)
1982 }
1983
1984
1985 func (*CreateFileSetRequest) Descriptor() ([]byte, []int) {
1986 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{23}
1987 }
1988
1989 func (x *CreateFileSetRequest) GetRequestId() string {
1990 if x != nil {
1991 return x.RequestId
1992 }
1993 return ""
1994 }
1995
1996 func (x *CreateFileSetRequest) GetParent() string {
1997 if x != nil {
1998 return x.Parent
1999 }
2000 return ""
2001 }
2002
2003 func (x *CreateFileSetRequest) GetFileSetId() string {
2004 if x != nil {
2005 return x.FileSetId
2006 }
2007 return ""
2008 }
2009
2010 func (x *CreateFileSetRequest) GetFileSet() *FileSet {
2011 if x != nil {
2012 return x.FileSet
2013 }
2014 return nil
2015 }
2016
2017 func (x *CreateFileSetRequest) GetAuthorizationToken() string {
2018 if x != nil {
2019 return x.AuthorizationToken
2020 }
2021 return ""
2022 }
2023
2024
2025 type UpdateFileSetRequest struct {
2026 state protoimpl.MessageState
2027 sizeCache protoimpl.SizeCache
2028 unknownFields protoimpl.UnknownFields
2029
2030
2031
2032 FileSet *FileSet `protobuf:"bytes,1,opt,name=file_set,json=fileSet,proto3" json:"file_set,omitempty"`
2033
2034 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2035
2036
2037 AuthorizationToken string `protobuf:"bytes,3,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
2038
2039
2040 CreateIfNotFound bool `protobuf:"varint,4,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
2041 }
2042
2043 func (x *UpdateFileSetRequest) Reset() {
2044 *x = UpdateFileSetRequest{}
2045 if protoimpl.UnsafeEnabled {
2046 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[24]
2047 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2048 ms.StoreMessageInfo(mi)
2049 }
2050 }
2051
2052 func (x *UpdateFileSetRequest) String() string {
2053 return protoimpl.X.MessageStringOf(x)
2054 }
2055
2056 func (*UpdateFileSetRequest) ProtoMessage() {}
2057
2058 func (x *UpdateFileSetRequest) ProtoReflect() protoreflect.Message {
2059 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[24]
2060 if protoimpl.UnsafeEnabled && x != nil {
2061 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2062 if ms.LoadMessageInfo() == nil {
2063 ms.StoreMessageInfo(mi)
2064 }
2065 return ms
2066 }
2067 return mi.MessageOf(x)
2068 }
2069
2070
2071 func (*UpdateFileSetRequest) Descriptor() ([]byte, []int) {
2072 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{24}
2073 }
2074
2075 func (x *UpdateFileSetRequest) GetFileSet() *FileSet {
2076 if x != nil {
2077 return x.FileSet
2078 }
2079 return nil
2080 }
2081
2082 func (x *UpdateFileSetRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2083 if x != nil {
2084 return x.UpdateMask
2085 }
2086 return nil
2087 }
2088
2089 func (x *UpdateFileSetRequest) GetAuthorizationToken() string {
2090 if x != nil {
2091 return x.AuthorizationToken
2092 }
2093 return ""
2094 }
2095
2096 func (x *UpdateFileSetRequest) GetCreateIfNotFound() bool {
2097 if x != nil {
2098 return x.CreateIfNotFound
2099 }
2100 return false
2101 }
2102
2103
2104 type MergeFileSetRequest struct {
2105 state protoimpl.MessageState
2106 sizeCache protoimpl.SizeCache
2107 unknownFields protoimpl.UnknownFields
2108
2109
2110
2111
2112
2113
2114 RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
2115
2116
2117
2118 FileSet *FileSet `protobuf:"bytes,2,opt,name=file_set,json=fileSet,proto3" json:"file_set,omitempty"`
2119
2120 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2121
2122
2123 AuthorizationToken string `protobuf:"bytes,4,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
2124
2125
2126 CreateIfNotFound bool `protobuf:"varint,5,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
2127 }
2128
2129 func (x *MergeFileSetRequest) Reset() {
2130 *x = MergeFileSetRequest{}
2131 if protoimpl.UnsafeEnabled {
2132 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[25]
2133 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2134 ms.StoreMessageInfo(mi)
2135 }
2136 }
2137
2138 func (x *MergeFileSetRequest) String() string {
2139 return protoimpl.X.MessageStringOf(x)
2140 }
2141
2142 func (*MergeFileSetRequest) ProtoMessage() {}
2143
2144 func (x *MergeFileSetRequest) ProtoReflect() protoreflect.Message {
2145 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[25]
2146 if protoimpl.UnsafeEnabled && x != nil {
2147 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2148 if ms.LoadMessageInfo() == nil {
2149 ms.StoreMessageInfo(mi)
2150 }
2151 return ms
2152 }
2153 return mi.MessageOf(x)
2154 }
2155
2156
2157 func (*MergeFileSetRequest) Descriptor() ([]byte, []int) {
2158 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{25}
2159 }
2160
2161 func (x *MergeFileSetRequest) GetRequestId() string {
2162 if x != nil {
2163 return x.RequestId
2164 }
2165 return ""
2166 }
2167
2168 func (x *MergeFileSetRequest) GetFileSet() *FileSet {
2169 if x != nil {
2170 return x.FileSet
2171 }
2172 return nil
2173 }
2174
2175 func (x *MergeFileSetRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2176 if x != nil {
2177 return x.UpdateMask
2178 }
2179 return nil
2180 }
2181
2182 func (x *MergeFileSetRequest) GetAuthorizationToken() string {
2183 if x != nil {
2184 return x.AuthorizationToken
2185 }
2186 return ""
2187 }
2188
2189 func (x *MergeFileSetRequest) GetCreateIfNotFound() bool {
2190 if x != nil {
2191 return x.CreateIfNotFound
2192 }
2193 return false
2194 }
2195
2196
2197 type UploadBatchRequest struct {
2198 state protoimpl.MessageState
2199 sizeCache protoimpl.SizeCache
2200 unknownFields protoimpl.UnknownFields
2201
2202
2203
2204 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2205
2206 AuthorizationToken string `protobuf:"bytes,2,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
2207
2208
2209
2210
2211
2212 NextResumeToken string `protobuf:"bytes,3,opt,name=next_resume_token,json=nextResumeToken,proto3" json:"next_resume_token,omitempty"`
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222 ResumeToken string `protobuf:"bytes,4,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"`
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233 UploaderState []byte `protobuf:"bytes,6,opt,name=uploader_state,json=uploaderState,proto3" json:"uploader_state,omitempty"`
2234
2235
2236 UploadRequests []*UploadRequest `protobuf:"bytes,5,rep,name=upload_requests,json=uploadRequests,proto3" json:"upload_requests,omitempty"`
2237 }
2238
2239 func (x *UploadBatchRequest) Reset() {
2240 *x = UploadBatchRequest{}
2241 if protoimpl.UnsafeEnabled {
2242 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[26]
2243 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2244 ms.StoreMessageInfo(mi)
2245 }
2246 }
2247
2248 func (x *UploadBatchRequest) String() string {
2249 return protoimpl.X.MessageStringOf(x)
2250 }
2251
2252 func (*UploadBatchRequest) ProtoMessage() {}
2253
2254 func (x *UploadBatchRequest) ProtoReflect() protoreflect.Message {
2255 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[26]
2256 if protoimpl.UnsafeEnabled && x != nil {
2257 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2258 if ms.LoadMessageInfo() == nil {
2259 ms.StoreMessageInfo(mi)
2260 }
2261 return ms
2262 }
2263 return mi.MessageOf(x)
2264 }
2265
2266
2267 func (*UploadBatchRequest) Descriptor() ([]byte, []int) {
2268 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{26}
2269 }
2270
2271 func (x *UploadBatchRequest) GetParent() string {
2272 if x != nil {
2273 return x.Parent
2274 }
2275 return ""
2276 }
2277
2278 func (x *UploadBatchRequest) GetAuthorizationToken() string {
2279 if x != nil {
2280 return x.AuthorizationToken
2281 }
2282 return ""
2283 }
2284
2285 func (x *UploadBatchRequest) GetNextResumeToken() string {
2286 if x != nil {
2287 return x.NextResumeToken
2288 }
2289 return ""
2290 }
2291
2292 func (x *UploadBatchRequest) GetResumeToken() string {
2293 if x != nil {
2294 return x.ResumeToken
2295 }
2296 return ""
2297 }
2298
2299 func (x *UploadBatchRequest) GetUploaderState() []byte {
2300 if x != nil {
2301 return x.UploaderState
2302 }
2303 return nil
2304 }
2305
2306 func (x *UploadBatchRequest) GetUploadRequests() []*UploadRequest {
2307 if x != nil {
2308 return x.UploadRequests
2309 }
2310 return nil
2311 }
2312
2313
2314 type UploadBatchResponse struct {
2315 state protoimpl.MessageState
2316 sizeCache protoimpl.SizeCache
2317 unknownFields protoimpl.UnknownFields
2318 }
2319
2320 func (x *UploadBatchResponse) Reset() {
2321 *x = UploadBatchResponse{}
2322 if protoimpl.UnsafeEnabled {
2323 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[27]
2324 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2325 ms.StoreMessageInfo(mi)
2326 }
2327 }
2328
2329 func (x *UploadBatchResponse) String() string {
2330 return protoimpl.X.MessageStringOf(x)
2331 }
2332
2333 func (*UploadBatchResponse) ProtoMessage() {}
2334
2335 func (x *UploadBatchResponse) ProtoReflect() protoreflect.Message {
2336 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[27]
2337 if protoimpl.UnsafeEnabled && x != nil {
2338 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2339 if ms.LoadMessageInfo() == nil {
2340 ms.StoreMessageInfo(mi)
2341 }
2342 return ms
2343 }
2344 return mi.MessageOf(x)
2345 }
2346
2347
2348 func (*UploadBatchResponse) Descriptor() ([]byte, []int) {
2349 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{27}
2350 }
2351
2352
2353 type UploadRequest struct {
2354 state protoimpl.MessageState
2355 sizeCache protoimpl.SizeCache
2356 unknownFields protoimpl.UnknownFields
2357
2358
2359 Id *UploadRequest_Id `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
2360
2361 UploadOperation UploadRequest_UploadOperation `protobuf:"varint,2,opt,name=upload_operation,json=uploadOperation,proto3,enum=google.devtools.resultstore.v2.UploadRequest_UploadOperation" json:"upload_operation,omitempty"`
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2387
2388
2389 CreateIfNotFound bool `protobuf:"varint,10,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"`
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399 Resource isUploadRequest_Resource `protobuf_oneof:"resource"`
2400 }
2401
2402 func (x *UploadRequest) Reset() {
2403 *x = UploadRequest{}
2404 if protoimpl.UnsafeEnabled {
2405 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[28]
2406 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2407 ms.StoreMessageInfo(mi)
2408 }
2409 }
2410
2411 func (x *UploadRequest) String() string {
2412 return protoimpl.X.MessageStringOf(x)
2413 }
2414
2415 func (*UploadRequest) ProtoMessage() {}
2416
2417 func (x *UploadRequest) ProtoReflect() protoreflect.Message {
2418 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[28]
2419 if protoimpl.UnsafeEnabled && x != nil {
2420 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2421 if ms.LoadMessageInfo() == nil {
2422 ms.StoreMessageInfo(mi)
2423 }
2424 return ms
2425 }
2426 return mi.MessageOf(x)
2427 }
2428
2429
2430 func (*UploadRequest) Descriptor() ([]byte, []int) {
2431 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{28}
2432 }
2433
2434 func (x *UploadRequest) GetId() *UploadRequest_Id {
2435 if x != nil {
2436 return x.Id
2437 }
2438 return nil
2439 }
2440
2441 func (x *UploadRequest) GetUploadOperation() UploadRequest_UploadOperation {
2442 if x != nil {
2443 return x.UploadOperation
2444 }
2445 return UploadRequest_UPLOAD_OPERATION_UNSPECIFIED
2446 }
2447
2448 func (x *UploadRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2449 if x != nil {
2450 return x.UpdateMask
2451 }
2452 return nil
2453 }
2454
2455 func (x *UploadRequest) GetCreateIfNotFound() bool {
2456 if x != nil {
2457 return x.CreateIfNotFound
2458 }
2459 return false
2460 }
2461
2462 func (m *UploadRequest) GetResource() isUploadRequest_Resource {
2463 if m != nil {
2464 return m.Resource
2465 }
2466 return nil
2467 }
2468
2469 func (x *UploadRequest) GetInvocation() *Invocation {
2470 if x, ok := x.GetResource().(*UploadRequest_Invocation); ok {
2471 return x.Invocation
2472 }
2473 return nil
2474 }
2475
2476 func (x *UploadRequest) GetTarget() *Target {
2477 if x, ok := x.GetResource().(*UploadRequest_Target); ok {
2478 return x.Target
2479 }
2480 return nil
2481 }
2482
2483 func (x *UploadRequest) GetConfiguration() *Configuration {
2484 if x, ok := x.GetResource().(*UploadRequest_Configuration); ok {
2485 return x.Configuration
2486 }
2487 return nil
2488 }
2489
2490 func (x *UploadRequest) GetConfiguredTarget() *ConfiguredTarget {
2491 if x, ok := x.GetResource().(*UploadRequest_ConfiguredTarget); ok {
2492 return x.ConfiguredTarget
2493 }
2494 return nil
2495 }
2496
2497 func (x *UploadRequest) GetAction() *Action {
2498 if x, ok := x.GetResource().(*UploadRequest_Action); ok {
2499 return x.Action
2500 }
2501 return nil
2502 }
2503
2504 func (x *UploadRequest) GetFileSet() *FileSet {
2505 if x, ok := x.GetResource().(*UploadRequest_FileSet); ok {
2506 return x.FileSet
2507 }
2508 return nil
2509 }
2510
2511 type isUploadRequest_Resource interface {
2512 isUploadRequest_Resource()
2513 }
2514
2515 type UploadRequest_Invocation struct {
2516
2517 Invocation *Invocation `protobuf:"bytes,4,opt,name=invocation,proto3,oneof"`
2518 }
2519
2520 type UploadRequest_Target struct {
2521
2522 Target *Target `protobuf:"bytes,5,opt,name=target,proto3,oneof"`
2523 }
2524
2525 type UploadRequest_Configuration struct {
2526
2527 Configuration *Configuration `protobuf:"bytes,6,opt,name=configuration,proto3,oneof"`
2528 }
2529
2530 type UploadRequest_ConfiguredTarget struct {
2531
2532 ConfiguredTarget *ConfiguredTarget `protobuf:"bytes,7,opt,name=configured_target,json=configuredTarget,proto3,oneof"`
2533 }
2534
2535 type UploadRequest_Action struct {
2536
2537 Action *Action `protobuf:"bytes,8,opt,name=action,proto3,oneof"`
2538 }
2539
2540 type UploadRequest_FileSet struct {
2541
2542 FileSet *FileSet `protobuf:"bytes,9,opt,name=file_set,json=fileSet,proto3,oneof"`
2543 }
2544
2545 func (*UploadRequest_Invocation) isUploadRequest_Resource() {}
2546
2547 func (*UploadRequest_Target) isUploadRequest_Resource() {}
2548
2549 func (*UploadRequest_Configuration) isUploadRequest_Resource() {}
2550
2551 func (*UploadRequest_ConfiguredTarget) isUploadRequest_Resource() {}
2552
2553 func (*UploadRequest_Action) isUploadRequest_Resource() {}
2554
2555 func (*UploadRequest_FileSet) isUploadRequest_Resource() {}
2556
2557
2558 type GetInvocationUploadMetadataRequest struct {
2559 state protoimpl.MessageState
2560 sizeCache protoimpl.SizeCache
2561 unknownFields protoimpl.UnknownFields
2562
2563
2564
2565 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2566
2567 AuthorizationToken string `protobuf:"bytes,2,opt,name=authorization_token,json=authorizationToken,proto3" json:"authorization_token,omitempty"`
2568 }
2569
2570 func (x *GetInvocationUploadMetadataRequest) Reset() {
2571 *x = GetInvocationUploadMetadataRequest{}
2572 if protoimpl.UnsafeEnabled {
2573 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[29]
2574 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2575 ms.StoreMessageInfo(mi)
2576 }
2577 }
2578
2579 func (x *GetInvocationUploadMetadataRequest) String() string {
2580 return protoimpl.X.MessageStringOf(x)
2581 }
2582
2583 func (*GetInvocationUploadMetadataRequest) ProtoMessage() {}
2584
2585 func (x *GetInvocationUploadMetadataRequest) ProtoReflect() protoreflect.Message {
2586 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[29]
2587 if protoimpl.UnsafeEnabled && x != nil {
2588 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2589 if ms.LoadMessageInfo() == nil {
2590 ms.StoreMessageInfo(mi)
2591 }
2592 return ms
2593 }
2594 return mi.MessageOf(x)
2595 }
2596
2597
2598 func (*GetInvocationUploadMetadataRequest) Descriptor() ([]byte, []int) {
2599 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{29}
2600 }
2601
2602 func (x *GetInvocationUploadMetadataRequest) GetName() string {
2603 if x != nil {
2604 return x.Name
2605 }
2606 return ""
2607 }
2608
2609 func (x *GetInvocationUploadMetadataRequest) GetAuthorizationToken() string {
2610 if x != nil {
2611 return x.AuthorizationToken
2612 }
2613 return ""
2614 }
2615
2616
2617 type UploadRequest_Id struct {
2618 state protoimpl.MessageState
2619 sizeCache protoimpl.SizeCache
2620 unknownFields protoimpl.UnknownFields
2621
2622
2623
2624 TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
2625
2626
2627 ConfigurationId string `protobuf:"bytes,2,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"`
2628
2629
2630 ActionId string `protobuf:"bytes,3,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
2631
2632
2633 FileSetId string `protobuf:"bytes,4,opt,name=file_set_id,json=fileSetId,proto3" json:"file_set_id,omitempty"`
2634 }
2635
2636 func (x *UploadRequest_Id) Reset() {
2637 *x = UploadRequest_Id{}
2638 if protoimpl.UnsafeEnabled {
2639 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[30]
2640 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2641 ms.StoreMessageInfo(mi)
2642 }
2643 }
2644
2645 func (x *UploadRequest_Id) String() string {
2646 return protoimpl.X.MessageStringOf(x)
2647 }
2648
2649 func (*UploadRequest_Id) ProtoMessage() {}
2650
2651 func (x *UploadRequest_Id) ProtoReflect() protoreflect.Message {
2652 mi := &file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[30]
2653 if protoimpl.UnsafeEnabled && x != nil {
2654 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2655 if ms.LoadMessageInfo() == nil {
2656 ms.StoreMessageInfo(mi)
2657 }
2658 return ms
2659 }
2660 return mi.MessageOf(x)
2661 }
2662
2663
2664 func (*UploadRequest_Id) Descriptor() ([]byte, []int) {
2665 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP(), []int{28, 0}
2666 }
2667
2668 func (x *UploadRequest_Id) GetTargetId() string {
2669 if x != nil {
2670 return x.TargetId
2671 }
2672 return ""
2673 }
2674
2675 func (x *UploadRequest_Id) GetConfigurationId() string {
2676 if x != nil {
2677 return x.ConfigurationId
2678 }
2679 return ""
2680 }
2681
2682 func (x *UploadRequest_Id) GetActionId() string {
2683 if x != nil {
2684 return x.ActionId
2685 }
2686 return ""
2687 }
2688
2689 func (x *UploadRequest_Id) GetFileSetId() string {
2690 if x != nil {
2691 return x.FileSetId
2692 }
2693 return ""
2694 }
2695
2696 var File_google_devtools_resultstore_v2_resultstore_upload_proto protoreflect.FileDescriptor
2697
2698 var file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDesc = []byte{
2699 0x0a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
2700 0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32,
2701 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x75, 0x70, 0x6c,
2702 0x6f, 0x61, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2703 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c,
2704 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2705 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2706 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
2707 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2708 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65,
2709 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
2710 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65,
2711 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x67, 0x6f,
2712 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65,
2713 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x61, 0x63, 0x74,
2714 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2715 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c,
2716 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
2717 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67,
2718 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72,
2719 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6f,
2720 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e,
2721 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65,
2722 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
2723 0x72, 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70,
2724 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76,
2725 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72,
2726 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
2727 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65,
2728 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
2729 0x72, 0x65, 0x2f, 0x76, 0x32, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f,
2730 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f,
2731 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f,
2732 0x76, 0x32, 0x2f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61,
2733 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2734 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e,
2735 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
2736 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73,
2737 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
2738 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
2739 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x82, 0x03, 0x0a, 0x17, 0x43, 0x72, 0x65,
2740 0x61, 0x74, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
2741 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f,
2742 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
2743 0x74, 0x49, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
2744 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x69, 0x6e, 0x76, 0x6f,
2745 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x4f, 0x0a, 0x0a, 0x69, 0x6e, 0x76, 0x6f,
2746 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67,
2747 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72,
2748 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x49, 0x6e,
2749 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x69,
2750 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74,
2751 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
2752 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
2753 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x48, 0x0a, 0x12, 0x61, 0x75,
2754 0x74, 0x6f, 0x5f, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65,
2755 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2756 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
2757 0x6d, 0x70, 0x52, 0x10, 0x61, 0x75, 0x74, 0x6f, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65,
2758 0x54, 0x69, 0x6d, 0x65, 0x12, 0x30, 0x0a, 0x14, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x5f,
2759 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x07, 0x20, 0x01,
2760 0x28, 0x09, 0x52, 0x12, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6d,
2761 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64,
2762 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d,
2763 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22, 0xd3, 0x01,
2764 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69,
2765 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x0a, 0x69, 0x6e, 0x76,
2766 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e,
2767 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
2768 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x49,
2769 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x69, 0x6e, 0x76, 0x6f, 0x63,
2770 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
2771 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
2772 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65,
2773 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61,
2774 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74,
2775 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
2776 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f,
2777 0x6b, 0x65, 0x6e, 0x22, 0xf1, 0x01, 0x0a, 0x16, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x49, 0x6e, 0x76,
2778 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d,
2779 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
2780 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x4a, 0x0a,
2781 0x0a, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
2782 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
2783 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
2784 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x69,
2785 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64,
2786 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
2787 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
2788 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61,
2789 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
2790 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20,
2791 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
2792 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x8c, 0x01, 0x0a, 0x16, 0x54, 0x6f, 0x75, 0x63,
2793 0x68, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
2794 0x73, 0x74, 0x12, 0x41, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
2795 0x42, 0x2d, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
2796 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
2797 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
2798 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
2799 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01,
2800 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
2801 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x6c, 0x0a, 0x17, 0x54, 0x6f, 0x75, 0x63, 0x68, 0x49,
2802 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
2803 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
2804 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
2805 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
2806 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
2807 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x64,
2808 0x52, 0x02, 0x69, 0x64, 0x22, 0x5c, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e,
2809 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
2810 0x41, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d, 0xe0,
2811 0x41, 0x02, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
2812 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
2813 0x6d, 0x2f, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61,
2814 0x6d, 0x65, 0x22, 0x8f, 0x01, 0x0a, 0x19, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x49,
2815 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2816 0x12, 0x41, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d,
2817 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74,
2818 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
2819 0x6f, 0x6d, 0x2f, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e,
2820 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61,
2821 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
2822 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54,
2823 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x6f, 0x0a, 0x1a, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65,
2824 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
2825 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
2826 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3d, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
2827 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74,
2828 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65,
2829 0x2e, 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x49,
2830 0x64, 0x52, 0x02, 0x69, 0x64, 0x22, 0x8e, 0x02, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
2831 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a,
2832 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
2833 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x45, 0x0a, 0x06,
2834 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d, 0xe0, 0x41,
2835 0x02, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72,
2836 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
2837 0x2f, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72,
2838 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64,
2839 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x64,
2840 0x12, 0x43, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
2841 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f,
2842 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76,
2843 0x32, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x74,
2844 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
2845 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01,
2846 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
2847 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xf2, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74,
2848 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e,
2849 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26,
2850 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
2851 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e,
2852 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x3b,
2853 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20,
2854 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
2855 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52,
2856 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61,
2857 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b,
2858 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
2859 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x0a, 0x13,
2860 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f,
2861 0x75, 0x6e, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74,
2862 0x65, 0x49, 0x66, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0x90, 0x02, 0x0a, 0x12,
2863 0x4d, 0x65, 0x72, 0x67, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
2864 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64,
2865 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
2866 0x64, 0x12, 0x3e, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28,
2867 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
2868 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
2869 0x76, 0x32, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65,
2870 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
2871 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2872 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61,
2873 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f,
2874 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
2875 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74,
2876 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
2877 0x2d, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74,
2878 0x5f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72,
2879 0x65, 0x61, 0x74, 0x65, 0x49, 0x66, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0x87,
2880 0x01, 0x0a, 0x15, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65,
2881 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2882 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21,
2883 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2884 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x72, 0x67, 0x65,
2885 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f,
2886 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03,
2887 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74,
2888 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x67, 0x0a, 0x16, 0x46, 0x69, 0x6e, 0x61,
2889 0x6c, 0x69, 0x7a, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
2890 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
2891 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
2892 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74,
2893 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65,
2894 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x49, 0x64, 0x52, 0x02, 0x69,
2895 0x64, 0x22, 0xb3, 0x02, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66,
2896 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75,
2897 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69,
2898 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2899 0x49, 0x64, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01,
2900 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x72, 0x65, 0x73, 0x75,
2901 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
2902 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x06, 0x70,
2903 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f,
2904 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
2905 0x49, 0x64, 0x12, 0x62, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64,
2906 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e,
2907 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
2908 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43,
2909 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42,
2910 0x03, 0xe0, 0x41, 0x02, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64,
2911 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
2912 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20,
2913 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
2914 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x9b, 0x02, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61,
2915 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67,
2916 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5d, 0x0a, 0x11, 0x63, 0x6f, 0x6e,
2917 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03,
2918 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
2919 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
2920 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64,
2921 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
2922 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61,
2923 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
2924 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
2925 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
2926 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
2927 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01,
2928 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
2929 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
2930 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x06, 0x20,
2931 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x66, 0x4e, 0x6f, 0x74,
2932 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0xb9, 0x02, 0x0a, 0x1c, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x43,
2933 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52,
2934 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
2935 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75,
2936 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x5d, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
2937 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
2938 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f,
2939 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76,
2940 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67,
2941 0x65, 0x74, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61,
2942 0x72, 0x67, 0x65, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d,
2943 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2944 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c,
2945 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73,
2946 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
2947 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12,
2948 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b,
2949 0x65, 0x6e, 0x12, 0x2d, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f,
2950 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
2951 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x66, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e,
2952 0x64, 0x22, 0x9b, 0x01, 0x0a, 0x1f, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x43, 0x6f,
2953 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65,
2954 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
2955 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x72, 0x65, 0x73,
2956 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
2957 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
2958 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2f,
2959 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
2960 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74,
2961 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
2962 0x7b, 0x0a, 0x20, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2963 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f,
2964 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
2965 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 0x20,
2966 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
2967 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72,
2968 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54,
2969 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x49, 0x64, 0x52, 0x02, 0x69, 0x64, 0x22, 0x94, 0x02, 0x0a,
2970 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
2971 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f,
2972 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
2973 0x74, 0x49, 0x64, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20,
2974 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x72, 0x65, 0x73,
2975 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
2976 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
2977 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2978 0x12, 0x1b, 0x0a, 0x09, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
2979 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x43, 0x0a,
2980 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e,
2981 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
2982 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x41,
2983 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69,
2984 0x6f, 0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74,
2985 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
2986 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f,
2987 0x6b, 0x65, 0x6e, 0x22, 0xf2, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63,
2988 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a, 0x06, 0x61,
2989 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f,
2990 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
2991 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x41, 0x63, 0x74,
2992 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, 0x75,
2993 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
2994 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
2995 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70,
2996 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68,
2997 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
2998 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61,
2999 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x0a, 0x13, 0x63, 0x72, 0x65,
3000 0x61, 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f, 0x75, 0x6e, 0x64,
3001 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x66,
3002 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0x90, 0x02, 0x0a, 0x12, 0x4d, 0x65, 0x72,
3003 0x67, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
3004 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
3005 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x3e,
3006 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26,
3007 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
3008 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e,
3009 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b,
3010 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20,
3011 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
3012 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52,
3013 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61,
3014 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b,
3015 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
3016 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x0a, 0x13,
3017 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f,
3018 0x75, 0x6e, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74,
3019 0x65, 0x49, 0x66, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0xaa, 0x02, 0x0a, 0x1a,
3020 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
3021 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65,
3022 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
3023 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x45, 0x0a, 0x06, 0x70, 0x61, 0x72,
3024 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2d, 0xe0, 0x41, 0x02, 0xfa, 0x41,
3025 0x27, 0x0a, 0x25, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67,
3026 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6e,
3027 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
3028 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20,
3029 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x49, 0x64, 0x12, 0x58, 0x0a,
3030 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04,
3031 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
3032 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
3033 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
3034 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
3035 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f,
3036 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05,
3037 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74,
3038 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x8e, 0x02, 0x0a, 0x1a, 0x55, 0x70, 0x64,
3039 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3040 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x53, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69,
3041 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d,
3042 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
3043 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e,
3044 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x63,
3045 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b,
3046 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28,
3047 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
3048 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75,
3049 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74,
3050 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
3051 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
3052 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x0a, 0x13, 0x63, 0x72,
3053 0x65, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f, 0x75, 0x6e,
3054 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49,
3055 0x66, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0x96, 0x02, 0x0a, 0x14, 0x43, 0x72,
3056 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
3057 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64,
3058 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49,
3059 0x64, 0x12, 0x45, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
3060 0x09, 0x42, 0x2d, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x27, 0x0a, 0x25, 0x72, 0x65, 0x73, 0x75, 0x6c,
3061 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
3062 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3063 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0b, 0x66, 0x69, 0x6c, 0x65,
3064 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66,
3065 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x49, 0x64, 0x12, 0x47, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65,
3066 0x5f, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f,
3067 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73,
3068 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6c, 0x65,
3069 0x53, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65,
3070 0x74, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
3071 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12,
3072 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b,
3073 0x65, 0x6e, 0x22, 0xf7, 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c,
3074 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x08, 0x66,
3075 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e,
3076 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
3077 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46,
3078 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x07, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12,
3079 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02,
3080 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
3081 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,
3082 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13,
3083 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f,
3084 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f,
3085 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x0a,
3086 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66,
3087 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61,
3088 0x74, 0x65, 0x49, 0x66, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x22, 0x95, 0x02, 0x0a,
3089 0x13, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71,
3090 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f,
3091 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
3092 0x74, 0x49, 0x64, 0x12, 0x42, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x18,
3093 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64,
3094 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74,
3095 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x07,
3096 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74,
3097 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
3098 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46,
3099 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
3100 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2f, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
3101 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28,
3102 0x09, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3103 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2d, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f,
3104 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18, 0x05, 0x20, 0x01,
3105 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x66, 0x4e, 0x6f, 0x74, 0x46,
3106 0x6f, 0x75, 0x6e, 0x64, 0x22, 0xbf, 0x02, 0x0a, 0x12, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x42,
3107 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x70,
3108 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02,
3109 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x34, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68,
3110 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
3111 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68,
3112 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2f,
3113 0x0a, 0x11, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f,
3114 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f,
3115 0x6e, 0x65, 0x78, 0x74, 0x52, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
3116 0x26, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
3117 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x72, 0x65, 0x73, 0x75,
3118 0x6d, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x75, 0x70, 0x6c, 0x6f, 0x61,
3119 0x64, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52,
3120 0x0d, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x56,
3121 0x0a, 0x0f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
3122 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3123 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
3124 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52,
3125 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x0e, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65,
3126 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0x15, 0x0a, 0x13, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64,
3127 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xf5, 0x07,
3128 0x0a, 0x0d, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
3129 0x40, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f,
3130 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3131 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x6c,
3132 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x49, 0x64, 0x52, 0x02, 0x69,
3133 0x64, 0x12, 0x68, 0x0a, 0x10, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x6f, 0x70, 0x65, 0x72,
3134 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f,
3135 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3136 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x6c,
3137 0x6f, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61,
3138 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x75, 0x70, 0x6c, 0x6f,
3139 0x61, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, 0x75,
3140 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
3141 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
3142 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70,
3143 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2d, 0x0a, 0x13, 0x63, 0x72, 0x65, 0x61,
3144 0x74, 0x65, 0x5f, 0x69, 0x66, 0x5f, 0x6e, 0x6f, 0x74, 0x5f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x18,
3145 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x66, 0x4e,
3146 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x12, 0x4c, 0x0a, 0x0a, 0x69, 0x6e, 0x76, 0x6f, 0x63,
3147 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f,
3148 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3149 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x76,
3150 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0a, 0x69, 0x6e, 0x76, 0x6f, 0x63,
3151 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18,
3152 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64,
3153 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74,
3154 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x48, 0x00, 0x52,
3155 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x55, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69,
3156 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d,
3157 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
3158 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e,
3159 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52,
3160 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5f,
3161 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72,
3162 0x67, 0x65, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3163 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75,
3164 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69,
3165 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x48, 0x00, 0x52, 0x10, 0x63,
3166 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12,
3167 0x40, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32,
3168 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
3169 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32,
3170 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f,
3171 0x6e, 0x12, 0x44, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x09, 0x20,
3172 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
3173 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72,
3174 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x48, 0x00, 0x52, 0x07,
3175 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x1a, 0x89, 0x01, 0x0a, 0x02, 0x49, 0x64, 0x12, 0x1b,
3176 0x0a, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
3177 0x09, 0x52, 0x08, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x29, 0x0a, 0x10, 0x63,
3178 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18,
3179 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
3180 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
3181 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x63, 0x74, 0x69, 0x6f,
3182 0x6e, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f,
3183 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65,
3184 0x74, 0x49, 0x64, 0x22, 0x64, 0x0a, 0x0f, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4f, 0x70, 0x65,
3185 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x1c, 0x55, 0x50, 0x4c, 0x4f, 0x41, 0x44,
3186 0x5f, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
3187 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x52, 0x45, 0x41,
3188 0x54, 0x45, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x10, 0x02,
3189 0x12, 0x09, 0x0a, 0x05, 0x4d, 0x45, 0x52, 0x47, 0x45, 0x10, 0x03, 0x12, 0x0c, 0x0a, 0x08, 0x46,
3190 0x49, 0x4e, 0x41, 0x4c, 0x49, 0x5a, 0x45, 0x10, 0x04, 0x42, 0x0a, 0x0a, 0x08, 0x72, 0x65, 0x73,
3191 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0xa1, 0x01, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x76,
3192 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74,
3193 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x04,
3194 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0xe0, 0x41, 0x02, 0xfa,
3195 0x41, 0x2b, 0x0a, 0x29, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
3196 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55,
3197 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x04, 0x6e,
3198 0x61, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61,
3199 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
3200 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61,
3201 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x32, 0x8f, 0x29, 0x0a, 0x11, 0x52, 0x65,
3202 0x73, 0x75, 0x6c, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x12,
3203 0xd6, 0x01, 0x0a, 0x10, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61,
3204 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
3205 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
3206 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x76, 0x6f,
3207 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e,
3208 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
3209 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x49,
3210 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x5d, 0x82, 0xd3, 0xe4, 0x93, 0x02,
3211 0x1d, 0x22, 0x0f, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3212 0x6e, 0x73, 0x3a, 0x0a, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0xda, 0x41,
3213 0x37, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x2c, 0x69, 0x6e, 0x76, 0x6f,
3214 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3215 0x6e, 0x5f, 0x69, 0x64, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
3216 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0xdd, 0x01, 0x0a, 0x10, 0x55, 0x70, 0x64,
3217 0x61, 0x74, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x37, 0x2e,
3218 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
3219 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55,
3220 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
3221 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3222 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
3223 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69,
3224 0x6f, 0x6e, 0x22, 0x64, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x31, 0x32, 0x23, 0x2f, 0x76, 0x32, 0x2f,
3225 0x7b, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65,
3226 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
3227 0x0a, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x2a, 0x69, 0x6e,
3228 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
3229 0x6d, 0x61, 0x73, 0x6b, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
3230 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0xab, 0x01, 0x0a, 0x0f, 0x4d, 0x65, 0x72,
3231 0x67, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x36, 0x2e, 0x67,
3232 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72,
3233 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x4d, 0x65,
3234 0x72, 0x67, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
3235 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
3236 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
3237 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3238 0x22, 0x34, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x22, 0x29, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x69,
3239 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69,
3240 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x6d, 0x65,
3241 0x72, 0x67, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xad, 0x01, 0x0a, 0x0f, 0x54, 0x6f, 0x75, 0x63, 0x68,
3242 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f,
3243 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73,
3244 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x6f, 0x75, 0x63,
3245 0x68, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
3246 0x73, 0x74, 0x1a, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74,
3247 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65,
3248 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x6f, 0x75, 0x63, 0x68, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74,
3249 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x29, 0x82, 0xd3, 0xe4,
3250 0x93, 0x02, 0x23, 0x22, 0x1e, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69,
3251 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x74, 0x6f,
3252 0x75, 0x63, 0x68, 0x3a, 0x01, 0x2a, 0x12, 0xb9, 0x01, 0x0a, 0x12, 0x46, 0x69, 0x6e, 0x61, 0x6c,
3253 0x69, 0x7a, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x39, 0x2e,
3254 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
3255 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46,
3256 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3257 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3258 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c,
3259 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69,
3260 0x7a, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70,
3261 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x26, 0x22, 0x21, 0x2f, 0x76,
3262 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69,
3263 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x3a,
3264 0x01, 0x2a, 0x12, 0x85, 0x01, 0x0a, 0x10, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x76,
3265 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3266 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
3267 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49,
3268 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
3269 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
3270 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x20, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a,
3271 0x2a, 0x18, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f,
3272 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xd8, 0x01, 0x0a, 0x0c, 0x43,
3273 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f,
3274 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3275 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x72, 0x65,
3276 0x61, 0x74, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
3277 0x1a, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f,
3278 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76,
3279 0x32, 0x2e, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x6b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c,
3280 0x22, 0x22, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x69, 0x6e,
3281 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x61, 0x72,
3282 0x67, 0x65, 0x74, 0x73, 0x3a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0xda, 0x41, 0x36, 0x72,
3283 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x2c, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
3284 0x2c, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2c, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x69,
3285 0x64, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
3286 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0xcf, 0x01, 0x0a, 0x0c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
3287 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3288 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
3289 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x61,
3290 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f,
3291 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3292 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x61, 0x72,
3293 0x67, 0x65, 0x74, 0x22, 0x62, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x32, 0x29, 0x2f, 0x76, 0x32,
3294 0x2f, 0x7b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e,
3295 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67,
3296 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0xda, 0x41,
3297 0x26, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d,
3298 0x61, 0x73, 0x6b, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
3299 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0xa5, 0x01, 0x0a, 0x0b, 0x4d, 0x65, 0x72, 0x67,
3300 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3301 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
3302 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x54, 0x61,
3303 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f,
3304 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3305 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x61, 0x72,
3306 0x67, 0x65, 0x74, 0x22, 0x3a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x22, 0x2f, 0x2f, 0x76, 0x32,
3307 0x2f, 0x7b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e,
3308 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67,
3309 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x3a, 0x01, 0x2a, 0x12,
3310 0xb7, 0x01, 0x0a, 0x0e, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x54, 0x61, 0x72, 0x67,
3311 0x65, 0x74, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74,
3312 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65,
3313 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x54, 0x61, 0x72, 0x67,
3314 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3315 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75,
3316 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6e, 0x61, 0x6c,
3317 0x69, 0x7a, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
3318 0x65, 0x22, 0x36, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x22, 0x2b, 0x2f, 0x76, 0x32, 0x2f, 0x7b,
3319 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
3320 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x66, 0x69,
3321 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xa1, 0x02, 0x0a, 0x16, 0x43, 0x72,
3322 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61,
3323 0x72, 0x67, 0x65, 0x74, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
3324 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
3325 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66,
3326 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75,
3327 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
3328 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72,
3329 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54,
3330 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x95, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x22, 0x36,
3331 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x69, 0x6e, 0x76, 0x6f,
3332 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
3333 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54,
3334 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x3a, 0x11, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
3335 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0xda, 0x41, 0x41, 0x72, 0x65, 0x71, 0x75,
3336 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x2c, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x63, 0x6f,
3337 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2c,
3338 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x69, 0x64, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72,
3339 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0xa3, 0x02,
3340 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
3341 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3342 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c,
3343 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
3344 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74,
3345 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3346 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
3347 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
3348 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x97, 0x01, 0x82, 0xd3, 0xe4, 0x93,
3349 0x02, 0x5d, 0x32, 0x48, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
3350 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
3351 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61,
3352 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
3353 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x11, 0x63, 0x6f,
3354 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0xda,
3355 0x41, 0x31, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72,
3356 0x67, 0x65, 0x74, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2c,
3357 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f,
3358 0x6b, 0x65, 0x6e, 0x12, 0xe2, 0x01, 0x0a, 0x15, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x43, 0x6f, 0x6e,
3359 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x3c, 0x2e,
3360 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
3361 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x4d,
3362 0x65, 0x72, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61,
3363 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f,
3364 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3365 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e,
3366 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x59, 0x82,
3367 0xd3, 0xe4, 0x93, 0x02, 0x53, 0x22, 0x4e, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x66,
3368 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x2e, 0x6e, 0x61,
3369 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
3370 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
3371 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
3372 0x6d, 0x65, 0x72, 0x67, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xe9, 0x01, 0x0a, 0x18, 0x46, 0x69, 0x6e,
3373 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54,
3374 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64,
3375 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74,
3376 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x43,
3377 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x52,
3378 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3379 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
3380 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65,
3381 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74,
3382 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x44,
3383 0x22, 0x3f, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f,
3384 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
3385 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61,
3386 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a,
3387 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xf7, 0x01, 0x0a, 0x0c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41,
3388 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64,
3389 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74,
3390 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x63, 0x74,
3391 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f, 0x6f,
3392 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73,
3393 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69,
3394 0x6f, 0x6e, 0x22, 0x89, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x22, 0x40, 0x2f, 0x76, 0x32,
3395 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74,
3396 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a,
3397 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65,
3398 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x06, 0x61,
3399 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x36, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f,
3400 0x69, 0x64, 0x2c, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
3401 0x2c, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f,
3402 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0xee,
3403 0x01, 0x0a, 0x0c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12,
3404 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
3405 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32,
3406 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
3407 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65,
3408 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f,
3409 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x80, 0x01, 0x82,
3410 0xd3, 0xe4, 0x93, 0x02, 0x51, 0x32, 0x47, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x61, 0x63, 0x74, 0x69,
3411 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69,
3412 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
3413 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74,
3414 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x06,
3415 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x26, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2c,
3416 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2c, 0x61, 0x75, 0x74, 0x68,
3417 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
3418 0xc3, 0x01, 0x0a, 0x0b, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12,
3419 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
3420 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32,
3421 0x2e, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
3422 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76,
3423 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72,
3424 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x58, 0x82, 0xd3, 0xe4,
3425 0x93, 0x02, 0x52, 0x22, 0x4d, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
3426 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3427 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f,
3428 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x73, 0x2f,
3429 0x2a, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x6d, 0x65, 0x72,
3430 0x67, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xfb, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
3431 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x2e,
3432 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e,
3433 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43,
3434 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
3435 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3436 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75,
3437 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69,
3438 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x79, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x33,
3439 0x22, 0x22, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x69, 0x6e,
3440 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x63, 0x6f, 0x6e,
3441 0x66, 0x69, 0x67, 0x73, 0x3a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
3442 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x3d, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64,
3443 0x2c, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
3444 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x69, 0x64, 0x2c,
3445 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f,
3446 0x6b, 0x65, 0x6e, 0x12, 0xf9, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f,
3447 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x2e, 0x67, 0x6f,
3448 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3449 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x64,
3450 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3451 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3452 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
3453 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
3454 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x77, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x32, 0x30,
3455 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
3456 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69,
3457 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d,
3458 0x3a, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0xda,
3459 0x41, 0x2d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c,
3460 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2c, 0x61, 0x75, 0x74, 0x68,
3461 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
3462 0xe2, 0x01, 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65,
3463 0x74, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
3464 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
3465 0x76, 0x32, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74,
3466 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3467 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74,
3468 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74,
3469 0x22, 0x72, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x22, 0x23, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x70,
3470 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3471 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x3a, 0x08, 0x66,
3472 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0xda, 0x41, 0x3a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
3473 0x74, 0x5f, 0x69, 0x64, 0x2c, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x66, 0x69, 0x6c, 0x65,
3474 0x5f, 0x73, 0x65, 0x74, 0x2c, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x69, 0x64,
3475 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74,
3476 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0xd9, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46,
3477 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3478 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
3479 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69,
3480 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67,
3481 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72,
3482 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69,
3483 0x6c, 0x65, 0x53, 0x65, 0x74, 0x22, 0x69, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x32, 0x2c, 0x2f,
3484 0x76, 0x32, 0x2f, 0x7b, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x6e, 0x61, 0x6d,
3485 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f,
3486 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x08, 0x66, 0x69, 0x6c,
3487 0x65, 0x5f, 0x73, 0x65, 0x74, 0xda, 0x41, 0x28, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74,
3488 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2c, 0x61, 0x75, 0x74,
3489 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
3490 0x12, 0xab, 0x01, 0x0a, 0x0c, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65,
3491 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
3492 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
3493 0x76, 0x32, 0x2e, 0x4d, 0x65, 0x72, 0x67, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x52,
3494 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3495 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73,
3496 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x22,
3497 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x37, 0x22, 0x32, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x66, 0x69,
3498 0x6c, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f,
3499 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x65,
3500 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x6d, 0x65, 0x72, 0x67, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xaa,
3501 0x01, 0x0a, 0x0b, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x12, 0x32,
3502 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73,
3503 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e,
3504 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65,
3505 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74,
3506 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65,
3507 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x42, 0x61, 0x74, 0x63, 0x68, 0x52,
3508 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x32, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x22,
3509 0x27, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x69, 0x6e, 0x76,
3510 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x62, 0x61, 0x74, 0x63,
3511 0x68, 0x3a, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x3a, 0x01, 0x2a, 0x12, 0xdd, 0x01, 0x0a, 0x1b,
3512 0x47, 0x65, 0x74, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c,
3513 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x42, 0x2e, 0x67, 0x6f,
3514 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65,
3515 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x47, 0x65, 0x74,
3516 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64,
3517 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
3518 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c,
3519 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32,
3520 0x2e, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x22,
3521 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x29, 0x12, 0x27, 0x2f, 0x76, 0x32, 0x2f, 0x7b, 0x6e, 0x61,
3522 0x6d, 0x65, 0x3d, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
3523 0x2f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x7d,
3524 0xda, 0x41, 0x18, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
3525 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x1a, 0x4e, 0xca, 0x41, 0x1a,
3526 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3527 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68, 0x74, 0x74,
3528 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
3529 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f,
3530 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0x89, 0x01, 0x0a, 0x22,
3531 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f,
3532 0x6f, 0x6c, 0x73, 0x2e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
3533 0x76, 0x32, 0x42, 0x16, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x55,
3534 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x49, 0x67, 0x6f,
3535 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f,
3536 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
3537 0x70, 0x69, 0x73, 0x2f, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2f, 0x72, 0x65, 0x73,
3538 0x75, 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x32, 0x3b, 0x72, 0x65, 0x73, 0x75,
3539 0x6c, 0x74, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
3540 }
3541
3542 var (
3543 file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescOnce sync.Once
3544 file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescData = file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDesc
3545 )
3546
3547 func file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescGZIP() []byte {
3548 file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescOnce.Do(func() {
3549 file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescData)
3550 })
3551 return file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDescData
3552 }
3553
3554 var file_google_devtools_resultstore_v2_resultstore_upload_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
3555 var file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes = make([]protoimpl.MessageInfo, 31)
3556 var file_google_devtools_resultstore_v2_resultstore_upload_proto_goTypes = []interface{}{
3557 (UploadRequest_UploadOperation)(0),
3558 (*CreateInvocationRequest)(nil),
3559 (*UpdateInvocationRequest)(nil),
3560 (*MergeInvocationRequest)(nil),
3561 (*TouchInvocationRequest)(nil),
3562 (*TouchInvocationResponse)(nil),
3563 (*DeleteInvocationRequest)(nil),
3564 (*FinalizeInvocationRequest)(nil),
3565 (*FinalizeInvocationResponse)(nil),
3566 (*CreateTargetRequest)(nil),
3567 (*UpdateTargetRequest)(nil),
3568 (*MergeTargetRequest)(nil),
3569 (*FinalizeTargetRequest)(nil),
3570 (*FinalizeTargetResponse)(nil),
3571 (*CreateConfiguredTargetRequest)(nil),
3572 (*UpdateConfiguredTargetRequest)(nil),
3573 (*MergeConfiguredTargetRequest)(nil),
3574 (*FinalizeConfiguredTargetRequest)(nil),
3575 (*FinalizeConfiguredTargetResponse)(nil),
3576 (*CreateActionRequest)(nil),
3577 (*UpdateActionRequest)(nil),
3578 (*MergeActionRequest)(nil),
3579 (*CreateConfigurationRequest)(nil),
3580 (*UpdateConfigurationRequest)(nil),
3581 (*CreateFileSetRequest)(nil),
3582 (*UpdateFileSetRequest)(nil),
3583 (*MergeFileSetRequest)(nil),
3584 (*UploadBatchRequest)(nil),
3585 (*UploadBatchResponse)(nil),
3586 (*UploadRequest)(nil),
3587 (*GetInvocationUploadMetadataRequest)(nil),
3588 (*UploadRequest_Id)(nil),
3589 (*Invocation)(nil),
3590 (*timestamppb.Timestamp)(nil),
3591 (*fieldmaskpb.FieldMask)(nil),
3592 (*Invocation_Id)(nil),
3593 (*Target)(nil),
3594 (*Target_Id)(nil),
3595 (*ConfiguredTarget)(nil),
3596 (*ConfiguredTarget_Id)(nil),
3597 (*Action)(nil),
3598 (*Configuration)(nil),
3599 (*FileSet)(nil),
3600 (*emptypb.Empty)(nil),
3601 (*UploadMetadata)(nil),
3602 }
3603 var file_google_devtools_resultstore_v2_resultstore_upload_proto_depIdxs = []int32{
3604 32,
3605 33,
3606 32,
3607 34,
3608 32,
3609 34,
3610 35,
3611 35,
3612 36,
3613 36,
3614 34,
3615 36,
3616 34,
3617 37,
3618 38,
3619 38,
3620 34,
3621 38,
3622 34,
3623 39,
3624 40,
3625 40,
3626 34,
3627 40,
3628 34,
3629 41,
3630 41,
3631 34,
3632 42,
3633 42,
3634 34,
3635 42,
3636 34,
3637 29,
3638 31,
3639 0,
3640 34,
3641 32,
3642 36,
3643 41,
3644 38,
3645 40,
3646 42,
3647 1,
3648 2,
3649 3,
3650 4,
3651 7,
3652 6,
3653 9,
3654 10,
3655 11,
3656 12,
3657 14,
3658 15,
3659 16,
3660 17,
3661 19,
3662 20,
3663 21,
3664 22,
3665 23,
3666 24,
3667 25,
3668 26,
3669 27,
3670 30,
3671 32,
3672 32,
3673 32,
3674 5,
3675 8,
3676 43,
3677 36,
3678 36,
3679 36,
3680 13,
3681 38,
3682 38,
3683 38,
3684 18,
3685 40,
3686 40,
3687 40,
3688 41,
3689 41,
3690 42,
3691 42,
3692 42,
3693 28,
3694 44,
3695 67,
3696 43,
3697 43,
3698 43,
3699 0,
3700 }
3701
3702 func init() { file_google_devtools_resultstore_v2_resultstore_upload_proto_init() }
3703 func file_google_devtools_resultstore_v2_resultstore_upload_proto_init() {
3704 if File_google_devtools_resultstore_v2_resultstore_upload_proto != nil {
3705 return
3706 }
3707 file_google_devtools_resultstore_v2_action_proto_init()
3708 file_google_devtools_resultstore_v2_configuration_proto_init()
3709 file_google_devtools_resultstore_v2_configured_target_proto_init()
3710 file_google_devtools_resultstore_v2_file_set_proto_init()
3711 file_google_devtools_resultstore_v2_invocation_proto_init()
3712 file_google_devtools_resultstore_v2_target_proto_init()
3713 file_google_devtools_resultstore_v2_upload_metadata_proto_init()
3714 if !protoimpl.UnsafeEnabled {
3715 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
3716 switch v := v.(*CreateInvocationRequest); i {
3717 case 0:
3718 return &v.state
3719 case 1:
3720 return &v.sizeCache
3721 case 2:
3722 return &v.unknownFields
3723 default:
3724 return nil
3725 }
3726 }
3727 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
3728 switch v := v.(*UpdateInvocationRequest); i {
3729 case 0:
3730 return &v.state
3731 case 1:
3732 return &v.sizeCache
3733 case 2:
3734 return &v.unknownFields
3735 default:
3736 return nil
3737 }
3738 }
3739 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
3740 switch v := v.(*MergeInvocationRequest); i {
3741 case 0:
3742 return &v.state
3743 case 1:
3744 return &v.sizeCache
3745 case 2:
3746 return &v.unknownFields
3747 default:
3748 return nil
3749 }
3750 }
3751 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
3752 switch v := v.(*TouchInvocationRequest); i {
3753 case 0:
3754 return &v.state
3755 case 1:
3756 return &v.sizeCache
3757 case 2:
3758 return &v.unknownFields
3759 default:
3760 return nil
3761 }
3762 }
3763 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
3764 switch v := v.(*TouchInvocationResponse); i {
3765 case 0:
3766 return &v.state
3767 case 1:
3768 return &v.sizeCache
3769 case 2:
3770 return &v.unknownFields
3771 default:
3772 return nil
3773 }
3774 }
3775 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
3776 switch v := v.(*DeleteInvocationRequest); i {
3777 case 0:
3778 return &v.state
3779 case 1:
3780 return &v.sizeCache
3781 case 2:
3782 return &v.unknownFields
3783 default:
3784 return nil
3785 }
3786 }
3787 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
3788 switch v := v.(*FinalizeInvocationRequest); i {
3789 case 0:
3790 return &v.state
3791 case 1:
3792 return &v.sizeCache
3793 case 2:
3794 return &v.unknownFields
3795 default:
3796 return nil
3797 }
3798 }
3799 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
3800 switch v := v.(*FinalizeInvocationResponse); i {
3801 case 0:
3802 return &v.state
3803 case 1:
3804 return &v.sizeCache
3805 case 2:
3806 return &v.unknownFields
3807 default:
3808 return nil
3809 }
3810 }
3811 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
3812 switch v := v.(*CreateTargetRequest); i {
3813 case 0:
3814 return &v.state
3815 case 1:
3816 return &v.sizeCache
3817 case 2:
3818 return &v.unknownFields
3819 default:
3820 return nil
3821 }
3822 }
3823 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
3824 switch v := v.(*UpdateTargetRequest); i {
3825 case 0:
3826 return &v.state
3827 case 1:
3828 return &v.sizeCache
3829 case 2:
3830 return &v.unknownFields
3831 default:
3832 return nil
3833 }
3834 }
3835 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
3836 switch v := v.(*MergeTargetRequest); i {
3837 case 0:
3838 return &v.state
3839 case 1:
3840 return &v.sizeCache
3841 case 2:
3842 return &v.unknownFields
3843 default:
3844 return nil
3845 }
3846 }
3847 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
3848 switch v := v.(*FinalizeTargetRequest); i {
3849 case 0:
3850 return &v.state
3851 case 1:
3852 return &v.sizeCache
3853 case 2:
3854 return &v.unknownFields
3855 default:
3856 return nil
3857 }
3858 }
3859 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
3860 switch v := v.(*FinalizeTargetResponse); i {
3861 case 0:
3862 return &v.state
3863 case 1:
3864 return &v.sizeCache
3865 case 2:
3866 return &v.unknownFields
3867 default:
3868 return nil
3869 }
3870 }
3871 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
3872 switch v := v.(*CreateConfiguredTargetRequest); i {
3873 case 0:
3874 return &v.state
3875 case 1:
3876 return &v.sizeCache
3877 case 2:
3878 return &v.unknownFields
3879 default:
3880 return nil
3881 }
3882 }
3883 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
3884 switch v := v.(*UpdateConfiguredTargetRequest); i {
3885 case 0:
3886 return &v.state
3887 case 1:
3888 return &v.sizeCache
3889 case 2:
3890 return &v.unknownFields
3891 default:
3892 return nil
3893 }
3894 }
3895 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
3896 switch v := v.(*MergeConfiguredTargetRequest); i {
3897 case 0:
3898 return &v.state
3899 case 1:
3900 return &v.sizeCache
3901 case 2:
3902 return &v.unknownFields
3903 default:
3904 return nil
3905 }
3906 }
3907 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
3908 switch v := v.(*FinalizeConfiguredTargetRequest); i {
3909 case 0:
3910 return &v.state
3911 case 1:
3912 return &v.sizeCache
3913 case 2:
3914 return &v.unknownFields
3915 default:
3916 return nil
3917 }
3918 }
3919 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
3920 switch v := v.(*FinalizeConfiguredTargetResponse); i {
3921 case 0:
3922 return &v.state
3923 case 1:
3924 return &v.sizeCache
3925 case 2:
3926 return &v.unknownFields
3927 default:
3928 return nil
3929 }
3930 }
3931 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
3932 switch v := v.(*CreateActionRequest); i {
3933 case 0:
3934 return &v.state
3935 case 1:
3936 return &v.sizeCache
3937 case 2:
3938 return &v.unknownFields
3939 default:
3940 return nil
3941 }
3942 }
3943 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
3944 switch v := v.(*UpdateActionRequest); i {
3945 case 0:
3946 return &v.state
3947 case 1:
3948 return &v.sizeCache
3949 case 2:
3950 return &v.unknownFields
3951 default:
3952 return nil
3953 }
3954 }
3955 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
3956 switch v := v.(*MergeActionRequest); i {
3957 case 0:
3958 return &v.state
3959 case 1:
3960 return &v.sizeCache
3961 case 2:
3962 return &v.unknownFields
3963 default:
3964 return nil
3965 }
3966 }
3967 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
3968 switch v := v.(*CreateConfigurationRequest); i {
3969 case 0:
3970 return &v.state
3971 case 1:
3972 return &v.sizeCache
3973 case 2:
3974 return &v.unknownFields
3975 default:
3976 return nil
3977 }
3978 }
3979 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
3980 switch v := v.(*UpdateConfigurationRequest); i {
3981 case 0:
3982 return &v.state
3983 case 1:
3984 return &v.sizeCache
3985 case 2:
3986 return &v.unknownFields
3987 default:
3988 return nil
3989 }
3990 }
3991 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
3992 switch v := v.(*CreateFileSetRequest); i {
3993 case 0:
3994 return &v.state
3995 case 1:
3996 return &v.sizeCache
3997 case 2:
3998 return &v.unknownFields
3999 default:
4000 return nil
4001 }
4002 }
4003 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
4004 switch v := v.(*UpdateFileSetRequest); i {
4005 case 0:
4006 return &v.state
4007 case 1:
4008 return &v.sizeCache
4009 case 2:
4010 return &v.unknownFields
4011 default:
4012 return nil
4013 }
4014 }
4015 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
4016 switch v := v.(*MergeFileSetRequest); i {
4017 case 0:
4018 return &v.state
4019 case 1:
4020 return &v.sizeCache
4021 case 2:
4022 return &v.unknownFields
4023 default:
4024 return nil
4025 }
4026 }
4027 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
4028 switch v := v.(*UploadBatchRequest); i {
4029 case 0:
4030 return &v.state
4031 case 1:
4032 return &v.sizeCache
4033 case 2:
4034 return &v.unknownFields
4035 default:
4036 return nil
4037 }
4038 }
4039 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
4040 switch v := v.(*UploadBatchResponse); i {
4041 case 0:
4042 return &v.state
4043 case 1:
4044 return &v.sizeCache
4045 case 2:
4046 return &v.unknownFields
4047 default:
4048 return nil
4049 }
4050 }
4051 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
4052 switch v := v.(*UploadRequest); i {
4053 case 0:
4054 return &v.state
4055 case 1:
4056 return &v.sizeCache
4057 case 2:
4058 return &v.unknownFields
4059 default:
4060 return nil
4061 }
4062 }
4063 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
4064 switch v := v.(*GetInvocationUploadMetadataRequest); i {
4065 case 0:
4066 return &v.state
4067 case 1:
4068 return &v.sizeCache
4069 case 2:
4070 return &v.unknownFields
4071 default:
4072 return nil
4073 }
4074 }
4075 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
4076 switch v := v.(*UploadRequest_Id); i {
4077 case 0:
4078 return &v.state
4079 case 1:
4080 return &v.sizeCache
4081 case 2:
4082 return &v.unknownFields
4083 default:
4084 return nil
4085 }
4086 }
4087 }
4088 file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes[28].OneofWrappers = []interface{}{
4089 (*UploadRequest_Invocation)(nil),
4090 (*UploadRequest_Target)(nil),
4091 (*UploadRequest_Configuration)(nil),
4092 (*UploadRequest_ConfiguredTarget)(nil),
4093 (*UploadRequest_Action)(nil),
4094 (*UploadRequest_FileSet)(nil),
4095 }
4096 type x struct{}
4097 out := protoimpl.TypeBuilder{
4098 File: protoimpl.DescBuilder{
4099 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
4100 RawDescriptor: file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDesc,
4101 NumEnums: 1,
4102 NumMessages: 31,
4103 NumExtensions: 0,
4104 NumServices: 1,
4105 },
4106 GoTypes: file_google_devtools_resultstore_v2_resultstore_upload_proto_goTypes,
4107 DependencyIndexes: file_google_devtools_resultstore_v2_resultstore_upload_proto_depIdxs,
4108 EnumInfos: file_google_devtools_resultstore_v2_resultstore_upload_proto_enumTypes,
4109 MessageInfos: file_google_devtools_resultstore_v2_resultstore_upload_proto_msgTypes,
4110 }.Build()
4111 File_google_devtools_resultstore_v2_resultstore_upload_proto = out.File
4112 file_google_devtools_resultstore_v2_resultstore_upload_proto_rawDesc = nil
4113 file_google_devtools_resultstore_v2_resultstore_upload_proto_goTypes = nil
4114 file_google_devtools_resultstore_v2_resultstore_upload_proto_depIdxs = nil
4115 }
4116
4117
4118 var _ context.Context
4119 var _ grpc.ClientConnInterface
4120
4121
4122
4123 const _ = grpc.SupportPackageIsVersion6
4124
4125
4126
4127
4128 type ResultStoreUploadClient interface {
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139 CreateInvocation(ctx context.Context, in *CreateInvocationRequest, opts ...grpc.CallOption) (*Invocation, error)
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153 UpdateInvocation(ctx context.Context, in *UpdateInvocationRequest, opts ...grpc.CallOption) (*Invocation, error)
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169 MergeInvocation(ctx context.Context, in *MergeInvocationRequest, opts ...grpc.CallOption) (*Invocation, error)
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179 TouchInvocation(ctx context.Context, in *TouchInvocationRequest, opts ...grpc.CallOption) (*TouchInvocationResponse, error)
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189 FinalizeInvocation(ctx context.Context, in *FinalizeInvocationRequest, opts ...grpc.CallOption) (*FinalizeInvocationResponse, error)
4190
4191
4192
4193
4194
4195
4196
4197 DeleteInvocation(ctx context.Context, in *DeleteInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210 CreateTarget(ctx context.Context, in *CreateTargetRequest, opts ...grpc.CallOption) (*Target, error)
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223 UpdateTarget(ctx context.Context, in *UpdateTargetRequest, opts ...grpc.CallOption) (*Target, error)
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238 MergeTarget(ctx context.Context, in *MergeTargetRequest, opts ...grpc.CallOption) (*Target, error)
4239
4240
4241
4242
4243
4244
4245 FinalizeTarget(ctx context.Context, in *FinalizeTargetRequest, opts ...grpc.CallOption) (*FinalizeTargetResponse, error)
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260 CreateConfiguredTarget(ctx context.Context, in *CreateConfiguredTargetRequest, opts ...grpc.CallOption) (*ConfiguredTarget, error)
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274 UpdateConfiguredTarget(ctx context.Context, in *UpdateConfiguredTargetRequest, opts ...grpc.CallOption) (*ConfiguredTarget, error)
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290 MergeConfiguredTarget(ctx context.Context, in *MergeConfiguredTargetRequest, opts ...grpc.CallOption) (*ConfiguredTarget, error)
4291
4292
4293
4294
4295
4296
4297 FinalizeConfiguredTarget(ctx context.Context, in *FinalizeConfiguredTargetRequest, opts ...grpc.CallOption) (*FinalizeConfiguredTargetResponse, error)
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310 CreateAction(ctx context.Context, in *CreateActionRequest, opts ...grpc.CallOption) (*Action, error)
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323 UpdateAction(ctx context.Context, in *UpdateActionRequest, opts ...grpc.CallOption) (*Action, error)
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338 MergeAction(ctx context.Context, in *MergeActionRequest, opts ...grpc.CallOption) (*Action, error)
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354 CreateConfiguration(ctx context.Context, in *CreateConfigurationRequest, opts ...grpc.CallOption) (*Configuration, error)
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369 UpdateConfiguration(ctx context.Context, in *UpdateConfigurationRequest, opts ...grpc.CallOption) (*Configuration, error)
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382 CreateFileSet(ctx context.Context, in *CreateFileSetRequest, opts ...grpc.CallOption) (*FileSet, error)
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396 UpdateFileSet(ctx context.Context, in *UpdateFileSetRequest, opts ...grpc.CallOption) (*FileSet, error)
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412 MergeFileSet(ctx context.Context, in *MergeFileSetRequest, opts ...grpc.CallOption) (*FileSet, error)
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427 UploadBatch(ctx context.Context, in *UploadBatchRequest, opts ...grpc.CallOption) (*UploadBatchResponse, error)
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437 GetInvocationUploadMetadata(ctx context.Context, in *GetInvocationUploadMetadataRequest, opts ...grpc.CallOption) (*UploadMetadata, error)
4438 }
4439
4440 type resultStoreUploadClient struct {
4441 cc grpc.ClientConnInterface
4442 }
4443
4444 func NewResultStoreUploadClient(cc grpc.ClientConnInterface) ResultStoreUploadClient {
4445 return &resultStoreUploadClient{cc}
4446 }
4447
4448 func (c *resultStoreUploadClient) CreateInvocation(ctx context.Context, in *CreateInvocationRequest, opts ...grpc.CallOption) (*Invocation, error) {
4449 out := new(Invocation)
4450 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/CreateInvocation", in, out, opts...)
4451 if err != nil {
4452 return nil, err
4453 }
4454 return out, nil
4455 }
4456
4457 func (c *resultStoreUploadClient) UpdateInvocation(ctx context.Context, in *UpdateInvocationRequest, opts ...grpc.CallOption) (*Invocation, error) {
4458 out := new(Invocation)
4459 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateInvocation", in, out, opts...)
4460 if err != nil {
4461 return nil, err
4462 }
4463 return out, nil
4464 }
4465
4466 func (c *resultStoreUploadClient) MergeInvocation(ctx context.Context, in *MergeInvocationRequest, opts ...grpc.CallOption) (*Invocation, error) {
4467 out := new(Invocation)
4468 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/MergeInvocation", in, out, opts...)
4469 if err != nil {
4470 return nil, err
4471 }
4472 return out, nil
4473 }
4474
4475 func (c *resultStoreUploadClient) TouchInvocation(ctx context.Context, in *TouchInvocationRequest, opts ...grpc.CallOption) (*TouchInvocationResponse, error) {
4476 out := new(TouchInvocationResponse)
4477 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/TouchInvocation", in, out, opts...)
4478 if err != nil {
4479 return nil, err
4480 }
4481 return out, nil
4482 }
4483
4484 func (c *resultStoreUploadClient) FinalizeInvocation(ctx context.Context, in *FinalizeInvocationRequest, opts ...grpc.CallOption) (*FinalizeInvocationResponse, error) {
4485 out := new(FinalizeInvocationResponse)
4486 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/FinalizeInvocation", in, out, opts...)
4487 if err != nil {
4488 return nil, err
4489 }
4490 return out, nil
4491 }
4492
4493 func (c *resultStoreUploadClient) DeleteInvocation(ctx context.Context, in *DeleteInvocationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
4494 out := new(emptypb.Empty)
4495 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/DeleteInvocation", in, out, opts...)
4496 if err != nil {
4497 return nil, err
4498 }
4499 return out, nil
4500 }
4501
4502 func (c *resultStoreUploadClient) CreateTarget(ctx context.Context, in *CreateTargetRequest, opts ...grpc.CallOption) (*Target, error) {
4503 out := new(Target)
4504 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/CreateTarget", in, out, opts...)
4505 if err != nil {
4506 return nil, err
4507 }
4508 return out, nil
4509 }
4510
4511 func (c *resultStoreUploadClient) UpdateTarget(ctx context.Context, in *UpdateTargetRequest, opts ...grpc.CallOption) (*Target, error) {
4512 out := new(Target)
4513 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateTarget", in, out, opts...)
4514 if err != nil {
4515 return nil, err
4516 }
4517 return out, nil
4518 }
4519
4520 func (c *resultStoreUploadClient) MergeTarget(ctx context.Context, in *MergeTargetRequest, opts ...grpc.CallOption) (*Target, error) {
4521 out := new(Target)
4522 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/MergeTarget", in, out, opts...)
4523 if err != nil {
4524 return nil, err
4525 }
4526 return out, nil
4527 }
4528
4529 func (c *resultStoreUploadClient) FinalizeTarget(ctx context.Context, in *FinalizeTargetRequest, opts ...grpc.CallOption) (*FinalizeTargetResponse, error) {
4530 out := new(FinalizeTargetResponse)
4531 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/FinalizeTarget", in, out, opts...)
4532 if err != nil {
4533 return nil, err
4534 }
4535 return out, nil
4536 }
4537
4538 func (c *resultStoreUploadClient) CreateConfiguredTarget(ctx context.Context, in *CreateConfiguredTargetRequest, opts ...grpc.CallOption) (*ConfiguredTarget, error) {
4539 out := new(ConfiguredTarget)
4540 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/CreateConfiguredTarget", in, out, opts...)
4541 if err != nil {
4542 return nil, err
4543 }
4544 return out, nil
4545 }
4546
4547 func (c *resultStoreUploadClient) UpdateConfiguredTarget(ctx context.Context, in *UpdateConfiguredTargetRequest, opts ...grpc.CallOption) (*ConfiguredTarget, error) {
4548 out := new(ConfiguredTarget)
4549 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateConfiguredTarget", in, out, opts...)
4550 if err != nil {
4551 return nil, err
4552 }
4553 return out, nil
4554 }
4555
4556 func (c *resultStoreUploadClient) MergeConfiguredTarget(ctx context.Context, in *MergeConfiguredTargetRequest, opts ...grpc.CallOption) (*ConfiguredTarget, error) {
4557 out := new(ConfiguredTarget)
4558 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/MergeConfiguredTarget", in, out, opts...)
4559 if err != nil {
4560 return nil, err
4561 }
4562 return out, nil
4563 }
4564
4565 func (c *resultStoreUploadClient) FinalizeConfiguredTarget(ctx context.Context, in *FinalizeConfiguredTargetRequest, opts ...grpc.CallOption) (*FinalizeConfiguredTargetResponse, error) {
4566 out := new(FinalizeConfiguredTargetResponse)
4567 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/FinalizeConfiguredTarget", in, out, opts...)
4568 if err != nil {
4569 return nil, err
4570 }
4571 return out, nil
4572 }
4573
4574 func (c *resultStoreUploadClient) CreateAction(ctx context.Context, in *CreateActionRequest, opts ...grpc.CallOption) (*Action, error) {
4575 out := new(Action)
4576 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/CreateAction", in, out, opts...)
4577 if err != nil {
4578 return nil, err
4579 }
4580 return out, nil
4581 }
4582
4583 func (c *resultStoreUploadClient) UpdateAction(ctx context.Context, in *UpdateActionRequest, opts ...grpc.CallOption) (*Action, error) {
4584 out := new(Action)
4585 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateAction", in, out, opts...)
4586 if err != nil {
4587 return nil, err
4588 }
4589 return out, nil
4590 }
4591
4592 func (c *resultStoreUploadClient) MergeAction(ctx context.Context, in *MergeActionRequest, opts ...grpc.CallOption) (*Action, error) {
4593 out := new(Action)
4594 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/MergeAction", in, out, opts...)
4595 if err != nil {
4596 return nil, err
4597 }
4598 return out, nil
4599 }
4600
4601 func (c *resultStoreUploadClient) CreateConfiguration(ctx context.Context, in *CreateConfigurationRequest, opts ...grpc.CallOption) (*Configuration, error) {
4602 out := new(Configuration)
4603 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/CreateConfiguration", in, out, opts...)
4604 if err != nil {
4605 return nil, err
4606 }
4607 return out, nil
4608 }
4609
4610 func (c *resultStoreUploadClient) UpdateConfiguration(ctx context.Context, in *UpdateConfigurationRequest, opts ...grpc.CallOption) (*Configuration, error) {
4611 out := new(Configuration)
4612 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateConfiguration", in, out, opts...)
4613 if err != nil {
4614 return nil, err
4615 }
4616 return out, nil
4617 }
4618
4619 func (c *resultStoreUploadClient) CreateFileSet(ctx context.Context, in *CreateFileSetRequest, opts ...grpc.CallOption) (*FileSet, error) {
4620 out := new(FileSet)
4621 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/CreateFileSet", in, out, opts...)
4622 if err != nil {
4623 return nil, err
4624 }
4625 return out, nil
4626 }
4627
4628 func (c *resultStoreUploadClient) UpdateFileSet(ctx context.Context, in *UpdateFileSetRequest, opts ...grpc.CallOption) (*FileSet, error) {
4629 out := new(FileSet)
4630 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateFileSet", in, out, opts...)
4631 if err != nil {
4632 return nil, err
4633 }
4634 return out, nil
4635 }
4636
4637 func (c *resultStoreUploadClient) MergeFileSet(ctx context.Context, in *MergeFileSetRequest, opts ...grpc.CallOption) (*FileSet, error) {
4638 out := new(FileSet)
4639 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/MergeFileSet", in, out, opts...)
4640 if err != nil {
4641 return nil, err
4642 }
4643 return out, nil
4644 }
4645
4646 func (c *resultStoreUploadClient) UploadBatch(ctx context.Context, in *UploadBatchRequest, opts ...grpc.CallOption) (*UploadBatchResponse, error) {
4647 out := new(UploadBatchResponse)
4648 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/UploadBatch", in, out, opts...)
4649 if err != nil {
4650 return nil, err
4651 }
4652 return out, nil
4653 }
4654
4655 func (c *resultStoreUploadClient) GetInvocationUploadMetadata(ctx context.Context, in *GetInvocationUploadMetadataRequest, opts ...grpc.CallOption) (*UploadMetadata, error) {
4656 out := new(UploadMetadata)
4657 err := c.cc.Invoke(ctx, "/google.devtools.resultstore.v2.ResultStoreUpload/GetInvocationUploadMetadata", in, out, opts...)
4658 if err != nil {
4659 return nil, err
4660 }
4661 return out, nil
4662 }
4663
4664
4665 type ResultStoreUploadServer interface {
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676 CreateInvocation(context.Context, *CreateInvocationRequest) (*Invocation, error)
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690 UpdateInvocation(context.Context, *UpdateInvocationRequest) (*Invocation, error)
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706 MergeInvocation(context.Context, *MergeInvocationRequest) (*Invocation, error)
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716 TouchInvocation(context.Context, *TouchInvocationRequest) (*TouchInvocationResponse, error)
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726 FinalizeInvocation(context.Context, *FinalizeInvocationRequest) (*FinalizeInvocationResponse, error)
4727
4728
4729
4730
4731
4732
4733
4734 DeleteInvocation(context.Context, *DeleteInvocationRequest) (*emptypb.Empty, error)
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747 CreateTarget(context.Context, *CreateTargetRequest) (*Target, error)
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760 UpdateTarget(context.Context, *UpdateTargetRequest) (*Target, error)
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775 MergeTarget(context.Context, *MergeTargetRequest) (*Target, error)
4776
4777
4778
4779
4780
4781
4782 FinalizeTarget(context.Context, *FinalizeTargetRequest) (*FinalizeTargetResponse, error)
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797 CreateConfiguredTarget(context.Context, *CreateConfiguredTargetRequest) (*ConfiguredTarget, error)
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811 UpdateConfiguredTarget(context.Context, *UpdateConfiguredTargetRequest) (*ConfiguredTarget, error)
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827 MergeConfiguredTarget(context.Context, *MergeConfiguredTargetRequest) (*ConfiguredTarget, error)
4828
4829
4830
4831
4832
4833
4834 FinalizeConfiguredTarget(context.Context, *FinalizeConfiguredTargetRequest) (*FinalizeConfiguredTargetResponse, error)
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847 CreateAction(context.Context, *CreateActionRequest) (*Action, error)
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860 UpdateAction(context.Context, *UpdateActionRequest) (*Action, error)
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875 MergeAction(context.Context, *MergeActionRequest) (*Action, error)
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891 CreateConfiguration(context.Context, *CreateConfigurationRequest) (*Configuration, error)
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906 UpdateConfiguration(context.Context, *UpdateConfigurationRequest) (*Configuration, error)
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919 CreateFileSet(context.Context, *CreateFileSetRequest) (*FileSet, error)
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933 UpdateFileSet(context.Context, *UpdateFileSetRequest) (*FileSet, error)
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949 MergeFileSet(context.Context, *MergeFileSetRequest) (*FileSet, error)
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964 UploadBatch(context.Context, *UploadBatchRequest) (*UploadBatchResponse, error)
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974 GetInvocationUploadMetadata(context.Context, *GetInvocationUploadMetadataRequest) (*UploadMetadata, error)
4975 }
4976
4977
4978 type UnimplementedResultStoreUploadServer struct {
4979 }
4980
4981 func (*UnimplementedResultStoreUploadServer) CreateInvocation(context.Context, *CreateInvocationRequest) (*Invocation, error) {
4982 return nil, status.Errorf(codes.Unimplemented, "method CreateInvocation not implemented")
4983 }
4984 func (*UnimplementedResultStoreUploadServer) UpdateInvocation(context.Context, *UpdateInvocationRequest) (*Invocation, error) {
4985 return nil, status.Errorf(codes.Unimplemented, "method UpdateInvocation not implemented")
4986 }
4987 func (*UnimplementedResultStoreUploadServer) MergeInvocation(context.Context, *MergeInvocationRequest) (*Invocation, error) {
4988 return nil, status.Errorf(codes.Unimplemented, "method MergeInvocation not implemented")
4989 }
4990 func (*UnimplementedResultStoreUploadServer) TouchInvocation(context.Context, *TouchInvocationRequest) (*TouchInvocationResponse, error) {
4991 return nil, status.Errorf(codes.Unimplemented, "method TouchInvocation not implemented")
4992 }
4993 func (*UnimplementedResultStoreUploadServer) FinalizeInvocation(context.Context, *FinalizeInvocationRequest) (*FinalizeInvocationResponse, error) {
4994 return nil, status.Errorf(codes.Unimplemented, "method FinalizeInvocation not implemented")
4995 }
4996 func (*UnimplementedResultStoreUploadServer) DeleteInvocation(context.Context, *DeleteInvocationRequest) (*emptypb.Empty, error) {
4997 return nil, status.Errorf(codes.Unimplemented, "method DeleteInvocation not implemented")
4998 }
4999 func (*UnimplementedResultStoreUploadServer) CreateTarget(context.Context, *CreateTargetRequest) (*Target, error) {
5000 return nil, status.Errorf(codes.Unimplemented, "method CreateTarget not implemented")
5001 }
5002 func (*UnimplementedResultStoreUploadServer) UpdateTarget(context.Context, *UpdateTargetRequest) (*Target, error) {
5003 return nil, status.Errorf(codes.Unimplemented, "method UpdateTarget not implemented")
5004 }
5005 func (*UnimplementedResultStoreUploadServer) MergeTarget(context.Context, *MergeTargetRequest) (*Target, error) {
5006 return nil, status.Errorf(codes.Unimplemented, "method MergeTarget not implemented")
5007 }
5008 func (*UnimplementedResultStoreUploadServer) FinalizeTarget(context.Context, *FinalizeTargetRequest) (*FinalizeTargetResponse, error) {
5009 return nil, status.Errorf(codes.Unimplemented, "method FinalizeTarget not implemented")
5010 }
5011 func (*UnimplementedResultStoreUploadServer) CreateConfiguredTarget(context.Context, *CreateConfiguredTargetRequest) (*ConfiguredTarget, error) {
5012 return nil, status.Errorf(codes.Unimplemented, "method CreateConfiguredTarget not implemented")
5013 }
5014 func (*UnimplementedResultStoreUploadServer) UpdateConfiguredTarget(context.Context, *UpdateConfiguredTargetRequest) (*ConfiguredTarget, error) {
5015 return nil, status.Errorf(codes.Unimplemented, "method UpdateConfiguredTarget not implemented")
5016 }
5017 func (*UnimplementedResultStoreUploadServer) MergeConfiguredTarget(context.Context, *MergeConfiguredTargetRequest) (*ConfiguredTarget, error) {
5018 return nil, status.Errorf(codes.Unimplemented, "method MergeConfiguredTarget not implemented")
5019 }
5020 func (*UnimplementedResultStoreUploadServer) FinalizeConfiguredTarget(context.Context, *FinalizeConfiguredTargetRequest) (*FinalizeConfiguredTargetResponse, error) {
5021 return nil, status.Errorf(codes.Unimplemented, "method FinalizeConfiguredTarget not implemented")
5022 }
5023 func (*UnimplementedResultStoreUploadServer) CreateAction(context.Context, *CreateActionRequest) (*Action, error) {
5024 return nil, status.Errorf(codes.Unimplemented, "method CreateAction not implemented")
5025 }
5026 func (*UnimplementedResultStoreUploadServer) UpdateAction(context.Context, *UpdateActionRequest) (*Action, error) {
5027 return nil, status.Errorf(codes.Unimplemented, "method UpdateAction not implemented")
5028 }
5029 func (*UnimplementedResultStoreUploadServer) MergeAction(context.Context, *MergeActionRequest) (*Action, error) {
5030 return nil, status.Errorf(codes.Unimplemented, "method MergeAction not implemented")
5031 }
5032 func (*UnimplementedResultStoreUploadServer) CreateConfiguration(context.Context, *CreateConfigurationRequest) (*Configuration, error) {
5033 return nil, status.Errorf(codes.Unimplemented, "method CreateConfiguration not implemented")
5034 }
5035 func (*UnimplementedResultStoreUploadServer) UpdateConfiguration(context.Context, *UpdateConfigurationRequest) (*Configuration, error) {
5036 return nil, status.Errorf(codes.Unimplemented, "method UpdateConfiguration not implemented")
5037 }
5038 func (*UnimplementedResultStoreUploadServer) CreateFileSet(context.Context, *CreateFileSetRequest) (*FileSet, error) {
5039 return nil, status.Errorf(codes.Unimplemented, "method CreateFileSet not implemented")
5040 }
5041 func (*UnimplementedResultStoreUploadServer) UpdateFileSet(context.Context, *UpdateFileSetRequest) (*FileSet, error) {
5042 return nil, status.Errorf(codes.Unimplemented, "method UpdateFileSet not implemented")
5043 }
5044 func (*UnimplementedResultStoreUploadServer) MergeFileSet(context.Context, *MergeFileSetRequest) (*FileSet, error) {
5045 return nil, status.Errorf(codes.Unimplemented, "method MergeFileSet not implemented")
5046 }
5047 func (*UnimplementedResultStoreUploadServer) UploadBatch(context.Context, *UploadBatchRequest) (*UploadBatchResponse, error) {
5048 return nil, status.Errorf(codes.Unimplemented, "method UploadBatch not implemented")
5049 }
5050 func (*UnimplementedResultStoreUploadServer) GetInvocationUploadMetadata(context.Context, *GetInvocationUploadMetadataRequest) (*UploadMetadata, error) {
5051 return nil, status.Errorf(codes.Unimplemented, "method GetInvocationUploadMetadata not implemented")
5052 }
5053
5054 func RegisterResultStoreUploadServer(s *grpc.Server, srv ResultStoreUploadServer) {
5055 s.RegisterService(&_ResultStoreUpload_serviceDesc, srv)
5056 }
5057
5058 func _ResultStoreUpload_CreateInvocation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5059 in := new(CreateInvocationRequest)
5060 if err := dec(in); err != nil {
5061 return nil, err
5062 }
5063 if interceptor == nil {
5064 return srv.(ResultStoreUploadServer).CreateInvocation(ctx, in)
5065 }
5066 info := &grpc.UnaryServerInfo{
5067 Server: srv,
5068 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/CreateInvocation",
5069 }
5070 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5071 return srv.(ResultStoreUploadServer).CreateInvocation(ctx, req.(*CreateInvocationRequest))
5072 }
5073 return interceptor(ctx, in, info, handler)
5074 }
5075
5076 func _ResultStoreUpload_UpdateInvocation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5077 in := new(UpdateInvocationRequest)
5078 if err := dec(in); err != nil {
5079 return nil, err
5080 }
5081 if interceptor == nil {
5082 return srv.(ResultStoreUploadServer).UpdateInvocation(ctx, in)
5083 }
5084 info := &grpc.UnaryServerInfo{
5085 Server: srv,
5086 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateInvocation",
5087 }
5088 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5089 return srv.(ResultStoreUploadServer).UpdateInvocation(ctx, req.(*UpdateInvocationRequest))
5090 }
5091 return interceptor(ctx, in, info, handler)
5092 }
5093
5094 func _ResultStoreUpload_MergeInvocation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5095 in := new(MergeInvocationRequest)
5096 if err := dec(in); err != nil {
5097 return nil, err
5098 }
5099 if interceptor == nil {
5100 return srv.(ResultStoreUploadServer).MergeInvocation(ctx, in)
5101 }
5102 info := &grpc.UnaryServerInfo{
5103 Server: srv,
5104 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/MergeInvocation",
5105 }
5106 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5107 return srv.(ResultStoreUploadServer).MergeInvocation(ctx, req.(*MergeInvocationRequest))
5108 }
5109 return interceptor(ctx, in, info, handler)
5110 }
5111
5112 func _ResultStoreUpload_TouchInvocation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5113 in := new(TouchInvocationRequest)
5114 if err := dec(in); err != nil {
5115 return nil, err
5116 }
5117 if interceptor == nil {
5118 return srv.(ResultStoreUploadServer).TouchInvocation(ctx, in)
5119 }
5120 info := &grpc.UnaryServerInfo{
5121 Server: srv,
5122 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/TouchInvocation",
5123 }
5124 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5125 return srv.(ResultStoreUploadServer).TouchInvocation(ctx, req.(*TouchInvocationRequest))
5126 }
5127 return interceptor(ctx, in, info, handler)
5128 }
5129
5130 func _ResultStoreUpload_FinalizeInvocation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5131 in := new(FinalizeInvocationRequest)
5132 if err := dec(in); err != nil {
5133 return nil, err
5134 }
5135 if interceptor == nil {
5136 return srv.(ResultStoreUploadServer).FinalizeInvocation(ctx, in)
5137 }
5138 info := &grpc.UnaryServerInfo{
5139 Server: srv,
5140 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/FinalizeInvocation",
5141 }
5142 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5143 return srv.(ResultStoreUploadServer).FinalizeInvocation(ctx, req.(*FinalizeInvocationRequest))
5144 }
5145 return interceptor(ctx, in, info, handler)
5146 }
5147
5148 func _ResultStoreUpload_DeleteInvocation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5149 in := new(DeleteInvocationRequest)
5150 if err := dec(in); err != nil {
5151 return nil, err
5152 }
5153 if interceptor == nil {
5154 return srv.(ResultStoreUploadServer).DeleteInvocation(ctx, in)
5155 }
5156 info := &grpc.UnaryServerInfo{
5157 Server: srv,
5158 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/DeleteInvocation",
5159 }
5160 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5161 return srv.(ResultStoreUploadServer).DeleteInvocation(ctx, req.(*DeleteInvocationRequest))
5162 }
5163 return interceptor(ctx, in, info, handler)
5164 }
5165
5166 func _ResultStoreUpload_CreateTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5167 in := new(CreateTargetRequest)
5168 if err := dec(in); err != nil {
5169 return nil, err
5170 }
5171 if interceptor == nil {
5172 return srv.(ResultStoreUploadServer).CreateTarget(ctx, in)
5173 }
5174 info := &grpc.UnaryServerInfo{
5175 Server: srv,
5176 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/CreateTarget",
5177 }
5178 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5179 return srv.(ResultStoreUploadServer).CreateTarget(ctx, req.(*CreateTargetRequest))
5180 }
5181 return interceptor(ctx, in, info, handler)
5182 }
5183
5184 func _ResultStoreUpload_UpdateTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5185 in := new(UpdateTargetRequest)
5186 if err := dec(in); err != nil {
5187 return nil, err
5188 }
5189 if interceptor == nil {
5190 return srv.(ResultStoreUploadServer).UpdateTarget(ctx, in)
5191 }
5192 info := &grpc.UnaryServerInfo{
5193 Server: srv,
5194 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateTarget",
5195 }
5196 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5197 return srv.(ResultStoreUploadServer).UpdateTarget(ctx, req.(*UpdateTargetRequest))
5198 }
5199 return interceptor(ctx, in, info, handler)
5200 }
5201
5202 func _ResultStoreUpload_MergeTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5203 in := new(MergeTargetRequest)
5204 if err := dec(in); err != nil {
5205 return nil, err
5206 }
5207 if interceptor == nil {
5208 return srv.(ResultStoreUploadServer).MergeTarget(ctx, in)
5209 }
5210 info := &grpc.UnaryServerInfo{
5211 Server: srv,
5212 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/MergeTarget",
5213 }
5214 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5215 return srv.(ResultStoreUploadServer).MergeTarget(ctx, req.(*MergeTargetRequest))
5216 }
5217 return interceptor(ctx, in, info, handler)
5218 }
5219
5220 func _ResultStoreUpload_FinalizeTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5221 in := new(FinalizeTargetRequest)
5222 if err := dec(in); err != nil {
5223 return nil, err
5224 }
5225 if interceptor == nil {
5226 return srv.(ResultStoreUploadServer).FinalizeTarget(ctx, in)
5227 }
5228 info := &grpc.UnaryServerInfo{
5229 Server: srv,
5230 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/FinalizeTarget",
5231 }
5232 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5233 return srv.(ResultStoreUploadServer).FinalizeTarget(ctx, req.(*FinalizeTargetRequest))
5234 }
5235 return interceptor(ctx, in, info, handler)
5236 }
5237
5238 func _ResultStoreUpload_CreateConfiguredTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5239 in := new(CreateConfiguredTargetRequest)
5240 if err := dec(in); err != nil {
5241 return nil, err
5242 }
5243 if interceptor == nil {
5244 return srv.(ResultStoreUploadServer).CreateConfiguredTarget(ctx, in)
5245 }
5246 info := &grpc.UnaryServerInfo{
5247 Server: srv,
5248 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/CreateConfiguredTarget",
5249 }
5250 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5251 return srv.(ResultStoreUploadServer).CreateConfiguredTarget(ctx, req.(*CreateConfiguredTargetRequest))
5252 }
5253 return interceptor(ctx, in, info, handler)
5254 }
5255
5256 func _ResultStoreUpload_UpdateConfiguredTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5257 in := new(UpdateConfiguredTargetRequest)
5258 if err := dec(in); err != nil {
5259 return nil, err
5260 }
5261 if interceptor == nil {
5262 return srv.(ResultStoreUploadServer).UpdateConfiguredTarget(ctx, in)
5263 }
5264 info := &grpc.UnaryServerInfo{
5265 Server: srv,
5266 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateConfiguredTarget",
5267 }
5268 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5269 return srv.(ResultStoreUploadServer).UpdateConfiguredTarget(ctx, req.(*UpdateConfiguredTargetRequest))
5270 }
5271 return interceptor(ctx, in, info, handler)
5272 }
5273
5274 func _ResultStoreUpload_MergeConfiguredTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5275 in := new(MergeConfiguredTargetRequest)
5276 if err := dec(in); err != nil {
5277 return nil, err
5278 }
5279 if interceptor == nil {
5280 return srv.(ResultStoreUploadServer).MergeConfiguredTarget(ctx, in)
5281 }
5282 info := &grpc.UnaryServerInfo{
5283 Server: srv,
5284 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/MergeConfiguredTarget",
5285 }
5286 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5287 return srv.(ResultStoreUploadServer).MergeConfiguredTarget(ctx, req.(*MergeConfiguredTargetRequest))
5288 }
5289 return interceptor(ctx, in, info, handler)
5290 }
5291
5292 func _ResultStoreUpload_FinalizeConfiguredTarget_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5293 in := new(FinalizeConfiguredTargetRequest)
5294 if err := dec(in); err != nil {
5295 return nil, err
5296 }
5297 if interceptor == nil {
5298 return srv.(ResultStoreUploadServer).FinalizeConfiguredTarget(ctx, in)
5299 }
5300 info := &grpc.UnaryServerInfo{
5301 Server: srv,
5302 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/FinalizeConfiguredTarget",
5303 }
5304 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5305 return srv.(ResultStoreUploadServer).FinalizeConfiguredTarget(ctx, req.(*FinalizeConfiguredTargetRequest))
5306 }
5307 return interceptor(ctx, in, info, handler)
5308 }
5309
5310 func _ResultStoreUpload_CreateAction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5311 in := new(CreateActionRequest)
5312 if err := dec(in); err != nil {
5313 return nil, err
5314 }
5315 if interceptor == nil {
5316 return srv.(ResultStoreUploadServer).CreateAction(ctx, in)
5317 }
5318 info := &grpc.UnaryServerInfo{
5319 Server: srv,
5320 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/CreateAction",
5321 }
5322 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5323 return srv.(ResultStoreUploadServer).CreateAction(ctx, req.(*CreateActionRequest))
5324 }
5325 return interceptor(ctx, in, info, handler)
5326 }
5327
5328 func _ResultStoreUpload_UpdateAction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5329 in := new(UpdateActionRequest)
5330 if err := dec(in); err != nil {
5331 return nil, err
5332 }
5333 if interceptor == nil {
5334 return srv.(ResultStoreUploadServer).UpdateAction(ctx, in)
5335 }
5336 info := &grpc.UnaryServerInfo{
5337 Server: srv,
5338 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateAction",
5339 }
5340 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5341 return srv.(ResultStoreUploadServer).UpdateAction(ctx, req.(*UpdateActionRequest))
5342 }
5343 return interceptor(ctx, in, info, handler)
5344 }
5345
5346 func _ResultStoreUpload_MergeAction_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5347 in := new(MergeActionRequest)
5348 if err := dec(in); err != nil {
5349 return nil, err
5350 }
5351 if interceptor == nil {
5352 return srv.(ResultStoreUploadServer).MergeAction(ctx, in)
5353 }
5354 info := &grpc.UnaryServerInfo{
5355 Server: srv,
5356 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/MergeAction",
5357 }
5358 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5359 return srv.(ResultStoreUploadServer).MergeAction(ctx, req.(*MergeActionRequest))
5360 }
5361 return interceptor(ctx, in, info, handler)
5362 }
5363
5364 func _ResultStoreUpload_CreateConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5365 in := new(CreateConfigurationRequest)
5366 if err := dec(in); err != nil {
5367 return nil, err
5368 }
5369 if interceptor == nil {
5370 return srv.(ResultStoreUploadServer).CreateConfiguration(ctx, in)
5371 }
5372 info := &grpc.UnaryServerInfo{
5373 Server: srv,
5374 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/CreateConfiguration",
5375 }
5376 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5377 return srv.(ResultStoreUploadServer).CreateConfiguration(ctx, req.(*CreateConfigurationRequest))
5378 }
5379 return interceptor(ctx, in, info, handler)
5380 }
5381
5382 func _ResultStoreUpload_UpdateConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5383 in := new(UpdateConfigurationRequest)
5384 if err := dec(in); err != nil {
5385 return nil, err
5386 }
5387 if interceptor == nil {
5388 return srv.(ResultStoreUploadServer).UpdateConfiguration(ctx, in)
5389 }
5390 info := &grpc.UnaryServerInfo{
5391 Server: srv,
5392 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateConfiguration",
5393 }
5394 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5395 return srv.(ResultStoreUploadServer).UpdateConfiguration(ctx, req.(*UpdateConfigurationRequest))
5396 }
5397 return interceptor(ctx, in, info, handler)
5398 }
5399
5400 func _ResultStoreUpload_CreateFileSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5401 in := new(CreateFileSetRequest)
5402 if err := dec(in); err != nil {
5403 return nil, err
5404 }
5405 if interceptor == nil {
5406 return srv.(ResultStoreUploadServer).CreateFileSet(ctx, in)
5407 }
5408 info := &grpc.UnaryServerInfo{
5409 Server: srv,
5410 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/CreateFileSet",
5411 }
5412 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5413 return srv.(ResultStoreUploadServer).CreateFileSet(ctx, req.(*CreateFileSetRequest))
5414 }
5415 return interceptor(ctx, in, info, handler)
5416 }
5417
5418 func _ResultStoreUpload_UpdateFileSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5419 in := new(UpdateFileSetRequest)
5420 if err := dec(in); err != nil {
5421 return nil, err
5422 }
5423 if interceptor == nil {
5424 return srv.(ResultStoreUploadServer).UpdateFileSet(ctx, in)
5425 }
5426 info := &grpc.UnaryServerInfo{
5427 Server: srv,
5428 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/UpdateFileSet",
5429 }
5430 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5431 return srv.(ResultStoreUploadServer).UpdateFileSet(ctx, req.(*UpdateFileSetRequest))
5432 }
5433 return interceptor(ctx, in, info, handler)
5434 }
5435
5436 func _ResultStoreUpload_MergeFileSet_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5437 in := new(MergeFileSetRequest)
5438 if err := dec(in); err != nil {
5439 return nil, err
5440 }
5441 if interceptor == nil {
5442 return srv.(ResultStoreUploadServer).MergeFileSet(ctx, in)
5443 }
5444 info := &grpc.UnaryServerInfo{
5445 Server: srv,
5446 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/MergeFileSet",
5447 }
5448 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5449 return srv.(ResultStoreUploadServer).MergeFileSet(ctx, req.(*MergeFileSetRequest))
5450 }
5451 return interceptor(ctx, in, info, handler)
5452 }
5453
5454 func _ResultStoreUpload_UploadBatch_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5455 in := new(UploadBatchRequest)
5456 if err := dec(in); err != nil {
5457 return nil, err
5458 }
5459 if interceptor == nil {
5460 return srv.(ResultStoreUploadServer).UploadBatch(ctx, in)
5461 }
5462 info := &grpc.UnaryServerInfo{
5463 Server: srv,
5464 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/UploadBatch",
5465 }
5466 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5467 return srv.(ResultStoreUploadServer).UploadBatch(ctx, req.(*UploadBatchRequest))
5468 }
5469 return interceptor(ctx, in, info, handler)
5470 }
5471
5472 func _ResultStoreUpload_GetInvocationUploadMetadata_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5473 in := new(GetInvocationUploadMetadataRequest)
5474 if err := dec(in); err != nil {
5475 return nil, err
5476 }
5477 if interceptor == nil {
5478 return srv.(ResultStoreUploadServer).GetInvocationUploadMetadata(ctx, in)
5479 }
5480 info := &grpc.UnaryServerInfo{
5481 Server: srv,
5482 FullMethod: "/google.devtools.resultstore.v2.ResultStoreUpload/GetInvocationUploadMetadata",
5483 }
5484 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5485 return srv.(ResultStoreUploadServer).GetInvocationUploadMetadata(ctx, req.(*GetInvocationUploadMetadataRequest))
5486 }
5487 return interceptor(ctx, in, info, handler)
5488 }
5489
5490 var _ResultStoreUpload_serviceDesc = grpc.ServiceDesc{
5491 ServiceName: "google.devtools.resultstore.v2.ResultStoreUpload",
5492 HandlerType: (*ResultStoreUploadServer)(nil),
5493 Methods: []grpc.MethodDesc{
5494 {
5495 MethodName: "CreateInvocation",
5496 Handler: _ResultStoreUpload_CreateInvocation_Handler,
5497 },
5498 {
5499 MethodName: "UpdateInvocation",
5500 Handler: _ResultStoreUpload_UpdateInvocation_Handler,
5501 },
5502 {
5503 MethodName: "MergeInvocation",
5504 Handler: _ResultStoreUpload_MergeInvocation_Handler,
5505 },
5506 {
5507 MethodName: "TouchInvocation",
5508 Handler: _ResultStoreUpload_TouchInvocation_Handler,
5509 },
5510 {
5511 MethodName: "FinalizeInvocation",
5512 Handler: _ResultStoreUpload_FinalizeInvocation_Handler,
5513 },
5514 {
5515 MethodName: "DeleteInvocation",
5516 Handler: _ResultStoreUpload_DeleteInvocation_Handler,
5517 },
5518 {
5519 MethodName: "CreateTarget",
5520 Handler: _ResultStoreUpload_CreateTarget_Handler,
5521 },
5522 {
5523 MethodName: "UpdateTarget",
5524 Handler: _ResultStoreUpload_UpdateTarget_Handler,
5525 },
5526 {
5527 MethodName: "MergeTarget",
5528 Handler: _ResultStoreUpload_MergeTarget_Handler,
5529 },
5530 {
5531 MethodName: "FinalizeTarget",
5532 Handler: _ResultStoreUpload_FinalizeTarget_Handler,
5533 },
5534 {
5535 MethodName: "CreateConfiguredTarget",
5536 Handler: _ResultStoreUpload_CreateConfiguredTarget_Handler,
5537 },
5538 {
5539 MethodName: "UpdateConfiguredTarget",
5540 Handler: _ResultStoreUpload_UpdateConfiguredTarget_Handler,
5541 },
5542 {
5543 MethodName: "MergeConfiguredTarget",
5544 Handler: _ResultStoreUpload_MergeConfiguredTarget_Handler,
5545 },
5546 {
5547 MethodName: "FinalizeConfiguredTarget",
5548 Handler: _ResultStoreUpload_FinalizeConfiguredTarget_Handler,
5549 },
5550 {
5551 MethodName: "CreateAction",
5552 Handler: _ResultStoreUpload_CreateAction_Handler,
5553 },
5554 {
5555 MethodName: "UpdateAction",
5556 Handler: _ResultStoreUpload_UpdateAction_Handler,
5557 },
5558 {
5559 MethodName: "MergeAction",
5560 Handler: _ResultStoreUpload_MergeAction_Handler,
5561 },
5562 {
5563 MethodName: "CreateConfiguration",
5564 Handler: _ResultStoreUpload_CreateConfiguration_Handler,
5565 },
5566 {
5567 MethodName: "UpdateConfiguration",
5568 Handler: _ResultStoreUpload_UpdateConfiguration_Handler,
5569 },
5570 {
5571 MethodName: "CreateFileSet",
5572 Handler: _ResultStoreUpload_CreateFileSet_Handler,
5573 },
5574 {
5575 MethodName: "UpdateFileSet",
5576 Handler: _ResultStoreUpload_UpdateFileSet_Handler,
5577 },
5578 {
5579 MethodName: "MergeFileSet",
5580 Handler: _ResultStoreUpload_MergeFileSet_Handler,
5581 },
5582 {
5583 MethodName: "UploadBatch",
5584 Handler: _ResultStoreUpload_UploadBatch_Handler,
5585 },
5586 {
5587 MethodName: "GetInvocationUploadMetadata",
5588 Handler: _ResultStoreUpload_GetInvocationUploadMetadata_Handler,
5589 },
5590 },
5591 Streams: []grpc.StreamDesc{},
5592 Metadata: "google/devtools/resultstore/v2/resultstore_upload.proto",
5593 }
5594
View as plain text