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 &notebookServiceClient{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