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