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