cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/manual_batch_tuning_parameters.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/manual_batch_tuning_parameters.proto
    20  
    21  package aiplatformpb
    22  
    23  import (
    24  	_ "google.golang.org/genproto/googleapis/api/annotations"
    25  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    26  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    27  	reflect "reflect"
    28  	sync "sync"
    29  )
    30  
    31  const (
    32  	// Verify that this generated code is sufficiently up-to-date.
    33  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    34  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    36  )
    37  
    38  // Manual batch tuning parameters.
    39  type ManualBatchTuningParameters struct {
    40  	state         protoimpl.MessageState
    41  	sizeCache     protoimpl.SizeCache
    42  	unknownFields protoimpl.UnknownFields
    43  
    44  	// Immutable. The number of the records (e.g. instances) of the operation
    45  	// given in each batch to a machine replica. Machine type, and size of a
    46  	// single record should be considered when setting this parameter, higher
    47  	// value speeds up the batch operation's execution, but too high value will
    48  	// result in a whole batch not fitting in a machine's memory, and the whole
    49  	// operation will fail.
    50  	// The default value is 64.
    51  	BatchSize int32 `protobuf:"varint,1,opt,name=batch_size,json=batchSize,proto3" json:"batch_size,omitempty"`
    52  }
    53  
    54  func (x *ManualBatchTuningParameters) Reset() {
    55  	*x = ManualBatchTuningParameters{}
    56  	mi := &file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_msgTypes[0]
    57  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    58  	ms.StoreMessageInfo(mi)
    59  }
    60  
    61  func (x *ManualBatchTuningParameters) String() string {
    62  	return protoimpl.X.MessageStringOf(x)
    63  }
    64  
    65  func (*ManualBatchTuningParameters) ProtoMessage() {}
    66  
    67  func (x *ManualBatchTuningParameters) ProtoReflect() protoreflect.Message {
    68  	mi := &file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_msgTypes[0]
    69  	if x != nil {
    70  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    71  		if ms.LoadMessageInfo() == nil {
    72  			ms.StoreMessageInfo(mi)
    73  		}
    74  		return ms
    75  	}
    76  	return mi.MessageOf(x)
    77  }
    78  
    79  // Deprecated: Use ManualBatchTuningParameters.ProtoReflect.Descriptor instead.
    80  func (*ManualBatchTuningParameters) Descriptor() ([]byte, []int) {
    81  	return file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescGZIP(), []int{0}
    82  }
    83  
    84  func (x *ManualBatchTuningParameters) GetBatchSize() int32 {
    85  	if x != nil {
    86  		return x.BatchSize
    87  	}
    88  	return 0
    89  }
    90  
    91  var File_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto protoreflect.FileDescriptor
    92  
    93  var file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDesc = []byte{
    94  	0x0a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
    95  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
    96  	0x31, 0x2f, 0x6d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x5f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74,
    97  	0x75, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73,
    98  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
    99  	0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e,
   100  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
   101  	0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69,
   102  	0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x41, 0x0a, 0x1b, 0x4d, 0x61, 0x6e, 0x75,
   103  	0x61, 0x6c, 0x42, 0x61, 0x74, 0x63, 0x68, 0x54, 0x75, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x72,
   104  	0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x22, 0x0a, 0x0a, 0x62, 0x61, 0x74, 0x63, 0x68,
   105  	0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x05,
   106  	0x52, 0x09, 0x62, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x7a, 0x65, 0x42, 0xf7, 0x01, 0x0a, 0x23,
   107  	0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
   108  	0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65,
   109  	0x74, 0x61, 0x31, 0x42, 0x20, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x42, 0x61, 0x74, 0x63, 0x68,
   110  	0x54, 0x75, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73,
   111  	0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67,
   112  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70,
   113  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74,
   114  	0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b,
   115  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1f, 0x47,
   116  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c,
   117  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02,
   118  	0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49,
   119  	0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
   120  	0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64,
   121  	0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31,
   122  	0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   123  }
   124  
   125  var (
   126  	file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescOnce sync.Once
   127  	file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDesc
   128  )
   129  
   130  func file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescGZIP() []byte {
   131  	file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescOnce.Do(func() {
   132  		file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescData)
   133  	})
   134  	return file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDescData
   135  }
   136  
   137  var file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   138  var file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_goTypes = []any{
   139  	(*ManualBatchTuningParameters)(nil), // 0: google.cloud.aiplatform.v1beta1.ManualBatchTuningParameters
   140  }
   141  var file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_depIdxs = []int32{
   142  	0, // [0:0] is the sub-list for method output_type
   143  	0, // [0:0] is the sub-list for method input_type
   144  	0, // [0:0] is the sub-list for extension type_name
   145  	0, // [0:0] is the sub-list for extension extendee
   146  	0, // [0:0] is the sub-list for field type_name
   147  }
   148  
   149  func init() { file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_init() }
   150  func file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_init() {
   151  	if File_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto != nil {
   152  		return
   153  	}
   154  	type x struct{}
   155  	out := protoimpl.TypeBuilder{
   156  		File: protoimpl.DescBuilder{
   157  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   158  			RawDescriptor: file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDesc,
   159  			NumEnums:      0,
   160  			NumMessages:   1,
   161  			NumExtensions: 0,
   162  			NumServices:   0,
   163  		},
   164  		GoTypes:           file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_goTypes,
   165  		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_depIdxs,
   166  		MessageInfos:      file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_msgTypes,
   167  	}.Build()
   168  	File_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto = out.File
   169  	file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_rawDesc = nil
   170  	file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_goTypes = nil
   171  	file_google_cloud_aiplatform_v1beta1_manual_batch_tuning_parameters_proto_depIdxs = nil
   172  }