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