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 }