cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/migration_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/migration_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  	status "google.golang.org/genproto/googleapis/rpc/status"
    27  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    28  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    29  	reflect "reflect"
    30  	sync "sync"
    31  )
    32  
    33  const (
    34  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // Request message for
    41  // [MigrationService.SearchMigratableResources][google.cloud.aiplatform.v1beta1.MigrationService.SearchMigratableResources].
    42  type SearchMigratableResourcesRequest struct {
    43  	state         protoimpl.MessageState
    44  	sizeCache     protoimpl.SizeCache
    45  	unknownFields protoimpl.UnknownFields
    46  
    47  	// Required. The location that the migratable resources should be searched
    48  	// from. It's the Vertex AI location that the resources can be migrated to,
    49  	// not the resources' original location. Format:
    50  	// `projects/{project}/locations/{location}`
    51  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
    52  	// The standard page size.
    53  	// The default and maximum value is 100.
    54  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
    55  	// The standard page token.
    56  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
    57  	// A filter for your search. You can use the following types of filters:
    58  	//
    59  	//   - Resource type filters. The following strings filter for a specific type
    60  	//     of
    61  	//     [MigratableResource][google.cloud.aiplatform.v1beta1.MigratableResource]:
    62  	//   - `ml_engine_model_version:*`
    63  	//   - `automl_model:*`
    64  	//   - `automl_dataset:*`
    65  	//   - `data_labeling_dataset:*`
    66  	//   - "Migrated or not" filters. The following strings filter for resources
    67  	//     that either have or have not already been migrated:
    68  	//   - `last_migrate_time:*` filters for migrated resources.
    69  	//   - `NOT last_migrate_time:*` filters for not yet migrated resources.
    70  	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
    71  }
    72  
    73  func (x *SearchMigratableResourcesRequest) Reset() {
    74  	*x = SearchMigratableResourcesRequest{}
    75  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[0]
    76  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    77  	ms.StoreMessageInfo(mi)
    78  }
    79  
    80  func (x *SearchMigratableResourcesRequest) String() string {
    81  	return protoimpl.X.MessageStringOf(x)
    82  }
    83  
    84  func (*SearchMigratableResourcesRequest) ProtoMessage() {}
    85  
    86  func (x *SearchMigratableResourcesRequest) ProtoReflect() protoreflect.Message {
    87  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[0]
    88  	if x != nil {
    89  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    90  		if ms.LoadMessageInfo() == nil {
    91  			ms.StoreMessageInfo(mi)
    92  		}
    93  		return ms
    94  	}
    95  	return mi.MessageOf(x)
    96  }
    97  
    98  // Deprecated: Use SearchMigratableResourcesRequest.ProtoReflect.Descriptor instead.
    99  func (*SearchMigratableResourcesRequest) Descriptor() ([]byte, []int) {
   100  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{0}
   101  }
   102  
   103  func (x *SearchMigratableResourcesRequest) GetParent() string {
   104  	if x != nil {
   105  		return x.Parent
   106  	}
   107  	return ""
   108  }
   109  
   110  func (x *SearchMigratableResourcesRequest) GetPageSize() int32 {
   111  	if x != nil {
   112  		return x.PageSize
   113  	}
   114  	return 0
   115  }
   116  
   117  func (x *SearchMigratableResourcesRequest) GetPageToken() string {
   118  	if x != nil {
   119  		return x.PageToken
   120  	}
   121  	return ""
   122  }
   123  
   124  func (x *SearchMigratableResourcesRequest) GetFilter() string {
   125  	if x != nil {
   126  		return x.Filter
   127  	}
   128  	return ""
   129  }
   130  
   131  // Response message for
   132  // [MigrationService.SearchMigratableResources][google.cloud.aiplatform.v1beta1.MigrationService.SearchMigratableResources].
   133  type SearchMigratableResourcesResponse struct {
   134  	state         protoimpl.MessageState
   135  	sizeCache     protoimpl.SizeCache
   136  	unknownFields protoimpl.UnknownFields
   137  
   138  	// All migratable resources that can be migrated to the
   139  	// location specified in the request.
   140  	MigratableResources []*MigratableResource `protobuf:"bytes,1,rep,name=migratable_resources,json=migratableResources,proto3" json:"migratable_resources,omitempty"`
   141  	// The standard next-page token.
   142  	// The migratable_resources may not fill page_size in
   143  	// SearchMigratableResourcesRequest even when there are subsequent pages.
   144  	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   145  }
   146  
   147  func (x *SearchMigratableResourcesResponse) Reset() {
   148  	*x = SearchMigratableResourcesResponse{}
   149  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[1]
   150  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   151  	ms.StoreMessageInfo(mi)
   152  }
   153  
   154  func (x *SearchMigratableResourcesResponse) String() string {
   155  	return protoimpl.X.MessageStringOf(x)
   156  }
   157  
   158  func (*SearchMigratableResourcesResponse) ProtoMessage() {}
   159  
   160  func (x *SearchMigratableResourcesResponse) ProtoReflect() protoreflect.Message {
   161  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[1]
   162  	if x != nil {
   163  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   164  		if ms.LoadMessageInfo() == nil {
   165  			ms.StoreMessageInfo(mi)
   166  		}
   167  		return ms
   168  	}
   169  	return mi.MessageOf(x)
   170  }
   171  
   172  // Deprecated: Use SearchMigratableResourcesResponse.ProtoReflect.Descriptor instead.
   173  func (*SearchMigratableResourcesResponse) Descriptor() ([]byte, []int) {
   174  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{1}
   175  }
   176  
   177  func (x *SearchMigratableResourcesResponse) GetMigratableResources() []*MigratableResource {
   178  	if x != nil {
   179  		return x.MigratableResources
   180  	}
   181  	return nil
   182  }
   183  
   184  func (x *SearchMigratableResourcesResponse) GetNextPageToken() string {
   185  	if x != nil {
   186  		return x.NextPageToken
   187  	}
   188  	return ""
   189  }
   190  
   191  // Request message for
   192  // [MigrationService.BatchMigrateResources][google.cloud.aiplatform.v1beta1.MigrationService.BatchMigrateResources].
   193  type BatchMigrateResourcesRequest struct {
   194  	state         protoimpl.MessageState
   195  	sizeCache     protoimpl.SizeCache
   196  	unknownFields protoimpl.UnknownFields
   197  
   198  	// Required. The location of the migrated resource will live in.
   199  	// Format: `projects/{project}/locations/{location}`
   200  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
   201  	// Required. The request messages specifying the resources to migrate.
   202  	// They must be in the same location as the destination.
   203  	// Up to 50 resources can be migrated in one batch.
   204  	MigrateResourceRequests []*MigrateResourceRequest `protobuf:"bytes,2,rep,name=migrate_resource_requests,json=migrateResourceRequests,proto3" json:"migrate_resource_requests,omitempty"`
   205  }
   206  
   207  func (x *BatchMigrateResourcesRequest) Reset() {
   208  	*x = BatchMigrateResourcesRequest{}
   209  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[2]
   210  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   211  	ms.StoreMessageInfo(mi)
   212  }
   213  
   214  func (x *BatchMigrateResourcesRequest) String() string {
   215  	return protoimpl.X.MessageStringOf(x)
   216  }
   217  
   218  func (*BatchMigrateResourcesRequest) ProtoMessage() {}
   219  
   220  func (x *BatchMigrateResourcesRequest) ProtoReflect() protoreflect.Message {
   221  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[2]
   222  	if x != nil {
   223  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   224  		if ms.LoadMessageInfo() == nil {
   225  			ms.StoreMessageInfo(mi)
   226  		}
   227  		return ms
   228  	}
   229  	return mi.MessageOf(x)
   230  }
   231  
   232  // Deprecated: Use BatchMigrateResourcesRequest.ProtoReflect.Descriptor instead.
   233  func (*BatchMigrateResourcesRequest) Descriptor() ([]byte, []int) {
   234  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{2}
   235  }
   236  
   237  func (x *BatchMigrateResourcesRequest) GetParent() string {
   238  	if x != nil {
   239  		return x.Parent
   240  	}
   241  	return ""
   242  }
   243  
   244  func (x *BatchMigrateResourcesRequest) GetMigrateResourceRequests() []*MigrateResourceRequest {
   245  	if x != nil {
   246  		return x.MigrateResourceRequests
   247  	}
   248  	return nil
   249  }
   250  
   251  // Config of migrating one resource from automl.googleapis.com,
   252  // datalabeling.googleapis.com and ml.googleapis.com to Vertex AI.
   253  type MigrateResourceRequest struct {
   254  	state         protoimpl.MessageState
   255  	sizeCache     protoimpl.SizeCache
   256  	unknownFields protoimpl.UnknownFields
   257  
   258  	// Types that are assignable to Request:
   259  	//
   260  	//	*MigrateResourceRequest_MigrateMlEngineModelVersionConfig_
   261  	//	*MigrateResourceRequest_MigrateAutomlModelConfig_
   262  	//	*MigrateResourceRequest_MigrateAutomlDatasetConfig_
   263  	//	*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_
   264  	Request isMigrateResourceRequest_Request `protobuf_oneof:"request"`
   265  }
   266  
   267  func (x *MigrateResourceRequest) Reset() {
   268  	*x = MigrateResourceRequest{}
   269  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[3]
   270  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   271  	ms.StoreMessageInfo(mi)
   272  }
   273  
   274  func (x *MigrateResourceRequest) String() string {
   275  	return protoimpl.X.MessageStringOf(x)
   276  }
   277  
   278  func (*MigrateResourceRequest) ProtoMessage() {}
   279  
   280  func (x *MigrateResourceRequest) ProtoReflect() protoreflect.Message {
   281  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[3]
   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 MigrateResourceRequest.ProtoReflect.Descriptor instead.
   293  func (*MigrateResourceRequest) Descriptor() ([]byte, []int) {
   294  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{3}
   295  }
   296  
   297  func (m *MigrateResourceRequest) GetRequest() isMigrateResourceRequest_Request {
   298  	if m != nil {
   299  		return m.Request
   300  	}
   301  	return nil
   302  }
   303  
   304  func (x *MigrateResourceRequest) GetMigrateMlEngineModelVersionConfig() *MigrateResourceRequest_MigrateMlEngineModelVersionConfig {
   305  	if x, ok := x.GetRequest().(*MigrateResourceRequest_MigrateMlEngineModelVersionConfig_); ok {
   306  		return x.MigrateMlEngineModelVersionConfig
   307  	}
   308  	return nil
   309  }
   310  
   311  func (x *MigrateResourceRequest) GetMigrateAutomlModelConfig() *MigrateResourceRequest_MigrateAutomlModelConfig {
   312  	if x, ok := x.GetRequest().(*MigrateResourceRequest_MigrateAutomlModelConfig_); ok {
   313  		return x.MigrateAutomlModelConfig
   314  	}
   315  	return nil
   316  }
   317  
   318  func (x *MigrateResourceRequest) GetMigrateAutomlDatasetConfig() *MigrateResourceRequest_MigrateAutomlDatasetConfig {
   319  	if x, ok := x.GetRequest().(*MigrateResourceRequest_MigrateAutomlDatasetConfig_); ok {
   320  		return x.MigrateAutomlDatasetConfig
   321  	}
   322  	return nil
   323  }
   324  
   325  func (x *MigrateResourceRequest) GetMigrateDataLabelingDatasetConfig() *MigrateResourceRequest_MigrateDataLabelingDatasetConfig {
   326  	if x, ok := x.GetRequest().(*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_); ok {
   327  		return x.MigrateDataLabelingDatasetConfig
   328  	}
   329  	return nil
   330  }
   331  
   332  type isMigrateResourceRequest_Request interface {
   333  	isMigrateResourceRequest_Request()
   334  }
   335  
   336  type MigrateResourceRequest_MigrateMlEngineModelVersionConfig_ struct {
   337  	// Config for migrating Version in ml.googleapis.com to Vertex AI's Model.
   338  	MigrateMlEngineModelVersionConfig *MigrateResourceRequest_MigrateMlEngineModelVersionConfig `protobuf:"bytes,1,opt,name=migrate_ml_engine_model_version_config,json=migrateMlEngineModelVersionConfig,proto3,oneof"`
   339  }
   340  
   341  type MigrateResourceRequest_MigrateAutomlModelConfig_ struct {
   342  	// Config for migrating Model in automl.googleapis.com to Vertex AI's
   343  	// Model.
   344  	MigrateAutomlModelConfig *MigrateResourceRequest_MigrateAutomlModelConfig `protobuf:"bytes,2,opt,name=migrate_automl_model_config,json=migrateAutomlModelConfig,proto3,oneof"`
   345  }
   346  
   347  type MigrateResourceRequest_MigrateAutomlDatasetConfig_ struct {
   348  	// Config for migrating Dataset in automl.googleapis.com to Vertex AI's
   349  	// Dataset.
   350  	MigrateAutomlDatasetConfig *MigrateResourceRequest_MigrateAutomlDatasetConfig `protobuf:"bytes,3,opt,name=migrate_automl_dataset_config,json=migrateAutomlDatasetConfig,proto3,oneof"`
   351  }
   352  
   353  type MigrateResourceRequest_MigrateDataLabelingDatasetConfig_ struct {
   354  	// Config for migrating Dataset in datalabeling.googleapis.com to
   355  	// Vertex AI's Dataset.
   356  	MigrateDataLabelingDatasetConfig *MigrateResourceRequest_MigrateDataLabelingDatasetConfig `protobuf:"bytes,4,opt,name=migrate_data_labeling_dataset_config,json=migrateDataLabelingDatasetConfig,proto3,oneof"`
   357  }
   358  
   359  func (*MigrateResourceRequest_MigrateMlEngineModelVersionConfig_) isMigrateResourceRequest_Request() {
   360  }
   361  
   362  func (*MigrateResourceRequest_MigrateAutomlModelConfig_) isMigrateResourceRequest_Request() {}
   363  
   364  func (*MigrateResourceRequest_MigrateAutomlDatasetConfig_) isMigrateResourceRequest_Request() {}
   365  
   366  func (*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_) isMigrateResourceRequest_Request() {}
   367  
   368  // Response message for
   369  // [MigrationService.BatchMigrateResources][google.cloud.aiplatform.v1beta1.MigrationService.BatchMigrateResources].
   370  type BatchMigrateResourcesResponse struct {
   371  	state         protoimpl.MessageState
   372  	sizeCache     protoimpl.SizeCache
   373  	unknownFields protoimpl.UnknownFields
   374  
   375  	// Successfully migrated resources.
   376  	MigrateResourceResponses []*MigrateResourceResponse `protobuf:"bytes,1,rep,name=migrate_resource_responses,json=migrateResourceResponses,proto3" json:"migrate_resource_responses,omitempty"`
   377  }
   378  
   379  func (x *BatchMigrateResourcesResponse) Reset() {
   380  	*x = BatchMigrateResourcesResponse{}
   381  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[4]
   382  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   383  	ms.StoreMessageInfo(mi)
   384  }
   385  
   386  func (x *BatchMigrateResourcesResponse) String() string {
   387  	return protoimpl.X.MessageStringOf(x)
   388  }
   389  
   390  func (*BatchMigrateResourcesResponse) ProtoMessage() {}
   391  
   392  func (x *BatchMigrateResourcesResponse) ProtoReflect() protoreflect.Message {
   393  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[4]
   394  	if x != nil {
   395  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   396  		if ms.LoadMessageInfo() == nil {
   397  			ms.StoreMessageInfo(mi)
   398  		}
   399  		return ms
   400  	}
   401  	return mi.MessageOf(x)
   402  }
   403  
   404  // Deprecated: Use BatchMigrateResourcesResponse.ProtoReflect.Descriptor instead.
   405  func (*BatchMigrateResourcesResponse) Descriptor() ([]byte, []int) {
   406  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{4}
   407  }
   408  
   409  func (x *BatchMigrateResourcesResponse) GetMigrateResourceResponses() []*MigrateResourceResponse {
   410  	if x != nil {
   411  		return x.MigrateResourceResponses
   412  	}
   413  	return nil
   414  }
   415  
   416  // Describes a successfully migrated resource.
   417  type MigrateResourceResponse struct {
   418  	state         protoimpl.MessageState
   419  	sizeCache     protoimpl.SizeCache
   420  	unknownFields protoimpl.UnknownFields
   421  
   422  	// After migration, the resource name in Vertex AI.
   423  	//
   424  	// Types that are assignable to MigratedResource:
   425  	//
   426  	//	*MigrateResourceResponse_Dataset
   427  	//	*MigrateResourceResponse_Model
   428  	MigratedResource isMigrateResourceResponse_MigratedResource `protobuf_oneof:"migrated_resource"`
   429  	// Before migration, the identifier in ml.googleapis.com,
   430  	// automl.googleapis.com or datalabeling.googleapis.com.
   431  	MigratableResource *MigratableResource `protobuf:"bytes,3,opt,name=migratable_resource,json=migratableResource,proto3" json:"migratable_resource,omitempty"`
   432  }
   433  
   434  func (x *MigrateResourceResponse) Reset() {
   435  	*x = MigrateResourceResponse{}
   436  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[5]
   437  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   438  	ms.StoreMessageInfo(mi)
   439  }
   440  
   441  func (x *MigrateResourceResponse) String() string {
   442  	return protoimpl.X.MessageStringOf(x)
   443  }
   444  
   445  func (*MigrateResourceResponse) ProtoMessage() {}
   446  
   447  func (x *MigrateResourceResponse) ProtoReflect() protoreflect.Message {
   448  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[5]
   449  	if x != nil {
   450  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   451  		if ms.LoadMessageInfo() == nil {
   452  			ms.StoreMessageInfo(mi)
   453  		}
   454  		return ms
   455  	}
   456  	return mi.MessageOf(x)
   457  }
   458  
   459  // Deprecated: Use MigrateResourceResponse.ProtoReflect.Descriptor instead.
   460  func (*MigrateResourceResponse) Descriptor() ([]byte, []int) {
   461  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{5}
   462  }
   463  
   464  func (m *MigrateResourceResponse) GetMigratedResource() isMigrateResourceResponse_MigratedResource {
   465  	if m != nil {
   466  		return m.MigratedResource
   467  	}
   468  	return nil
   469  }
   470  
   471  func (x *MigrateResourceResponse) GetDataset() string {
   472  	if x, ok := x.GetMigratedResource().(*MigrateResourceResponse_Dataset); ok {
   473  		return x.Dataset
   474  	}
   475  	return ""
   476  }
   477  
   478  func (x *MigrateResourceResponse) GetModel() string {
   479  	if x, ok := x.GetMigratedResource().(*MigrateResourceResponse_Model); ok {
   480  		return x.Model
   481  	}
   482  	return ""
   483  }
   484  
   485  func (x *MigrateResourceResponse) GetMigratableResource() *MigratableResource {
   486  	if x != nil {
   487  		return x.MigratableResource
   488  	}
   489  	return nil
   490  }
   491  
   492  type isMigrateResourceResponse_MigratedResource interface {
   493  	isMigrateResourceResponse_MigratedResource()
   494  }
   495  
   496  type MigrateResourceResponse_Dataset struct {
   497  	// Migrated Dataset's resource name.
   498  	Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3,oneof"`
   499  }
   500  
   501  type MigrateResourceResponse_Model struct {
   502  	// Migrated Model's resource name.
   503  	Model string `protobuf:"bytes,2,opt,name=model,proto3,oneof"`
   504  }
   505  
   506  func (*MigrateResourceResponse_Dataset) isMigrateResourceResponse_MigratedResource() {}
   507  
   508  func (*MigrateResourceResponse_Model) isMigrateResourceResponse_MigratedResource() {}
   509  
   510  // Runtime operation information for
   511  // [MigrationService.BatchMigrateResources][google.cloud.aiplatform.v1beta1.MigrationService.BatchMigrateResources].
   512  type BatchMigrateResourcesOperationMetadata struct {
   513  	state         protoimpl.MessageState
   514  	sizeCache     protoimpl.SizeCache
   515  	unknownFields protoimpl.UnknownFields
   516  
   517  	// The common part of the operation metadata.
   518  	GenericMetadata *GenericOperationMetadata `protobuf:"bytes,1,opt,name=generic_metadata,json=genericMetadata,proto3" json:"generic_metadata,omitempty"`
   519  	// Partial results that reflect the latest migration operation progress.
   520  	PartialResults []*BatchMigrateResourcesOperationMetadata_PartialResult `protobuf:"bytes,2,rep,name=partial_results,json=partialResults,proto3" json:"partial_results,omitempty"`
   521  }
   522  
   523  func (x *BatchMigrateResourcesOperationMetadata) Reset() {
   524  	*x = BatchMigrateResourcesOperationMetadata{}
   525  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[6]
   526  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   527  	ms.StoreMessageInfo(mi)
   528  }
   529  
   530  func (x *BatchMigrateResourcesOperationMetadata) String() string {
   531  	return protoimpl.X.MessageStringOf(x)
   532  }
   533  
   534  func (*BatchMigrateResourcesOperationMetadata) ProtoMessage() {}
   535  
   536  func (x *BatchMigrateResourcesOperationMetadata) ProtoReflect() protoreflect.Message {
   537  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[6]
   538  	if x != nil {
   539  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   540  		if ms.LoadMessageInfo() == nil {
   541  			ms.StoreMessageInfo(mi)
   542  		}
   543  		return ms
   544  	}
   545  	return mi.MessageOf(x)
   546  }
   547  
   548  // Deprecated: Use BatchMigrateResourcesOperationMetadata.ProtoReflect.Descriptor instead.
   549  func (*BatchMigrateResourcesOperationMetadata) Descriptor() ([]byte, []int) {
   550  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{6}
   551  }
   552  
   553  func (x *BatchMigrateResourcesOperationMetadata) GetGenericMetadata() *GenericOperationMetadata {
   554  	if x != nil {
   555  		return x.GenericMetadata
   556  	}
   557  	return nil
   558  }
   559  
   560  func (x *BatchMigrateResourcesOperationMetadata) GetPartialResults() []*BatchMigrateResourcesOperationMetadata_PartialResult {
   561  	if x != nil {
   562  		return x.PartialResults
   563  	}
   564  	return nil
   565  }
   566  
   567  // Config for migrating version in ml.googleapis.com to Vertex AI's Model.
   568  type MigrateResourceRequest_MigrateMlEngineModelVersionConfig struct {
   569  	state         protoimpl.MessageState
   570  	sizeCache     protoimpl.SizeCache
   571  	unknownFields protoimpl.UnknownFields
   572  
   573  	// Required. The ml.googleapis.com endpoint that this model version should
   574  	// be migrated from. Example values:
   575  	//
   576  	// * ml.googleapis.com
   577  	//
   578  	// * us-centrall-ml.googleapis.com
   579  	//
   580  	// * europe-west4-ml.googleapis.com
   581  	//
   582  	// * asia-east1-ml.googleapis.com
   583  	Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
   584  	// Required. Full resource name of ml engine model version.
   585  	// Format: `projects/{project}/models/{model}/versions/{version}`.
   586  	ModelVersion string `protobuf:"bytes,2,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
   587  	// Required. Display name of the model in Vertex AI.
   588  	// System will pick a display name if unspecified.
   589  	ModelDisplayName string `protobuf:"bytes,3,opt,name=model_display_name,json=modelDisplayName,proto3" json:"model_display_name,omitempty"`
   590  }
   591  
   592  func (x *MigrateResourceRequest_MigrateMlEngineModelVersionConfig) Reset() {
   593  	*x = MigrateResourceRequest_MigrateMlEngineModelVersionConfig{}
   594  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[7]
   595  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   596  	ms.StoreMessageInfo(mi)
   597  }
   598  
   599  func (x *MigrateResourceRequest_MigrateMlEngineModelVersionConfig) String() string {
   600  	return protoimpl.X.MessageStringOf(x)
   601  }
   602  
   603  func (*MigrateResourceRequest_MigrateMlEngineModelVersionConfig) ProtoMessage() {}
   604  
   605  func (x *MigrateResourceRequest_MigrateMlEngineModelVersionConfig) ProtoReflect() protoreflect.Message {
   606  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[7]
   607  	if x != nil {
   608  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   609  		if ms.LoadMessageInfo() == nil {
   610  			ms.StoreMessageInfo(mi)
   611  		}
   612  		return ms
   613  	}
   614  	return mi.MessageOf(x)
   615  }
   616  
   617  // Deprecated: Use MigrateResourceRequest_MigrateMlEngineModelVersionConfig.ProtoReflect.Descriptor instead.
   618  func (*MigrateResourceRequest_MigrateMlEngineModelVersionConfig) Descriptor() ([]byte, []int) {
   619  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{3, 0}
   620  }
   621  
   622  func (x *MigrateResourceRequest_MigrateMlEngineModelVersionConfig) GetEndpoint() string {
   623  	if x != nil {
   624  		return x.Endpoint
   625  	}
   626  	return ""
   627  }
   628  
   629  func (x *MigrateResourceRequest_MigrateMlEngineModelVersionConfig) GetModelVersion() string {
   630  	if x != nil {
   631  		return x.ModelVersion
   632  	}
   633  	return ""
   634  }
   635  
   636  func (x *MigrateResourceRequest_MigrateMlEngineModelVersionConfig) GetModelDisplayName() string {
   637  	if x != nil {
   638  		return x.ModelDisplayName
   639  	}
   640  	return ""
   641  }
   642  
   643  // Config for migrating Model in automl.googleapis.com to Vertex AI's Model.
   644  type MigrateResourceRequest_MigrateAutomlModelConfig struct {
   645  	state         protoimpl.MessageState
   646  	sizeCache     protoimpl.SizeCache
   647  	unknownFields protoimpl.UnknownFields
   648  
   649  	// Required. Full resource name of automl Model.
   650  	// Format:
   651  	// `projects/{project}/locations/{location}/models/{model}`.
   652  	Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
   653  	// Optional. Display name of the model in Vertex AI.
   654  	// System will pick a display name if unspecified.
   655  	ModelDisplayName string `protobuf:"bytes,2,opt,name=model_display_name,json=modelDisplayName,proto3" json:"model_display_name,omitempty"`
   656  }
   657  
   658  func (x *MigrateResourceRequest_MigrateAutomlModelConfig) Reset() {
   659  	*x = MigrateResourceRequest_MigrateAutomlModelConfig{}
   660  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[8]
   661  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   662  	ms.StoreMessageInfo(mi)
   663  }
   664  
   665  func (x *MigrateResourceRequest_MigrateAutomlModelConfig) String() string {
   666  	return protoimpl.X.MessageStringOf(x)
   667  }
   668  
   669  func (*MigrateResourceRequest_MigrateAutomlModelConfig) ProtoMessage() {}
   670  
   671  func (x *MigrateResourceRequest_MigrateAutomlModelConfig) ProtoReflect() protoreflect.Message {
   672  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[8]
   673  	if x != nil {
   674  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   675  		if ms.LoadMessageInfo() == nil {
   676  			ms.StoreMessageInfo(mi)
   677  		}
   678  		return ms
   679  	}
   680  	return mi.MessageOf(x)
   681  }
   682  
   683  // Deprecated: Use MigrateResourceRequest_MigrateAutomlModelConfig.ProtoReflect.Descriptor instead.
   684  func (*MigrateResourceRequest_MigrateAutomlModelConfig) Descriptor() ([]byte, []int) {
   685  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{3, 1}
   686  }
   687  
   688  func (x *MigrateResourceRequest_MigrateAutomlModelConfig) GetModel() string {
   689  	if x != nil {
   690  		return x.Model
   691  	}
   692  	return ""
   693  }
   694  
   695  func (x *MigrateResourceRequest_MigrateAutomlModelConfig) GetModelDisplayName() string {
   696  	if x != nil {
   697  		return x.ModelDisplayName
   698  	}
   699  	return ""
   700  }
   701  
   702  // Config for migrating Dataset in automl.googleapis.com to Vertex AI's
   703  // Dataset.
   704  type MigrateResourceRequest_MigrateAutomlDatasetConfig struct {
   705  	state         protoimpl.MessageState
   706  	sizeCache     protoimpl.SizeCache
   707  	unknownFields protoimpl.UnknownFields
   708  
   709  	// Required. Full resource name of automl Dataset.
   710  	// Format:
   711  	// `projects/{project}/locations/{location}/datasets/{dataset}`.
   712  	Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
   713  	// Required. Display name of the Dataset in Vertex AI.
   714  	// System will pick a display name if unspecified.
   715  	DatasetDisplayName string `protobuf:"bytes,2,opt,name=dataset_display_name,json=datasetDisplayName,proto3" json:"dataset_display_name,omitempty"`
   716  }
   717  
   718  func (x *MigrateResourceRequest_MigrateAutomlDatasetConfig) Reset() {
   719  	*x = MigrateResourceRequest_MigrateAutomlDatasetConfig{}
   720  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[9]
   721  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   722  	ms.StoreMessageInfo(mi)
   723  }
   724  
   725  func (x *MigrateResourceRequest_MigrateAutomlDatasetConfig) String() string {
   726  	return protoimpl.X.MessageStringOf(x)
   727  }
   728  
   729  func (*MigrateResourceRequest_MigrateAutomlDatasetConfig) ProtoMessage() {}
   730  
   731  func (x *MigrateResourceRequest_MigrateAutomlDatasetConfig) ProtoReflect() protoreflect.Message {
   732  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[9]
   733  	if x != nil {
   734  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   735  		if ms.LoadMessageInfo() == nil {
   736  			ms.StoreMessageInfo(mi)
   737  		}
   738  		return ms
   739  	}
   740  	return mi.MessageOf(x)
   741  }
   742  
   743  // Deprecated: Use MigrateResourceRequest_MigrateAutomlDatasetConfig.ProtoReflect.Descriptor instead.
   744  func (*MigrateResourceRequest_MigrateAutomlDatasetConfig) Descriptor() ([]byte, []int) {
   745  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{3, 2}
   746  }
   747  
   748  func (x *MigrateResourceRequest_MigrateAutomlDatasetConfig) GetDataset() string {
   749  	if x != nil {
   750  		return x.Dataset
   751  	}
   752  	return ""
   753  }
   754  
   755  func (x *MigrateResourceRequest_MigrateAutomlDatasetConfig) GetDatasetDisplayName() string {
   756  	if x != nil {
   757  		return x.DatasetDisplayName
   758  	}
   759  	return ""
   760  }
   761  
   762  // Config for migrating Dataset in datalabeling.googleapis.com to Vertex
   763  // AI's Dataset.
   764  type MigrateResourceRequest_MigrateDataLabelingDatasetConfig struct {
   765  	state         protoimpl.MessageState
   766  	sizeCache     protoimpl.SizeCache
   767  	unknownFields protoimpl.UnknownFields
   768  
   769  	// Required. Full resource name of data labeling Dataset.
   770  	// Format:
   771  	// `projects/{project}/datasets/{dataset}`.
   772  	Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
   773  	// Optional. Display name of the Dataset in Vertex AI.
   774  	// System will pick a display name if unspecified.
   775  	DatasetDisplayName string `protobuf:"bytes,2,opt,name=dataset_display_name,json=datasetDisplayName,proto3" json:"dataset_display_name,omitempty"`
   776  	// Optional. Configs for migrating AnnotatedDataset in
   777  	// datalabeling.googleapis.com to Vertex AI's SavedQuery. The specified
   778  	// AnnotatedDatasets have to belong to the datalabeling Dataset.
   779  	MigrateDataLabelingAnnotatedDatasetConfigs []*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig `protobuf:"bytes,3,rep,name=migrate_data_labeling_annotated_dataset_configs,json=migrateDataLabelingAnnotatedDatasetConfigs,proto3" json:"migrate_data_labeling_annotated_dataset_configs,omitempty"`
   780  }
   781  
   782  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig) Reset() {
   783  	*x = MigrateResourceRequest_MigrateDataLabelingDatasetConfig{}
   784  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[10]
   785  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   786  	ms.StoreMessageInfo(mi)
   787  }
   788  
   789  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig) String() string {
   790  	return protoimpl.X.MessageStringOf(x)
   791  }
   792  
   793  func (*MigrateResourceRequest_MigrateDataLabelingDatasetConfig) ProtoMessage() {}
   794  
   795  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig) ProtoReflect() protoreflect.Message {
   796  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[10]
   797  	if x != nil {
   798  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   799  		if ms.LoadMessageInfo() == nil {
   800  			ms.StoreMessageInfo(mi)
   801  		}
   802  		return ms
   803  	}
   804  	return mi.MessageOf(x)
   805  }
   806  
   807  // Deprecated: Use MigrateResourceRequest_MigrateDataLabelingDatasetConfig.ProtoReflect.Descriptor instead.
   808  func (*MigrateResourceRequest_MigrateDataLabelingDatasetConfig) Descriptor() ([]byte, []int) {
   809  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{3, 3}
   810  }
   811  
   812  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig) GetDataset() string {
   813  	if x != nil {
   814  		return x.Dataset
   815  	}
   816  	return ""
   817  }
   818  
   819  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig) GetDatasetDisplayName() string {
   820  	if x != nil {
   821  		return x.DatasetDisplayName
   822  	}
   823  	return ""
   824  }
   825  
   826  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig) GetMigrateDataLabelingAnnotatedDatasetConfigs() []*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig {
   827  	if x != nil {
   828  		return x.MigrateDataLabelingAnnotatedDatasetConfigs
   829  	}
   830  	return nil
   831  }
   832  
   833  // Config for migrating AnnotatedDataset in datalabeling.googleapis.com to
   834  // Vertex AI's SavedQuery.
   835  type MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig struct {
   836  	state         protoimpl.MessageState
   837  	sizeCache     protoimpl.SizeCache
   838  	unknownFields protoimpl.UnknownFields
   839  
   840  	// Required. Full resource name of data labeling AnnotatedDataset.
   841  	// Format:
   842  	// `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`.
   843  	AnnotatedDataset string `protobuf:"bytes,1,opt,name=annotated_dataset,json=annotatedDataset,proto3" json:"annotated_dataset,omitempty"`
   844  }
   845  
   846  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig) Reset() {
   847  	*x = MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig{}
   848  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[11]
   849  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   850  	ms.StoreMessageInfo(mi)
   851  }
   852  
   853  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig) String() string {
   854  	return protoimpl.X.MessageStringOf(x)
   855  }
   856  
   857  func (*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig) ProtoMessage() {
   858  }
   859  
   860  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig) ProtoReflect() protoreflect.Message {
   861  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[11]
   862  	if x != nil {
   863  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   864  		if ms.LoadMessageInfo() == nil {
   865  			ms.StoreMessageInfo(mi)
   866  		}
   867  		return ms
   868  	}
   869  	return mi.MessageOf(x)
   870  }
   871  
   872  // Deprecated: Use MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig.ProtoReflect.Descriptor instead.
   873  func (*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig) Descriptor() ([]byte, []int) {
   874  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{3, 3, 0}
   875  }
   876  
   877  func (x *MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig) GetAnnotatedDataset() string {
   878  	if x != nil {
   879  		return x.AnnotatedDataset
   880  	}
   881  	return ""
   882  }
   883  
   884  // Represents a partial result in batch migration operation for one
   885  // [MigrateResourceRequest][google.cloud.aiplatform.v1beta1.MigrateResourceRequest].
   886  type BatchMigrateResourcesOperationMetadata_PartialResult struct {
   887  	state         protoimpl.MessageState
   888  	sizeCache     protoimpl.SizeCache
   889  	unknownFields protoimpl.UnknownFields
   890  
   891  	// If the resource's migration is ongoing, none of the result will be set.
   892  	// If the resource's migration is finished, either error or one of the
   893  	// migrated resource name will be filled.
   894  	//
   895  	// Types that are assignable to Result:
   896  	//
   897  	//	*BatchMigrateResourcesOperationMetadata_PartialResult_Error
   898  	//	*BatchMigrateResourcesOperationMetadata_PartialResult_Model
   899  	//	*BatchMigrateResourcesOperationMetadata_PartialResult_Dataset
   900  	Result isBatchMigrateResourcesOperationMetadata_PartialResult_Result `protobuf_oneof:"result"`
   901  	// It's the same as the value in
   902  	// [MigrateResourceRequest.migrate_resource_requests][].
   903  	Request *MigrateResourceRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
   904  }
   905  
   906  func (x *BatchMigrateResourcesOperationMetadata_PartialResult) Reset() {
   907  	*x = BatchMigrateResourcesOperationMetadata_PartialResult{}
   908  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[12]
   909  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   910  	ms.StoreMessageInfo(mi)
   911  }
   912  
   913  func (x *BatchMigrateResourcesOperationMetadata_PartialResult) String() string {
   914  	return protoimpl.X.MessageStringOf(x)
   915  }
   916  
   917  func (*BatchMigrateResourcesOperationMetadata_PartialResult) ProtoMessage() {}
   918  
   919  func (x *BatchMigrateResourcesOperationMetadata_PartialResult) ProtoReflect() protoreflect.Message {
   920  	mi := &file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[12]
   921  	if x != nil {
   922  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   923  		if ms.LoadMessageInfo() == nil {
   924  			ms.StoreMessageInfo(mi)
   925  		}
   926  		return ms
   927  	}
   928  	return mi.MessageOf(x)
   929  }
   930  
   931  // Deprecated: Use BatchMigrateResourcesOperationMetadata_PartialResult.ProtoReflect.Descriptor instead.
   932  func (*BatchMigrateResourcesOperationMetadata_PartialResult) Descriptor() ([]byte, []int) {
   933  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP(), []int{6, 0}
   934  }
   935  
   936  func (m *BatchMigrateResourcesOperationMetadata_PartialResult) GetResult() isBatchMigrateResourcesOperationMetadata_PartialResult_Result {
   937  	if m != nil {
   938  		return m.Result
   939  	}
   940  	return nil
   941  }
   942  
   943  func (x *BatchMigrateResourcesOperationMetadata_PartialResult) GetError() *status.Status {
   944  	if x, ok := x.GetResult().(*BatchMigrateResourcesOperationMetadata_PartialResult_Error); ok {
   945  		return x.Error
   946  	}
   947  	return nil
   948  }
   949  
   950  func (x *BatchMigrateResourcesOperationMetadata_PartialResult) GetModel() string {
   951  	if x, ok := x.GetResult().(*BatchMigrateResourcesOperationMetadata_PartialResult_Model); ok {
   952  		return x.Model
   953  	}
   954  	return ""
   955  }
   956  
   957  func (x *BatchMigrateResourcesOperationMetadata_PartialResult) GetDataset() string {
   958  	if x, ok := x.GetResult().(*BatchMigrateResourcesOperationMetadata_PartialResult_Dataset); ok {
   959  		return x.Dataset
   960  	}
   961  	return ""
   962  }
   963  
   964  func (x *BatchMigrateResourcesOperationMetadata_PartialResult) GetRequest() *MigrateResourceRequest {
   965  	if x != nil {
   966  		return x.Request
   967  	}
   968  	return nil
   969  }
   970  
   971  type isBatchMigrateResourcesOperationMetadata_PartialResult_Result interface {
   972  	isBatchMigrateResourcesOperationMetadata_PartialResult_Result()
   973  }
   974  
   975  type BatchMigrateResourcesOperationMetadata_PartialResult_Error struct {
   976  	// The error result of the migration request in case of failure.
   977  	Error *status.Status `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
   978  }
   979  
   980  type BatchMigrateResourcesOperationMetadata_PartialResult_Model struct {
   981  	// Migrated model resource name.
   982  	Model string `protobuf:"bytes,3,opt,name=model,proto3,oneof"`
   983  }
   984  
   985  type BatchMigrateResourcesOperationMetadata_PartialResult_Dataset struct {
   986  	// Migrated dataset resource name.
   987  	Dataset string `protobuf:"bytes,4,opt,name=dataset,proto3,oneof"`
   988  }
   989  
   990  func (*BatchMigrateResourcesOperationMetadata_PartialResult_Error) isBatchMigrateResourcesOperationMetadata_PartialResult_Result() {
   991  }
   992  
   993  func (*BatchMigrateResourcesOperationMetadata_PartialResult_Model) isBatchMigrateResourcesOperationMetadata_PartialResult_Result() {
   994  }
   995  
   996  func (*BatchMigrateResourcesOperationMetadata_PartialResult_Dataset) isBatchMigrateResourcesOperationMetadata_PartialResult_Result() {
   997  }
   998  
   999  var File_google_cloud_aiplatform_v1beta1_migration_service_proto protoreflect.FileDescriptor
  1000  
  1001  var file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDesc = []byte{
  1002  	0x0a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
  1003  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  1004  	0x31, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76,
  1005  	0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  1006  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
  1007  	0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67,
  1008  	0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
  1009  	0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1010  	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  1011  	0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69,
  1012  	0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f,
  1013  	0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72,
  1014  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x39, 0x67,
  1015  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c,
  1016  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6d,
  1017  	0x69, 0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1018  	0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1019  	0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  1020  	0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74,
  1021  	0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  1022  	0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70,
  1023  	0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17,
  1024  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75,
  1025  	0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb9, 0x01, 0x0a, 0x20, 0x53, 0x65, 0x61, 0x72,
  1026  	0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f,
  1027  	0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x06,
  1028  	0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41,
  1029  	0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
  1030  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c,
  1031  	0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12,
  1032  	0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
  1033  	0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a,
  1034  	0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
  1035  	0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x66,
  1036  	0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c,
  1037  	0x74, 0x65, 0x72, 0x22, 0xb3, 0x01, 0x0a, 0x21, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4d, 0x69,
  1038  	0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1039  	0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, 0x14, 0x6d, 0x69, 0x67,
  1040  	0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1041  	0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1042  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  1043  	0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1044  	0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x13, 0x6d, 0x69,
  1045  	0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1046  	0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
  1047  	0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74,
  1048  	0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xdb, 0x01, 0x0a, 0x1c, 0x42, 0x61,
  1049  	0x74, 0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1050  	0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61,
  1051  	0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa,
  1052  	0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f,
  1053  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63,
  1054  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x78, 0x0a,
  1055  	0x19, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
  1056  	0x65, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
  1057  	0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  1058  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  1059  	0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1060  	0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x17,
  1061  	0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52,
  1062  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0xb7, 0x0d, 0x0a, 0x16, 0x4d, 0x69, 0x67, 0x72,
  1063  	0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  1064  	0x73, 0x74, 0x12, 0xae, 0x01, 0x0a, 0x26, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x6d,
  1065  	0x6c, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x76,
  1066  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20,
  1067  	0x01, 0x28, 0x0b, 0x32, 0x59, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  1068  	0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31,
  1069  	0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73,
  1070  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x69, 0x67,
  1071  	0x72, 0x61, 0x74, 0x65, 0x4d, 0x6c, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x4d, 0x6f, 0x64, 0x65,
  1072  	0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00,
  1073  	0x52, 0x21, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x4d, 0x6c, 0x45, 0x6e, 0x67, 0x69, 0x6e,
  1074  	0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e,
  1075  	0x66, 0x69, 0x67, 0x12, 0x91, 0x01, 0x0a, 0x1b, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x5f,
  1076  	0x61, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x63, 0x6f, 0x6e,
  1077  	0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x50, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  1078  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
  1079  	0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72,
  1080  	0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  1081  	0x73, 0x74, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x6c,
  1082  	0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x18, 0x6d,
  1083  	0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x4d, 0x6f, 0x64, 0x65,
  1084  	0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x97, 0x01, 0x0a, 0x1d, 0x6d, 0x69, 0x67, 0x72,
  1085  	0x61, 0x74, 0x65, 0x5f, 0x61, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x73,
  1086  	0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
  1087  	0x52, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
  1088  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  1089  	0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
  1090  	0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
  1091  	0x41, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e,
  1092  	0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x1a, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x75,
  1093  	0x74, 0x6f, 0x6d, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69,
  1094  	0x67, 0x12, 0xaa, 0x01, 0x0a, 0x24, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x64, 0x61,
  1095  	0x74, 0x61, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61,
  1096  	0x73, 0x65, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
  1097  	0x32, 0x58, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  1098  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  1099  	0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1100  	0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1101  	0x65, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74,
  1102  	0x61, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x20, 0x6d, 0x69,
  1103  	0x67, 0x72, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e,
  1104  	0x67, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0xbf,
  1105  	0x01, 0x0a, 0x21, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x4d, 0x6c, 0x45, 0x6e, 0x67, 0x69,
  1106  	0x6e, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
  1107  	0x6e, 0x66, 0x69, 0x67, 0x12, 0x1f, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,
  1108  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x65, 0x6e, 0x64,
  1109  	0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x46, 0x0a, 0x0d, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x76,
  1110  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x21, 0xe0, 0x41,
  1111  	0x02, 0xfa, 0x41, 0x1b, 0x0a, 0x19, 0x6d, 0x6c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
  1112  	0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52,
  1113  	0x0c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x0a,
  1114  	0x12, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e,
  1115  	0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x10,
  1116  	0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65,
  1117  	0x1a, 0x88, 0x01, 0x0a, 0x18, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x6f,
  1118  	0x6d, 0x6c, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x39, 0x0a,
  1119  	0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41,
  1120  	0x02, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x61, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x2e, 0x67, 0x6f, 0x6f,
  1121  	0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4d, 0x6f, 0x64, 0x65,
  1122  	0x6c, 0x52, 0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x31, 0x0a, 0x12, 0x6d, 0x6f, 0x64, 0x65,
  1123  	0x6c, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
  1124  	0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x10, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
  1125  	0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x1a, 0x94, 0x01, 0x0a, 0x1a,
  1126  	0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x44, 0x61, 0x74,
  1127  	0x61, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x3f, 0x0a, 0x07, 0x64, 0x61,
  1128  	0x74, 0x61, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x25, 0xe0, 0x41, 0x02,
  1129  	0xfa, 0x41, 0x1f, 0x0a, 0x1d, 0x61, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  1130  	0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x73,
  1131  	0x65, 0x74, 0x52, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x35, 0x0a, 0x14, 0x64,
  1132  	0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e,
  1133  	0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x12,
  1134  	0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61,
  1135  	0x6d, 0x65, 0x1a, 0xa1, 0x04, 0x0a, 0x20, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x44, 0x61,
  1136  	0x74, 0x61, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65,
  1137  	0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x45, 0x0a, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73,
  1138  	0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25,
  1139  	0x0a, 0x23, 0x64, 0x61, 0x74, 0x61, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x2e, 0x67,
  1140  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61,
  1141  	0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x35,
  1142  	0x0a, 0x14, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61,
  1143  	0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
  1144  	0x01, 0x52, 0x12, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61,
  1145  	0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0xed, 0x01, 0x0a, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1146  	0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x5f,
  1147  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65,
  1148  	0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
  1149  	0x82, 0x01, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  1150  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  1151  	0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1152  	0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1153  	0x65, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74,
  1154  	0x61, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61,
  1155  	0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x41, 0x6e,
  1156  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x6f,
  1157  	0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x2a, 0x6d, 0x69, 0x67, 0x72, 0x61,
  1158  	0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x41, 0x6e,
  1159  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x6f,
  1160  	0x6e, 0x66, 0x69, 0x67, 0x73, 0x1a, 0x8e, 0x01, 0x0a, 0x29, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1161  	0x65, 0x44, 0x61, 0x74, 0x61, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x69, 0x6e, 0x67, 0x41, 0x6e, 0x6e,
  1162  	0x6f, 0x74, 0x61, 0x74, 0x65, 0x64, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x43, 0x6f, 0x6e,
  1163  	0x66, 0x69, 0x67, 0x12, 0x61, 0x0a, 0x11, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x64,
  1164  	0x5f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x34,
  1165  	0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2e, 0x0a, 0x2c, 0x64, 0x61, 0x74, 0x61, 0x6c, 0x61, 0x62, 0x65,
  1166  	0x6c, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
  1167  	0x63, 0x6f, 0x6d, 0x2f, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x64, 0x44, 0x61, 0x74,
  1168  	0x61, 0x73, 0x65, 0x74, 0x52, 0x10, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x64, 0x44,
  1169  	0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x42, 0x09, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
  1170  	0x74, 0x22, 0x97, 0x01, 0x0a, 0x1d, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61,
  1171  	0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
  1172  	0x6e, 0x73, 0x65, 0x12, 0x76, 0x0a, 0x1a, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x72,
  1173  	0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  1174  	0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1175  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  1176  	0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1177  	0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  1178  	0x65, 0x52, 0x18, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1179  	0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x73, 0x22, 0x96, 0x02, 0x0a, 0x17,
  1180  	0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52,
  1181  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x42, 0x0a, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73,
  1182  	0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x61,
  1183  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1184  	0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74,
  1185  	0x48, 0x00, 0x52, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x3c, 0x0a, 0x05, 0x6d,
  1186  	0x6f, 0x64, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x24, 0xfa, 0x41, 0x21, 0x0a,
  1187  	0x1f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  1188  	0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4d, 0x6f, 0x64, 0x65, 0x6c,
  1189  	0x48, 0x00, 0x52, 0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x64, 0x0a, 0x13, 0x6d, 0x69, 0x67,
  1190  	0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1191  	0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  1192  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1193  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x61,
  1194  	0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x12, 0x6d, 0x69, 0x67,
  1195  	0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42,
  1196  	0x13, 0x0a, 0x11, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f,
  1197  	0x75, 0x72, 0x63, 0x65, 0x22, 0xab, 0x04, 0x0a, 0x26, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x69,
  1198  	0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x4f, 0x70,
  1199  	0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12,
  1200  	0x64, 0x0a, 0x10, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64,
  1201  	0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  1202  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
  1203  	0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x6e, 0x65,
  1204  	0x72, 0x69, 0x63, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61,
  1205  	0x64, 0x61, 0x74, 0x61, 0x52, 0x0f, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x4d, 0x65, 0x74,
  1206  	0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x7e, 0x0a, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c,
  1207  	0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x55,
  1208  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69,
  1209  	0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
  1210  	0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73,
  1211  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d,
  1212  	0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52,
  1213  	0x65, 0x73, 0x75, 0x6c, 0x74, 0x52, 0x0e, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65,
  1214  	0x73, 0x75, 0x6c, 0x74, 0x73, 0x1a, 0x9a, 0x02, 0x0a, 0x0d, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61,
  1215  	0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x2a, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72,
  1216  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  1217  	0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x48, 0x00, 0x52, 0x05, 0x65, 0x72,
  1218  	0x72, 0x6f, 0x72, 0x12, 0x3c, 0x0a, 0x05, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x03, 0x20, 0x01,
  1219  	0x28, 0x09, 0x42, 0x24, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
  1220  	0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
  1221  	0x6f, 0x6d, 0x2f, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x48, 0x00, 0x52, 0x05, 0x6d, 0x6f, 0x64, 0x65,
  1222  	0x6c, 0x12, 0x42, 0x0a, 0x07, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01,
  1223  	0x28, 0x09, 0x42, 0x26, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
  1224  	0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
  1225  	0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x48, 0x00, 0x52, 0x07, 0x64, 0x61,
  1226  	0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x51, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  1227  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  1228  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1229  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
  1230  	0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52,
  1231  	0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x08, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75,
  1232  	0x6c, 0x74, 0x32, 0x9b, 0x05, 0x0a, 0x10, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  1233  	0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xfb, 0x01, 0x0a, 0x19, 0x53, 0x65, 0x61, 0x72,
  1234  	0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f,
  1235  	0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
  1236  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e,
  1237  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4d, 0x69,
  1238  	0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1239  	0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  1240  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
  1241  	0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63,
  1242  	0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75,
  1243  	0x72, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x57, 0xda, 0x41,
  1244  	0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x48, 0x3a, 0x01, 0x2a,
  1245  	0x22, 0x43, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65,
  1246  	0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f,
  1247  	0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61,
  1248  	0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3a, 0x73,
  1249  	0x65, 0x61, 0x72, 0x63, 0x68, 0x12, 0xb9, 0x02, 0x0a, 0x15, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d,
  1250  	0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12,
  1251  	0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
  1252  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  1253  	0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x52, 0x65,
  1254  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
  1255  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e,
  1256  	0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xc1, 0x01,
  1257  	0xca, 0x41, 0x47, 0x0a, 0x1d, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1258  	0x65, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  1259  	0x73, 0x65, 0x12, 0x26, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
  1260  	0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
  1261  	0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xda, 0x41, 0x20, 0x70, 0x61, 0x72,
  1262  	0x65, 0x6e, 0x74, 0x2c, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x6f,
  1263  	0x75, 0x72, 0x63, 0x65, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x82, 0xd3, 0xe4,
  1264  	0x93, 0x02, 0x4e, 0x3a, 0x01, 0x2a, 0x22, 0x49, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
  1265  	0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  1266  	0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d,
  1267  	0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x6f, 0x75,
  1268  	0x72, 0x63, 0x65, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1269  	0x65, 0x1a, 0x4d, 0xca, 0x41, 0x19, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1270  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2,
  1271  	0x41, 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f,
  1272  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74,
  1273  	0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1274  	0x42, 0xec, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  1275  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1276  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x15, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
  1277  	0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
  1278  	0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  1279  	0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  1280  	0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70,
  1281  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74,
  1282  	0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  1283  	0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1284  	0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
  1285  	0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f,
  1286  	0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f,
  1287  	0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c,
  1288  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62,
  1289  	0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  1290  }
  1291  
  1292  var (
  1293  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescOnce sync.Once
  1294  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDesc
  1295  )
  1296  
  1297  func file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescGZIP() []byte {
  1298  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescOnce.Do(func() {
  1299  		file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescData)
  1300  	})
  1301  	return file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDescData
  1302  }
  1303  
  1304  var file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes = make([]protoimpl.MessageInfo, 13)
  1305  var file_google_cloud_aiplatform_v1beta1_migration_service_proto_goTypes = []any{
  1306  	(*SearchMigratableResourcesRequest)(nil),                                                                  // 0: google.cloud.aiplatform.v1beta1.SearchMigratableResourcesRequest
  1307  	(*SearchMigratableResourcesResponse)(nil),                                                                 // 1: google.cloud.aiplatform.v1beta1.SearchMigratableResourcesResponse
  1308  	(*BatchMigrateResourcesRequest)(nil),                                                                      // 2: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesRequest
  1309  	(*MigrateResourceRequest)(nil),                                                                            // 3: google.cloud.aiplatform.v1beta1.MigrateResourceRequest
  1310  	(*BatchMigrateResourcesResponse)(nil),                                                                     // 4: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesResponse
  1311  	(*MigrateResourceResponse)(nil),                                                                           // 5: google.cloud.aiplatform.v1beta1.MigrateResourceResponse
  1312  	(*BatchMigrateResourcesOperationMetadata)(nil),                                                            // 6: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata
  1313  	(*MigrateResourceRequest_MigrateMlEngineModelVersionConfig)(nil),                                          // 7: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateMlEngineModelVersionConfig
  1314  	(*MigrateResourceRequest_MigrateAutomlModelConfig)(nil),                                                   // 8: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateAutomlModelConfig
  1315  	(*MigrateResourceRequest_MigrateAutomlDatasetConfig)(nil),                                                 // 9: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateAutomlDatasetConfig
  1316  	(*MigrateResourceRequest_MigrateDataLabelingDatasetConfig)(nil),                                           // 10: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateDataLabelingDatasetConfig
  1317  	(*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_MigrateDataLabelingAnnotatedDatasetConfig)(nil), // 11: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateDataLabelingDatasetConfig.MigrateDataLabelingAnnotatedDatasetConfig
  1318  	(*BatchMigrateResourcesOperationMetadata_PartialResult)(nil),                                              // 12: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.PartialResult
  1319  	(*MigratableResource)(nil),                                                                                // 13: google.cloud.aiplatform.v1beta1.MigratableResource
  1320  	(*GenericOperationMetadata)(nil),                                                                          // 14: google.cloud.aiplatform.v1beta1.GenericOperationMetadata
  1321  	(*status.Status)(nil),                                                                                     // 15: google.rpc.Status
  1322  	(*longrunningpb.Operation)(nil),                                                                           // 16: google.longrunning.Operation
  1323  }
  1324  var file_google_cloud_aiplatform_v1beta1_migration_service_proto_depIdxs = []int32{
  1325  	13, // 0: google.cloud.aiplatform.v1beta1.SearchMigratableResourcesResponse.migratable_resources:type_name -> google.cloud.aiplatform.v1beta1.MigratableResource
  1326  	3,  // 1: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesRequest.migrate_resource_requests:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceRequest
  1327  	7,  // 2: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.migrate_ml_engine_model_version_config:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateMlEngineModelVersionConfig
  1328  	8,  // 3: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.migrate_automl_model_config:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateAutomlModelConfig
  1329  	9,  // 4: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.migrate_automl_dataset_config:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateAutomlDatasetConfig
  1330  	10, // 5: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.migrate_data_labeling_dataset_config:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateDataLabelingDatasetConfig
  1331  	5,  // 6: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesResponse.migrate_resource_responses:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceResponse
  1332  	13, // 7: google.cloud.aiplatform.v1beta1.MigrateResourceResponse.migratable_resource:type_name -> google.cloud.aiplatform.v1beta1.MigratableResource
  1333  	14, // 8: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.generic_metadata:type_name -> google.cloud.aiplatform.v1beta1.GenericOperationMetadata
  1334  	12, // 9: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.partial_results:type_name -> google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.PartialResult
  1335  	11, // 10: google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateDataLabelingDatasetConfig.migrate_data_labeling_annotated_dataset_configs:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceRequest.MigrateDataLabelingDatasetConfig.MigrateDataLabelingAnnotatedDatasetConfig
  1336  	15, // 11: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.PartialResult.error:type_name -> google.rpc.Status
  1337  	3,  // 12: google.cloud.aiplatform.v1beta1.BatchMigrateResourcesOperationMetadata.PartialResult.request:type_name -> google.cloud.aiplatform.v1beta1.MigrateResourceRequest
  1338  	0,  // 13: google.cloud.aiplatform.v1beta1.MigrationService.SearchMigratableResources:input_type -> google.cloud.aiplatform.v1beta1.SearchMigratableResourcesRequest
  1339  	2,  // 14: google.cloud.aiplatform.v1beta1.MigrationService.BatchMigrateResources:input_type -> google.cloud.aiplatform.v1beta1.BatchMigrateResourcesRequest
  1340  	1,  // 15: google.cloud.aiplatform.v1beta1.MigrationService.SearchMigratableResources:output_type -> google.cloud.aiplatform.v1beta1.SearchMigratableResourcesResponse
  1341  	16, // 16: google.cloud.aiplatform.v1beta1.MigrationService.BatchMigrateResources:output_type -> google.longrunning.Operation
  1342  	15, // [15:17] is the sub-list for method output_type
  1343  	13, // [13:15] is the sub-list for method input_type
  1344  	13, // [13:13] is the sub-list for extension type_name
  1345  	13, // [13:13] is the sub-list for extension extendee
  1346  	0,  // [0:13] is the sub-list for field type_name
  1347  }
  1348  
  1349  func init() { file_google_cloud_aiplatform_v1beta1_migration_service_proto_init() }
  1350  func file_google_cloud_aiplatform_v1beta1_migration_service_proto_init() {
  1351  	if File_google_cloud_aiplatform_v1beta1_migration_service_proto != nil {
  1352  		return
  1353  	}
  1354  	file_google_cloud_aiplatform_v1beta1_migratable_resource_proto_init()
  1355  	file_google_cloud_aiplatform_v1beta1_operation_proto_init()
  1356  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[3].OneofWrappers = []any{
  1357  		(*MigrateResourceRequest_MigrateMlEngineModelVersionConfig_)(nil),
  1358  		(*MigrateResourceRequest_MigrateAutomlModelConfig_)(nil),
  1359  		(*MigrateResourceRequest_MigrateAutomlDatasetConfig_)(nil),
  1360  		(*MigrateResourceRequest_MigrateDataLabelingDatasetConfig_)(nil),
  1361  	}
  1362  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[5].OneofWrappers = []any{
  1363  		(*MigrateResourceResponse_Dataset)(nil),
  1364  		(*MigrateResourceResponse_Model)(nil),
  1365  	}
  1366  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes[12].OneofWrappers = []any{
  1367  		(*BatchMigrateResourcesOperationMetadata_PartialResult_Error)(nil),
  1368  		(*BatchMigrateResourcesOperationMetadata_PartialResult_Model)(nil),
  1369  		(*BatchMigrateResourcesOperationMetadata_PartialResult_Dataset)(nil),
  1370  	}
  1371  	type x struct{}
  1372  	out := protoimpl.TypeBuilder{
  1373  		File: protoimpl.DescBuilder{
  1374  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1375  			RawDescriptor: file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDesc,
  1376  			NumEnums:      0,
  1377  			NumMessages:   13,
  1378  			NumExtensions: 0,
  1379  			NumServices:   1,
  1380  		},
  1381  		GoTypes:           file_google_cloud_aiplatform_v1beta1_migration_service_proto_goTypes,
  1382  		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_migration_service_proto_depIdxs,
  1383  		MessageInfos:      file_google_cloud_aiplatform_v1beta1_migration_service_proto_msgTypes,
  1384  	}.Build()
  1385  	File_google_cloud_aiplatform_v1beta1_migration_service_proto = out.File
  1386  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_rawDesc = nil
  1387  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_goTypes = nil
  1388  	file_google_cloud_aiplatform_v1beta1_migration_service_proto_depIdxs = nil
  1389  }