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