cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/types.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/types.proto 20 21 package aiplatformpb 22 23 import ( 24 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 25 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 26 reflect "reflect" 27 sync "sync" 28 ) 29 30 const ( 31 // Verify that this generated code is sufficiently up-to-date. 32 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 33 // Verify that runtime/protoimpl is sufficiently up-to-date. 34 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 35 ) 36 37 // Data type of the tensor. 38 type Tensor_DataType int32 39 40 const ( 41 // Not a legal value for DataType. Used to indicate a DataType field has not 42 // been set. 43 Tensor_DATA_TYPE_UNSPECIFIED Tensor_DataType = 0 44 // Data types that all computation devices are expected to be 45 // capable to support. 46 Tensor_BOOL Tensor_DataType = 1 47 Tensor_STRING Tensor_DataType = 2 48 Tensor_FLOAT Tensor_DataType = 3 49 Tensor_DOUBLE Tensor_DataType = 4 50 Tensor_INT8 Tensor_DataType = 5 51 Tensor_INT16 Tensor_DataType = 6 52 Tensor_INT32 Tensor_DataType = 7 53 Tensor_INT64 Tensor_DataType = 8 54 Tensor_UINT8 Tensor_DataType = 9 55 Tensor_UINT16 Tensor_DataType = 10 56 Tensor_UINT32 Tensor_DataType = 11 57 Tensor_UINT64 Tensor_DataType = 12 58 ) 59 60 // Enum value maps for Tensor_DataType. 61 var ( 62 Tensor_DataType_name = map[int32]string{ 63 0: "DATA_TYPE_UNSPECIFIED", 64 1: "BOOL", 65 2: "STRING", 66 3: "FLOAT", 67 4: "DOUBLE", 68 5: "INT8", 69 6: "INT16", 70 7: "INT32", 71 8: "INT64", 72 9: "UINT8", 73 10: "UINT16", 74 11: "UINT32", 75 12: "UINT64", 76 } 77 Tensor_DataType_value = map[string]int32{ 78 "DATA_TYPE_UNSPECIFIED": 0, 79 "BOOL": 1, 80 "STRING": 2, 81 "FLOAT": 3, 82 "DOUBLE": 4, 83 "INT8": 5, 84 "INT16": 6, 85 "INT32": 7, 86 "INT64": 8, 87 "UINT8": 9, 88 "UINT16": 10, 89 "UINT32": 11, 90 "UINT64": 12, 91 } 92 ) 93 94 func (x Tensor_DataType) Enum() *Tensor_DataType { 95 p := new(Tensor_DataType) 96 *p = x 97 return p 98 } 99 100 func (x Tensor_DataType) String() string { 101 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 102 } 103 104 func (Tensor_DataType) Descriptor() protoreflect.EnumDescriptor { 105 return file_google_cloud_aiplatform_v1beta1_types_proto_enumTypes[0].Descriptor() 106 } 107 108 func (Tensor_DataType) Type() protoreflect.EnumType { 109 return &file_google_cloud_aiplatform_v1beta1_types_proto_enumTypes[0] 110 } 111 112 func (x Tensor_DataType) Number() protoreflect.EnumNumber { 113 return protoreflect.EnumNumber(x) 114 } 115 116 // Deprecated: Use Tensor_DataType.Descriptor instead. 117 func (Tensor_DataType) EnumDescriptor() ([]byte, []int) { 118 return file_google_cloud_aiplatform_v1beta1_types_proto_rawDescGZIP(), []int{4, 0} 119 } 120 121 // A list of boolean values. 122 type BoolArray struct { 123 state protoimpl.MessageState 124 sizeCache protoimpl.SizeCache 125 unknownFields protoimpl.UnknownFields 126 127 // A list of bool values. 128 Values []bool `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` 129 } 130 131 func (x *BoolArray) Reset() { 132 *x = BoolArray{} 133 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[0] 134 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 135 ms.StoreMessageInfo(mi) 136 } 137 138 func (x *BoolArray) String() string { 139 return protoimpl.X.MessageStringOf(x) 140 } 141 142 func (*BoolArray) ProtoMessage() {} 143 144 func (x *BoolArray) ProtoReflect() protoreflect.Message { 145 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[0] 146 if x != nil { 147 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 148 if ms.LoadMessageInfo() == nil { 149 ms.StoreMessageInfo(mi) 150 } 151 return ms 152 } 153 return mi.MessageOf(x) 154 } 155 156 // Deprecated: Use BoolArray.ProtoReflect.Descriptor instead. 157 func (*BoolArray) Descriptor() ([]byte, []int) { 158 return file_google_cloud_aiplatform_v1beta1_types_proto_rawDescGZIP(), []int{0} 159 } 160 161 func (x *BoolArray) GetValues() []bool { 162 if x != nil { 163 return x.Values 164 } 165 return nil 166 } 167 168 // A list of double values. 169 type DoubleArray struct { 170 state protoimpl.MessageState 171 sizeCache protoimpl.SizeCache 172 unknownFields protoimpl.UnknownFields 173 174 // A list of double values. 175 Values []float64 `protobuf:"fixed64,1,rep,packed,name=values,proto3" json:"values,omitempty"` 176 } 177 178 func (x *DoubleArray) Reset() { 179 *x = DoubleArray{} 180 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[1] 181 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 182 ms.StoreMessageInfo(mi) 183 } 184 185 func (x *DoubleArray) String() string { 186 return protoimpl.X.MessageStringOf(x) 187 } 188 189 func (*DoubleArray) ProtoMessage() {} 190 191 func (x *DoubleArray) ProtoReflect() protoreflect.Message { 192 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[1] 193 if x != nil { 194 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 195 if ms.LoadMessageInfo() == nil { 196 ms.StoreMessageInfo(mi) 197 } 198 return ms 199 } 200 return mi.MessageOf(x) 201 } 202 203 // Deprecated: Use DoubleArray.ProtoReflect.Descriptor instead. 204 func (*DoubleArray) Descriptor() ([]byte, []int) { 205 return file_google_cloud_aiplatform_v1beta1_types_proto_rawDescGZIP(), []int{1} 206 } 207 208 func (x *DoubleArray) GetValues() []float64 { 209 if x != nil { 210 return x.Values 211 } 212 return nil 213 } 214 215 // A list of int64 values. 216 type Int64Array struct { 217 state protoimpl.MessageState 218 sizeCache protoimpl.SizeCache 219 unknownFields protoimpl.UnknownFields 220 221 // A list of int64 values. 222 Values []int64 `protobuf:"varint,1,rep,packed,name=values,proto3" json:"values,omitempty"` 223 } 224 225 func (x *Int64Array) Reset() { 226 *x = Int64Array{} 227 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[2] 228 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 229 ms.StoreMessageInfo(mi) 230 } 231 232 func (x *Int64Array) String() string { 233 return protoimpl.X.MessageStringOf(x) 234 } 235 236 func (*Int64Array) ProtoMessage() {} 237 238 func (x *Int64Array) ProtoReflect() protoreflect.Message { 239 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[2] 240 if x != nil { 241 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 242 if ms.LoadMessageInfo() == nil { 243 ms.StoreMessageInfo(mi) 244 } 245 return ms 246 } 247 return mi.MessageOf(x) 248 } 249 250 // Deprecated: Use Int64Array.ProtoReflect.Descriptor instead. 251 func (*Int64Array) Descriptor() ([]byte, []int) { 252 return file_google_cloud_aiplatform_v1beta1_types_proto_rawDescGZIP(), []int{2} 253 } 254 255 func (x *Int64Array) GetValues() []int64 { 256 if x != nil { 257 return x.Values 258 } 259 return nil 260 } 261 262 // A list of string values. 263 type StringArray struct { 264 state protoimpl.MessageState 265 sizeCache protoimpl.SizeCache 266 unknownFields protoimpl.UnknownFields 267 268 // A list of string values. 269 Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` 270 } 271 272 func (x *StringArray) Reset() { 273 *x = StringArray{} 274 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[3] 275 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 276 ms.StoreMessageInfo(mi) 277 } 278 279 func (x *StringArray) String() string { 280 return protoimpl.X.MessageStringOf(x) 281 } 282 283 func (*StringArray) ProtoMessage() {} 284 285 func (x *StringArray) ProtoReflect() protoreflect.Message { 286 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[3] 287 if x != nil { 288 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 289 if ms.LoadMessageInfo() == nil { 290 ms.StoreMessageInfo(mi) 291 } 292 return ms 293 } 294 return mi.MessageOf(x) 295 } 296 297 // Deprecated: Use StringArray.ProtoReflect.Descriptor instead. 298 func (*StringArray) Descriptor() ([]byte, []int) { 299 return file_google_cloud_aiplatform_v1beta1_types_proto_rawDescGZIP(), []int{3} 300 } 301 302 func (x *StringArray) GetValues() []string { 303 if x != nil { 304 return x.Values 305 } 306 return nil 307 } 308 309 // A tensor value type. 310 type Tensor struct { 311 state protoimpl.MessageState 312 sizeCache protoimpl.SizeCache 313 unknownFields protoimpl.UnknownFields 314 315 // The data type of tensor. 316 Dtype Tensor_DataType `protobuf:"varint,1,opt,name=dtype,proto3,enum=google.cloud.aiplatform.v1beta1.Tensor_DataType" json:"dtype,omitempty"` 317 // Shape of the tensor. 318 Shape []int64 `protobuf:"varint,2,rep,packed,name=shape,proto3" json:"shape,omitempty"` 319 // Type specific representations that make it easy to create tensor protos in 320 // all languages. Only the representation corresponding to "dtype" can 321 // be set. The values hold the flattened representation of the tensor in 322 // row major order. 323 // 324 // [BOOL][google.aiplatform.master.Tensor.DataType.BOOL] 325 BoolVal []bool `protobuf:"varint,3,rep,packed,name=bool_val,json=boolVal,proto3" json:"bool_val,omitempty"` 326 // [STRING][google.aiplatform.master.Tensor.DataType.STRING] 327 StringVal []string `protobuf:"bytes,14,rep,name=string_val,json=stringVal,proto3" json:"string_val,omitempty"` 328 // [STRING][google.aiplatform.master.Tensor.DataType.STRING] 329 BytesVal [][]byte `protobuf:"bytes,15,rep,name=bytes_val,json=bytesVal,proto3" json:"bytes_val,omitempty"` 330 // [FLOAT][google.aiplatform.master.Tensor.DataType.FLOAT] 331 FloatVal []float32 `protobuf:"fixed32,5,rep,packed,name=float_val,json=floatVal,proto3" json:"float_val,omitempty"` 332 // [DOUBLE][google.aiplatform.master.Tensor.DataType.DOUBLE] 333 DoubleVal []float64 `protobuf:"fixed64,6,rep,packed,name=double_val,json=doubleVal,proto3" json:"double_val,omitempty"` 334 // [INT_8][google.aiplatform.master.Tensor.DataType.INT8] 335 // [INT_16][google.aiplatform.master.Tensor.DataType.INT16] 336 // [INT_32][google.aiplatform.master.Tensor.DataType.INT32] 337 IntVal []int32 `protobuf:"varint,7,rep,packed,name=int_val,json=intVal,proto3" json:"int_val,omitempty"` 338 // [INT64][google.aiplatform.master.Tensor.DataType.INT64] 339 Int64Val []int64 `protobuf:"varint,8,rep,packed,name=int64_val,json=int64Val,proto3" json:"int64_val,omitempty"` 340 // [UINT8][google.aiplatform.master.Tensor.DataType.UINT8] 341 // [UINT16][google.aiplatform.master.Tensor.DataType.UINT16] 342 // [UINT32][google.aiplatform.master.Tensor.DataType.UINT32] 343 UintVal []uint32 `protobuf:"varint,9,rep,packed,name=uint_val,json=uintVal,proto3" json:"uint_val,omitempty"` 344 // [UINT64][google.aiplatform.master.Tensor.DataType.UINT64] 345 Uint64Val []uint64 `protobuf:"varint,10,rep,packed,name=uint64_val,json=uint64Val,proto3" json:"uint64_val,omitempty"` 346 // A list of tensor values. 347 ListVal []*Tensor `protobuf:"bytes,11,rep,name=list_val,json=listVal,proto3" json:"list_val,omitempty"` 348 // A map of string to tensor. 349 StructVal map[string]*Tensor `protobuf:"bytes,12,rep,name=struct_val,json=structVal,proto3" json:"struct_val,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 350 // Serialized raw tensor content. 351 TensorVal []byte `protobuf:"bytes,13,opt,name=tensor_val,json=tensorVal,proto3" json:"tensor_val,omitempty"` 352 } 353 354 func (x *Tensor) Reset() { 355 *x = Tensor{} 356 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[4] 357 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 358 ms.StoreMessageInfo(mi) 359 } 360 361 func (x *Tensor) String() string { 362 return protoimpl.X.MessageStringOf(x) 363 } 364 365 func (*Tensor) ProtoMessage() {} 366 367 func (x *Tensor) ProtoReflect() protoreflect.Message { 368 mi := &file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes[4] 369 if x != nil { 370 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 371 if ms.LoadMessageInfo() == nil { 372 ms.StoreMessageInfo(mi) 373 } 374 return ms 375 } 376 return mi.MessageOf(x) 377 } 378 379 // Deprecated: Use Tensor.ProtoReflect.Descriptor instead. 380 func (*Tensor) Descriptor() ([]byte, []int) { 381 return file_google_cloud_aiplatform_v1beta1_types_proto_rawDescGZIP(), []int{4} 382 } 383 384 func (x *Tensor) GetDtype() Tensor_DataType { 385 if x != nil { 386 return x.Dtype 387 } 388 return Tensor_DATA_TYPE_UNSPECIFIED 389 } 390 391 func (x *Tensor) GetShape() []int64 { 392 if x != nil { 393 return x.Shape 394 } 395 return nil 396 } 397 398 func (x *Tensor) GetBoolVal() []bool { 399 if x != nil { 400 return x.BoolVal 401 } 402 return nil 403 } 404 405 func (x *Tensor) GetStringVal() []string { 406 if x != nil { 407 return x.StringVal 408 } 409 return nil 410 } 411 412 func (x *Tensor) GetBytesVal() [][]byte { 413 if x != nil { 414 return x.BytesVal 415 } 416 return nil 417 } 418 419 func (x *Tensor) GetFloatVal() []float32 { 420 if x != nil { 421 return x.FloatVal 422 } 423 return nil 424 } 425 426 func (x *Tensor) GetDoubleVal() []float64 { 427 if x != nil { 428 return x.DoubleVal 429 } 430 return nil 431 } 432 433 func (x *Tensor) GetIntVal() []int32 { 434 if x != nil { 435 return x.IntVal 436 } 437 return nil 438 } 439 440 func (x *Tensor) GetInt64Val() []int64 { 441 if x != nil { 442 return x.Int64Val 443 } 444 return nil 445 } 446 447 func (x *Tensor) GetUintVal() []uint32 { 448 if x != nil { 449 return x.UintVal 450 } 451 return nil 452 } 453 454 func (x *Tensor) GetUint64Val() []uint64 { 455 if x != nil { 456 return x.Uint64Val 457 } 458 return nil 459 } 460 461 func (x *Tensor) GetListVal() []*Tensor { 462 if x != nil { 463 return x.ListVal 464 } 465 return nil 466 } 467 468 func (x *Tensor) GetStructVal() map[string]*Tensor { 469 if x != nil { 470 return x.StructVal 471 } 472 return nil 473 } 474 475 func (x *Tensor) GetTensorVal() []byte { 476 if x != nil { 477 return x.TensorVal 478 } 479 return nil 480 } 481 482 var File_google_cloud_aiplatform_v1beta1_types_proto protoreflect.FileDescriptor 483 484 var file_google_cloud_aiplatform_v1beta1_types_proto_rawDesc = []byte{ 485 0x0a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 486 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 487 0x31, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 488 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 489 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x22, 0x23, 490 0x0a, 0x09, 0x42, 0x6f, 0x6f, 0x6c, 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 491 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52, 0x06, 0x76, 0x61, 0x6c, 492 0x75, 0x65, 0x73, 0x22, 0x25, 0x0a, 0x0b, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x41, 0x72, 0x72, 493 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 494 0x28, 0x01, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x24, 0x0a, 0x0a, 0x49, 0x6e, 495 0x74, 0x36, 0x34, 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 496 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 497 0x22, 0x25, 0x0a, 0x0b, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 498 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 499 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xb9, 0x06, 0x0a, 0x06, 0x54, 0x65, 0x6e, 0x73, 500 0x6f, 0x72, 0x12, 0x46, 0x0a, 0x05, 0x64, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 501 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 502 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 503 0x74, 0x61, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54, 504 0x79, 0x70, 0x65, 0x52, 0x05, 0x64, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x68, 505 0x61, 0x70, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x05, 0x73, 0x68, 0x61, 0x70, 0x65, 506 0x12, 0x19, 0x0a, 0x08, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x03, 507 0x28, 0x08, 0x52, 0x07, 0x62, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 508 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x09, 0x52, 509 0x09, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x62, 0x79, 510 0x74, 0x65, 0x73, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x0f, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x62, 511 0x79, 0x74, 0x65, 0x73, 0x56, 0x61, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x66, 0x6c, 0x6f, 0x61, 0x74, 512 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x03, 0x28, 0x02, 0x52, 0x08, 0x66, 0x6c, 0x6f, 0x61, 513 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 0x76, 514 0x61, 0x6c, 0x18, 0x06, 0x20, 0x03, 0x28, 0x01, 0x52, 0x09, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 515 0x56, 0x61, 0x6c, 0x12, 0x17, 0x0a, 0x07, 0x69, 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x07, 516 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x69, 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 517 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x08, 0x20, 0x03, 0x28, 0x03, 0x52, 518 0x08, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x12, 0x19, 0x0a, 0x08, 0x75, 0x69, 0x6e, 519 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x07, 0x75, 0x69, 0x6e, 520 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x76, 521 0x61, 0x6c, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x04, 0x52, 0x09, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 522 0x56, 0x61, 0x6c, 0x12, 0x42, 0x0a, 0x08, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x18, 523 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 524 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 525 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x52, 0x07, 526 0x6c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x6c, 0x12, 0x55, 0x0a, 0x0a, 0x73, 0x74, 0x72, 0x75, 0x63, 527 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 528 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 529 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x54, 0x65, 530 0x6e, 0x73, 0x6f, 0x72, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x56, 0x61, 0x6c, 0x45, 0x6e, 531 0x74, 0x72, 0x79, 0x52, 0x09, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1d, 532 0x0a, 0x0a, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x0d, 0x20, 0x01, 533 0x28, 0x0c, 0x52, 0x09, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x56, 0x61, 0x6c, 0x1a, 0x65, 0x0a, 534 0x0e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x56, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 535 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 536 0x79, 0x12, 0x3d, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 537 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 538 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 539 0x61, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 540 0x3a, 0x02, 0x38, 0x01, 0x22, 0xac, 0x01, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 541 0x65, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 542 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 543 0x42, 0x4f, 0x4f, 0x4c, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 544 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x46, 0x4c, 0x4f, 0x41, 0x54, 0x10, 0x03, 0x12, 0x0a, 0x0a, 545 0x06, 0x44, 0x4f, 0x55, 0x42, 0x4c, 0x45, 0x10, 0x04, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x54, 546 0x38, 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x31, 0x36, 0x10, 0x06, 0x12, 0x09, 547 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x33, 0x32, 0x10, 0x07, 0x12, 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 548 0x36, 0x34, 0x10, 0x08, 0x12, 0x09, 0x0a, 0x05, 0x55, 0x49, 0x4e, 0x54, 0x38, 0x10, 0x09, 0x12, 549 0x0a, 0x0a, 0x06, 0x55, 0x49, 0x4e, 0x54, 0x31, 0x36, 0x10, 0x0a, 0x12, 0x0a, 0x0a, 0x06, 0x55, 550 0x49, 0x4e, 0x54, 0x33, 0x32, 0x10, 0x0b, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x49, 0x4e, 0x54, 0x36, 551 0x34, 0x10, 0x0c, 0x42, 0xe1, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 552 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 553 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x0a, 0x54, 0x79, 0x70, 554 0x65, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 555 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 556 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 557 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 558 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 559 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 560 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 561 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 562 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 563 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 564 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 565 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 566 } 567 568 var ( 569 file_google_cloud_aiplatform_v1beta1_types_proto_rawDescOnce sync.Once 570 file_google_cloud_aiplatform_v1beta1_types_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_types_proto_rawDesc 571 ) 572 573 func file_google_cloud_aiplatform_v1beta1_types_proto_rawDescGZIP() []byte { 574 file_google_cloud_aiplatform_v1beta1_types_proto_rawDescOnce.Do(func() { 575 file_google_cloud_aiplatform_v1beta1_types_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_types_proto_rawDescData) 576 }) 577 return file_google_cloud_aiplatform_v1beta1_types_proto_rawDescData 578 } 579 580 var file_google_cloud_aiplatform_v1beta1_types_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 581 var file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes = make([]protoimpl.MessageInfo, 6) 582 var file_google_cloud_aiplatform_v1beta1_types_proto_goTypes = []any{ 583 (Tensor_DataType)(0), // 0: google.cloud.aiplatform.v1beta1.Tensor.DataType 584 (*BoolArray)(nil), // 1: google.cloud.aiplatform.v1beta1.BoolArray 585 (*DoubleArray)(nil), // 2: google.cloud.aiplatform.v1beta1.DoubleArray 586 (*Int64Array)(nil), // 3: google.cloud.aiplatform.v1beta1.Int64Array 587 (*StringArray)(nil), // 4: google.cloud.aiplatform.v1beta1.StringArray 588 (*Tensor)(nil), // 5: google.cloud.aiplatform.v1beta1.Tensor 589 nil, // 6: google.cloud.aiplatform.v1beta1.Tensor.StructValEntry 590 } 591 var file_google_cloud_aiplatform_v1beta1_types_proto_depIdxs = []int32{ 592 0, // 0: google.cloud.aiplatform.v1beta1.Tensor.dtype:type_name -> google.cloud.aiplatform.v1beta1.Tensor.DataType 593 5, // 1: google.cloud.aiplatform.v1beta1.Tensor.list_val:type_name -> google.cloud.aiplatform.v1beta1.Tensor 594 6, // 2: google.cloud.aiplatform.v1beta1.Tensor.struct_val:type_name -> google.cloud.aiplatform.v1beta1.Tensor.StructValEntry 595 5, // 3: google.cloud.aiplatform.v1beta1.Tensor.StructValEntry.value:type_name -> google.cloud.aiplatform.v1beta1.Tensor 596 4, // [4:4] is the sub-list for method output_type 597 4, // [4:4] is the sub-list for method input_type 598 4, // [4:4] is the sub-list for extension type_name 599 4, // [4:4] is the sub-list for extension extendee 600 0, // [0:4] is the sub-list for field type_name 601 } 602 603 func init() { file_google_cloud_aiplatform_v1beta1_types_proto_init() } 604 func file_google_cloud_aiplatform_v1beta1_types_proto_init() { 605 if File_google_cloud_aiplatform_v1beta1_types_proto != nil { 606 return 607 } 608 type x struct{} 609 out := protoimpl.TypeBuilder{ 610 File: protoimpl.DescBuilder{ 611 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 612 RawDescriptor: file_google_cloud_aiplatform_v1beta1_types_proto_rawDesc, 613 NumEnums: 1, 614 NumMessages: 6, 615 NumExtensions: 0, 616 NumServices: 0, 617 }, 618 GoTypes: file_google_cloud_aiplatform_v1beta1_types_proto_goTypes, 619 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_types_proto_depIdxs, 620 EnumInfos: file_google_cloud_aiplatform_v1beta1_types_proto_enumTypes, 621 MessageInfos: file_google_cloud_aiplatform_v1beta1_types_proto_msgTypes, 622 }.Build() 623 File_google_cloud_aiplatform_v1beta1_types_proto = out.File 624 file_google_cloud_aiplatform_v1beta1_types_proto_rawDesc = nil 625 file_google_cloud_aiplatform_v1beta1_types_proto_goTypes = nil 626 file_google_cloud_aiplatform_v1beta1_types_proto_depIdxs = nil 627 }