1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package networkmanagement
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 ListConnectivityTestsRequest struct {
48 state protoimpl.MessageState
49 sizeCache protoimpl.SizeCache
50 unknownFields protoimpl.UnknownFields
51
52
53
54
55 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
56
57 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
58
59 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
79
80 OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
81 }
82
83 func (x *ListConnectivityTestsRequest) Reset() {
84 *x = ListConnectivityTestsRequest{}
85 if protoimpl.UnsafeEnabled {
86 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[0]
87 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
88 ms.StoreMessageInfo(mi)
89 }
90 }
91
92 func (x *ListConnectivityTestsRequest) String() string {
93 return protoimpl.X.MessageStringOf(x)
94 }
95
96 func (*ListConnectivityTestsRequest) ProtoMessage() {}
97
98 func (x *ListConnectivityTestsRequest) ProtoReflect() protoreflect.Message {
99 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[0]
100 if protoimpl.UnsafeEnabled && x != nil {
101 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
102 if ms.LoadMessageInfo() == nil {
103 ms.StoreMessageInfo(mi)
104 }
105 return ms
106 }
107 return mi.MessageOf(x)
108 }
109
110
111 func (*ListConnectivityTestsRequest) Descriptor() ([]byte, []int) {
112 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{0}
113 }
114
115 func (x *ListConnectivityTestsRequest) GetParent() string {
116 if x != nil {
117 return x.Parent
118 }
119 return ""
120 }
121
122 func (x *ListConnectivityTestsRequest) GetPageSize() int32 {
123 if x != nil {
124 return x.PageSize
125 }
126 return 0
127 }
128
129 func (x *ListConnectivityTestsRequest) GetPageToken() string {
130 if x != nil {
131 return x.PageToken
132 }
133 return ""
134 }
135
136 func (x *ListConnectivityTestsRequest) GetFilter() string {
137 if x != nil {
138 return x.Filter
139 }
140 return ""
141 }
142
143 func (x *ListConnectivityTestsRequest) GetOrderBy() string {
144 if x != nil {
145 return x.OrderBy
146 }
147 return ""
148 }
149
150
151 type ListConnectivityTestsResponse struct {
152 state protoimpl.MessageState
153 sizeCache protoimpl.SizeCache
154 unknownFields protoimpl.UnknownFields
155
156
157 Resources []*ConnectivityTest `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
158
159 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
160
161 Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
162 }
163
164 func (x *ListConnectivityTestsResponse) Reset() {
165 *x = ListConnectivityTestsResponse{}
166 if protoimpl.UnsafeEnabled {
167 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[1]
168 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
169 ms.StoreMessageInfo(mi)
170 }
171 }
172
173 func (x *ListConnectivityTestsResponse) String() string {
174 return protoimpl.X.MessageStringOf(x)
175 }
176
177 func (*ListConnectivityTestsResponse) ProtoMessage() {}
178
179 func (x *ListConnectivityTestsResponse) ProtoReflect() protoreflect.Message {
180 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[1]
181 if protoimpl.UnsafeEnabled && x != nil {
182 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
183 if ms.LoadMessageInfo() == nil {
184 ms.StoreMessageInfo(mi)
185 }
186 return ms
187 }
188 return mi.MessageOf(x)
189 }
190
191
192 func (*ListConnectivityTestsResponse) Descriptor() ([]byte, []int) {
193 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{1}
194 }
195
196 func (x *ListConnectivityTestsResponse) GetResources() []*ConnectivityTest {
197 if x != nil {
198 return x.Resources
199 }
200 return nil
201 }
202
203 func (x *ListConnectivityTestsResponse) GetNextPageToken() string {
204 if x != nil {
205 return x.NextPageToken
206 }
207 return ""
208 }
209
210 func (x *ListConnectivityTestsResponse) GetUnreachable() []string {
211 if x != nil {
212 return x.Unreachable
213 }
214 return nil
215 }
216
217
218 type GetConnectivityTestRequest struct {
219 state protoimpl.MessageState
220 sizeCache protoimpl.SizeCache
221 unknownFields protoimpl.UnknownFields
222
223
224
225
226 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
227 }
228
229 func (x *GetConnectivityTestRequest) Reset() {
230 *x = GetConnectivityTestRequest{}
231 if protoimpl.UnsafeEnabled {
232 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[2]
233 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
234 ms.StoreMessageInfo(mi)
235 }
236 }
237
238 func (x *GetConnectivityTestRequest) String() string {
239 return protoimpl.X.MessageStringOf(x)
240 }
241
242 func (*GetConnectivityTestRequest) ProtoMessage() {}
243
244 func (x *GetConnectivityTestRequest) ProtoReflect() protoreflect.Message {
245 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[2]
246 if protoimpl.UnsafeEnabled && x != nil {
247 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
248 if ms.LoadMessageInfo() == nil {
249 ms.StoreMessageInfo(mi)
250 }
251 return ms
252 }
253 return mi.MessageOf(x)
254 }
255
256
257 func (*GetConnectivityTestRequest) Descriptor() ([]byte, []int) {
258 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{2}
259 }
260
261 func (x *GetConnectivityTestRequest) GetName() string {
262 if x != nil {
263 return x.Name
264 }
265 return ""
266 }
267
268
269 type CreateConnectivityTestRequest struct {
270 state protoimpl.MessageState
271 sizeCache protoimpl.SizeCache
272 unknownFields protoimpl.UnknownFields
273
274
275
276
277 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
278
279
280
281
282
283
284
285
286 TestId string `protobuf:"bytes,2,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"`
287
288 Resource *ConnectivityTest `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"`
289 }
290
291 func (x *CreateConnectivityTestRequest) Reset() {
292 *x = CreateConnectivityTestRequest{}
293 if protoimpl.UnsafeEnabled {
294 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[3]
295 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
296 ms.StoreMessageInfo(mi)
297 }
298 }
299
300 func (x *CreateConnectivityTestRequest) String() string {
301 return protoimpl.X.MessageStringOf(x)
302 }
303
304 func (*CreateConnectivityTestRequest) ProtoMessage() {}
305
306 func (x *CreateConnectivityTestRequest) ProtoReflect() protoreflect.Message {
307 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[3]
308 if protoimpl.UnsafeEnabled && x != nil {
309 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
310 if ms.LoadMessageInfo() == nil {
311 ms.StoreMessageInfo(mi)
312 }
313 return ms
314 }
315 return mi.MessageOf(x)
316 }
317
318
319 func (*CreateConnectivityTestRequest) Descriptor() ([]byte, []int) {
320 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{3}
321 }
322
323 func (x *CreateConnectivityTestRequest) GetParent() string {
324 if x != nil {
325 return x.Parent
326 }
327 return ""
328 }
329
330 func (x *CreateConnectivityTestRequest) GetTestId() string {
331 if x != nil {
332 return x.TestId
333 }
334 return ""
335 }
336
337 func (x *CreateConnectivityTestRequest) GetResource() *ConnectivityTest {
338 if x != nil {
339 return x.Resource
340 }
341 return nil
342 }
343
344
345 type UpdateConnectivityTestRequest struct {
346 state protoimpl.MessageState
347 sizeCache protoimpl.SizeCache
348 unknownFields protoimpl.UnknownFields
349
350
351
352 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
353
354 Resource *ConnectivityTest `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
355 }
356
357 func (x *UpdateConnectivityTestRequest) Reset() {
358 *x = UpdateConnectivityTestRequest{}
359 if protoimpl.UnsafeEnabled {
360 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[4]
361 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
362 ms.StoreMessageInfo(mi)
363 }
364 }
365
366 func (x *UpdateConnectivityTestRequest) String() string {
367 return protoimpl.X.MessageStringOf(x)
368 }
369
370 func (*UpdateConnectivityTestRequest) ProtoMessage() {}
371
372 func (x *UpdateConnectivityTestRequest) ProtoReflect() protoreflect.Message {
373 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[4]
374 if protoimpl.UnsafeEnabled && x != nil {
375 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
376 if ms.LoadMessageInfo() == nil {
377 ms.StoreMessageInfo(mi)
378 }
379 return ms
380 }
381 return mi.MessageOf(x)
382 }
383
384
385 func (*UpdateConnectivityTestRequest) Descriptor() ([]byte, []int) {
386 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{4}
387 }
388
389 func (x *UpdateConnectivityTestRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
390 if x != nil {
391 return x.UpdateMask
392 }
393 return nil
394 }
395
396 func (x *UpdateConnectivityTestRequest) GetResource() *ConnectivityTest {
397 if x != nil {
398 return x.Resource
399 }
400 return nil
401 }
402
403
404 type DeleteConnectivityTestRequest struct {
405 state protoimpl.MessageState
406 sizeCache protoimpl.SizeCache
407 unknownFields protoimpl.UnknownFields
408
409
410
411
412 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
413 }
414
415 func (x *DeleteConnectivityTestRequest) Reset() {
416 *x = DeleteConnectivityTestRequest{}
417 if protoimpl.UnsafeEnabled {
418 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[5]
419 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
420 ms.StoreMessageInfo(mi)
421 }
422 }
423
424 func (x *DeleteConnectivityTestRequest) String() string {
425 return protoimpl.X.MessageStringOf(x)
426 }
427
428 func (*DeleteConnectivityTestRequest) ProtoMessage() {}
429
430 func (x *DeleteConnectivityTestRequest) ProtoReflect() protoreflect.Message {
431 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[5]
432 if protoimpl.UnsafeEnabled && x != nil {
433 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
434 if ms.LoadMessageInfo() == nil {
435 ms.StoreMessageInfo(mi)
436 }
437 return ms
438 }
439 return mi.MessageOf(x)
440 }
441
442
443 func (*DeleteConnectivityTestRequest) Descriptor() ([]byte, []int) {
444 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{5}
445 }
446
447 func (x *DeleteConnectivityTestRequest) GetName() string {
448 if x != nil {
449 return x.Name
450 }
451 return ""
452 }
453
454
455 type RerunConnectivityTestRequest struct {
456 state protoimpl.MessageState
457 sizeCache protoimpl.SizeCache
458 unknownFields protoimpl.UnknownFields
459
460
461
462
463 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
464 }
465
466 func (x *RerunConnectivityTestRequest) Reset() {
467 *x = RerunConnectivityTestRequest{}
468 if protoimpl.UnsafeEnabled {
469 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[6]
470 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
471 ms.StoreMessageInfo(mi)
472 }
473 }
474
475 func (x *RerunConnectivityTestRequest) String() string {
476 return protoimpl.X.MessageStringOf(x)
477 }
478
479 func (*RerunConnectivityTestRequest) ProtoMessage() {}
480
481 func (x *RerunConnectivityTestRequest) ProtoReflect() protoreflect.Message {
482 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[6]
483 if protoimpl.UnsafeEnabled && x != nil {
484 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
485 if ms.LoadMessageInfo() == nil {
486 ms.StoreMessageInfo(mi)
487 }
488 return ms
489 }
490 return mi.MessageOf(x)
491 }
492
493
494 func (*RerunConnectivityTestRequest) Descriptor() ([]byte, []int) {
495 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{6}
496 }
497
498 func (x *RerunConnectivityTestRequest) GetName() string {
499 if x != nil {
500 return x.Name
501 }
502 return ""
503 }
504
505
506 type OperationMetadata struct {
507 state protoimpl.MessageState
508 sizeCache protoimpl.SizeCache
509 unknownFields protoimpl.UnknownFields
510
511
512 CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
513
514 EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
515
516
517 Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
518
519 Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
520
521 StatusDetail string `protobuf:"bytes,5,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"`
522
523 CancelRequested bool `protobuf:"varint,6,opt,name=cancel_requested,json=cancelRequested,proto3" json:"cancel_requested,omitempty"`
524
525 ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
526 }
527
528 func (x *OperationMetadata) Reset() {
529 *x = OperationMetadata{}
530 if protoimpl.UnsafeEnabled {
531 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[7]
532 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
533 ms.StoreMessageInfo(mi)
534 }
535 }
536
537 func (x *OperationMetadata) String() string {
538 return protoimpl.X.MessageStringOf(x)
539 }
540
541 func (*OperationMetadata) ProtoMessage() {}
542
543 func (x *OperationMetadata) ProtoReflect() protoreflect.Message {
544 mi := &file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[7]
545 if protoimpl.UnsafeEnabled && x != nil {
546 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
547 if ms.LoadMessageInfo() == nil {
548 ms.StoreMessageInfo(mi)
549 }
550 return ms
551 }
552 return mi.MessageOf(x)
553 }
554
555
556 func (*OperationMetadata) Descriptor() ([]byte, []int) {
557 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP(), []int{7}
558 }
559
560 func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp {
561 if x != nil {
562 return x.CreateTime
563 }
564 return nil
565 }
566
567 func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp {
568 if x != nil {
569 return x.EndTime
570 }
571 return nil
572 }
573
574 func (x *OperationMetadata) GetTarget() string {
575 if x != nil {
576 return x.Target
577 }
578 return ""
579 }
580
581 func (x *OperationMetadata) GetVerb() string {
582 if x != nil {
583 return x.Verb
584 }
585 return ""
586 }
587
588 func (x *OperationMetadata) GetStatusDetail() string {
589 if x != nil {
590 return x.StatusDetail
591 }
592 return ""
593 }
594
595 func (x *OperationMetadata) GetCancelRequested() bool {
596 if x != nil {
597 return x.CancelRequested
598 }
599 return false
600 }
601
602 func (x *OperationMetadata) GetApiVersion() string {
603 if x != nil {
604 return x.ApiVersion
605 }
606 return ""
607 }
608
609 var File_google_cloud_networkmanagement_v1beta1_reachability_proto protoreflect.FileDescriptor
610
611 var file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDesc = []byte{
612 0x0a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e,
613 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
614 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62,
615 0x69, 0x6c, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x26, 0x67, 0x6f, 0x6f,
616 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
617 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65,
618 0x74, 0x61, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
619 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
620 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c,
621 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
622 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68,
623 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x67, 0x6f, 0x6f,
624 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
625 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x62, 0x65,
626 0x74, 0x61, 0x31, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
627 0x5f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f,
628 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f,
629 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
630 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
631 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f,
632 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
633 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
634 0x6f, 0x74, 0x6f, 0x22, 0xaa, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e,
635 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71,
636 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01,
637 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
638 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02,
639 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d,
640 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01,
641 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a,
642 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66,
643 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62,
644 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79,
645 0x22, 0xc1, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
646 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
647 0x73, 0x65, 0x12, 0x56, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18,
648 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
649 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61,
650 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43,
651 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52,
652 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65,
653 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20,
654 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
655 0x65, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c,
656 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68,
657 0x61, 0x62, 0x6c, 0x65, 0x22, 0x35, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65,
658 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
659 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
660 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xb5, 0x01, 0x0a, 0x1d,
661 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69,
662 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a,
663 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
664 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x07, 0x74, 0x65,
665 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02,
666 0x52, 0x06, 0x74, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x59, 0x0a, 0x08, 0x72, 0x65, 0x73, 0x6f,
667 0x75, 0x72, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f,
668 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
669 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65,
670 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
671 0x54, 0x65, 0x73, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75,
672 0x72, 0x63, 0x65, 0x22, 0xbc, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f,
673 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65,
674 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
675 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
676 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65,
677 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64,
678 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x59, 0x0a, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75,
679 0x72, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
680 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b,
681 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
682 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54,
683 0x65, 0x73, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72,
684 0x63, 0x65, 0x22, 0x38, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e,
685 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75,
686 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
687 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x37, 0x0a, 0x1c,
688 0x52, 0x65, 0x72, 0x75, 0x6e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74,
689 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04,
690 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
691 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa4, 0x02, 0x0a, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
692 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x3b, 0x0a, 0x0b, 0x63,
693 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
694 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
695 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72,
696 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f,
697 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
698 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
699 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12,
700 0x16, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
701 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x76, 0x65, 0x72, 0x62, 0x18,
702 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x76, 0x65, 0x72, 0x62, 0x12, 0x23, 0x0a, 0x0d, 0x73,
703 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x05, 0x20, 0x01,
704 0x28, 0x09, 0x52, 0x0c, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c,
705 0x12, 0x29, 0x0a, 0x10, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65,
706 0x73, 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x63, 0x61, 0x6e, 0x63,
707 0x65, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x61,
708 0x70, 0x69, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
709 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x32, 0xa3, 0x0d, 0x0a,
710 0x13, 0x52, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x53, 0x65, 0x72,
711 0x76, 0x69, 0x63, 0x65, 0x12, 0xed, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e,
712 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x12, 0x44,
713 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65,
714 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
715 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e,
716 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71,
717 0x75, 0x65, 0x73, 0x74, 0x1a, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
718 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67,
719 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69,
720 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65,
721 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x47, 0x82, 0xd3, 0xe4,
722 0x93, 0x02, 0x41, 0x12, 0x3f, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70,
723 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
724 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61,
725 0x6c, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54,
726 0x65, 0x73, 0x74, 0x73, 0x12, 0xdc, 0x01, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e,
727 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x12, 0x42, 0x2e, 0x67,
728 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77,
729 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31,
730 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
731 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
732 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
733 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e,
734 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
735 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x22, 0x47, 0x82, 0xd3, 0xe4, 0x93,
736 0x02, 0x41, 0x12, 0x3f, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61,
737 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f,
738 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x63,
739 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73,
740 0x2f, 0x2a, 0x7d, 0x12, 0xa1, 0x02, 0x0a, 0x16, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f,
741 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x12, 0x45,
742 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65,
743 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
744 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f,
745 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65,
746 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c,
747 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
748 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa0, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4b, 0x22, 0x3f, 0x2f,
749 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d,
750 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74,
751 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x7d, 0x2f, 0x63, 0x6f, 0x6e,
752 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x3a, 0x08,
753 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0xca, 0x41, 0x4c, 0x0a, 0x37, 0x67, 0x6f, 0x6f,
754 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72,
755 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65,
756 0x74, 0x61, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79,
757 0x54, 0x65, 0x73, 0x74, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d,
758 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xaa, 0x02, 0x0a, 0x16, 0x55, 0x70, 0x64, 0x61,
759 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65,
760 0x73, 0x74, 0x12, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
761 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d,
762 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61,
763 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65,
764 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
765 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f,
766 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa9, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02,
767 0x54, 0x32, 0x48, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x72, 0x65, 0x73,
768 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
769 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
770 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76,
771 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x08, 0x72, 0x65, 0x73,
772 0x6f, 0x75, 0x72, 0x63, 0x65, 0xca, 0x41, 0x4c, 0x0a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
773 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61,
774 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
775 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73,
776 0x74, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61,
777 0x64, 0x61, 0x74, 0x61, 0x12, 0x9e, 0x02, 0x0a, 0x15, 0x52, 0x65, 0x72, 0x75, 0x6e, 0x43, 0x6f,
778 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x12, 0x44,
779 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65,
780 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e,
781 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x72, 0x75, 0x6e, 0x43, 0x6f, 0x6e,
782 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71,
783 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f,
784 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
785 0x69, 0x6f, 0x6e, 0x22, 0x9f, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4a, 0x22, 0x45, 0x2f, 0x76,
786 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
787 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
788 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
789 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x65,
790 0x72, 0x75, 0x6e, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x4c, 0x0a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
791 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d,
792 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
793 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65,
794 0x73, 0x74, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74,
795 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xf4, 0x01, 0x0a, 0x16, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
796 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74,
797 0x12, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
798 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e,
799 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
800 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74,
801 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
802 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65,
803 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x2a, 0x3f,
804 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
805 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
806 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
807 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x54, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0xca,
808 0x41, 0x2a, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
809 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61,
810 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x54, 0xca, 0x41,
811 0x20, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65,
812 0x6e, 0x74, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
813 0x6d, 0xd2, 0x41, 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e,
814 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61,
815 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
816 0x72, 0x6d, 0x42, 0x9f, 0x02, 0x0a, 0x2a, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
817 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d,
818 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
819 0x31, 0x42, 0x18, 0x52, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x53,
820 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x57, 0x67,
821 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67,
822 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
823 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x65, 0x74, 0x77, 0x6f,
824 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x62,
825 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x6d, 0x61, 0x6e, 0x61,
826 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0xaa, 0x02, 0x26, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
827 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4d, 0x61, 0x6e,
828 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca,
829 0x02, 0x26, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e,
830 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
831 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x29, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
832 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
833 0x6b, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x3a, 0x3a, 0x56, 0x31, 0x62,
834 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
835 }
836
837 var (
838 file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescOnce sync.Once
839 file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescData = file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDesc
840 )
841
842 func file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescGZIP() []byte {
843 file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescOnce.Do(func() {
844 file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescData)
845 })
846 return file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDescData
847 }
848
849 var file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
850 var file_google_cloud_networkmanagement_v1beta1_reachability_proto_goTypes = []interface{}{
851 (*ListConnectivityTestsRequest)(nil),
852 (*ListConnectivityTestsResponse)(nil),
853 (*GetConnectivityTestRequest)(nil),
854 (*CreateConnectivityTestRequest)(nil),
855 (*UpdateConnectivityTestRequest)(nil),
856 (*DeleteConnectivityTestRequest)(nil),
857 (*RerunConnectivityTestRequest)(nil),
858 (*OperationMetadata)(nil),
859 (*ConnectivityTest)(nil),
860 (*fieldmaskpb.FieldMask)(nil),
861 (*timestamppb.Timestamp)(nil),
862 (*longrunning.Operation)(nil),
863 }
864 var file_google_cloud_networkmanagement_v1beta1_reachability_proto_depIdxs = []int32{
865 8,
866 8,
867 9,
868 8,
869 10,
870 10,
871 0,
872 2,
873 3,
874 4,
875 6,
876 5,
877 1,
878 8,
879 11,
880 11,
881 11,
882 11,
883 12,
884 6,
885 6,
886 6,
887 0,
888 }
889
890 func init() { file_google_cloud_networkmanagement_v1beta1_reachability_proto_init() }
891 func file_google_cloud_networkmanagement_v1beta1_reachability_proto_init() {
892 if File_google_cloud_networkmanagement_v1beta1_reachability_proto != nil {
893 return
894 }
895 file_google_cloud_networkmanagement_v1beta1_connectivity_test_proto_init()
896 if !protoimpl.UnsafeEnabled {
897 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
898 switch v := v.(*ListConnectivityTestsRequest); i {
899 case 0:
900 return &v.state
901 case 1:
902 return &v.sizeCache
903 case 2:
904 return &v.unknownFields
905 default:
906 return nil
907 }
908 }
909 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
910 switch v := v.(*ListConnectivityTestsResponse); i {
911 case 0:
912 return &v.state
913 case 1:
914 return &v.sizeCache
915 case 2:
916 return &v.unknownFields
917 default:
918 return nil
919 }
920 }
921 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
922 switch v := v.(*GetConnectivityTestRequest); i {
923 case 0:
924 return &v.state
925 case 1:
926 return &v.sizeCache
927 case 2:
928 return &v.unknownFields
929 default:
930 return nil
931 }
932 }
933 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
934 switch v := v.(*CreateConnectivityTestRequest); i {
935 case 0:
936 return &v.state
937 case 1:
938 return &v.sizeCache
939 case 2:
940 return &v.unknownFields
941 default:
942 return nil
943 }
944 }
945 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
946 switch v := v.(*UpdateConnectivityTestRequest); i {
947 case 0:
948 return &v.state
949 case 1:
950 return &v.sizeCache
951 case 2:
952 return &v.unknownFields
953 default:
954 return nil
955 }
956 }
957 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
958 switch v := v.(*DeleteConnectivityTestRequest); i {
959 case 0:
960 return &v.state
961 case 1:
962 return &v.sizeCache
963 case 2:
964 return &v.unknownFields
965 default:
966 return nil
967 }
968 }
969 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
970 switch v := v.(*RerunConnectivityTestRequest); i {
971 case 0:
972 return &v.state
973 case 1:
974 return &v.sizeCache
975 case 2:
976 return &v.unknownFields
977 default:
978 return nil
979 }
980 }
981 file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
982 switch v := v.(*OperationMetadata); i {
983 case 0:
984 return &v.state
985 case 1:
986 return &v.sizeCache
987 case 2:
988 return &v.unknownFields
989 default:
990 return nil
991 }
992 }
993 }
994 type x struct{}
995 out := protoimpl.TypeBuilder{
996 File: protoimpl.DescBuilder{
997 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
998 RawDescriptor: file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDesc,
999 NumEnums: 0,
1000 NumMessages: 8,
1001 NumExtensions: 0,
1002 NumServices: 1,
1003 },
1004 GoTypes: file_google_cloud_networkmanagement_v1beta1_reachability_proto_goTypes,
1005 DependencyIndexes: file_google_cloud_networkmanagement_v1beta1_reachability_proto_depIdxs,
1006 MessageInfos: file_google_cloud_networkmanagement_v1beta1_reachability_proto_msgTypes,
1007 }.Build()
1008 File_google_cloud_networkmanagement_v1beta1_reachability_proto = out.File
1009 file_google_cloud_networkmanagement_v1beta1_reachability_proto_rawDesc = nil
1010 file_google_cloud_networkmanagement_v1beta1_reachability_proto_goTypes = nil
1011 file_google_cloud_networkmanagement_v1beta1_reachability_proto_depIdxs = nil
1012 }
1013
1014
1015 var _ context.Context
1016 var _ grpc.ClientConnInterface
1017
1018
1019
1020 const _ = grpc.SupportPackageIsVersion6
1021
1022
1023
1024
1025 type ReachabilityServiceClient interface {
1026
1027 ListConnectivityTests(ctx context.Context, in *ListConnectivityTestsRequest, opts ...grpc.CallOption) (*ListConnectivityTestsResponse, error)
1028
1029 GetConnectivityTest(ctx context.Context, in *GetConnectivityTestRequest, opts ...grpc.CallOption) (*ConnectivityTest, error)
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043 CreateConnectivityTest(ctx context.Context, in *CreateConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058 UpdateConnectivityTest(ctx context.Context, in *UpdateConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071 RerunConnectivityTest(ctx context.Context, in *RerunConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
1072
1073 DeleteConnectivityTest(ctx context.Context, in *DeleteConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
1074 }
1075
1076 type reachabilityServiceClient struct {
1077 cc grpc.ClientConnInterface
1078 }
1079
1080 func NewReachabilityServiceClient(cc grpc.ClientConnInterface) ReachabilityServiceClient {
1081 return &reachabilityServiceClient{cc}
1082 }
1083
1084 func (c *reachabilityServiceClient) ListConnectivityTests(ctx context.Context, in *ListConnectivityTestsRequest, opts ...grpc.CallOption) (*ListConnectivityTestsResponse, error) {
1085 out := new(ListConnectivityTestsResponse)
1086 err := c.cc.Invoke(ctx, "/google.cloud.networkmanagement.v1beta1.ReachabilityService/ListConnectivityTests", in, out, opts...)
1087 if err != nil {
1088 return nil, err
1089 }
1090 return out, nil
1091 }
1092
1093 func (c *reachabilityServiceClient) GetConnectivityTest(ctx context.Context, in *GetConnectivityTestRequest, opts ...grpc.CallOption) (*ConnectivityTest, error) {
1094 out := new(ConnectivityTest)
1095 err := c.cc.Invoke(ctx, "/google.cloud.networkmanagement.v1beta1.ReachabilityService/GetConnectivityTest", in, out, opts...)
1096 if err != nil {
1097 return nil, err
1098 }
1099 return out, nil
1100 }
1101
1102 func (c *reachabilityServiceClient) CreateConnectivityTest(ctx context.Context, in *CreateConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
1103 out := new(longrunning.Operation)
1104 err := c.cc.Invoke(ctx, "/google.cloud.networkmanagement.v1beta1.ReachabilityService/CreateConnectivityTest", in, out, opts...)
1105 if err != nil {
1106 return nil, err
1107 }
1108 return out, nil
1109 }
1110
1111 func (c *reachabilityServiceClient) UpdateConnectivityTest(ctx context.Context, in *UpdateConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
1112 out := new(longrunning.Operation)
1113 err := c.cc.Invoke(ctx, "/google.cloud.networkmanagement.v1beta1.ReachabilityService/UpdateConnectivityTest", in, out, opts...)
1114 if err != nil {
1115 return nil, err
1116 }
1117 return out, nil
1118 }
1119
1120 func (c *reachabilityServiceClient) RerunConnectivityTest(ctx context.Context, in *RerunConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
1121 out := new(longrunning.Operation)
1122 err := c.cc.Invoke(ctx, "/google.cloud.networkmanagement.v1beta1.ReachabilityService/RerunConnectivityTest", in, out, opts...)
1123 if err != nil {
1124 return nil, err
1125 }
1126 return out, nil
1127 }
1128
1129 func (c *reachabilityServiceClient) DeleteConnectivityTest(ctx context.Context, in *DeleteConnectivityTestRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
1130 out := new(longrunning.Operation)
1131 err := c.cc.Invoke(ctx, "/google.cloud.networkmanagement.v1beta1.ReachabilityService/DeleteConnectivityTest", in, out, opts...)
1132 if err != nil {
1133 return nil, err
1134 }
1135 return out, nil
1136 }
1137
1138
1139 type ReachabilityServiceServer interface {
1140
1141 ListConnectivityTests(context.Context, *ListConnectivityTestsRequest) (*ListConnectivityTestsResponse, error)
1142
1143 GetConnectivityTest(context.Context, *GetConnectivityTestRequest) (*ConnectivityTest, error)
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157 CreateConnectivityTest(context.Context, *CreateConnectivityTestRequest) (*longrunning.Operation, error)
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172 UpdateConnectivityTest(context.Context, *UpdateConnectivityTestRequest) (*longrunning.Operation, error)
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185 RerunConnectivityTest(context.Context, *RerunConnectivityTestRequest) (*longrunning.Operation, error)
1186
1187 DeleteConnectivityTest(context.Context, *DeleteConnectivityTestRequest) (*longrunning.Operation, error)
1188 }
1189
1190
1191 type UnimplementedReachabilityServiceServer struct {
1192 }
1193
1194 func (*UnimplementedReachabilityServiceServer) ListConnectivityTests(context.Context, *ListConnectivityTestsRequest) (*ListConnectivityTestsResponse, error) {
1195 return nil, status.Errorf(codes.Unimplemented, "method ListConnectivityTests not implemented")
1196 }
1197 func (*UnimplementedReachabilityServiceServer) GetConnectivityTest(context.Context, *GetConnectivityTestRequest) (*ConnectivityTest, error) {
1198 return nil, status.Errorf(codes.Unimplemented, "method GetConnectivityTest not implemented")
1199 }
1200 func (*UnimplementedReachabilityServiceServer) CreateConnectivityTest(context.Context, *CreateConnectivityTestRequest) (*longrunning.Operation, error) {
1201 return nil, status.Errorf(codes.Unimplemented, "method CreateConnectivityTest not implemented")
1202 }
1203 func (*UnimplementedReachabilityServiceServer) UpdateConnectivityTest(context.Context, *UpdateConnectivityTestRequest) (*longrunning.Operation, error) {
1204 return nil, status.Errorf(codes.Unimplemented, "method UpdateConnectivityTest not implemented")
1205 }
1206 func (*UnimplementedReachabilityServiceServer) RerunConnectivityTest(context.Context, *RerunConnectivityTestRequest) (*longrunning.Operation, error) {
1207 return nil, status.Errorf(codes.Unimplemented, "method RerunConnectivityTest not implemented")
1208 }
1209 func (*UnimplementedReachabilityServiceServer) DeleteConnectivityTest(context.Context, *DeleteConnectivityTestRequest) (*longrunning.Operation, error) {
1210 return nil, status.Errorf(codes.Unimplemented, "method DeleteConnectivityTest not implemented")
1211 }
1212
1213 func RegisterReachabilityServiceServer(s *grpc.Server, srv ReachabilityServiceServer) {
1214 s.RegisterService(&_ReachabilityService_serviceDesc, srv)
1215 }
1216
1217 func _ReachabilityService_ListConnectivityTests_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1218 in := new(ListConnectivityTestsRequest)
1219 if err := dec(in); err != nil {
1220 return nil, err
1221 }
1222 if interceptor == nil {
1223 return srv.(ReachabilityServiceServer).ListConnectivityTests(ctx, in)
1224 }
1225 info := &grpc.UnaryServerInfo{
1226 Server: srv,
1227 FullMethod: "/google.cloud.networkmanagement.v1beta1.ReachabilityService/ListConnectivityTests",
1228 }
1229 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1230 return srv.(ReachabilityServiceServer).ListConnectivityTests(ctx, req.(*ListConnectivityTestsRequest))
1231 }
1232 return interceptor(ctx, in, info, handler)
1233 }
1234
1235 func _ReachabilityService_GetConnectivityTest_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1236 in := new(GetConnectivityTestRequest)
1237 if err := dec(in); err != nil {
1238 return nil, err
1239 }
1240 if interceptor == nil {
1241 return srv.(ReachabilityServiceServer).GetConnectivityTest(ctx, in)
1242 }
1243 info := &grpc.UnaryServerInfo{
1244 Server: srv,
1245 FullMethod: "/google.cloud.networkmanagement.v1beta1.ReachabilityService/GetConnectivityTest",
1246 }
1247 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1248 return srv.(ReachabilityServiceServer).GetConnectivityTest(ctx, req.(*GetConnectivityTestRequest))
1249 }
1250 return interceptor(ctx, in, info, handler)
1251 }
1252
1253 func _ReachabilityService_CreateConnectivityTest_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1254 in := new(CreateConnectivityTestRequest)
1255 if err := dec(in); err != nil {
1256 return nil, err
1257 }
1258 if interceptor == nil {
1259 return srv.(ReachabilityServiceServer).CreateConnectivityTest(ctx, in)
1260 }
1261 info := &grpc.UnaryServerInfo{
1262 Server: srv,
1263 FullMethod: "/google.cloud.networkmanagement.v1beta1.ReachabilityService/CreateConnectivityTest",
1264 }
1265 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1266 return srv.(ReachabilityServiceServer).CreateConnectivityTest(ctx, req.(*CreateConnectivityTestRequest))
1267 }
1268 return interceptor(ctx, in, info, handler)
1269 }
1270
1271 func _ReachabilityService_UpdateConnectivityTest_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1272 in := new(UpdateConnectivityTestRequest)
1273 if err := dec(in); err != nil {
1274 return nil, err
1275 }
1276 if interceptor == nil {
1277 return srv.(ReachabilityServiceServer).UpdateConnectivityTest(ctx, in)
1278 }
1279 info := &grpc.UnaryServerInfo{
1280 Server: srv,
1281 FullMethod: "/google.cloud.networkmanagement.v1beta1.ReachabilityService/UpdateConnectivityTest",
1282 }
1283 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1284 return srv.(ReachabilityServiceServer).UpdateConnectivityTest(ctx, req.(*UpdateConnectivityTestRequest))
1285 }
1286 return interceptor(ctx, in, info, handler)
1287 }
1288
1289 func _ReachabilityService_RerunConnectivityTest_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1290 in := new(RerunConnectivityTestRequest)
1291 if err := dec(in); err != nil {
1292 return nil, err
1293 }
1294 if interceptor == nil {
1295 return srv.(ReachabilityServiceServer).RerunConnectivityTest(ctx, in)
1296 }
1297 info := &grpc.UnaryServerInfo{
1298 Server: srv,
1299 FullMethod: "/google.cloud.networkmanagement.v1beta1.ReachabilityService/RerunConnectivityTest",
1300 }
1301 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1302 return srv.(ReachabilityServiceServer).RerunConnectivityTest(ctx, req.(*RerunConnectivityTestRequest))
1303 }
1304 return interceptor(ctx, in, info, handler)
1305 }
1306
1307 func _ReachabilityService_DeleteConnectivityTest_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
1308 in := new(DeleteConnectivityTestRequest)
1309 if err := dec(in); err != nil {
1310 return nil, err
1311 }
1312 if interceptor == nil {
1313 return srv.(ReachabilityServiceServer).DeleteConnectivityTest(ctx, in)
1314 }
1315 info := &grpc.UnaryServerInfo{
1316 Server: srv,
1317 FullMethod: "/google.cloud.networkmanagement.v1beta1.ReachabilityService/DeleteConnectivityTest",
1318 }
1319 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
1320 return srv.(ReachabilityServiceServer).DeleteConnectivityTest(ctx, req.(*DeleteConnectivityTestRequest))
1321 }
1322 return interceptor(ctx, in, info, handler)
1323 }
1324
1325 var _ReachabilityService_serviceDesc = grpc.ServiceDesc{
1326 ServiceName: "google.cloud.networkmanagement.v1beta1.ReachabilityService",
1327 HandlerType: (*ReachabilityServiceServer)(nil),
1328 Methods: []grpc.MethodDesc{
1329 {
1330 MethodName: "ListConnectivityTests",
1331 Handler: _ReachabilityService_ListConnectivityTests_Handler,
1332 },
1333 {
1334 MethodName: "GetConnectivityTest",
1335 Handler: _ReachabilityService_GetConnectivityTest_Handler,
1336 },
1337 {
1338 MethodName: "CreateConnectivityTest",
1339 Handler: _ReachabilityService_CreateConnectivityTest_Handler,
1340 },
1341 {
1342 MethodName: "UpdateConnectivityTest",
1343 Handler: _ReachabilityService_UpdateConnectivityTest_Handler,
1344 },
1345 {
1346 MethodName: "RerunConnectivityTest",
1347 Handler: _ReachabilityService_RerunConnectivityTest_Handler,
1348 },
1349 {
1350 MethodName: "DeleteConnectivityTest",
1351 Handler: _ReachabilityService_DeleteConnectivityTest_Handler,
1352 },
1353 },
1354 Streams: []grpc.StreamDesc{},
1355 Metadata: "google/cloud/networkmanagement/v1beta1/reachability.proto",
1356 }
1357
View as plain text