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