cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/reasoning_engine_service.pb.go (about)

     1  // Copyright 2025 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.35.2
    18  // 	protoc        v4.25.7
    19  // source: google/cloud/aiplatform/v1beta1/reasoning_engine_service.proto
    20  
    21  package aiplatformpb
    22  
    23  import (
    24  	longrunningpb "cloud.google.com/go/longrunning/autogen/longrunningpb"
    25  	_ "google.golang.org/genproto/googleapis/api/annotations"
    26  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    27  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    28  	_ "google.golang.org/protobuf/types/known/emptypb"
    29  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    30  	reflect "reflect"
    31  	sync "sync"
    32  )
    33  
    34  const (
    35  	// Verify that this generated code is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    37  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    38  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    39  )
    40  
    41  // Request message for
    42  // [ReasoningEngineService.CreateReasoningEngine][google.cloud.aiplatform.v1beta1.ReasoningEngineService.CreateReasoningEngine].
    43  type CreateReasoningEngineRequest struct {
    44  	state         protoimpl.MessageState
    45  	sizeCache     protoimpl.SizeCache
    46  	unknownFields protoimpl.UnknownFields
    47  
    48  	// Required. The resource name of the Location to create the ReasoningEngine
    49  	// in. Format: `projects/{project}/locations/{location}`
    50  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
    51  	// Required. The ReasoningEngine to create.
    52  	ReasoningEngine *ReasoningEngine `protobuf:"bytes,2,opt,name=reasoning_engine,json=reasoningEngine,proto3" json:"reasoning_engine,omitempty"`
    53  }
    54  
    55  func (x *CreateReasoningEngineRequest) Reset() {
    56  	*x = CreateReasoningEngineRequest{}
    57  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[0]
    58  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    59  	ms.StoreMessageInfo(mi)
    60  }
    61  
    62  func (x *CreateReasoningEngineRequest) String() string {
    63  	return protoimpl.X.MessageStringOf(x)
    64  }
    65  
    66  func (*CreateReasoningEngineRequest) ProtoMessage() {}
    67  
    68  func (x *CreateReasoningEngineRequest) ProtoReflect() protoreflect.Message {
    69  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[0]
    70  	if x != nil {
    71  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    72  		if ms.LoadMessageInfo() == nil {
    73  			ms.StoreMessageInfo(mi)
    74  		}
    75  		return ms
    76  	}
    77  	return mi.MessageOf(x)
    78  }
    79  
    80  // Deprecated: Use CreateReasoningEngineRequest.ProtoReflect.Descriptor instead.
    81  func (*CreateReasoningEngineRequest) Descriptor() ([]byte, []int) {
    82  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{0}
    83  }
    84  
    85  func (x *CreateReasoningEngineRequest) GetParent() string {
    86  	if x != nil {
    87  		return x.Parent
    88  	}
    89  	return ""
    90  }
    91  
    92  func (x *CreateReasoningEngineRequest) GetReasoningEngine() *ReasoningEngine {
    93  	if x != nil {
    94  		return x.ReasoningEngine
    95  	}
    96  	return nil
    97  }
    98  
    99  // Details of
   100  // [ReasoningEngineService.CreateReasoningEngine][google.cloud.aiplatform.v1beta1.ReasoningEngineService.CreateReasoningEngine]
   101  // operation.
   102  type CreateReasoningEngineOperationMetadata struct {
   103  	state         protoimpl.MessageState
   104  	sizeCache     protoimpl.SizeCache
   105  	unknownFields protoimpl.UnknownFields
   106  
   107  	// The common part of the operation metadata.
   108  	GenericMetadata *GenericOperationMetadata `protobuf:"bytes,1,opt,name=generic_metadata,json=genericMetadata,proto3" json:"generic_metadata,omitempty"`
   109  }
   110  
   111  func (x *CreateReasoningEngineOperationMetadata) Reset() {
   112  	*x = CreateReasoningEngineOperationMetadata{}
   113  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[1]
   114  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   115  	ms.StoreMessageInfo(mi)
   116  }
   117  
   118  func (x *CreateReasoningEngineOperationMetadata) String() string {
   119  	return protoimpl.X.MessageStringOf(x)
   120  }
   121  
   122  func (*CreateReasoningEngineOperationMetadata) ProtoMessage() {}
   123  
   124  func (x *CreateReasoningEngineOperationMetadata) ProtoReflect() protoreflect.Message {
   125  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[1]
   126  	if x != nil {
   127  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   128  		if ms.LoadMessageInfo() == nil {
   129  			ms.StoreMessageInfo(mi)
   130  		}
   131  		return ms
   132  	}
   133  	return mi.MessageOf(x)
   134  }
   135  
   136  // Deprecated: Use CreateReasoningEngineOperationMetadata.ProtoReflect.Descriptor instead.
   137  func (*CreateReasoningEngineOperationMetadata) Descriptor() ([]byte, []int) {
   138  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{1}
   139  }
   140  
   141  func (x *CreateReasoningEngineOperationMetadata) GetGenericMetadata() *GenericOperationMetadata {
   142  	if x != nil {
   143  		return x.GenericMetadata
   144  	}
   145  	return nil
   146  }
   147  
   148  // Request message for
   149  // [ReasoningEngineService.GetReasoningEngine][google.cloud.aiplatform.v1beta1.ReasoningEngineService.GetReasoningEngine].
   150  type GetReasoningEngineRequest struct {
   151  	state         protoimpl.MessageState
   152  	sizeCache     protoimpl.SizeCache
   153  	unknownFields protoimpl.UnknownFields
   154  
   155  	// Required. The name of the ReasoningEngine resource.
   156  	// Format:
   157  	// `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
   158  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   159  }
   160  
   161  func (x *GetReasoningEngineRequest) Reset() {
   162  	*x = GetReasoningEngineRequest{}
   163  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[2]
   164  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   165  	ms.StoreMessageInfo(mi)
   166  }
   167  
   168  func (x *GetReasoningEngineRequest) String() string {
   169  	return protoimpl.X.MessageStringOf(x)
   170  }
   171  
   172  func (*GetReasoningEngineRequest) ProtoMessage() {}
   173  
   174  func (x *GetReasoningEngineRequest) ProtoReflect() protoreflect.Message {
   175  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[2]
   176  	if x != nil {
   177  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   178  		if ms.LoadMessageInfo() == nil {
   179  			ms.StoreMessageInfo(mi)
   180  		}
   181  		return ms
   182  	}
   183  	return mi.MessageOf(x)
   184  }
   185  
   186  // Deprecated: Use GetReasoningEngineRequest.ProtoReflect.Descriptor instead.
   187  func (*GetReasoningEngineRequest) Descriptor() ([]byte, []int) {
   188  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{2}
   189  }
   190  
   191  func (x *GetReasoningEngineRequest) GetName() string {
   192  	if x != nil {
   193  		return x.Name
   194  	}
   195  	return ""
   196  }
   197  
   198  // Request message for
   199  // [ReasoningEngineService.UpdateReasoningEngine][google.cloud.aiplatform.v1beta1.ReasoningEngineService.UpdateReasoningEngine].
   200  type UpdateReasoningEngineRequest struct {
   201  	state         protoimpl.MessageState
   202  	sizeCache     protoimpl.SizeCache
   203  	unknownFields protoimpl.UnknownFields
   204  
   205  	// Required. The ReasoningEngine which replaces the resource on the server.
   206  	ReasoningEngine *ReasoningEngine `protobuf:"bytes,1,opt,name=reasoning_engine,json=reasoningEngine,proto3" json:"reasoning_engine,omitempty"`
   207  	// Optional. Mask specifying which fields to update.
   208  	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
   209  }
   210  
   211  func (x *UpdateReasoningEngineRequest) Reset() {
   212  	*x = UpdateReasoningEngineRequest{}
   213  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[3]
   214  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   215  	ms.StoreMessageInfo(mi)
   216  }
   217  
   218  func (x *UpdateReasoningEngineRequest) String() string {
   219  	return protoimpl.X.MessageStringOf(x)
   220  }
   221  
   222  func (*UpdateReasoningEngineRequest) ProtoMessage() {}
   223  
   224  func (x *UpdateReasoningEngineRequest) ProtoReflect() protoreflect.Message {
   225  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[3]
   226  	if x != nil {
   227  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   228  		if ms.LoadMessageInfo() == nil {
   229  			ms.StoreMessageInfo(mi)
   230  		}
   231  		return ms
   232  	}
   233  	return mi.MessageOf(x)
   234  }
   235  
   236  // Deprecated: Use UpdateReasoningEngineRequest.ProtoReflect.Descriptor instead.
   237  func (*UpdateReasoningEngineRequest) Descriptor() ([]byte, []int) {
   238  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{3}
   239  }
   240  
   241  func (x *UpdateReasoningEngineRequest) GetReasoningEngine() *ReasoningEngine {
   242  	if x != nil {
   243  		return x.ReasoningEngine
   244  	}
   245  	return nil
   246  }
   247  
   248  func (x *UpdateReasoningEngineRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
   249  	if x != nil {
   250  		return x.UpdateMask
   251  	}
   252  	return nil
   253  }
   254  
   255  // Details of
   256  // [ReasoningEngineService.UpdateReasoningEngine][google.cloud.aiplatform.v1beta1.ReasoningEngineService.UpdateReasoningEngine]
   257  // operation.
   258  type UpdateReasoningEngineOperationMetadata struct {
   259  	state         protoimpl.MessageState
   260  	sizeCache     protoimpl.SizeCache
   261  	unknownFields protoimpl.UnknownFields
   262  
   263  	// The common part of the operation metadata.
   264  	GenericMetadata *GenericOperationMetadata `protobuf:"bytes,1,opt,name=generic_metadata,json=genericMetadata,proto3" json:"generic_metadata,omitempty"`
   265  }
   266  
   267  func (x *UpdateReasoningEngineOperationMetadata) Reset() {
   268  	*x = UpdateReasoningEngineOperationMetadata{}
   269  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[4]
   270  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   271  	ms.StoreMessageInfo(mi)
   272  }
   273  
   274  func (x *UpdateReasoningEngineOperationMetadata) String() string {
   275  	return protoimpl.X.MessageStringOf(x)
   276  }
   277  
   278  func (*UpdateReasoningEngineOperationMetadata) ProtoMessage() {}
   279  
   280  func (x *UpdateReasoningEngineOperationMetadata) ProtoReflect() protoreflect.Message {
   281  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[4]
   282  	if x != nil {
   283  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   284  		if ms.LoadMessageInfo() == nil {
   285  			ms.StoreMessageInfo(mi)
   286  		}
   287  		return ms
   288  	}
   289  	return mi.MessageOf(x)
   290  }
   291  
   292  // Deprecated: Use UpdateReasoningEngineOperationMetadata.ProtoReflect.Descriptor instead.
   293  func (*UpdateReasoningEngineOperationMetadata) Descriptor() ([]byte, []int) {
   294  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{4}
   295  }
   296  
   297  func (x *UpdateReasoningEngineOperationMetadata) GetGenericMetadata() *GenericOperationMetadata {
   298  	if x != nil {
   299  		return x.GenericMetadata
   300  	}
   301  	return nil
   302  }
   303  
   304  // Request message for
   305  // [ReasoningEngineService.ListReasoningEngines][google.cloud.aiplatform.v1beta1.ReasoningEngineService.ListReasoningEngines].
   306  type ListReasoningEnginesRequest struct {
   307  	state         protoimpl.MessageState
   308  	sizeCache     protoimpl.SizeCache
   309  	unknownFields protoimpl.UnknownFields
   310  
   311  	// Required. The resource name of the Location to list the ReasoningEngines
   312  	// from. Format: `projects/{project}/locations/{location}`
   313  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
   314  	// Optional. The standard list filter.
   315  	// More detail in [AIP-160](https://google.aip.dev/160).
   316  	Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
   317  	// Optional. The standard list page size.
   318  	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   319  	// Optional. The standard list page token.
   320  	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   321  }
   322  
   323  func (x *ListReasoningEnginesRequest) Reset() {
   324  	*x = ListReasoningEnginesRequest{}
   325  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[5]
   326  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   327  	ms.StoreMessageInfo(mi)
   328  }
   329  
   330  func (x *ListReasoningEnginesRequest) String() string {
   331  	return protoimpl.X.MessageStringOf(x)
   332  }
   333  
   334  func (*ListReasoningEnginesRequest) ProtoMessage() {}
   335  
   336  func (x *ListReasoningEnginesRequest) ProtoReflect() protoreflect.Message {
   337  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[5]
   338  	if x != nil {
   339  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   340  		if ms.LoadMessageInfo() == nil {
   341  			ms.StoreMessageInfo(mi)
   342  		}
   343  		return ms
   344  	}
   345  	return mi.MessageOf(x)
   346  }
   347  
   348  // Deprecated: Use ListReasoningEnginesRequest.ProtoReflect.Descriptor instead.
   349  func (*ListReasoningEnginesRequest) Descriptor() ([]byte, []int) {
   350  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{5}
   351  }
   352  
   353  func (x *ListReasoningEnginesRequest) GetParent() string {
   354  	if x != nil {
   355  		return x.Parent
   356  	}
   357  	return ""
   358  }
   359  
   360  func (x *ListReasoningEnginesRequest) GetFilter() string {
   361  	if x != nil {
   362  		return x.Filter
   363  	}
   364  	return ""
   365  }
   366  
   367  func (x *ListReasoningEnginesRequest) GetPageSize() int32 {
   368  	if x != nil {
   369  		return x.PageSize
   370  	}
   371  	return 0
   372  }
   373  
   374  func (x *ListReasoningEnginesRequest) GetPageToken() string {
   375  	if x != nil {
   376  		return x.PageToken
   377  	}
   378  	return ""
   379  }
   380  
   381  // Response message for
   382  // [ReasoningEngineService.ListReasoningEngines][google.cloud.aiplatform.v1beta1.ReasoningEngineService.ListReasoningEngines]
   383  type ListReasoningEnginesResponse struct {
   384  	state         protoimpl.MessageState
   385  	sizeCache     protoimpl.SizeCache
   386  	unknownFields protoimpl.UnknownFields
   387  
   388  	// List of ReasoningEngines in the requested page.
   389  	ReasoningEngines []*ReasoningEngine `protobuf:"bytes,1,rep,name=reasoning_engines,json=reasoningEngines,proto3" json:"reasoning_engines,omitempty"`
   390  	// A token to retrieve the next page of results.
   391  	// Pass to
   392  	// [ListReasoningEnginesRequest.page_token][google.cloud.aiplatform.v1beta1.ListReasoningEnginesRequest.page_token]
   393  	// to obtain that page.
   394  	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   395  }
   396  
   397  func (x *ListReasoningEnginesResponse) Reset() {
   398  	*x = ListReasoningEnginesResponse{}
   399  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[6]
   400  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   401  	ms.StoreMessageInfo(mi)
   402  }
   403  
   404  func (x *ListReasoningEnginesResponse) String() string {
   405  	return protoimpl.X.MessageStringOf(x)
   406  }
   407  
   408  func (*ListReasoningEnginesResponse) ProtoMessage() {}
   409  
   410  func (x *ListReasoningEnginesResponse) ProtoReflect() protoreflect.Message {
   411  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[6]
   412  	if x != nil {
   413  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   414  		if ms.LoadMessageInfo() == nil {
   415  			ms.StoreMessageInfo(mi)
   416  		}
   417  		return ms
   418  	}
   419  	return mi.MessageOf(x)
   420  }
   421  
   422  // Deprecated: Use ListReasoningEnginesResponse.ProtoReflect.Descriptor instead.
   423  func (*ListReasoningEnginesResponse) Descriptor() ([]byte, []int) {
   424  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{6}
   425  }
   426  
   427  func (x *ListReasoningEnginesResponse) GetReasoningEngines() []*ReasoningEngine {
   428  	if x != nil {
   429  		return x.ReasoningEngines
   430  	}
   431  	return nil
   432  }
   433  
   434  func (x *ListReasoningEnginesResponse) GetNextPageToken() string {
   435  	if x != nil {
   436  		return x.NextPageToken
   437  	}
   438  	return ""
   439  }
   440  
   441  // Request message for
   442  // [ReasoningEngineService.DeleteReasoningEngine][google.cloud.aiplatform.v1beta1.ReasoningEngineService.DeleteReasoningEngine].
   443  type DeleteReasoningEngineRequest struct {
   444  	state         protoimpl.MessageState
   445  	sizeCache     protoimpl.SizeCache
   446  	unknownFields protoimpl.UnknownFields
   447  
   448  	// Required. The name of the ReasoningEngine resource to be deleted.
   449  	// Format:
   450  	// `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
   451  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   452  	// Optional. If set to true, child resources of this reasoning engine will
   453  	// also be deleted. Otherwise, the request will fail with FAILED_PRECONDITION
   454  	// error when the reasoning engine has undeleted child resources.
   455  	Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
   456  }
   457  
   458  func (x *DeleteReasoningEngineRequest) Reset() {
   459  	*x = DeleteReasoningEngineRequest{}
   460  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[7]
   461  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   462  	ms.StoreMessageInfo(mi)
   463  }
   464  
   465  func (x *DeleteReasoningEngineRequest) String() string {
   466  	return protoimpl.X.MessageStringOf(x)
   467  }
   468  
   469  func (*DeleteReasoningEngineRequest) ProtoMessage() {}
   470  
   471  func (x *DeleteReasoningEngineRequest) ProtoReflect() protoreflect.Message {
   472  	mi := &file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes[7]
   473  	if x != nil {
   474  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   475  		if ms.LoadMessageInfo() == nil {
   476  			ms.StoreMessageInfo(mi)
   477  		}
   478  		return ms
   479  	}
   480  	return mi.MessageOf(x)
   481  }
   482  
   483  // Deprecated: Use DeleteReasoningEngineRequest.ProtoReflect.Descriptor instead.
   484  func (*DeleteReasoningEngineRequest) Descriptor() ([]byte, []int) {
   485  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP(), []int{7}
   486  }
   487  
   488  func (x *DeleteReasoningEngineRequest) GetName() string {
   489  	if x != nil {
   490  		return x.Name
   491  	}
   492  	return ""
   493  }
   494  
   495  func (x *DeleteReasoningEngineRequest) GetForce() bool {
   496  	if x != nil {
   497  		return x.Force
   498  	}
   499  	return false
   500  }
   501  
   502  var File_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto protoreflect.FileDescriptor
   503  
   504  var file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDesc = []byte{
   505  	0x0a, 0x3e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
   506  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   507  	0x31, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69,
   508  	0x6e, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   509  	0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
   510  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   511  	0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e,
   512  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   513  	0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65,
   514  	0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   515  	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76,
   516  	0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   517  	0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70,
   518  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f,
   519  	0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31,
   520  	0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
   521  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c,
   522  	0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76,
   523  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   524  	0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67,
   525  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e,
   526  	0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f,
   527  	0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   528  	0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   529  	0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
   530  	0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   531  	0x6f, 0x22, 0xc3, 0x01, 0x0a, 0x1c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73,
   532  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
   533  	0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01,
   534  	0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61,
   535  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
   536  	0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70,
   537  	0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x60, 0x0a, 0x10, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69,
   538  	0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
   539  	0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
   540  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   541  	0x31, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e,
   542  	0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e,
   543  	0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x22, 0x8e, 0x01, 0x0a, 0x26, 0x43, 0x72, 0x65, 0x61,
   544  	0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e,
   545  	0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
   546  	0x74, 0x61, 0x12, 0x64, 0x0a, 0x10, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x5f, 0x6d, 0x65,
   547  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67,
   548  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c,
   549  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47,
   550  	0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d,
   551  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x0f, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63,
   552  	0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x22, 0x62, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x52,
   553  	0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65,
   554  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
   555  	0x01, 0x28, 0x09, 0x42, 0x31, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x61, 0x69, 0x70,
   556  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
   557  	0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   558  	0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xc2, 0x01, 0x0a,
   559  	0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   560  	0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x60, 0x0a,
   561  	0x10, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e,
   562  	0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   563  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
   564  	0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e,
   565  	0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f,
   566  	0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12,
   567  	0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02,
   568  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
   569  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,
   570  	0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73,
   571  	0x6b, 0x22, 0x8e, 0x01, 0x0a, 0x26, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73,
   572  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61,
   573  	0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x64, 0x0a, 0x10,
   574  	0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
   575  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   576  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
   577  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63,
   578  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   579  	0x61, 0x52, 0x0f, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
   580  	0x74, 0x61, 0x22, 0xc3, 0x01, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f,
   581  	0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
   582  	0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01,
   583  	0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61,
   584  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
   585  	0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70,
   586  	0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18,
   587  	0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74,
   588  	0x65, 0x72, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18,
   589  	0x03, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65,
   590  	0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b,
   591  	0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70,
   592  	0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa5, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73,
   593  	0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65,
   594  	0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x11, 0x72, 0x65, 0x61,
   595  	0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x18, 0x01,
   596  	0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
   597  	0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76,
   598  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   599  	0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x10, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e,
   600  	0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74,
   601  	0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
   602  	0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
   603  	0x22, 0x80, 0x01, 0x0a, 0x1c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f,
   604  	0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
   605  	0x74, 0x12, 0x45, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
   606  	0x31, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
   607  	0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
   608  	0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69,
   609  	0x6e, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x19, 0x0a, 0x05, 0x66, 0x6f, 0x72, 0x63,
   610  	0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x66, 0x6f,
   611  	0x72, 0x63, 0x65, 0x32, 0xce, 0x0c, 0x0a, 0x16, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e,
   612  	0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xd0,
   613  	0x02, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69,
   614  	0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   615  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
   616  	0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
   617  	0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65,
   618  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   619  	0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65,
   620  	0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xd8, 0x01, 0xca, 0x41, 0x39, 0x0a, 0x0f, 0x52, 0x65,
   621  	0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12, 0x26, 0x43,
   622  	0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e,
   623  	0x67, 0x69, 0x6e, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74,
   624  	0x61, 0x64, 0x61, 0x74, 0x61, 0xda, 0x41, 0x17, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x72,
   625  	0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x82,
   626  	0xd3, 0xe4, 0x93, 0x02, 0x7c, 0x3a, 0x10, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   627  	0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5a, 0x2d, 0x3a, 0x10, 0x72, 0x65, 0x61, 0x73, 0x6f,
   628  	0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x22, 0x19, 0x2f, 0x76, 0x31,
   629  	0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45,
   630  	0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x22, 0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
   631  	0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   632  	0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d,
   633  	0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65,
   634  	0x73, 0x12, 0xf2, 0x01, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69,
   635  	0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   636  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
   637  	0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65,
   638  	0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71,
   639  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
   640  	0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76,
   641  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   642  	0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x22, 0x6e, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82,
   643  	0xd3, 0xe4, 0x93, 0x02, 0x61, 0x5a, 0x24, 0x12, 0x22, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   644  	0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e,
   645  	0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x39, 0x2f, 0x76, 0x31,
   646  	0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
   647  	0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   648  	0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69,
   649  	0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xfc, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x52,
   650  	0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x12,
   651  	0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
   652  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   653  	0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45,
   654  	0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3d, 0x2e,
   655  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70,
   656  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e,
   657  	0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67,
   658  	0x69, 0x6e, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x67, 0xda, 0x41,
   659  	0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x58, 0x5a, 0x1b, 0x12,
   660  	0x19, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
   661  	0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x39, 0x2f, 0x76, 0x31, 0x62,
   662  	0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f,
   663  	0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   664  	0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e,
   665  	0x67, 0x69, 0x6e, 0x65, 0x73, 0x12, 0x81, 0x03, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
   666  	0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12,
   667  	0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
   668  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   669  	0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e,
   670  	0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
   671  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e,
   672  	0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x89, 0x02,
   673  	0xca, 0x41, 0x39, 0x0a, 0x0f, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e,
   674  	0x67, 0x69, 0x6e, 0x65, 0x12, 0x26, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73,
   675  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61,
   676  	0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xda, 0x41, 0x1c, 0x72,
   677  	0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2c,
   678  	0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x82, 0xd3, 0xe4, 0x93, 0x02,
   679  	0xa7, 0x01, 0x3a, 0x10, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e,
   680  	0x67, 0x69, 0x6e, 0x65, 0x5a, 0x47, 0x3a, 0x10, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e,
   681  	0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x32, 0x33, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
   682  	0x61, 0x31, 0x2f, 0x7b, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e,
   683  	0x67, 0x69, 0x6e, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e,
   684  	0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x32, 0x4a, 0x2f,
   685  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69,
   686  	0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70,
   687  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
   688  	0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45,
   689  	0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x99, 0x02, 0x0a, 0x15, 0x44, 0x65,
   690  	0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67,
   691  	0x69, 0x6e, 0x65, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   692  	0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31,
   693  	0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x61, 0x73,
   694  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
   695  	0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67,
   696  	0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
   697  	0x6e, 0x22, 0xa1, 0x01, 0xca, 0x41, 0x30, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   698  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x17,
   699  	0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d,
   700  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3,
   701  	0xe4, 0x93, 0x02, 0x61, 0x5a, 0x24, 0x2a, 0x22, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
   702  	0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   703  	0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2a, 0x39, 0x2f, 0x76, 0x31, 0x62,
   704  	0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
   705  	0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
   706  	0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e,
   707  	0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x1a, 0x4d, 0xca, 0x41, 0x19, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74,
   708  	0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
   709  	0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77,
   710  	0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
   711  	0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74,
   712  	0x66, 0x6f, 0x72, 0x6d, 0x42, 0xf2, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f,
   713  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74,
   714  	0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x1b, 0x52, 0x65,
   715  	0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x72,
   716  	0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f,
   717  	0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f,
   718  	0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76,
   719  	0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
   720  	0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62,
   721  	0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
   722  	0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74,
   723  	0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75,
   724  	0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62,
   725  	0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43,
   726  	0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
   727  	0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   728  	0x33,
   729  }
   730  
   731  var (
   732  	file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescOnce sync.Once
   733  	file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDesc
   734  )
   735  
   736  func file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescGZIP() []byte {
   737  	file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescOnce.Do(func() {
   738  		file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescData)
   739  	})
   740  	return file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDescData
   741  }
   742  
   743  var file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
   744  var file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_goTypes = []any{
   745  	(*CreateReasoningEngineRequest)(nil),           // 0: google.cloud.aiplatform.v1beta1.CreateReasoningEngineRequest
   746  	(*CreateReasoningEngineOperationMetadata)(nil), // 1: google.cloud.aiplatform.v1beta1.CreateReasoningEngineOperationMetadata
   747  	(*GetReasoningEngineRequest)(nil),              // 2: google.cloud.aiplatform.v1beta1.GetReasoningEngineRequest
   748  	(*UpdateReasoningEngineRequest)(nil),           // 3: google.cloud.aiplatform.v1beta1.UpdateReasoningEngineRequest
   749  	(*UpdateReasoningEngineOperationMetadata)(nil), // 4: google.cloud.aiplatform.v1beta1.UpdateReasoningEngineOperationMetadata
   750  	(*ListReasoningEnginesRequest)(nil),            // 5: google.cloud.aiplatform.v1beta1.ListReasoningEnginesRequest
   751  	(*ListReasoningEnginesResponse)(nil),           // 6: google.cloud.aiplatform.v1beta1.ListReasoningEnginesResponse
   752  	(*DeleteReasoningEngineRequest)(nil),           // 7: google.cloud.aiplatform.v1beta1.DeleteReasoningEngineRequest
   753  	(*ReasoningEngine)(nil),                        // 8: google.cloud.aiplatform.v1beta1.ReasoningEngine
   754  	(*GenericOperationMetadata)(nil),               // 9: google.cloud.aiplatform.v1beta1.GenericOperationMetadata
   755  	(*fieldmaskpb.FieldMask)(nil),                  // 10: google.protobuf.FieldMask
   756  	(*longrunningpb.Operation)(nil),                // 11: google.longrunning.Operation
   757  }
   758  var file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_depIdxs = []int32{
   759  	8,  // 0: google.cloud.aiplatform.v1beta1.CreateReasoningEngineRequest.reasoning_engine:type_name -> google.cloud.aiplatform.v1beta1.ReasoningEngine
   760  	9,  // 1: google.cloud.aiplatform.v1beta1.CreateReasoningEngineOperationMetadata.generic_metadata:type_name -> google.cloud.aiplatform.v1beta1.GenericOperationMetadata
   761  	8,  // 2: google.cloud.aiplatform.v1beta1.UpdateReasoningEngineRequest.reasoning_engine:type_name -> google.cloud.aiplatform.v1beta1.ReasoningEngine
   762  	10, // 3: google.cloud.aiplatform.v1beta1.UpdateReasoningEngineRequest.update_mask:type_name -> google.protobuf.FieldMask
   763  	9,  // 4: google.cloud.aiplatform.v1beta1.UpdateReasoningEngineOperationMetadata.generic_metadata:type_name -> google.cloud.aiplatform.v1beta1.GenericOperationMetadata
   764  	8,  // 5: google.cloud.aiplatform.v1beta1.ListReasoningEnginesResponse.reasoning_engines:type_name -> google.cloud.aiplatform.v1beta1.ReasoningEngine
   765  	0,  // 6: google.cloud.aiplatform.v1beta1.ReasoningEngineService.CreateReasoningEngine:input_type -> google.cloud.aiplatform.v1beta1.CreateReasoningEngineRequest
   766  	2,  // 7: google.cloud.aiplatform.v1beta1.ReasoningEngineService.GetReasoningEngine:input_type -> google.cloud.aiplatform.v1beta1.GetReasoningEngineRequest
   767  	5,  // 8: google.cloud.aiplatform.v1beta1.ReasoningEngineService.ListReasoningEngines:input_type -> google.cloud.aiplatform.v1beta1.ListReasoningEnginesRequest
   768  	3,  // 9: google.cloud.aiplatform.v1beta1.ReasoningEngineService.UpdateReasoningEngine:input_type -> google.cloud.aiplatform.v1beta1.UpdateReasoningEngineRequest
   769  	7,  // 10: google.cloud.aiplatform.v1beta1.ReasoningEngineService.DeleteReasoningEngine:input_type -> google.cloud.aiplatform.v1beta1.DeleteReasoningEngineRequest
   770  	11, // 11: google.cloud.aiplatform.v1beta1.ReasoningEngineService.CreateReasoningEngine:output_type -> google.longrunning.Operation
   771  	8,  // 12: google.cloud.aiplatform.v1beta1.ReasoningEngineService.GetReasoningEngine:output_type -> google.cloud.aiplatform.v1beta1.ReasoningEngine
   772  	6,  // 13: google.cloud.aiplatform.v1beta1.ReasoningEngineService.ListReasoningEngines:output_type -> google.cloud.aiplatform.v1beta1.ListReasoningEnginesResponse
   773  	11, // 14: google.cloud.aiplatform.v1beta1.ReasoningEngineService.UpdateReasoningEngine:output_type -> google.longrunning.Operation
   774  	11, // 15: google.cloud.aiplatform.v1beta1.ReasoningEngineService.DeleteReasoningEngine:output_type -> google.longrunning.Operation
   775  	11, // [11:16] is the sub-list for method output_type
   776  	6,  // [6:11] is the sub-list for method input_type
   777  	6,  // [6:6] is the sub-list for extension type_name
   778  	6,  // [6:6] is the sub-list for extension extendee
   779  	0,  // [0:6] is the sub-list for field type_name
   780  }
   781  
   782  func init() { file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_init() }
   783  func file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_init() {
   784  	if File_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto != nil {
   785  		return
   786  	}
   787  	file_google_cloud_aiplatform_v1beta1_operation_proto_init()
   788  	file_google_cloud_aiplatform_v1beta1_reasoning_engine_proto_init()
   789  	type x struct{}
   790  	out := protoimpl.TypeBuilder{
   791  		File: protoimpl.DescBuilder{
   792  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   793  			RawDescriptor: file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDesc,
   794  			NumEnums:      0,
   795  			NumMessages:   8,
   796  			NumExtensions: 0,
   797  			NumServices:   1,
   798  		},
   799  		GoTypes:           file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_goTypes,
   800  		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_depIdxs,
   801  		MessageInfos:      file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_msgTypes,
   802  	}.Build()
   803  	File_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto = out.File
   804  	file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_rawDesc = nil
   805  	file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_goTypes = nil
   806  	file_google_cloud_aiplatform_v1beta1_reasoning_engine_service_proto_depIdxs = nil
   807  }