1// Copyright 2020 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/notebooks/v1beta1/service.proto 20 21package notebooks 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 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 36) 37 38const ( 39 // Verify that this generated code is sufficiently up-to-date. 40 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 41 // Verify that runtime/protoimpl is sufficiently up-to-date. 42 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 43) 44 45// Represents the metadata of the long-running operation. 46type OperationMetadata struct { 47 state protoimpl.MessageState 48 sizeCache protoimpl.SizeCache 49 unknownFields protoimpl.UnknownFields 50 51 // The time the operation was created. 52 CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 53 // The time the operation finished running. 54 EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` 55 // Server-defined resource path for the target of the operation. 56 Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` 57 // Name of the verb executed by the operation. 58 Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"` 59 // Human-readable status of the operation, if any. 60 StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` 61 // Identifies whether the user has requested cancellation 62 // of the operation. Operations that have successfully been cancelled 63 // have [Operation.error][] value with a 64 // [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 65 // `Code.CANCELLED`. 66 RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"` 67 // API version used to start the operation. 68 ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` 69 // API endpoint name of this operation. 70 Endpoint string `protobuf:"bytes,8,opt,name=endpoint,proto3" json:"endpoint,omitempty"` 71} 72 73func (x *OperationMetadata) Reset() { 74 *x = OperationMetadata{} 75 if protoimpl.UnsafeEnabled { 76 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[0] 77 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 78 ms.StoreMessageInfo(mi) 79 } 80} 81 82func (x *OperationMetadata) String() string { 83 return protoimpl.X.MessageStringOf(x) 84} 85 86func (*OperationMetadata) ProtoMessage() {} 87 88func (x *OperationMetadata) ProtoReflect() protoreflect.Message { 89 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[0] 90 if protoimpl.UnsafeEnabled && x != nil { 91 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 92 if ms.LoadMessageInfo() == nil { 93 ms.StoreMessageInfo(mi) 94 } 95 return ms 96 } 97 return mi.MessageOf(x) 98} 99 100// Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead. 101func (*OperationMetadata) Descriptor() ([]byte, []int) { 102 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{0} 103} 104 105func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp { 106 if x != nil { 107 return x.CreateTime 108 } 109 return nil 110} 111 112func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp { 113 if x != nil { 114 return x.EndTime 115 } 116 return nil 117} 118 119func (x *OperationMetadata) GetTarget() string { 120 if x != nil { 121 return x.Target 122 } 123 return "" 124} 125 126func (x *OperationMetadata) GetVerb() string { 127 if x != nil { 128 return x.Verb 129 } 130 return "" 131} 132 133func (x *OperationMetadata) GetStatusMessage() string { 134 if x != nil { 135 return x.StatusMessage 136 } 137 return "" 138} 139 140func (x *OperationMetadata) GetRequestedCancellation() bool { 141 if x != nil { 142 return x.RequestedCancellation 143 } 144 return false 145} 146 147func (x *OperationMetadata) GetApiVersion() string { 148 if x != nil { 149 return x.ApiVersion 150 } 151 return "" 152} 153 154func (x *OperationMetadata) GetEndpoint() string { 155 if x != nil { 156 return x.Endpoint 157 } 158 return "" 159} 160 161// Request for listing notebook instances. 162type ListInstancesRequest struct { 163 state protoimpl.MessageState 164 sizeCache protoimpl.SizeCache 165 unknownFields protoimpl.UnknownFields 166 167 // Required. Format: 168 // `parent=projects/{project_id}/locations/{location}` 169 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 170 // Maximum return size of the list call. 171 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 172 // A previous returned page token that can be used to continue listing 173 // from the last result. 174 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 175} 176 177func (x *ListInstancesRequest) Reset() { 178 *x = ListInstancesRequest{} 179 if protoimpl.UnsafeEnabled { 180 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[1] 181 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 182 ms.StoreMessageInfo(mi) 183 } 184} 185 186func (x *ListInstancesRequest) String() string { 187 return protoimpl.X.MessageStringOf(x) 188} 189 190func (*ListInstancesRequest) ProtoMessage() {} 191 192func (x *ListInstancesRequest) ProtoReflect() protoreflect.Message { 193 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[1] 194 if protoimpl.UnsafeEnabled && x != nil { 195 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 196 if ms.LoadMessageInfo() == nil { 197 ms.StoreMessageInfo(mi) 198 } 199 return ms 200 } 201 return mi.MessageOf(x) 202} 203 204// Deprecated: Use ListInstancesRequest.ProtoReflect.Descriptor instead. 205func (*ListInstancesRequest) Descriptor() ([]byte, []int) { 206 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{1} 207} 208 209func (x *ListInstancesRequest) GetParent() string { 210 if x != nil { 211 return x.Parent 212 } 213 return "" 214} 215 216func (x *ListInstancesRequest) GetPageSize() int32 { 217 if x != nil { 218 return x.PageSize 219 } 220 return 0 221} 222 223func (x *ListInstancesRequest) GetPageToken() string { 224 if x != nil { 225 return x.PageToken 226 } 227 return "" 228} 229 230// Response for listing notebook instances. 231type ListInstancesResponse struct { 232 state protoimpl.MessageState 233 sizeCache protoimpl.SizeCache 234 unknownFields protoimpl.UnknownFields 235 236 // A list of returned instances. 237 Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"` 238 // Page token that can be used to continue listing from the last result in the 239 // next list call. 240 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 241 // Locations that could not be reached. For example, 242 // ['us-west1-a', 'us-central1-b']. 243 // A ListInstancesResponse will only contain either instances or unreachables, 244 Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` 245} 246 247func (x *ListInstancesResponse) Reset() { 248 *x = ListInstancesResponse{} 249 if protoimpl.UnsafeEnabled { 250 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[2] 251 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 252 ms.StoreMessageInfo(mi) 253 } 254} 255 256func (x *ListInstancesResponse) String() string { 257 return protoimpl.X.MessageStringOf(x) 258} 259 260func (*ListInstancesResponse) ProtoMessage() {} 261 262func (x *ListInstancesResponse) ProtoReflect() protoreflect.Message { 263 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[2] 264 if protoimpl.UnsafeEnabled && x != nil { 265 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 266 if ms.LoadMessageInfo() == nil { 267 ms.StoreMessageInfo(mi) 268 } 269 return ms 270 } 271 return mi.MessageOf(x) 272} 273 274// Deprecated: Use ListInstancesResponse.ProtoReflect.Descriptor instead. 275func (*ListInstancesResponse) Descriptor() ([]byte, []int) { 276 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{2} 277} 278 279func (x *ListInstancesResponse) GetInstances() []*Instance { 280 if x != nil { 281 return x.Instances 282 } 283 return nil 284} 285 286func (x *ListInstancesResponse) GetNextPageToken() string { 287 if x != nil { 288 return x.NextPageToken 289 } 290 return "" 291} 292 293func (x *ListInstancesResponse) GetUnreachable() []string { 294 if x != nil { 295 return x.Unreachable 296 } 297 return nil 298} 299 300// Request for getting a notebook instance. 301type GetInstanceRequest struct { 302 state protoimpl.MessageState 303 sizeCache protoimpl.SizeCache 304 unknownFields protoimpl.UnknownFields 305 306 // Required. Format: 307 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 308 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 309} 310 311func (x *GetInstanceRequest) Reset() { 312 *x = GetInstanceRequest{} 313 if protoimpl.UnsafeEnabled { 314 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[3] 315 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 316 ms.StoreMessageInfo(mi) 317 } 318} 319 320func (x *GetInstanceRequest) String() string { 321 return protoimpl.X.MessageStringOf(x) 322} 323 324func (*GetInstanceRequest) ProtoMessage() {} 325 326func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message { 327 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[3] 328 if protoimpl.UnsafeEnabled && x != nil { 329 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 330 if ms.LoadMessageInfo() == nil { 331 ms.StoreMessageInfo(mi) 332 } 333 return ms 334 } 335 return mi.MessageOf(x) 336} 337 338// Deprecated: Use GetInstanceRequest.ProtoReflect.Descriptor instead. 339func (*GetInstanceRequest) Descriptor() ([]byte, []int) { 340 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{3} 341} 342 343func (x *GetInstanceRequest) GetName() string { 344 if x != nil { 345 return x.Name 346 } 347 return "" 348} 349 350// Request for creating a notebook instance. 351type CreateInstanceRequest struct { 352 state protoimpl.MessageState 353 sizeCache protoimpl.SizeCache 354 unknownFields protoimpl.UnknownFields 355 356 // Required. Format: 357 // `parent=projects/{project_id}/locations/{location}` 358 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 359 // Required. User-defined unique ID of this instance. 360 InstanceId string `protobuf:"bytes,2,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` 361 // Required. The instance to be created. 362 Instance *Instance `protobuf:"bytes,3,opt,name=instance,proto3" json:"instance,omitempty"` 363} 364 365func (x *CreateInstanceRequest) Reset() { 366 *x = CreateInstanceRequest{} 367 if protoimpl.UnsafeEnabled { 368 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[4] 369 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 370 ms.StoreMessageInfo(mi) 371 } 372} 373 374func (x *CreateInstanceRequest) String() string { 375 return protoimpl.X.MessageStringOf(x) 376} 377 378func (*CreateInstanceRequest) ProtoMessage() {} 379 380func (x *CreateInstanceRequest) ProtoReflect() protoreflect.Message { 381 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[4] 382 if protoimpl.UnsafeEnabled && x != nil { 383 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 384 if ms.LoadMessageInfo() == nil { 385 ms.StoreMessageInfo(mi) 386 } 387 return ms 388 } 389 return mi.MessageOf(x) 390} 391 392// Deprecated: Use CreateInstanceRequest.ProtoReflect.Descriptor instead. 393func (*CreateInstanceRequest) Descriptor() ([]byte, []int) { 394 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{4} 395} 396 397func (x *CreateInstanceRequest) GetParent() string { 398 if x != nil { 399 return x.Parent 400 } 401 return "" 402} 403 404func (x *CreateInstanceRequest) GetInstanceId() string { 405 if x != nil { 406 return x.InstanceId 407 } 408 return "" 409} 410 411func (x *CreateInstanceRequest) GetInstance() *Instance { 412 if x != nil { 413 return x.Instance 414 } 415 return nil 416} 417 418// Request for registering a notebook instance. 419type RegisterInstanceRequest struct { 420 state protoimpl.MessageState 421 sizeCache protoimpl.SizeCache 422 unknownFields protoimpl.UnknownFields 423 424 // Required. Format: 425 // `parent=projects/{project_id}/locations/{location}` 426 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 427 // Required. User defined unique ID of this instance. The `instance_id` must 428 // be 1 to 63 characters long and contain only lowercase letters, 429 // numeric characters, and dashes. The first character must be a lowercase 430 // letter and the last character cannot be a dash. 431 InstanceId string `protobuf:"bytes,2,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` 432} 433 434func (x *RegisterInstanceRequest) Reset() { 435 *x = RegisterInstanceRequest{} 436 if protoimpl.UnsafeEnabled { 437 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[5] 438 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 439 ms.StoreMessageInfo(mi) 440 } 441} 442 443func (x *RegisterInstanceRequest) String() string { 444 return protoimpl.X.MessageStringOf(x) 445} 446 447func (*RegisterInstanceRequest) ProtoMessage() {} 448 449func (x *RegisterInstanceRequest) ProtoReflect() protoreflect.Message { 450 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[5] 451 if protoimpl.UnsafeEnabled && x != nil { 452 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 453 if ms.LoadMessageInfo() == nil { 454 ms.StoreMessageInfo(mi) 455 } 456 return ms 457 } 458 return mi.MessageOf(x) 459} 460 461// Deprecated: Use RegisterInstanceRequest.ProtoReflect.Descriptor instead. 462func (*RegisterInstanceRequest) Descriptor() ([]byte, []int) { 463 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{5} 464} 465 466func (x *RegisterInstanceRequest) GetParent() string { 467 if x != nil { 468 return x.Parent 469 } 470 return "" 471} 472 473func (x *RegisterInstanceRequest) GetInstanceId() string { 474 if x != nil { 475 return x.InstanceId 476 } 477 return "" 478} 479 480// Request for setting instance accelerator. 481type SetInstanceAcceleratorRequest struct { 482 state protoimpl.MessageState 483 sizeCache protoimpl.SizeCache 484 unknownFields protoimpl.UnknownFields 485 486 // Required. Format: 487 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 488 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 489 // Required. Type of this accelerator. 490 Type Instance_AcceleratorType `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.notebooks.v1beta1.Instance_AcceleratorType" json:"type,omitempty"` 491 // Required. Count of cores of this accelerator. Note that not all 492 // combinations of `type` and `core_count` are valid. Check [GPUs on Compute 493 // Engine](https://cloud.google.com/compute/docs/gpus/#gpus-list) to find a 494 // valid combination. TPUs are not supported. 495 CoreCount int64 `protobuf:"varint,3,opt,name=core_count,json=coreCount,proto3" json:"core_count,omitempty"` 496} 497 498func (x *SetInstanceAcceleratorRequest) Reset() { 499 *x = SetInstanceAcceleratorRequest{} 500 if protoimpl.UnsafeEnabled { 501 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[6] 502 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 503 ms.StoreMessageInfo(mi) 504 } 505} 506 507func (x *SetInstanceAcceleratorRequest) String() string { 508 return protoimpl.X.MessageStringOf(x) 509} 510 511func (*SetInstanceAcceleratorRequest) ProtoMessage() {} 512 513func (x *SetInstanceAcceleratorRequest) ProtoReflect() protoreflect.Message { 514 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[6] 515 if protoimpl.UnsafeEnabled && x != nil { 516 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 517 if ms.LoadMessageInfo() == nil { 518 ms.StoreMessageInfo(mi) 519 } 520 return ms 521 } 522 return mi.MessageOf(x) 523} 524 525// Deprecated: Use SetInstanceAcceleratorRequest.ProtoReflect.Descriptor instead. 526func (*SetInstanceAcceleratorRequest) Descriptor() ([]byte, []int) { 527 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{6} 528} 529 530func (x *SetInstanceAcceleratorRequest) GetName() string { 531 if x != nil { 532 return x.Name 533 } 534 return "" 535} 536 537func (x *SetInstanceAcceleratorRequest) GetType() Instance_AcceleratorType { 538 if x != nil { 539 return x.Type 540 } 541 return Instance_ACCELERATOR_TYPE_UNSPECIFIED 542} 543 544func (x *SetInstanceAcceleratorRequest) GetCoreCount() int64 { 545 if x != nil { 546 return x.CoreCount 547 } 548 return 0 549} 550 551// Request for setting instance machine type. 552type SetInstanceMachineTypeRequest struct { 553 state protoimpl.MessageState 554 sizeCache protoimpl.SizeCache 555 unknownFields protoimpl.UnknownFields 556 557 // Required. Format: 558 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 559 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 560 // Required. The [Compute Engine machine 561 // type](https://cloud.google.com/compute/docs/machine-types). 562 MachineType string `protobuf:"bytes,2,opt,name=machine_type,json=machineType,proto3" json:"machine_type,omitempty"` 563} 564 565func (x *SetInstanceMachineTypeRequest) Reset() { 566 *x = SetInstanceMachineTypeRequest{} 567 if protoimpl.UnsafeEnabled { 568 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[7] 569 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 570 ms.StoreMessageInfo(mi) 571 } 572} 573 574func (x *SetInstanceMachineTypeRequest) String() string { 575 return protoimpl.X.MessageStringOf(x) 576} 577 578func (*SetInstanceMachineTypeRequest) ProtoMessage() {} 579 580func (x *SetInstanceMachineTypeRequest) ProtoReflect() protoreflect.Message { 581 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[7] 582 if protoimpl.UnsafeEnabled && x != nil { 583 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 584 if ms.LoadMessageInfo() == nil { 585 ms.StoreMessageInfo(mi) 586 } 587 return ms 588 } 589 return mi.MessageOf(x) 590} 591 592// Deprecated: Use SetInstanceMachineTypeRequest.ProtoReflect.Descriptor instead. 593func (*SetInstanceMachineTypeRequest) Descriptor() ([]byte, []int) { 594 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{7} 595} 596 597func (x *SetInstanceMachineTypeRequest) GetName() string { 598 if x != nil { 599 return x.Name 600 } 601 return "" 602} 603 604func (x *SetInstanceMachineTypeRequest) GetMachineType() string { 605 if x != nil { 606 return x.MachineType 607 } 608 return "" 609} 610 611// Request for setting instance labels. 612type SetInstanceLabelsRequest struct { 613 state protoimpl.MessageState 614 sizeCache protoimpl.SizeCache 615 unknownFields protoimpl.UnknownFields 616 617 // Required. Format: 618 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 619 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 620 // Labels to apply to this instance. 621 // These can be later modified by the setLabels method 622 Labels map[string]string `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 623} 624 625func (x *SetInstanceLabelsRequest) Reset() { 626 *x = SetInstanceLabelsRequest{} 627 if protoimpl.UnsafeEnabled { 628 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[8] 629 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 630 ms.StoreMessageInfo(mi) 631 } 632} 633 634func (x *SetInstanceLabelsRequest) String() string { 635 return protoimpl.X.MessageStringOf(x) 636} 637 638func (*SetInstanceLabelsRequest) ProtoMessage() {} 639 640func (x *SetInstanceLabelsRequest) ProtoReflect() protoreflect.Message { 641 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[8] 642 if protoimpl.UnsafeEnabled && x != nil { 643 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 644 if ms.LoadMessageInfo() == nil { 645 ms.StoreMessageInfo(mi) 646 } 647 return ms 648 } 649 return mi.MessageOf(x) 650} 651 652// Deprecated: Use SetInstanceLabelsRequest.ProtoReflect.Descriptor instead. 653func (*SetInstanceLabelsRequest) Descriptor() ([]byte, []int) { 654 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{8} 655} 656 657func (x *SetInstanceLabelsRequest) GetName() string { 658 if x != nil { 659 return x.Name 660 } 661 return "" 662} 663 664func (x *SetInstanceLabelsRequest) GetLabels() map[string]string { 665 if x != nil { 666 return x.Labels 667 } 668 return nil 669} 670 671// Request for deleting a notebook instance. 672type DeleteInstanceRequest struct { 673 state protoimpl.MessageState 674 sizeCache protoimpl.SizeCache 675 unknownFields protoimpl.UnknownFields 676 677 // Required. Format: 678 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 679 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 680} 681 682func (x *DeleteInstanceRequest) Reset() { 683 *x = DeleteInstanceRequest{} 684 if protoimpl.UnsafeEnabled { 685 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[9] 686 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 687 ms.StoreMessageInfo(mi) 688 } 689} 690 691func (x *DeleteInstanceRequest) String() string { 692 return protoimpl.X.MessageStringOf(x) 693} 694 695func (*DeleteInstanceRequest) ProtoMessage() {} 696 697func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message { 698 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[9] 699 if protoimpl.UnsafeEnabled && x != nil { 700 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 701 if ms.LoadMessageInfo() == nil { 702 ms.StoreMessageInfo(mi) 703 } 704 return ms 705 } 706 return mi.MessageOf(x) 707} 708 709// Deprecated: Use DeleteInstanceRequest.ProtoReflect.Descriptor instead. 710func (*DeleteInstanceRequest) Descriptor() ([]byte, []int) { 711 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{9} 712} 713 714func (x *DeleteInstanceRequest) GetName() string { 715 if x != nil { 716 return x.Name 717 } 718 return "" 719} 720 721// Request for starting a notebook instance 722type StartInstanceRequest struct { 723 state protoimpl.MessageState 724 sizeCache protoimpl.SizeCache 725 unknownFields protoimpl.UnknownFields 726 727 // Required. Format: 728 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 729 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 730} 731 732func (x *StartInstanceRequest) Reset() { 733 *x = StartInstanceRequest{} 734 if protoimpl.UnsafeEnabled { 735 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[10] 736 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 737 ms.StoreMessageInfo(mi) 738 } 739} 740 741func (x *StartInstanceRequest) String() string { 742 return protoimpl.X.MessageStringOf(x) 743} 744 745func (*StartInstanceRequest) ProtoMessage() {} 746 747func (x *StartInstanceRequest) ProtoReflect() protoreflect.Message { 748 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[10] 749 if protoimpl.UnsafeEnabled && x != nil { 750 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 751 if ms.LoadMessageInfo() == nil { 752 ms.StoreMessageInfo(mi) 753 } 754 return ms 755 } 756 return mi.MessageOf(x) 757} 758 759// Deprecated: Use StartInstanceRequest.ProtoReflect.Descriptor instead. 760func (*StartInstanceRequest) Descriptor() ([]byte, []int) { 761 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{10} 762} 763 764func (x *StartInstanceRequest) GetName() string { 765 if x != nil { 766 return x.Name 767 } 768 return "" 769} 770 771// Request for stopping a notebook instance 772type StopInstanceRequest struct { 773 state protoimpl.MessageState 774 sizeCache protoimpl.SizeCache 775 unknownFields protoimpl.UnknownFields 776 777 // Required. Format: 778 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 779 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 780} 781 782func (x *StopInstanceRequest) Reset() { 783 *x = StopInstanceRequest{} 784 if protoimpl.UnsafeEnabled { 785 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[11] 786 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 787 ms.StoreMessageInfo(mi) 788 } 789} 790 791func (x *StopInstanceRequest) String() string { 792 return protoimpl.X.MessageStringOf(x) 793} 794 795func (*StopInstanceRequest) ProtoMessage() {} 796 797func (x *StopInstanceRequest) ProtoReflect() protoreflect.Message { 798 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[11] 799 if protoimpl.UnsafeEnabled && x != nil { 800 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 801 if ms.LoadMessageInfo() == nil { 802 ms.StoreMessageInfo(mi) 803 } 804 return ms 805 } 806 return mi.MessageOf(x) 807} 808 809// Deprecated: Use StopInstanceRequest.ProtoReflect.Descriptor instead. 810func (*StopInstanceRequest) Descriptor() ([]byte, []int) { 811 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{11} 812} 813 814func (x *StopInstanceRequest) GetName() string { 815 if x != nil { 816 return x.Name 817 } 818 return "" 819} 820 821// Request for reseting a notebook instance 822type ResetInstanceRequest struct { 823 state protoimpl.MessageState 824 sizeCache protoimpl.SizeCache 825 unknownFields protoimpl.UnknownFields 826 827 // Required. Format: 828 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 829 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 830} 831 832func (x *ResetInstanceRequest) Reset() { 833 *x = ResetInstanceRequest{} 834 if protoimpl.UnsafeEnabled { 835 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[12] 836 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 837 ms.StoreMessageInfo(mi) 838 } 839} 840 841func (x *ResetInstanceRequest) String() string { 842 return protoimpl.X.MessageStringOf(x) 843} 844 845func (*ResetInstanceRequest) ProtoMessage() {} 846 847func (x *ResetInstanceRequest) ProtoReflect() protoreflect.Message { 848 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[12] 849 if protoimpl.UnsafeEnabled && x != nil { 850 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 851 if ms.LoadMessageInfo() == nil { 852 ms.StoreMessageInfo(mi) 853 } 854 return ms 855 } 856 return mi.MessageOf(x) 857} 858 859// Deprecated: Use ResetInstanceRequest.ProtoReflect.Descriptor instead. 860func (*ResetInstanceRequest) Descriptor() ([]byte, []int) { 861 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{12} 862} 863 864func (x *ResetInstanceRequest) GetName() string { 865 if x != nil { 866 return x.Name 867 } 868 return "" 869} 870 871// Request for notebook instances to report information to Notebooks API. 872type ReportInstanceInfoRequest struct { 873 state protoimpl.MessageState 874 sizeCache protoimpl.SizeCache 875 unknownFields protoimpl.UnknownFields 876 877 // Required. Format: 878 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 879 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 880 // Required. The VM hardware token for authenticating the VM. 881 // https://cloud.google.com/compute/docs/instances/verifying-instance-identity 882 VmId string `protobuf:"bytes,2,opt,name=vm_id,json=vmId,proto3" json:"vm_id,omitempty"` 883 // The metadata reported to Notebooks API. This will be merged to the instance 884 // metadata store 885 Metadata map[string]string `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 886} 887 888func (x *ReportInstanceInfoRequest) Reset() { 889 *x = ReportInstanceInfoRequest{} 890 if protoimpl.UnsafeEnabled { 891 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[13] 892 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 893 ms.StoreMessageInfo(mi) 894 } 895} 896 897func (x *ReportInstanceInfoRequest) String() string { 898 return protoimpl.X.MessageStringOf(x) 899} 900 901func (*ReportInstanceInfoRequest) ProtoMessage() {} 902 903func (x *ReportInstanceInfoRequest) ProtoReflect() protoreflect.Message { 904 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[13] 905 if protoimpl.UnsafeEnabled && x != nil { 906 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 907 if ms.LoadMessageInfo() == nil { 908 ms.StoreMessageInfo(mi) 909 } 910 return ms 911 } 912 return mi.MessageOf(x) 913} 914 915// Deprecated: Use ReportInstanceInfoRequest.ProtoReflect.Descriptor instead. 916func (*ReportInstanceInfoRequest) Descriptor() ([]byte, []int) { 917 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{13} 918} 919 920func (x *ReportInstanceInfoRequest) GetName() string { 921 if x != nil { 922 return x.Name 923 } 924 return "" 925} 926 927func (x *ReportInstanceInfoRequest) GetVmId() string { 928 if x != nil { 929 return x.VmId 930 } 931 return "" 932} 933 934func (x *ReportInstanceInfoRequest) GetMetadata() map[string]string { 935 if x != nil { 936 return x.Metadata 937 } 938 return nil 939} 940 941// Request for checking if a notebook instance is upgradeable. 942type IsInstanceUpgradeableRequest struct { 943 state protoimpl.MessageState 944 sizeCache protoimpl.SizeCache 945 unknownFields protoimpl.UnknownFields 946 947 // Required. Format: 948 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 949 NotebookInstance string `protobuf:"bytes,1,opt,name=notebook_instance,json=notebookInstance,proto3" json:"notebook_instance,omitempty"` 950} 951 952func (x *IsInstanceUpgradeableRequest) Reset() { 953 *x = IsInstanceUpgradeableRequest{} 954 if protoimpl.UnsafeEnabled { 955 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[14] 956 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 957 ms.StoreMessageInfo(mi) 958 } 959} 960 961func (x *IsInstanceUpgradeableRequest) String() string { 962 return protoimpl.X.MessageStringOf(x) 963} 964 965func (*IsInstanceUpgradeableRequest) ProtoMessage() {} 966 967func (x *IsInstanceUpgradeableRequest) ProtoReflect() protoreflect.Message { 968 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[14] 969 if protoimpl.UnsafeEnabled && x != nil { 970 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 971 if ms.LoadMessageInfo() == nil { 972 ms.StoreMessageInfo(mi) 973 } 974 return ms 975 } 976 return mi.MessageOf(x) 977} 978 979// Deprecated: Use IsInstanceUpgradeableRequest.ProtoReflect.Descriptor instead. 980func (*IsInstanceUpgradeableRequest) Descriptor() ([]byte, []int) { 981 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{14} 982} 983 984func (x *IsInstanceUpgradeableRequest) GetNotebookInstance() string { 985 if x != nil { 986 return x.NotebookInstance 987 } 988 return "" 989} 990 991// Response for checking if a notebook instance is upgradeable. 992type IsInstanceUpgradeableResponse struct { 993 state protoimpl.MessageState 994 sizeCache protoimpl.SizeCache 995 unknownFields protoimpl.UnknownFields 996 997 // If an instance is upgradeable. 998 Upgradeable bool `protobuf:"varint,1,opt,name=upgradeable,proto3" json:"upgradeable,omitempty"` 999 // The version this instance will be upgraded to if calling the upgrade 1000 // endpoint. This field will only be populated if field upgradeable is true. 1001 UpgradeVersion string `protobuf:"bytes,2,opt,name=upgrade_version,json=upgradeVersion,proto3" json:"upgrade_version,omitempty"` 1002 // Additional information about upgrade. 1003 UpgradeInfo string `protobuf:"bytes,3,opt,name=upgrade_info,json=upgradeInfo,proto3" json:"upgrade_info,omitempty"` 1004} 1005 1006func (x *IsInstanceUpgradeableResponse) Reset() { 1007 *x = IsInstanceUpgradeableResponse{} 1008 if protoimpl.UnsafeEnabled { 1009 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[15] 1010 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1011 ms.StoreMessageInfo(mi) 1012 } 1013} 1014 1015func (x *IsInstanceUpgradeableResponse) String() string { 1016 return protoimpl.X.MessageStringOf(x) 1017} 1018 1019func (*IsInstanceUpgradeableResponse) ProtoMessage() {} 1020 1021func (x *IsInstanceUpgradeableResponse) ProtoReflect() protoreflect.Message { 1022 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[15] 1023 if protoimpl.UnsafeEnabled && x != nil { 1024 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1025 if ms.LoadMessageInfo() == nil { 1026 ms.StoreMessageInfo(mi) 1027 } 1028 return ms 1029 } 1030 return mi.MessageOf(x) 1031} 1032 1033// Deprecated: Use IsInstanceUpgradeableResponse.ProtoReflect.Descriptor instead. 1034func (*IsInstanceUpgradeableResponse) Descriptor() ([]byte, []int) { 1035 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{15} 1036} 1037 1038func (x *IsInstanceUpgradeableResponse) GetUpgradeable() bool { 1039 if x != nil { 1040 return x.Upgradeable 1041 } 1042 return false 1043} 1044 1045func (x *IsInstanceUpgradeableResponse) GetUpgradeVersion() string { 1046 if x != nil { 1047 return x.UpgradeVersion 1048 } 1049 return "" 1050} 1051 1052func (x *IsInstanceUpgradeableResponse) GetUpgradeInfo() string { 1053 if x != nil { 1054 return x.UpgradeInfo 1055 } 1056 return "" 1057} 1058 1059// Request for upgrading a notebook instance 1060type UpgradeInstanceRequest struct { 1061 state protoimpl.MessageState 1062 sizeCache protoimpl.SizeCache 1063 unknownFields protoimpl.UnknownFields 1064 1065 // Required. Format: 1066 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 1067 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1068} 1069 1070func (x *UpgradeInstanceRequest) Reset() { 1071 *x = UpgradeInstanceRequest{} 1072 if protoimpl.UnsafeEnabled { 1073 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[16] 1074 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1075 ms.StoreMessageInfo(mi) 1076 } 1077} 1078 1079func (x *UpgradeInstanceRequest) String() string { 1080 return protoimpl.X.MessageStringOf(x) 1081} 1082 1083func (*UpgradeInstanceRequest) ProtoMessage() {} 1084 1085func (x *UpgradeInstanceRequest) ProtoReflect() protoreflect.Message { 1086 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[16] 1087 if protoimpl.UnsafeEnabled && x != nil { 1088 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1089 if ms.LoadMessageInfo() == nil { 1090 ms.StoreMessageInfo(mi) 1091 } 1092 return ms 1093 } 1094 return mi.MessageOf(x) 1095} 1096 1097// Deprecated: Use UpgradeInstanceRequest.ProtoReflect.Descriptor instead. 1098func (*UpgradeInstanceRequest) Descriptor() ([]byte, []int) { 1099 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{16} 1100} 1101 1102func (x *UpgradeInstanceRequest) GetName() string { 1103 if x != nil { 1104 return x.Name 1105 } 1106 return "" 1107} 1108 1109// Request for upgrading a notebook instance from within the VM 1110type UpgradeInstanceInternalRequest struct { 1111 state protoimpl.MessageState 1112 sizeCache protoimpl.SizeCache 1113 unknownFields protoimpl.UnknownFields 1114 1115 // Required. Format: 1116 // `projects/{project_id}/locations/{location}/instances/{instance_id}` 1117 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1118 // Required. The VM hardware token for authenticating the VM. 1119 // https://cloud.google.com/compute/docs/instances/verifying-instance-identity 1120 VmId string `protobuf:"bytes,2,opt,name=vm_id,json=vmId,proto3" json:"vm_id,omitempty"` 1121} 1122 1123func (x *UpgradeInstanceInternalRequest) Reset() { 1124 *x = UpgradeInstanceInternalRequest{} 1125 if protoimpl.UnsafeEnabled { 1126 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[17] 1127 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1128 ms.StoreMessageInfo(mi) 1129 } 1130} 1131 1132func (x *UpgradeInstanceInternalRequest) String() string { 1133 return protoimpl.X.MessageStringOf(x) 1134} 1135 1136func (*UpgradeInstanceInternalRequest) ProtoMessage() {} 1137 1138func (x *UpgradeInstanceInternalRequest) ProtoReflect() protoreflect.Message { 1139 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[17] 1140 if protoimpl.UnsafeEnabled && x != nil { 1141 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1142 if ms.LoadMessageInfo() == nil { 1143 ms.StoreMessageInfo(mi) 1144 } 1145 return ms 1146 } 1147 return mi.MessageOf(x) 1148} 1149 1150// Deprecated: Use UpgradeInstanceInternalRequest.ProtoReflect.Descriptor instead. 1151func (*UpgradeInstanceInternalRequest) Descriptor() ([]byte, []int) { 1152 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{17} 1153} 1154 1155func (x *UpgradeInstanceInternalRequest) GetName() string { 1156 if x != nil { 1157 return x.Name 1158 } 1159 return "" 1160} 1161 1162func (x *UpgradeInstanceInternalRequest) GetVmId() string { 1163 if x != nil { 1164 return x.VmId 1165 } 1166 return "" 1167} 1168 1169// Request for listing environments. 1170type ListEnvironmentsRequest struct { 1171 state protoimpl.MessageState 1172 sizeCache protoimpl.SizeCache 1173 unknownFields protoimpl.UnknownFields 1174 1175 // Required. Format: `projects/{project_id}/locations/{location}` 1176 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1177 // Maximum return size of the list call. 1178 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 1179 // A previous returned page token that can be used to continue listing from 1180 // the last result. 1181 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 1182} 1183 1184func (x *ListEnvironmentsRequest) Reset() { 1185 *x = ListEnvironmentsRequest{} 1186 if protoimpl.UnsafeEnabled { 1187 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[18] 1188 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1189 ms.StoreMessageInfo(mi) 1190 } 1191} 1192 1193func (x *ListEnvironmentsRequest) String() string { 1194 return protoimpl.X.MessageStringOf(x) 1195} 1196 1197func (*ListEnvironmentsRequest) ProtoMessage() {} 1198 1199func (x *ListEnvironmentsRequest) ProtoReflect() protoreflect.Message { 1200 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[18] 1201 if protoimpl.UnsafeEnabled && x != nil { 1202 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1203 if ms.LoadMessageInfo() == nil { 1204 ms.StoreMessageInfo(mi) 1205 } 1206 return ms 1207 } 1208 return mi.MessageOf(x) 1209} 1210 1211// Deprecated: Use ListEnvironmentsRequest.ProtoReflect.Descriptor instead. 1212func (*ListEnvironmentsRequest) Descriptor() ([]byte, []int) { 1213 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{18} 1214} 1215 1216func (x *ListEnvironmentsRequest) GetParent() string { 1217 if x != nil { 1218 return x.Parent 1219 } 1220 return "" 1221} 1222 1223func (x *ListEnvironmentsRequest) GetPageSize() int32 { 1224 if x != nil { 1225 return x.PageSize 1226 } 1227 return 0 1228} 1229 1230func (x *ListEnvironmentsRequest) GetPageToken() string { 1231 if x != nil { 1232 return x.PageToken 1233 } 1234 return "" 1235} 1236 1237// Response for listing environments. 1238type ListEnvironmentsResponse struct { 1239 state protoimpl.MessageState 1240 sizeCache protoimpl.SizeCache 1241 unknownFields protoimpl.UnknownFields 1242 1243 // A list of returned environments. 1244 Environments []*Environment `protobuf:"bytes,1,rep,name=environments,proto3" json:"environments,omitempty"` 1245 // A page token that can be used to continue listing from the last result 1246 // in the next list call. 1247 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 1248 // Locations that could not be reached. 1249 Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` 1250} 1251 1252func (x *ListEnvironmentsResponse) Reset() { 1253 *x = ListEnvironmentsResponse{} 1254 if protoimpl.UnsafeEnabled { 1255 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[19] 1256 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1257 ms.StoreMessageInfo(mi) 1258 } 1259} 1260 1261func (x *ListEnvironmentsResponse) String() string { 1262 return protoimpl.X.MessageStringOf(x) 1263} 1264 1265func (*ListEnvironmentsResponse) ProtoMessage() {} 1266 1267func (x *ListEnvironmentsResponse) ProtoReflect() protoreflect.Message { 1268 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[19] 1269 if protoimpl.UnsafeEnabled && x != nil { 1270 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1271 if ms.LoadMessageInfo() == nil { 1272 ms.StoreMessageInfo(mi) 1273 } 1274 return ms 1275 } 1276 return mi.MessageOf(x) 1277} 1278 1279// Deprecated: Use ListEnvironmentsResponse.ProtoReflect.Descriptor instead. 1280func (*ListEnvironmentsResponse) Descriptor() ([]byte, []int) { 1281 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{19} 1282} 1283 1284func (x *ListEnvironmentsResponse) GetEnvironments() []*Environment { 1285 if x != nil { 1286 return x.Environments 1287 } 1288 return nil 1289} 1290 1291func (x *ListEnvironmentsResponse) GetNextPageToken() string { 1292 if x != nil { 1293 return x.NextPageToken 1294 } 1295 return "" 1296} 1297 1298func (x *ListEnvironmentsResponse) GetUnreachable() []string { 1299 if x != nil { 1300 return x.Unreachable 1301 } 1302 return nil 1303} 1304 1305// Request for getting a notebook environment. 1306type GetEnvironmentRequest struct { 1307 state protoimpl.MessageState 1308 sizeCache protoimpl.SizeCache 1309 unknownFields protoimpl.UnknownFields 1310 1311 // Required. Format: 1312 // `projects/{project_id}/locations/{location}/environments/{environment_id}` 1313 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1314} 1315 1316func (x *GetEnvironmentRequest) Reset() { 1317 *x = GetEnvironmentRequest{} 1318 if protoimpl.UnsafeEnabled { 1319 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[20] 1320 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1321 ms.StoreMessageInfo(mi) 1322 } 1323} 1324 1325func (x *GetEnvironmentRequest) String() string { 1326 return protoimpl.X.MessageStringOf(x) 1327} 1328 1329func (*GetEnvironmentRequest) ProtoMessage() {} 1330 1331func (x *GetEnvironmentRequest) ProtoReflect() protoreflect.Message { 1332 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[20] 1333 if protoimpl.UnsafeEnabled && x != nil { 1334 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1335 if ms.LoadMessageInfo() == nil { 1336 ms.StoreMessageInfo(mi) 1337 } 1338 return ms 1339 } 1340 return mi.MessageOf(x) 1341} 1342 1343// Deprecated: Use GetEnvironmentRequest.ProtoReflect.Descriptor instead. 1344func (*GetEnvironmentRequest) Descriptor() ([]byte, []int) { 1345 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{20} 1346} 1347 1348func (x *GetEnvironmentRequest) GetName() string { 1349 if x != nil { 1350 return x.Name 1351 } 1352 return "" 1353} 1354 1355// Request for creating a notebook environment. 1356type CreateEnvironmentRequest struct { 1357 state protoimpl.MessageState 1358 sizeCache protoimpl.SizeCache 1359 unknownFields protoimpl.UnknownFields 1360 1361 // Required. Format: `projects/{project_id}/locations/{location}` 1362 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 1363 // Required. User-defined unique ID of this environment. The `environment_id` 1364 // must be 1 to 63 characters long and contain only lowercase letters, numeric 1365 // characters, and dashes. The first character must be a lowercase letter and 1366 // the last character cannot be a dash. 1367 EnvironmentId string `protobuf:"bytes,2,opt,name=environment_id,json=environmentId,proto3" json:"environment_id,omitempty"` 1368 // Required. The environment to be created. 1369 Environment *Environment `protobuf:"bytes,3,opt,name=environment,proto3" json:"environment,omitempty"` 1370} 1371 1372func (x *CreateEnvironmentRequest) Reset() { 1373 *x = CreateEnvironmentRequest{} 1374 if protoimpl.UnsafeEnabled { 1375 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[21] 1376 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1377 ms.StoreMessageInfo(mi) 1378 } 1379} 1380 1381func (x *CreateEnvironmentRequest) String() string { 1382 return protoimpl.X.MessageStringOf(x) 1383} 1384 1385func (*CreateEnvironmentRequest) ProtoMessage() {} 1386 1387func (x *CreateEnvironmentRequest) ProtoReflect() protoreflect.Message { 1388 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[21] 1389 if protoimpl.UnsafeEnabled && x != nil { 1390 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1391 if ms.LoadMessageInfo() == nil { 1392 ms.StoreMessageInfo(mi) 1393 } 1394 return ms 1395 } 1396 return mi.MessageOf(x) 1397} 1398 1399// Deprecated: Use CreateEnvironmentRequest.ProtoReflect.Descriptor instead. 1400func (*CreateEnvironmentRequest) Descriptor() ([]byte, []int) { 1401 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{21} 1402} 1403 1404func (x *CreateEnvironmentRequest) GetParent() string { 1405 if x != nil { 1406 return x.Parent 1407 } 1408 return "" 1409} 1410 1411func (x *CreateEnvironmentRequest) GetEnvironmentId() string { 1412 if x != nil { 1413 return x.EnvironmentId 1414 } 1415 return "" 1416} 1417 1418func (x *CreateEnvironmentRequest) GetEnvironment() *Environment { 1419 if x != nil { 1420 return x.Environment 1421 } 1422 return nil 1423} 1424 1425// Request for deleting a notebook environment. 1426type DeleteEnvironmentRequest struct { 1427 state protoimpl.MessageState 1428 sizeCache protoimpl.SizeCache 1429 unknownFields protoimpl.UnknownFields 1430 1431 // Required. Format: 1432 // `projects/{project_id}/locations/{location}/environments/{environment_id}` 1433 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 1434} 1435 1436func (x *DeleteEnvironmentRequest) Reset() { 1437 *x = DeleteEnvironmentRequest{} 1438 if protoimpl.UnsafeEnabled { 1439 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[22] 1440 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1441 ms.StoreMessageInfo(mi) 1442 } 1443} 1444 1445func (x *DeleteEnvironmentRequest) String() string { 1446 return protoimpl.X.MessageStringOf(x) 1447} 1448 1449func (*DeleteEnvironmentRequest) ProtoMessage() {} 1450 1451func (x *DeleteEnvironmentRequest) ProtoReflect() protoreflect.Message { 1452 mi := &file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[22] 1453 if protoimpl.UnsafeEnabled && x != nil { 1454 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1455 if ms.LoadMessageInfo() == nil { 1456 ms.StoreMessageInfo(mi) 1457 } 1458 return ms 1459 } 1460 return mi.MessageOf(x) 1461} 1462 1463// Deprecated: Use DeleteEnvironmentRequest.ProtoReflect.Descriptor instead. 1464func (*DeleteEnvironmentRequest) Descriptor() ([]byte, []int) { 1465 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP(), []int{22} 1466} 1467 1468func (x *DeleteEnvironmentRequest) GetName() string { 1469 if x != nil { 1470 return x.Name 1471 } 1472 return "" 1473} 1474 1475var File_google_cloud_notebooks_v1beta1_service_proto protoreflect.FileDescriptor 1476 1477var file_google_cloud_notebooks_v1beta1_service_proto_rawDesc = []byte{ 1478 0x0a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 1479 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 1480 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 1481 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 1482 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1c, 1483 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 1484 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 1485 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 1486 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x30, 0x67, 1487 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x6f, 0x74, 0x65, 1488 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x65, 0x6e, 1489 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 1490 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x6e, 0x6f, 1491 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 1492 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 1493 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 1494 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 1495 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 1496 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 1497 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 1498 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xce, 0x02, 1499 0x0a, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 1500 0x61, 0x74, 0x61, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 1501 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1502 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 1503 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 1504 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 1505 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 1506 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 1507 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 1508 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x12, 1509 0x12, 0x0a, 0x04, 0x76, 0x65, 0x72, 0x62, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x76, 1510 0x65, 0x72, 0x62, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5f, 0x6d, 0x65, 1511 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x73, 0x74, 0x61, 1512 0x74, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x35, 0x0a, 0x16, 0x72, 0x65, 1513 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 1514 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x15, 0x72, 0x65, 0x71, 0x75, 1515 0x65, 0x73, 0x74, 0x65, 0x64, 0x43, 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 1516 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x70, 0x69, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 1517 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 1518 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x08, 1519 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x22, 0x6f, 1520 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 1521 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 1522 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 1523 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 1524 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 1525 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 1526 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 1527 0xa9, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 1528 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x09, 0x69, 0x6e, 0x73, 1529 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 1530 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 1531 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x49, 0x6e, 1532 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x09, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 1533 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 1534 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 1535 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x75, 0x6e, 0x72, 1536 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 1537 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x2d, 0x0a, 0x12, 0x47, 1538 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1539 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 1540 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa5, 0x01, 0x0a, 0x15, 0x43, 1541 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 1542 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 1543 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 1544 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, 1545 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x69, 0x6e, 0x73, 1546 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x49, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 1547 0x6e, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1548 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 1549 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 1550 0x6e, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 1551 0x63, 0x65, 0x22, 0x5c, 0x0a, 0x17, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 1552 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 1553 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 1554 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x69, 0x6e, 1555 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 1556 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 1557 0x22, 0xaf, 0x01, 0x0a, 0x1d, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 1558 0x41, 0x63, 0x63, 0x65, 0x6c, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 1559 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 1560 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x51, 0x0a, 0x04, 0x74, 1561 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1562 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 1563 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 1564 0x6e, 0x63, 0x65, 0x2e, 0x41, 0x63, 0x63, 0x65, 0x6c, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x54, 1565 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x22, 1566 0x0a, 0x0a, 0x63, 0x6f, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 1567 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x63, 0x6f, 0x72, 0x65, 0x43, 0x6f, 0x75, 1568 0x6e, 0x74, 0x22, 0x60, 0x0a, 0x1d, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 1569 0x65, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 1570 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 1571 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0c, 1572 0x6d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 1573 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x6d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 1574 0x54, 0x79, 0x70, 0x65, 0x22, 0xcc, 0x01, 0x0a, 0x18, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 1575 0x61, 0x6e, 0x63, 0x65, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1576 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 1577 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x5c, 0x0a, 0x06, 0x6c, 0x61, 1578 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x44, 0x2e, 0x67, 0x6f, 0x6f, 1579 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 1580 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x49, 1581 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x71, 1582 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 1583 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 1584 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 1585 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 1586 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 1587 0x02, 0x38, 0x01, 0x22, 0x30, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x73, 1588 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 1589 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 1590 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x2f, 0x0a, 0x14, 0x53, 0x74, 0x61, 0x72, 0x74, 0x49, 0x6e, 1591 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 1592 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 1593 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x2e, 0x0a, 0x13, 0x53, 0x74, 0x6f, 0x70, 0x49, 0x6e, 1594 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 1595 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 1596 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x2f, 0x0a, 0x14, 0x52, 0x65, 0x73, 0x65, 0x74, 0x49, 1597 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 1598 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 1599 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xf0, 0x01, 0x0a, 0x19, 0x52, 0x65, 0x70, 0x6f, 1600 0x72, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 1601 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 1602 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 1603 0x0a, 0x05, 0x76, 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 1604 0x41, 0x02, 0x52, 0x04, 0x76, 0x6d, 0x49, 0x64, 0x12, 0x63, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 1605 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x67, 0x6f, 0x6f, 1606 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 1607 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x70, 0x6f, 1608 0x72, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 1609 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 1610 0x74, 0x72, 0x79, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x3b, 0x0a, 1611 0x0d, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 1612 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 1613 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 1614 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x50, 0x0a, 0x1c, 0x49, 0x73, 1615 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x61, 1616 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x11, 0x6e, 0x6f, 1617 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 1618 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x10, 0x6e, 0x6f, 0x74, 0x65, 1619 0x62, 0x6f, 0x6f, 0x6b, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x8d, 0x01, 0x0a, 1620 0x1d, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 1621 0x64, 0x65, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 1622 0x0a, 0x0b, 0x75, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 1623 0x01, 0x28, 0x08, 0x52, 0x0b, 0x75, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x61, 0x62, 0x6c, 0x65, 1624 0x12, 0x27, 0x0a, 0x0f, 0x75, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 1625 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x75, 0x70, 0x67, 0x72, 0x61, 1626 0x64, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x75, 0x70, 0x67, 1627 0x72, 0x61, 0x64, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 1628 0x0b, 0x75, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x31, 0x0a, 0x16, 1629 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 1630 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 1631 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 1632 0x53, 0x0a, 0x1e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 1633 0x63, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1634 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 1635 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x05, 0x76, 0x6d, 1636 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 1637 0x76, 0x6d, 0x49, 0x64, 0x22, 0x72, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x76, 0x69, 1638 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 1639 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 1640 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 1641 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 1642 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 1643 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 1644 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xb5, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 1645 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 1646 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x0c, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 1647 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 1648 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 1649 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x76, 1650 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x0c, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 1651 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 1652 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 1653 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x20, 1654 0x0a, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 1655 0x03, 0x28, 0x09, 0x52, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 1656 0x22, 0x30, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 1657 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 1658 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 1659 0x6d, 0x65, 0x22, 0xb7, 0x01, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x6e, 0x76, 1660 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 1661 0x1b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 1662 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x0e, 1663 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 1664 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x65, 0x6e, 0x76, 0x69, 0x72, 1665 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x52, 0x0a, 0x0b, 0x65, 0x6e, 0x76, 0x69, 1666 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 1667 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 1668 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 1669 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 1670 0x0b, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x33, 0x0a, 0x18, 1671 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 1672 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 1673 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 1674 0x65, 0x32, 0xf8, 0x1f, 0x0a, 0x0f, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x53, 0x65, 1675 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xb8, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 1676 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1677 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 1678 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 1679 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 1680 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 1681 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 1682 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 1683 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x12, 0x32, 0x2f, 0x76, 1684 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 1685 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 1686 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 1687 0x12, 0xa7, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 1688 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 1689 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 1690 0x31, 0x2e, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 1691 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 1692 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 1693 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x3a, 1694 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x12, 0x32, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 1695 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 1696 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 1697 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xcc, 0x01, 0x0a, 0x0e, 0x43, 1698 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x35, 0x2e, 1699 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 1700 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 1701 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 1702 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 1703 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 1704 0x69, 0x6f, 0x6e, 0x22, 0x64, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3e, 0x22, 0x32, 0x2f, 0x76, 0x31, 1705 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 1706 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 1707 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x3a, 1708 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0xca, 0x41, 0x1d, 0x0a, 0x08, 0x49, 0x6e, 1709 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 1710 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xd2, 0x01, 0x0a, 0x10, 0x52, 0x65, 1711 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x37, 1712 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 1713 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 1714 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 1715 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1716 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 1717 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x22, 0x3b, 1718 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 1719 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 1720 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 1721 0x65, 0x73, 0x3a, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x3a, 0x01, 0x2a, 0xca, 0x41, 1722 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 1723 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xe4, 1724 0x01, 0x0a, 0x16, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x41, 0x63, 1725 0x63, 0x65, 0x6c, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1726 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 1727 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x49, 0x6e, 1728 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x6c, 0x65, 0x72, 0x61, 0x74, 0x6f, 1729 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1730 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 1731 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x32, 1732 0x41, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 1733 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 1734 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 1735 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x65, 0x74, 0x41, 0x63, 0x63, 0x65, 0x6c, 0x65, 0x72, 0x61, 0x74, 1736 0x6f, 0x72, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 1737 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 1738 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xe4, 0x01, 0x0a, 0x16, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 1739 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 1740 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 1741 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 1742 0x31, 0x2e, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4d, 0x61, 0x63, 1743 0x68, 0x69, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 1744 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 1745 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6c, 1746 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x46, 0x32, 0x41, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 1747 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 1748 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 1749 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x65, 0x74, 0x4d, 0x61, 1750 0x63, 0x68, 0x69, 0x6e, 0x65, 0x54, 0x79, 0x70, 0x65, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x1d, 0x0a, 1751 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 1752 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xd5, 0x01, 0x0a, 1753 0x11, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4c, 0x61, 0x62, 0x65, 1754 0x6c, 0x73, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 1755 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 1756 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4c, 1757 0x61, 0x62, 0x65, 0x6c, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 1758 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 1759 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x67, 0x82, 0xd3, 0xe4, 1760 0x93, 0x02, 0x41, 0x32, 0x3c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 1761 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 1762 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 1763 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x65, 0x74, 0x4c, 0x61, 0x62, 0x65, 0x6c, 1764 0x73, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 1765 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 1766 0x64, 0x61, 0x74, 0x61, 0x12, 0xcf, 0x01, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 1767 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1768 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 1769 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 1770 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 1771 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 1772 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x67, 0x82, 1773 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x2a, 0x32, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 1774 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 1775 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 1776 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xca, 0x41, 0x2a, 0x0a, 0x15, 0x67, 0x6f, 1777 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 1778 0x70, 0x74, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 1779 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xc9, 0x01, 0x0a, 0x0d, 0x53, 0x74, 0x61, 0x72, 0x74, 1780 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1781 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 1782 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x49, 1783 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 1784 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 1785 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x63, 0x82, 1786 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x22, 0x38, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 1787 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 1788 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 1789 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x3a, 1790 0x01, 0x2a, 0xca, 0x41, 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 1791 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 1792 0x74, 0x61, 0x12, 0xc6, 0x01, 0x0a, 0x0c, 0x53, 0x74, 0x6f, 0x70, 0x49, 0x6e, 0x73, 0x74, 0x61, 1793 0x6e, 0x63, 0x65, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 1794 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 1795 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 1796 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1797 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 1798 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x62, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x22, 1799 0x37, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 1800 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 1801 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 1802 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x6f, 0x70, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x1d, 0x0a, 0x08, 1803 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 1804 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xc9, 0x01, 0x0a, 0x0d, 1805 0x52, 0x65, 0x73, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x34, 0x2e, 1806 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 1807 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 1808 0x65, 0x73, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 1809 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 1810 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 1811 0x6f, 0x6e, 0x22, 0x63, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x22, 0x38, 0x2f, 0x76, 0x31, 0x62, 1812 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 1813 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 1814 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 1815 0x65, 0x73, 0x65, 0x74, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 1816 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 1817 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xd4, 0x01, 0x0a, 0x12, 0x52, 0x65, 0x70, 0x6f, 1818 0x72, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x39, 1819 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 1820 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 1821 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x6e, 1822 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1823 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 1824 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x64, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3e, 1825 0x22, 0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 1826 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 1827 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 1828 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x3a, 0x01, 0x2a, 0xca, 0x41, 1829 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 1830 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xeb, 1831 0x01, 0x0a, 0x15, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x55, 0x70, 0x67, 1832 0x72, 0x61, 0x64, 0x65, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1833 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 1834 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 1835 0x61, 0x6e, 0x63, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x61, 0x62, 0x6c, 0x65, 0x52, 1836 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 1837 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 1838 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x49, 0x73, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 1839 0x63, 0x65, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 1840 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x55, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4f, 0x12, 0x4d, 0x2f, 1841 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 1842 0x6b, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 1843 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 1844 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x69, 1845 0x73, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x61, 0x62, 0x6c, 0x65, 0x12, 0xcf, 0x01, 0x0a, 1846 0x0f, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 1847 0x12, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 1848 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 1849 0x31, 0x2e, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 1850 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 1851 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 1852 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3f, 0x22, 1853 0x3a, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 1854 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 1855 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 1856 0x2f, 0x2a, 0x7d, 0x3a, 0x75, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x3a, 0x01, 0x2a, 0xca, 0x41, 1857 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 1858 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xe7, 1859 0x01, 0x0a, 0x17, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 1860 0x63, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 1861 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 1862 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x67, 0x72, 1863 0x61, 0x64, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 1864 0x6e, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 1865 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 1866 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 1867 0x47, 0x22, 0x42, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 1868 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 1869 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 1870 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x75, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x49, 0x6e, 0x74, 1871 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x1d, 0x0a, 0x08, 0x49, 0x6e, 0x73, 1872 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1873 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xc4, 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 1874 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x37, 0x2e, 1875 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 1876 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 1877 0x69, 0x73, 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 1878 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 1879 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 1880 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x6e, 0x76, 0x69, 1881 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 1882 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x37, 0x12, 0x35, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 1883 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 1884 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 1885 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 1886 0xb3, 0x01, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 1887 0x6e, 0x74, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 1888 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 1889 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 1890 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1891 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 1892 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x76, 0x69, 0x72, 1893 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x37, 0x12, 0x35, 1894 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 1895 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 1896 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 1897 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xdb, 0x01, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 1898 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x38, 0x2e, 0x67, 0x6f, 1899 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 1900 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x72, 0x65, 1901 0x61, 0x74, 0x65, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 1902 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 1903 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 1904 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x44, 0x22, 0x35, 0x2f, 0x76, 1905 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 1906 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 1907 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 1908 0x6e, 0x74, 0x73, 0x3a, 0x0b, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 1909 0xca, 0x41, 0x20, 0x0a, 0x0b, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 1910 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 1911 0x61, 0x74, 0x61, 0x12, 0xd8, 0x01, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x45, 0x6e, 1912 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1913 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 1914 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 1915 0x65, 0x45, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 1916 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 1917 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 1918 0x6f, 0x6e, 0x22, 0x6a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x37, 0x2a, 0x35, 0x2f, 0x76, 0x31, 0x62, 1919 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 1920 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 1921 0x2a, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 1922 0x7d, 0xca, 0x41, 0x2a, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 1923 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 1924 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x4c, 1925 0xca, 0x41, 0x18, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 1926 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68, 0x74, 1927 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1928 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 1929 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0xe5, 0x01, 0x0a, 1930 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 1931 0x64, 0x2e, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x76, 0x31, 0x62, 0x65, 1932 0x74, 0x61, 0x31, 0x42, 0x0e, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x50, 0x72, 1933 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x47, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 1934 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 1935 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 1936 0x75, 0x64, 0x2f, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2f, 0x76, 0x31, 0x62, 1937 0x65, 0x74, 0x61, 0x31, 0x3b, 0x6e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0xaa, 0x02, 1938 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x4e, 0x6f, 1939 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 1940 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4e, 1941 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 1942 0xea, 0x02, 0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 1943 0x3a, 0x3a, 0x4e, 0x6f, 0x74, 0x65, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x3a, 0x3a, 0x56, 0x31, 0x62, 1944 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1945} 1946 1947var ( 1948 file_google_cloud_notebooks_v1beta1_service_proto_rawDescOnce sync.Once 1949 file_google_cloud_notebooks_v1beta1_service_proto_rawDescData = file_google_cloud_notebooks_v1beta1_service_proto_rawDesc 1950) 1951 1952func file_google_cloud_notebooks_v1beta1_service_proto_rawDescGZIP() []byte { 1953 file_google_cloud_notebooks_v1beta1_service_proto_rawDescOnce.Do(func() { 1954 file_google_cloud_notebooks_v1beta1_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_notebooks_v1beta1_service_proto_rawDescData) 1955 }) 1956 return file_google_cloud_notebooks_v1beta1_service_proto_rawDescData 1957} 1958 1959var file_google_cloud_notebooks_v1beta1_service_proto_msgTypes = make([]protoimpl.MessageInfo, 25) 1960var file_google_cloud_notebooks_v1beta1_service_proto_goTypes = []interface{}{ 1961 (*OperationMetadata)(nil), // 0: google.cloud.notebooks.v1beta1.OperationMetadata 1962 (*ListInstancesRequest)(nil), // 1: google.cloud.notebooks.v1beta1.ListInstancesRequest 1963 (*ListInstancesResponse)(nil), // 2: google.cloud.notebooks.v1beta1.ListInstancesResponse 1964 (*GetInstanceRequest)(nil), // 3: google.cloud.notebooks.v1beta1.GetInstanceRequest 1965 (*CreateInstanceRequest)(nil), // 4: google.cloud.notebooks.v1beta1.CreateInstanceRequest 1966 (*RegisterInstanceRequest)(nil), // 5: google.cloud.notebooks.v1beta1.RegisterInstanceRequest 1967 (*SetInstanceAcceleratorRequest)(nil), // 6: google.cloud.notebooks.v1beta1.SetInstanceAcceleratorRequest 1968 (*SetInstanceMachineTypeRequest)(nil), // 7: google.cloud.notebooks.v1beta1.SetInstanceMachineTypeRequest 1969 (*SetInstanceLabelsRequest)(nil), // 8: google.cloud.notebooks.v1beta1.SetInstanceLabelsRequest 1970 (*DeleteInstanceRequest)(nil), // 9: google.cloud.notebooks.v1beta1.DeleteInstanceRequest 1971 (*StartInstanceRequest)(nil), // 10: google.cloud.notebooks.v1beta1.StartInstanceRequest 1972 (*StopInstanceRequest)(nil), // 11: google.cloud.notebooks.v1beta1.StopInstanceRequest 1973 (*ResetInstanceRequest)(nil), // 12: google.cloud.notebooks.v1beta1.ResetInstanceRequest 1974 (*ReportInstanceInfoRequest)(nil), // 13: google.cloud.notebooks.v1beta1.ReportInstanceInfoRequest 1975 (*IsInstanceUpgradeableRequest)(nil), // 14: google.cloud.notebooks.v1beta1.IsInstanceUpgradeableRequest 1976 (*IsInstanceUpgradeableResponse)(nil), // 15: google.cloud.notebooks.v1beta1.IsInstanceUpgradeableResponse 1977 (*UpgradeInstanceRequest)(nil), // 16: google.cloud.notebooks.v1beta1.UpgradeInstanceRequest 1978 (*UpgradeInstanceInternalRequest)(nil), // 17: google.cloud.notebooks.v1beta1.UpgradeInstanceInternalRequest 1979 (*ListEnvironmentsRequest)(nil), // 18: google.cloud.notebooks.v1beta1.ListEnvironmentsRequest 1980 (*ListEnvironmentsResponse)(nil), // 19: google.cloud.notebooks.v1beta1.ListEnvironmentsResponse 1981 (*GetEnvironmentRequest)(nil), // 20: google.cloud.notebooks.v1beta1.GetEnvironmentRequest 1982 (*CreateEnvironmentRequest)(nil), // 21: google.cloud.notebooks.v1beta1.CreateEnvironmentRequest 1983 (*DeleteEnvironmentRequest)(nil), // 22: google.cloud.notebooks.v1beta1.DeleteEnvironmentRequest 1984 nil, // 23: google.cloud.notebooks.v1beta1.SetInstanceLabelsRequest.LabelsEntry 1985 nil, // 24: google.cloud.notebooks.v1beta1.ReportInstanceInfoRequest.MetadataEntry 1986 (*timestamppb.Timestamp)(nil), // 25: google.protobuf.Timestamp 1987 (*Instance)(nil), // 26: google.cloud.notebooks.v1beta1.Instance 1988 (Instance_AcceleratorType)(0), // 27: google.cloud.notebooks.v1beta1.Instance.AcceleratorType 1989 (*Environment)(nil), // 28: google.cloud.notebooks.v1beta1.Environment 1990 (*longrunning.Operation)(nil), // 29: google.longrunning.Operation 1991} 1992var file_google_cloud_notebooks_v1beta1_service_proto_depIdxs = []int32{ 1993 25, // 0: google.cloud.notebooks.v1beta1.OperationMetadata.create_time:type_name -> google.protobuf.Timestamp 1994 25, // 1: google.cloud.notebooks.v1beta1.OperationMetadata.end_time:type_name -> google.protobuf.Timestamp 1995 26, // 2: google.cloud.notebooks.v1beta1.ListInstancesResponse.instances:type_name -> google.cloud.notebooks.v1beta1.Instance 1996 26, // 3: google.cloud.notebooks.v1beta1.CreateInstanceRequest.instance:type_name -> google.cloud.notebooks.v1beta1.Instance 1997 27, // 4: google.cloud.notebooks.v1beta1.SetInstanceAcceleratorRequest.type:type_name -> google.cloud.notebooks.v1beta1.Instance.AcceleratorType 1998 23, // 5: google.cloud.notebooks.v1beta1.SetInstanceLabelsRequest.labels:type_name -> google.cloud.notebooks.v1beta1.SetInstanceLabelsRequest.LabelsEntry 1999 24, // 6: google.cloud.notebooks.v1beta1.ReportInstanceInfoRequest.metadata:type_name -> google.cloud.notebooks.v1beta1.ReportInstanceInfoRequest.MetadataEntry 2000 28, // 7: google.cloud.notebooks.v1beta1.ListEnvironmentsResponse.environments:type_name -> google.cloud.notebooks.v1beta1.Environment 2001 28, // 8: google.cloud.notebooks.v1beta1.CreateEnvironmentRequest.environment:type_name -> google.cloud.notebooks.v1beta1.Environment 2002 1, // 9: google.cloud.notebooks.v1beta1.NotebookService.ListInstances:input_type -> google.cloud.notebooks.v1beta1.ListInstancesRequest 2003 3, // 10: google.cloud.notebooks.v1beta1.NotebookService.GetInstance:input_type -> google.cloud.notebooks.v1beta1.GetInstanceRequest 2004 4, // 11: google.cloud.notebooks.v1beta1.NotebookService.CreateInstance:input_type -> google.cloud.notebooks.v1beta1.CreateInstanceRequest 2005 5, // 12: google.cloud.notebooks.v1beta1.NotebookService.RegisterInstance:input_type -> google.cloud.notebooks.v1beta1.RegisterInstanceRequest 2006 6, // 13: google.cloud.notebooks.v1beta1.NotebookService.SetInstanceAccelerator:input_type -> google.cloud.notebooks.v1beta1.SetInstanceAcceleratorRequest 2007 7, // 14: google.cloud.notebooks.v1beta1.NotebookService.SetInstanceMachineType:input_type -> google.cloud.notebooks.v1beta1.SetInstanceMachineTypeRequest 2008 8, // 15: google.cloud.notebooks.v1beta1.NotebookService.SetInstanceLabels:input_type -> google.cloud.notebooks.v1beta1.SetInstanceLabelsRequest 2009 9, // 16: google.cloud.notebooks.v1beta1.NotebookService.DeleteInstance:input_type -> google.cloud.notebooks.v1beta1.DeleteInstanceRequest 2010 10, // 17: google.cloud.notebooks.v1beta1.NotebookService.StartInstance:input_type -> google.cloud.notebooks.v1beta1.StartInstanceRequest 2011 11, // 18: google.cloud.notebooks.v1beta1.NotebookService.StopInstance:input_type -> google.cloud.notebooks.v1beta1.StopInstanceRequest 2012 12, // 19: google.cloud.notebooks.v1beta1.NotebookService.ResetInstance:input_type -> google.cloud.notebooks.v1beta1.ResetInstanceRequest 2013 13, // 20: google.cloud.notebooks.v1beta1.NotebookService.ReportInstanceInfo:input_type -> google.cloud.notebooks.v1beta1.ReportInstanceInfoRequest 2014 14, // 21: google.cloud.notebooks.v1beta1.NotebookService.IsInstanceUpgradeable:input_type -> google.cloud.notebooks.v1beta1.IsInstanceUpgradeableRequest 2015 16, // 22: google.cloud.notebooks.v1beta1.NotebookService.UpgradeInstance:input_type -> google.cloud.notebooks.v1beta1.UpgradeInstanceRequest 2016 17, // 23: google.cloud.notebooks.v1beta1.NotebookService.UpgradeInstanceInternal:input_type -> google.cloud.notebooks.v1beta1.UpgradeInstanceInternalRequest 2017 18, // 24: google.cloud.notebooks.v1beta1.NotebookService.ListEnvironments:input_type -> google.cloud.notebooks.v1beta1.ListEnvironmentsRequest 2018 20, // 25: google.cloud.notebooks.v1beta1.NotebookService.GetEnvironment:input_type -> google.cloud.notebooks.v1beta1.GetEnvironmentRequest 2019 21, // 26: google.cloud.notebooks.v1beta1.NotebookService.CreateEnvironment:input_type -> google.cloud.notebooks.v1beta1.CreateEnvironmentRequest 2020 22, // 27: google.cloud.notebooks.v1beta1.NotebookService.DeleteEnvironment:input_type -> google.cloud.notebooks.v1beta1.DeleteEnvironmentRequest 2021 2, // 28: google.cloud.notebooks.v1beta1.NotebookService.ListInstances:output_type -> google.cloud.notebooks.v1beta1.ListInstancesResponse 2022 26, // 29: google.cloud.notebooks.v1beta1.NotebookService.GetInstance:output_type -> google.cloud.notebooks.v1beta1.Instance 2023 29, // 30: google.cloud.notebooks.v1beta1.NotebookService.CreateInstance:output_type -> google.longrunning.Operation 2024 29, // 31: google.cloud.notebooks.v1beta1.NotebookService.RegisterInstance:output_type -> google.longrunning.Operation 2025 29, // 32: google.cloud.notebooks.v1beta1.NotebookService.SetInstanceAccelerator:output_type -> google.longrunning.Operation 2026 29, // 33: google.cloud.notebooks.v1beta1.NotebookService.SetInstanceMachineType:output_type -> google.longrunning.Operation 2027 29, // 34: google.cloud.notebooks.v1beta1.NotebookService.SetInstanceLabels:output_type -> google.longrunning.Operation 2028 29, // 35: google.cloud.notebooks.v1beta1.NotebookService.DeleteInstance:output_type -> google.longrunning.Operation 2029 29, // 36: google.cloud.notebooks.v1beta1.NotebookService.StartInstance:output_type -> google.longrunning.Operation 2030 29, // 37: google.cloud.notebooks.v1beta1.NotebookService.StopInstance:output_type -> google.longrunning.Operation 2031 29, // 38: google.cloud.notebooks.v1beta1.NotebookService.ResetInstance:output_type -> google.longrunning.Operation 2032 29, // 39: google.cloud.notebooks.v1beta1.NotebookService.ReportInstanceInfo:output_type -> google.longrunning.Operation 2033 15, // 40: google.cloud.notebooks.v1beta1.NotebookService.IsInstanceUpgradeable:output_type -> google.cloud.notebooks.v1beta1.IsInstanceUpgradeableResponse 2034 29, // 41: google.cloud.notebooks.v1beta1.NotebookService.UpgradeInstance:output_type -> google.longrunning.Operation 2035 29, // 42: google.cloud.notebooks.v1beta1.NotebookService.UpgradeInstanceInternal:output_type -> google.longrunning.Operation 2036 19, // 43: google.cloud.notebooks.v1beta1.NotebookService.ListEnvironments:output_type -> google.cloud.notebooks.v1beta1.ListEnvironmentsResponse 2037 28, // 44: google.cloud.notebooks.v1beta1.NotebookService.GetEnvironment:output_type -> google.cloud.notebooks.v1beta1.Environment 2038 29, // 45: google.cloud.notebooks.v1beta1.NotebookService.CreateEnvironment:output_type -> google.longrunning.Operation 2039 29, // 46: google.cloud.notebooks.v1beta1.NotebookService.DeleteEnvironment:output_type -> google.longrunning.Operation 2040 28, // [28:47] is the sub-list for method output_type 2041 9, // [9:28] is the sub-list for method input_type 2042 9, // [9:9] is the sub-list for extension type_name 2043 9, // [9:9] is the sub-list for extension extendee 2044 0, // [0:9] is the sub-list for field type_name 2045} 2046 2047func init() { file_google_cloud_notebooks_v1beta1_service_proto_init() } 2048func file_google_cloud_notebooks_v1beta1_service_proto_init() { 2049 if File_google_cloud_notebooks_v1beta1_service_proto != nil { 2050 return 2051 } 2052 file_google_cloud_notebooks_v1beta1_environment_proto_init() 2053 file_google_cloud_notebooks_v1beta1_instance_proto_init() 2054 if !protoimpl.UnsafeEnabled { 2055 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 2056 switch v := v.(*OperationMetadata); i { 2057 case 0: 2058 return &v.state 2059 case 1: 2060 return &v.sizeCache 2061 case 2: 2062 return &v.unknownFields 2063 default: 2064 return nil 2065 } 2066 } 2067 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 2068 switch v := v.(*ListInstancesRequest); i { 2069 case 0: 2070 return &v.state 2071 case 1: 2072 return &v.sizeCache 2073 case 2: 2074 return &v.unknownFields 2075 default: 2076 return nil 2077 } 2078 } 2079 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 2080 switch v := v.(*ListInstancesResponse); i { 2081 case 0: 2082 return &v.state 2083 case 1: 2084 return &v.sizeCache 2085 case 2: 2086 return &v.unknownFields 2087 default: 2088 return nil 2089 } 2090 } 2091 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 2092 switch v := v.(*GetInstanceRequest); i { 2093 case 0: 2094 return &v.state 2095 case 1: 2096 return &v.sizeCache 2097 case 2: 2098 return &v.unknownFields 2099 default: 2100 return nil 2101 } 2102 } 2103 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 2104 switch v := v.(*CreateInstanceRequest); i { 2105 case 0: 2106 return &v.state 2107 case 1: 2108 return &v.sizeCache 2109 case 2: 2110 return &v.unknownFields 2111 default: 2112 return nil 2113 } 2114 } 2115 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 2116 switch v := v.(*RegisterInstanceRequest); i { 2117 case 0: 2118 return &v.state 2119 case 1: 2120 return &v.sizeCache 2121 case 2: 2122 return &v.unknownFields 2123 default: 2124 return nil 2125 } 2126 } 2127 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 2128 switch v := v.(*SetInstanceAcceleratorRequest); i { 2129 case 0: 2130 return &v.state 2131 case 1: 2132 return &v.sizeCache 2133 case 2: 2134 return &v.unknownFields 2135 default: 2136 return nil 2137 } 2138 } 2139 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 2140 switch v := v.(*SetInstanceMachineTypeRequest); i { 2141 case 0: 2142 return &v.state 2143 case 1: 2144 return &v.sizeCache 2145 case 2: 2146 return &v.unknownFields 2147 default: 2148 return nil 2149 } 2150 } 2151 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 2152 switch v := v.(*SetInstanceLabelsRequest); i { 2153 case 0: 2154 return &v.state 2155 case 1: 2156 return &v.sizeCache 2157 case 2: 2158 return &v.unknownFields 2159 default: 2160 return nil 2161 } 2162 } 2163 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 2164 switch v := v.(*DeleteInstanceRequest); i { 2165 case 0: 2166 return &v.state 2167 case 1: 2168 return &v.sizeCache 2169 case 2: 2170 return &v.unknownFields 2171 default: 2172 return nil 2173 } 2174 } 2175 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 2176 switch v := v.(*StartInstanceRequest); i { 2177 case 0: 2178 return &v.state 2179 case 1: 2180 return &v.sizeCache 2181 case 2: 2182 return &v.unknownFields 2183 default: 2184 return nil 2185 } 2186 } 2187 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 2188 switch v := v.(*StopInstanceRequest); i { 2189 case 0: 2190 return &v.state 2191 case 1: 2192 return &v.sizeCache 2193 case 2: 2194 return &v.unknownFields 2195 default: 2196 return nil 2197 } 2198 } 2199 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 2200 switch v := v.(*ResetInstanceRequest); i { 2201 case 0: 2202 return &v.state 2203 case 1: 2204 return &v.sizeCache 2205 case 2: 2206 return &v.unknownFields 2207 default: 2208 return nil 2209 } 2210 } 2211 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 2212 switch v := v.(*ReportInstanceInfoRequest); i { 2213 case 0: 2214 return &v.state 2215 case 1: 2216 return &v.sizeCache 2217 case 2: 2218 return &v.unknownFields 2219 default: 2220 return nil 2221 } 2222 } 2223 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 2224 switch v := v.(*IsInstanceUpgradeableRequest); i { 2225 case 0: 2226 return &v.state 2227 case 1: 2228 return &v.sizeCache 2229 case 2: 2230 return &v.unknownFields 2231 default: 2232 return nil 2233 } 2234 } 2235 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { 2236 switch v := v.(*IsInstanceUpgradeableResponse); i { 2237 case 0: 2238 return &v.state 2239 case 1: 2240 return &v.sizeCache 2241 case 2: 2242 return &v.unknownFields 2243 default: 2244 return nil 2245 } 2246 } 2247 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { 2248 switch v := v.(*UpgradeInstanceRequest); i { 2249 case 0: 2250 return &v.state 2251 case 1: 2252 return &v.sizeCache 2253 case 2: 2254 return &v.unknownFields 2255 default: 2256 return nil 2257 } 2258 } 2259 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { 2260 switch v := v.(*UpgradeInstanceInternalRequest); i { 2261 case 0: 2262 return &v.state 2263 case 1: 2264 return &v.sizeCache 2265 case 2: 2266 return &v.unknownFields 2267 default: 2268 return nil 2269 } 2270 } 2271 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { 2272 switch v := v.(*ListEnvironmentsRequest); i { 2273 case 0: 2274 return &v.state 2275 case 1: 2276 return &v.sizeCache 2277 case 2: 2278 return &v.unknownFields 2279 default: 2280 return nil 2281 } 2282 } 2283 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { 2284 switch v := v.(*ListEnvironmentsResponse); i { 2285 case 0: 2286 return &v.state 2287 case 1: 2288 return &v.sizeCache 2289 case 2: 2290 return &v.unknownFields 2291 default: 2292 return nil 2293 } 2294 } 2295 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { 2296 switch v := v.(*GetEnvironmentRequest); i { 2297 case 0: 2298 return &v.state 2299 case 1: 2300 return &v.sizeCache 2301 case 2: 2302 return &v.unknownFields 2303 default: 2304 return nil 2305 } 2306 } 2307 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { 2308 switch v := v.(*CreateEnvironmentRequest); i { 2309 case 0: 2310 return &v.state 2311 case 1: 2312 return &v.sizeCache 2313 case 2: 2314 return &v.unknownFields 2315 default: 2316 return nil 2317 } 2318 } 2319 file_google_cloud_notebooks_v1beta1_service_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { 2320 switch v := v.(*DeleteEnvironmentRequest); i { 2321 case 0: 2322 return &v.state 2323 case 1: 2324 return &v.sizeCache 2325 case 2: 2326 return &v.unknownFields 2327 default: 2328 return nil 2329 } 2330 } 2331 } 2332 type x struct{} 2333 out := protoimpl.TypeBuilder{ 2334 File: protoimpl.DescBuilder{ 2335 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 2336 RawDescriptor: file_google_cloud_notebooks_v1beta1_service_proto_rawDesc, 2337 NumEnums: 0, 2338 NumMessages: 25, 2339 NumExtensions: 0, 2340 NumServices: 1, 2341 }, 2342 GoTypes: file_google_cloud_notebooks_v1beta1_service_proto_goTypes, 2343 DependencyIndexes: file_google_cloud_notebooks_v1beta1_service_proto_depIdxs, 2344 MessageInfos: file_google_cloud_notebooks_v1beta1_service_proto_msgTypes, 2345 }.Build() 2346 File_google_cloud_notebooks_v1beta1_service_proto = out.File 2347 file_google_cloud_notebooks_v1beta1_service_proto_rawDesc = nil 2348 file_google_cloud_notebooks_v1beta1_service_proto_goTypes = nil 2349 file_google_cloud_notebooks_v1beta1_service_proto_depIdxs = nil 2350} 2351 2352// Reference imports to suppress errors if they are not otherwise used. 2353var _ context.Context 2354var _ grpc.ClientConnInterface 2355 2356// This is a compile-time assertion to ensure that this generated file 2357// is compatible with the grpc package it is being compiled against. 2358const _ = grpc.SupportPackageIsVersion6 2359 2360// NotebookServiceClient is the client API for NotebookService service. 2361// 2362// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 2363type NotebookServiceClient interface { 2364 // Lists instances in a given project and location. 2365 ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error) 2366 // Gets details of a single Instance. 2367 GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*Instance, error) 2368 // Creates a new Instance in a given project and location. 2369 CreateInstance(ctx context.Context, in *CreateInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2370 // Registers an existing legacy notebook instance to the Notebooks API server. 2371 // Legacy instances are instances created with the legacy Compute Engine 2372 // calls. They are not manageable by the Notebooks API out of the box. This 2373 // call makes these instances manageable by the Notebooks API. 2374 RegisterInstance(ctx context.Context, in *RegisterInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2375 // Updates the guest accelerators of a single Instance. 2376 SetInstanceAccelerator(ctx context.Context, in *SetInstanceAcceleratorRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2377 // Updates the machine type of a single Instance. 2378 SetInstanceMachineType(ctx context.Context, in *SetInstanceMachineTypeRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2379 // Updates the labels of an Instance. 2380 SetInstanceLabels(ctx context.Context, in *SetInstanceLabelsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2381 // Deletes a single Instance. 2382 DeleteInstance(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2383 // Starts a notebook instance. 2384 StartInstance(ctx context.Context, in *StartInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2385 // Stops a notebook instance. 2386 StopInstance(ctx context.Context, in *StopInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2387 // Resets a notebook instance. 2388 ResetInstance(ctx context.Context, in *ResetInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2389 // Allows notebook instances to 2390 // report their latest instance information to the Notebooks 2391 // API server. The server will merge the reported information to 2392 // the instance metadata store. Do not use this method directly. 2393 ReportInstanceInfo(ctx context.Context, in *ReportInstanceInfoRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2394 // Check if a notebook instance is upgradable. 2395 IsInstanceUpgradeable(ctx context.Context, in *IsInstanceUpgradeableRequest, opts ...grpc.CallOption) (*IsInstanceUpgradeableResponse, error) 2396 // Upgrades a notebook instance to the latest version. 2397 UpgradeInstance(ctx context.Context, in *UpgradeInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2398 // Allows notebook instances to 2399 // call this endpoint to upgrade themselves. Do not use this method directly. 2400 UpgradeInstanceInternal(ctx context.Context, in *UpgradeInstanceInternalRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2401 // Lists environments in a project. 2402 ListEnvironments(ctx context.Context, in *ListEnvironmentsRequest, opts ...grpc.CallOption) (*ListEnvironmentsResponse, error) 2403 // Gets details of a single Environment. 2404 GetEnvironment(ctx context.Context, in *GetEnvironmentRequest, opts ...grpc.CallOption) (*Environment, error) 2405 // Creates a new Environment. 2406 CreateEnvironment(ctx context.Context, in *CreateEnvironmentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2407 // Deletes a single Environment. 2408 DeleteEnvironment(ctx context.Context, in *DeleteEnvironmentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) 2409} 2410 2411type notebookServiceClient struct { 2412 cc grpc.ClientConnInterface 2413} 2414 2415func NewNotebookServiceClient(cc grpc.ClientConnInterface) NotebookServiceClient { 2416 return ¬ebookServiceClient{cc} 2417} 2418 2419func (c *notebookServiceClient) ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error) { 2420 out := new(ListInstancesResponse) 2421 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/ListInstances", in, out, opts...) 2422 if err != nil { 2423 return nil, err 2424 } 2425 return out, nil 2426} 2427 2428func (c *notebookServiceClient) GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*Instance, error) { 2429 out := new(Instance) 2430 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/GetInstance", in, out, opts...) 2431 if err != nil { 2432 return nil, err 2433 } 2434 return out, nil 2435} 2436 2437func (c *notebookServiceClient) CreateInstance(ctx context.Context, in *CreateInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2438 out := new(longrunning.Operation) 2439 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/CreateInstance", in, out, opts...) 2440 if err != nil { 2441 return nil, err 2442 } 2443 return out, nil 2444} 2445 2446func (c *notebookServiceClient) RegisterInstance(ctx context.Context, in *RegisterInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2447 out := new(longrunning.Operation) 2448 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/RegisterInstance", in, out, opts...) 2449 if err != nil { 2450 return nil, err 2451 } 2452 return out, nil 2453} 2454 2455func (c *notebookServiceClient) SetInstanceAccelerator(ctx context.Context, in *SetInstanceAcceleratorRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2456 out := new(longrunning.Operation) 2457 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/SetInstanceAccelerator", in, out, opts...) 2458 if err != nil { 2459 return nil, err 2460 } 2461 return out, nil 2462} 2463 2464func (c *notebookServiceClient) SetInstanceMachineType(ctx context.Context, in *SetInstanceMachineTypeRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2465 out := new(longrunning.Operation) 2466 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/SetInstanceMachineType", in, out, opts...) 2467 if err != nil { 2468 return nil, err 2469 } 2470 return out, nil 2471} 2472 2473func (c *notebookServiceClient) SetInstanceLabels(ctx context.Context, in *SetInstanceLabelsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2474 out := new(longrunning.Operation) 2475 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/SetInstanceLabels", in, out, opts...) 2476 if err != nil { 2477 return nil, err 2478 } 2479 return out, nil 2480} 2481 2482func (c *notebookServiceClient) DeleteInstance(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2483 out := new(longrunning.Operation) 2484 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/DeleteInstance", in, out, opts...) 2485 if err != nil { 2486 return nil, err 2487 } 2488 return out, nil 2489} 2490 2491func (c *notebookServiceClient) StartInstance(ctx context.Context, in *StartInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2492 out := new(longrunning.Operation) 2493 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/StartInstance", in, out, opts...) 2494 if err != nil { 2495 return nil, err 2496 } 2497 return out, nil 2498} 2499 2500func (c *notebookServiceClient) StopInstance(ctx context.Context, in *StopInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2501 out := new(longrunning.Operation) 2502 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/StopInstance", in, out, opts...) 2503 if err != nil { 2504 return nil, err 2505 } 2506 return out, nil 2507} 2508 2509func (c *notebookServiceClient) ResetInstance(ctx context.Context, in *ResetInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2510 out := new(longrunning.Operation) 2511 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/ResetInstance", in, out, opts...) 2512 if err != nil { 2513 return nil, err 2514 } 2515 return out, nil 2516} 2517 2518func (c *notebookServiceClient) ReportInstanceInfo(ctx context.Context, in *ReportInstanceInfoRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2519 out := new(longrunning.Operation) 2520 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/ReportInstanceInfo", in, out, opts...) 2521 if err != nil { 2522 return nil, err 2523 } 2524 return out, nil 2525} 2526 2527func (c *notebookServiceClient) IsInstanceUpgradeable(ctx context.Context, in *IsInstanceUpgradeableRequest, opts ...grpc.CallOption) (*IsInstanceUpgradeableResponse, error) { 2528 out := new(IsInstanceUpgradeableResponse) 2529 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/IsInstanceUpgradeable", in, out, opts...) 2530 if err != nil { 2531 return nil, err 2532 } 2533 return out, nil 2534} 2535 2536func (c *notebookServiceClient) UpgradeInstance(ctx context.Context, in *UpgradeInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2537 out := new(longrunning.Operation) 2538 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/UpgradeInstance", in, out, opts...) 2539 if err != nil { 2540 return nil, err 2541 } 2542 return out, nil 2543} 2544 2545func (c *notebookServiceClient) UpgradeInstanceInternal(ctx context.Context, in *UpgradeInstanceInternalRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2546 out := new(longrunning.Operation) 2547 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/UpgradeInstanceInternal", in, out, opts...) 2548 if err != nil { 2549 return nil, err 2550 } 2551 return out, nil 2552} 2553 2554func (c *notebookServiceClient) ListEnvironments(ctx context.Context, in *ListEnvironmentsRequest, opts ...grpc.CallOption) (*ListEnvironmentsResponse, error) { 2555 out := new(ListEnvironmentsResponse) 2556 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/ListEnvironments", in, out, opts...) 2557 if err != nil { 2558 return nil, err 2559 } 2560 return out, nil 2561} 2562 2563func (c *notebookServiceClient) GetEnvironment(ctx context.Context, in *GetEnvironmentRequest, opts ...grpc.CallOption) (*Environment, error) { 2564 out := new(Environment) 2565 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/GetEnvironment", in, out, opts...) 2566 if err != nil { 2567 return nil, err 2568 } 2569 return out, nil 2570} 2571 2572func (c *notebookServiceClient) CreateEnvironment(ctx context.Context, in *CreateEnvironmentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2573 out := new(longrunning.Operation) 2574 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/CreateEnvironment", in, out, opts...) 2575 if err != nil { 2576 return nil, err 2577 } 2578 return out, nil 2579} 2580 2581func (c *notebookServiceClient) DeleteEnvironment(ctx context.Context, in *DeleteEnvironmentRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { 2582 out := new(longrunning.Operation) 2583 err := c.cc.Invoke(ctx, "/google.cloud.notebooks.v1beta1.NotebookService/DeleteEnvironment", in, out, opts...) 2584 if err != nil { 2585 return nil, err 2586 } 2587 return out, nil 2588} 2589 2590// NotebookServiceServer is the server API for NotebookService service. 2591type NotebookServiceServer interface { 2592 // Lists instances in a given project and location. 2593 ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error) 2594 // Gets details of a single Instance. 2595 GetInstance(context.Context, *GetInstanceRequest) (*Instance, error) 2596 // Creates a new Instance in a given project and location. 2597 CreateInstance(context.Context, *CreateInstanceRequest) (*longrunning.Operation, error) 2598 // Registers an existing legacy notebook instance to the Notebooks API server. 2599 // Legacy instances are instances created with the legacy Compute Engine 2600 // calls. They are not manageable by the Notebooks API out of the box. This 2601 // call makes these instances manageable by the Notebooks API. 2602 RegisterInstance(context.Context, *RegisterInstanceRequest) (*longrunning.Operation, error) 2603 // Updates the guest accelerators of a single Instance. 2604 SetInstanceAccelerator(context.Context, *SetInstanceAcceleratorRequest) (*longrunning.Operation, error) 2605 // Updates the machine type of a single Instance. 2606 SetInstanceMachineType(context.Context, *SetInstanceMachineTypeRequest) (*longrunning.Operation, error) 2607 // Updates the labels of an Instance. 2608 SetInstanceLabels(context.Context, *SetInstanceLabelsRequest) (*longrunning.Operation, error) 2609 // Deletes a single Instance. 2610 DeleteInstance(context.Context, *DeleteInstanceRequest) (*longrunning.Operation, error) 2611 // Starts a notebook instance. 2612 StartInstance(context.Context, *StartInstanceRequest) (*longrunning.Operation, error) 2613 // Stops a notebook instance. 2614 StopInstance(context.Context, *StopInstanceRequest) (*longrunning.Operation, error) 2615 // Resets a notebook instance. 2616 ResetInstance(context.Context, *ResetInstanceRequest) (*longrunning.Operation, error) 2617 // Allows notebook instances to 2618 // report their latest instance information to the Notebooks 2619 // API server. The server will merge the reported information to 2620 // the instance metadata store. Do not use this method directly. 2621 ReportInstanceInfo(context.Context, *ReportInstanceInfoRequest) (*longrunning.Operation, error) 2622 // Check if a notebook instance is upgradable. 2623 IsInstanceUpgradeable(context.Context, *IsInstanceUpgradeableRequest) (*IsInstanceUpgradeableResponse, error) 2624 // Upgrades a notebook instance to the latest version. 2625 UpgradeInstance(context.Context, *UpgradeInstanceRequest) (*longrunning.Operation, error) 2626 // Allows notebook instances to 2627 // call this endpoint to upgrade themselves. Do not use this method directly. 2628 UpgradeInstanceInternal(context.Context, *UpgradeInstanceInternalRequest) (*longrunning.Operation, error) 2629 // Lists environments in a project. 2630 ListEnvironments(context.Context, *ListEnvironmentsRequest) (*ListEnvironmentsResponse, error) 2631 // Gets details of a single Environment. 2632 GetEnvironment(context.Context, *GetEnvironmentRequest) (*Environment, error) 2633 // Creates a new Environment. 2634 CreateEnvironment(context.Context, *CreateEnvironmentRequest) (*longrunning.Operation, error) 2635 // Deletes a single Environment. 2636 DeleteEnvironment(context.Context, *DeleteEnvironmentRequest) (*longrunning.Operation, error) 2637} 2638 2639// UnimplementedNotebookServiceServer can be embedded to have forward compatible implementations. 2640type UnimplementedNotebookServiceServer struct { 2641} 2642 2643func (*UnimplementedNotebookServiceServer) ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error) { 2644 return nil, status.Errorf(codes.Unimplemented, "method ListInstances not implemented") 2645} 2646func (*UnimplementedNotebookServiceServer) GetInstance(context.Context, *GetInstanceRequest) (*Instance, error) { 2647 return nil, status.Errorf(codes.Unimplemented, "method GetInstance not implemented") 2648} 2649func (*UnimplementedNotebookServiceServer) CreateInstance(context.Context, *CreateInstanceRequest) (*longrunning.Operation, error) { 2650 return nil, status.Errorf(codes.Unimplemented, "method CreateInstance not implemented") 2651} 2652func (*UnimplementedNotebookServiceServer) RegisterInstance(context.Context, *RegisterInstanceRequest) (*longrunning.Operation, error) { 2653 return nil, status.Errorf(codes.Unimplemented, "method RegisterInstance not implemented") 2654} 2655func (*UnimplementedNotebookServiceServer) SetInstanceAccelerator(context.Context, *SetInstanceAcceleratorRequest) (*longrunning.Operation, error) { 2656 return nil, status.Errorf(codes.Unimplemented, "method SetInstanceAccelerator not implemented") 2657} 2658func (*UnimplementedNotebookServiceServer) SetInstanceMachineType(context.Context, *SetInstanceMachineTypeRequest) (*longrunning.Operation, error) { 2659 return nil, status.Errorf(codes.Unimplemented, "method SetInstanceMachineType not implemented") 2660} 2661func (*UnimplementedNotebookServiceServer) SetInstanceLabels(context.Context, *SetInstanceLabelsRequest) (*longrunning.Operation, error) { 2662 return nil, status.Errorf(codes.Unimplemented, "method SetInstanceLabels not implemented") 2663} 2664func (*UnimplementedNotebookServiceServer) DeleteInstance(context.Context, *DeleteInstanceRequest) (*longrunning.Operation, error) { 2665 return nil, status.Errorf(codes.Unimplemented, "method DeleteInstance not implemented") 2666} 2667func (*UnimplementedNotebookServiceServer) StartInstance(context.Context, *StartInstanceRequest) (*longrunning.Operation, error) { 2668 return nil, status.Errorf(codes.Unimplemented, "method StartInstance not implemented") 2669} 2670func (*UnimplementedNotebookServiceServer) StopInstance(context.Context, *StopInstanceRequest) (*longrunning.Operation, error) { 2671 return nil, status.Errorf(codes.Unimplemented, "method StopInstance not implemented") 2672} 2673func (*UnimplementedNotebookServiceServer) ResetInstance(context.Context, *ResetInstanceRequest) (*longrunning.Operation, error) { 2674 return nil, status.Errorf(codes.Unimplemented, "method ResetInstance not implemented") 2675} 2676func (*UnimplementedNotebookServiceServer) ReportInstanceInfo(context.Context, *ReportInstanceInfoRequest) (*longrunning.Operation, error) { 2677 return nil, status.Errorf(codes.Unimplemented, "method ReportInstanceInfo not implemented") 2678} 2679func (*UnimplementedNotebookServiceServer) IsInstanceUpgradeable(context.Context, *IsInstanceUpgradeableRequest) (*IsInstanceUpgradeableResponse, error) { 2680 return nil, status.Errorf(codes.Unimplemented, "method IsInstanceUpgradeable not implemented") 2681} 2682func (*UnimplementedNotebookServiceServer) UpgradeInstance(context.Context, *UpgradeInstanceRequest) (*longrunning.Operation, error) { 2683 return nil, status.Errorf(codes.Unimplemented, "method UpgradeInstance not implemented") 2684} 2685func (*UnimplementedNotebookServiceServer) UpgradeInstanceInternal(context.Context, *UpgradeInstanceInternalRequest) (*longrunning.Operation, error) { 2686 return nil, status.Errorf(codes.Unimplemented, "method UpgradeInstanceInternal not implemented") 2687} 2688func (*UnimplementedNotebookServiceServer) ListEnvironments(context.Context, *ListEnvironmentsRequest) (*ListEnvironmentsResponse, error) { 2689 return nil, status.Errorf(codes.Unimplemented, "method ListEnvironments not implemented") 2690} 2691func (*UnimplementedNotebookServiceServer) GetEnvironment(context.Context, *GetEnvironmentRequest) (*Environment, error) { 2692 return nil, status.Errorf(codes.Unimplemented, "method GetEnvironment not implemented") 2693} 2694func (*UnimplementedNotebookServiceServer) CreateEnvironment(context.Context, *CreateEnvironmentRequest) (*longrunning.Operation, error) { 2695 return nil, status.Errorf(codes.Unimplemented, "method CreateEnvironment not implemented") 2696} 2697func (*UnimplementedNotebookServiceServer) DeleteEnvironment(context.Context, *DeleteEnvironmentRequest) (*longrunning.Operation, error) { 2698 return nil, status.Errorf(codes.Unimplemented, "method DeleteEnvironment not implemented") 2699} 2700 2701func RegisterNotebookServiceServer(s *grpc.Server, srv NotebookServiceServer) { 2702 s.RegisterService(&_NotebookService_serviceDesc, srv) 2703} 2704 2705func _NotebookService_ListInstances_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2706 in := new(ListInstancesRequest) 2707 if err := dec(in); err != nil { 2708 return nil, err 2709 } 2710 if interceptor == nil { 2711 return srv.(NotebookServiceServer).ListInstances(ctx, in) 2712 } 2713 info := &grpc.UnaryServerInfo{ 2714 Server: srv, 2715 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/ListInstances", 2716 } 2717 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2718 return srv.(NotebookServiceServer).ListInstances(ctx, req.(*ListInstancesRequest)) 2719 } 2720 return interceptor(ctx, in, info, handler) 2721} 2722 2723func _NotebookService_GetInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2724 in := new(GetInstanceRequest) 2725 if err := dec(in); err != nil { 2726 return nil, err 2727 } 2728 if interceptor == nil { 2729 return srv.(NotebookServiceServer).GetInstance(ctx, in) 2730 } 2731 info := &grpc.UnaryServerInfo{ 2732 Server: srv, 2733 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/GetInstance", 2734 } 2735 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2736 return srv.(NotebookServiceServer).GetInstance(ctx, req.(*GetInstanceRequest)) 2737 } 2738 return interceptor(ctx, in, info, handler) 2739} 2740 2741func _NotebookService_CreateInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2742 in := new(CreateInstanceRequest) 2743 if err := dec(in); err != nil { 2744 return nil, err 2745 } 2746 if interceptor == nil { 2747 return srv.(NotebookServiceServer).CreateInstance(ctx, in) 2748 } 2749 info := &grpc.UnaryServerInfo{ 2750 Server: srv, 2751 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/CreateInstance", 2752 } 2753 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2754 return srv.(NotebookServiceServer).CreateInstance(ctx, req.(*CreateInstanceRequest)) 2755 } 2756 return interceptor(ctx, in, info, handler) 2757} 2758 2759func _NotebookService_RegisterInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2760 in := new(RegisterInstanceRequest) 2761 if err := dec(in); err != nil { 2762 return nil, err 2763 } 2764 if interceptor == nil { 2765 return srv.(NotebookServiceServer).RegisterInstance(ctx, in) 2766 } 2767 info := &grpc.UnaryServerInfo{ 2768 Server: srv, 2769 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/RegisterInstance", 2770 } 2771 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2772 return srv.(NotebookServiceServer).RegisterInstance(ctx, req.(*RegisterInstanceRequest)) 2773 } 2774 return interceptor(ctx, in, info, handler) 2775} 2776 2777func _NotebookService_SetInstanceAccelerator_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2778 in := new(SetInstanceAcceleratorRequest) 2779 if err := dec(in); err != nil { 2780 return nil, err 2781 } 2782 if interceptor == nil { 2783 return srv.(NotebookServiceServer).SetInstanceAccelerator(ctx, in) 2784 } 2785 info := &grpc.UnaryServerInfo{ 2786 Server: srv, 2787 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/SetInstanceAccelerator", 2788 } 2789 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2790 return srv.(NotebookServiceServer).SetInstanceAccelerator(ctx, req.(*SetInstanceAcceleratorRequest)) 2791 } 2792 return interceptor(ctx, in, info, handler) 2793} 2794 2795func _NotebookService_SetInstanceMachineType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2796 in := new(SetInstanceMachineTypeRequest) 2797 if err := dec(in); err != nil { 2798 return nil, err 2799 } 2800 if interceptor == nil { 2801 return srv.(NotebookServiceServer).SetInstanceMachineType(ctx, in) 2802 } 2803 info := &grpc.UnaryServerInfo{ 2804 Server: srv, 2805 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/SetInstanceMachineType", 2806 } 2807 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2808 return srv.(NotebookServiceServer).SetInstanceMachineType(ctx, req.(*SetInstanceMachineTypeRequest)) 2809 } 2810 return interceptor(ctx, in, info, handler) 2811} 2812 2813func _NotebookService_SetInstanceLabels_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2814 in := new(SetInstanceLabelsRequest) 2815 if err := dec(in); err != nil { 2816 return nil, err 2817 } 2818 if interceptor == nil { 2819 return srv.(NotebookServiceServer).SetInstanceLabels(ctx, in) 2820 } 2821 info := &grpc.UnaryServerInfo{ 2822 Server: srv, 2823 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/SetInstanceLabels", 2824 } 2825 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2826 return srv.(NotebookServiceServer).SetInstanceLabels(ctx, req.(*SetInstanceLabelsRequest)) 2827 } 2828 return interceptor(ctx, in, info, handler) 2829} 2830 2831func _NotebookService_DeleteInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2832 in := new(DeleteInstanceRequest) 2833 if err := dec(in); err != nil { 2834 return nil, err 2835 } 2836 if interceptor == nil { 2837 return srv.(NotebookServiceServer).DeleteInstance(ctx, in) 2838 } 2839 info := &grpc.UnaryServerInfo{ 2840 Server: srv, 2841 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/DeleteInstance", 2842 } 2843 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2844 return srv.(NotebookServiceServer).DeleteInstance(ctx, req.(*DeleteInstanceRequest)) 2845 } 2846 return interceptor(ctx, in, info, handler) 2847} 2848 2849func _NotebookService_StartInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2850 in := new(StartInstanceRequest) 2851 if err := dec(in); err != nil { 2852 return nil, err 2853 } 2854 if interceptor == nil { 2855 return srv.(NotebookServiceServer).StartInstance(ctx, in) 2856 } 2857 info := &grpc.UnaryServerInfo{ 2858 Server: srv, 2859 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/StartInstance", 2860 } 2861 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2862 return srv.(NotebookServiceServer).StartInstance(ctx, req.(*StartInstanceRequest)) 2863 } 2864 return interceptor(ctx, in, info, handler) 2865} 2866 2867func _NotebookService_StopInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2868 in := new(StopInstanceRequest) 2869 if err := dec(in); err != nil { 2870 return nil, err 2871 } 2872 if interceptor == nil { 2873 return srv.(NotebookServiceServer).StopInstance(ctx, in) 2874 } 2875 info := &grpc.UnaryServerInfo{ 2876 Server: srv, 2877 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/StopInstance", 2878 } 2879 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2880 return srv.(NotebookServiceServer).StopInstance(ctx, req.(*StopInstanceRequest)) 2881 } 2882 return interceptor(ctx, in, info, handler) 2883} 2884 2885func _NotebookService_ResetInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2886 in := new(ResetInstanceRequest) 2887 if err := dec(in); err != nil { 2888 return nil, err 2889 } 2890 if interceptor == nil { 2891 return srv.(NotebookServiceServer).ResetInstance(ctx, in) 2892 } 2893 info := &grpc.UnaryServerInfo{ 2894 Server: srv, 2895 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/ResetInstance", 2896 } 2897 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2898 return srv.(NotebookServiceServer).ResetInstance(ctx, req.(*ResetInstanceRequest)) 2899 } 2900 return interceptor(ctx, in, info, handler) 2901} 2902 2903func _NotebookService_ReportInstanceInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2904 in := new(ReportInstanceInfoRequest) 2905 if err := dec(in); err != nil { 2906 return nil, err 2907 } 2908 if interceptor == nil { 2909 return srv.(NotebookServiceServer).ReportInstanceInfo(ctx, in) 2910 } 2911 info := &grpc.UnaryServerInfo{ 2912 Server: srv, 2913 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/ReportInstanceInfo", 2914 } 2915 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2916 return srv.(NotebookServiceServer).ReportInstanceInfo(ctx, req.(*ReportInstanceInfoRequest)) 2917 } 2918 return interceptor(ctx, in, info, handler) 2919} 2920 2921func _NotebookService_IsInstanceUpgradeable_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2922 in := new(IsInstanceUpgradeableRequest) 2923 if err := dec(in); err != nil { 2924 return nil, err 2925 } 2926 if interceptor == nil { 2927 return srv.(NotebookServiceServer).IsInstanceUpgradeable(ctx, in) 2928 } 2929 info := &grpc.UnaryServerInfo{ 2930 Server: srv, 2931 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/IsInstanceUpgradeable", 2932 } 2933 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2934 return srv.(NotebookServiceServer).IsInstanceUpgradeable(ctx, req.(*IsInstanceUpgradeableRequest)) 2935 } 2936 return interceptor(ctx, in, info, handler) 2937} 2938 2939func _NotebookService_UpgradeInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2940 in := new(UpgradeInstanceRequest) 2941 if err := dec(in); err != nil { 2942 return nil, err 2943 } 2944 if interceptor == nil { 2945 return srv.(NotebookServiceServer).UpgradeInstance(ctx, in) 2946 } 2947 info := &grpc.UnaryServerInfo{ 2948 Server: srv, 2949 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/UpgradeInstance", 2950 } 2951 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2952 return srv.(NotebookServiceServer).UpgradeInstance(ctx, req.(*UpgradeInstanceRequest)) 2953 } 2954 return interceptor(ctx, in, info, handler) 2955} 2956 2957func _NotebookService_UpgradeInstanceInternal_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2958 in := new(UpgradeInstanceInternalRequest) 2959 if err := dec(in); err != nil { 2960 return nil, err 2961 } 2962 if interceptor == nil { 2963 return srv.(NotebookServiceServer).UpgradeInstanceInternal(ctx, in) 2964 } 2965 info := &grpc.UnaryServerInfo{ 2966 Server: srv, 2967 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/UpgradeInstanceInternal", 2968 } 2969 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2970 return srv.(NotebookServiceServer).UpgradeInstanceInternal(ctx, req.(*UpgradeInstanceInternalRequest)) 2971 } 2972 return interceptor(ctx, in, info, handler) 2973} 2974 2975func _NotebookService_ListEnvironments_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2976 in := new(ListEnvironmentsRequest) 2977 if err := dec(in); err != nil { 2978 return nil, err 2979 } 2980 if interceptor == nil { 2981 return srv.(NotebookServiceServer).ListEnvironments(ctx, in) 2982 } 2983 info := &grpc.UnaryServerInfo{ 2984 Server: srv, 2985 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/ListEnvironments", 2986 } 2987 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 2988 return srv.(NotebookServiceServer).ListEnvironments(ctx, req.(*ListEnvironmentsRequest)) 2989 } 2990 return interceptor(ctx, in, info, handler) 2991} 2992 2993func _NotebookService_GetEnvironment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 2994 in := new(GetEnvironmentRequest) 2995 if err := dec(in); err != nil { 2996 return nil, err 2997 } 2998 if interceptor == nil { 2999 return srv.(NotebookServiceServer).GetEnvironment(ctx, in) 3000 } 3001 info := &grpc.UnaryServerInfo{ 3002 Server: srv, 3003 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/GetEnvironment", 3004 } 3005 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3006 return srv.(NotebookServiceServer).GetEnvironment(ctx, req.(*GetEnvironmentRequest)) 3007 } 3008 return interceptor(ctx, in, info, handler) 3009} 3010 3011func _NotebookService_CreateEnvironment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3012 in := new(CreateEnvironmentRequest) 3013 if err := dec(in); err != nil { 3014 return nil, err 3015 } 3016 if interceptor == nil { 3017 return srv.(NotebookServiceServer).CreateEnvironment(ctx, in) 3018 } 3019 info := &grpc.UnaryServerInfo{ 3020 Server: srv, 3021 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/CreateEnvironment", 3022 } 3023 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3024 return srv.(NotebookServiceServer).CreateEnvironment(ctx, req.(*CreateEnvironmentRequest)) 3025 } 3026 return interceptor(ctx, in, info, handler) 3027} 3028 3029func _NotebookService_DeleteEnvironment_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3030 in := new(DeleteEnvironmentRequest) 3031 if err := dec(in); err != nil { 3032 return nil, err 3033 } 3034 if interceptor == nil { 3035 return srv.(NotebookServiceServer).DeleteEnvironment(ctx, in) 3036 } 3037 info := &grpc.UnaryServerInfo{ 3038 Server: srv, 3039 FullMethod: "/google.cloud.notebooks.v1beta1.NotebookService/DeleteEnvironment", 3040 } 3041 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3042 return srv.(NotebookServiceServer).DeleteEnvironment(ctx, req.(*DeleteEnvironmentRequest)) 3043 } 3044 return interceptor(ctx, in, info, handler) 3045} 3046 3047var _NotebookService_serviceDesc = grpc.ServiceDesc{ 3048 ServiceName: "google.cloud.notebooks.v1beta1.NotebookService", 3049 HandlerType: (*NotebookServiceServer)(nil), 3050 Methods: []grpc.MethodDesc{ 3051 { 3052 MethodName: "ListInstances", 3053 Handler: _NotebookService_ListInstances_Handler, 3054 }, 3055 { 3056 MethodName: "GetInstance", 3057 Handler: _NotebookService_GetInstance_Handler, 3058 }, 3059 { 3060 MethodName: "CreateInstance", 3061 Handler: _NotebookService_CreateInstance_Handler, 3062 }, 3063 { 3064 MethodName: "RegisterInstance", 3065 Handler: _NotebookService_RegisterInstance_Handler, 3066 }, 3067 { 3068 MethodName: "SetInstanceAccelerator", 3069 Handler: _NotebookService_SetInstanceAccelerator_Handler, 3070 }, 3071 { 3072 MethodName: "SetInstanceMachineType", 3073 Handler: _NotebookService_SetInstanceMachineType_Handler, 3074 }, 3075 { 3076 MethodName: "SetInstanceLabels", 3077 Handler: _NotebookService_SetInstanceLabels_Handler, 3078 }, 3079 { 3080 MethodName: "DeleteInstance", 3081 Handler: _NotebookService_DeleteInstance_Handler, 3082 }, 3083 { 3084 MethodName: "StartInstance", 3085 Handler: _NotebookService_StartInstance_Handler, 3086 }, 3087 { 3088 MethodName: "StopInstance", 3089 Handler: _NotebookService_StopInstance_Handler, 3090 }, 3091 { 3092 MethodName: "ResetInstance", 3093 Handler: _NotebookService_ResetInstance_Handler, 3094 }, 3095 { 3096 MethodName: "ReportInstanceInfo", 3097 Handler: _NotebookService_ReportInstanceInfo_Handler, 3098 }, 3099 { 3100 MethodName: "IsInstanceUpgradeable", 3101 Handler: _NotebookService_IsInstanceUpgradeable_Handler, 3102 }, 3103 { 3104 MethodName: "UpgradeInstance", 3105 Handler: _NotebookService_UpgradeInstance_Handler, 3106 }, 3107 { 3108 MethodName: "UpgradeInstanceInternal", 3109 Handler: _NotebookService_UpgradeInstanceInternal_Handler, 3110 }, 3111 { 3112 MethodName: "ListEnvironments", 3113 Handler: _NotebookService_ListEnvironments_Handler, 3114 }, 3115 { 3116 MethodName: "GetEnvironment", 3117 Handler: _NotebookService_GetEnvironment_Handler, 3118 }, 3119 { 3120 MethodName: "CreateEnvironment", 3121 Handler: _NotebookService_CreateEnvironment_Handler, 3122 }, 3123 { 3124 MethodName: "DeleteEnvironment", 3125 Handler: _NotebookService_DeleteEnvironment_Handler, 3126 }, 3127 }, 3128 Streams: []grpc.StreamDesc{}, 3129 Metadata: "google/cloud/notebooks/v1beta1/service.proto", 3130} 3131