cloud.google.com/go/aiplatform@v1.106.0/apiv1/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/v1/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_v1_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_v1_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_v1_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_v1_manual_batch_tuning_parameters_proto protoreflect.FileDescriptor 92 93 var file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDesc = []byte{ 94 0x0a, 0x3f, 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, 0x2f, 0x6d, 0x61, 0x6e, 96 0x75, 0x61, 0x6c, 0x5f, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x75, 0x6e, 0x69, 0x6e, 0x67, 97 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 98 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 99 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 100 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 101 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x41, 102 0x0a, 0x1b, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x42, 0x61, 0x74, 0x63, 0x68, 0x54, 0x75, 0x6e, 103 0x69, 0x6e, 0x67, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x22, 0x0a, 104 0x0a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 105 0x05, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 0x09, 0x62, 0x61, 0x74, 0x63, 0x68, 0x53, 0x69, 0x7a, 106 0x65, 0x42, 0xde, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 107 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 108 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x20, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x42, 0x61, 0x74, 0x63, 109 0x68, 0x54, 0x75, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 110 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 111 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 112 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x2f, 0x61, 113 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 114 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 115 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 116 0x72, 0x6d, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 117 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 118 0x56, 0x31, 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 119 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 120 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 121 } 122 123 var ( 124 file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDescOnce sync.Once 125 file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDescData = file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDesc 126 ) 127 128 func file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDescGZIP() []byte { 129 file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDescOnce.Do(func() { 130 file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDescData) 131 }) 132 return file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDescData 133 } 134 135 var file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 136 var file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_goTypes = []any{ 137 (*ManualBatchTuningParameters)(nil), // 0: google.cloud.aiplatform.v1.ManualBatchTuningParameters 138 } 139 var file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_depIdxs = []int32{ 140 0, // [0:0] is the sub-list for method output_type 141 0, // [0:0] is the sub-list for method input_type 142 0, // [0:0] is the sub-list for extension type_name 143 0, // [0:0] is the sub-list for extension extendee 144 0, // [0:0] is the sub-list for field type_name 145 } 146 147 func init() { file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_init() } 148 func file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_init() { 149 if File_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto != nil { 150 return 151 } 152 type x struct{} 153 out := protoimpl.TypeBuilder{ 154 File: protoimpl.DescBuilder{ 155 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 156 RawDescriptor: file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDesc, 157 NumEnums: 0, 158 NumMessages: 1, 159 NumExtensions: 0, 160 NumServices: 0, 161 }, 162 GoTypes: file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_goTypes, 163 DependencyIndexes: file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_depIdxs, 164 MessageInfos: file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_msgTypes, 165 }.Build() 166 File_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto = out.File 167 file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_rawDesc = nil 168 file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_goTypes = nil 169 file_google_cloud_aiplatform_v1_manual_batch_tuning_parameters_proto_depIdxs = nil 170 }