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