cloud.google.com/go/aiplatform@v1.106.0/apiv1/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/v1/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_v1_types_proto_enumTypes[0].Descriptor() 106 } 107 108 func (Tensor_DataType) Type() protoreflect.EnumType { 109 return &file_google_cloud_aiplatform_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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.v1.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.cloud.aiplatform.v1.Tensor.DataType.BOOL] 325 BoolVal []bool `protobuf:"varint,3,rep,packed,name=bool_val,json=boolVal,proto3" json:"bool_val,omitempty"` 326 // [STRING][google.cloud.aiplatform.v1.Tensor.DataType.STRING] 327 StringVal []string `protobuf:"bytes,14,rep,name=string_val,json=stringVal,proto3" json:"string_val,omitempty"` 328 // [STRING][google.cloud.aiplatform.v1.Tensor.DataType.STRING] 329 BytesVal [][]byte `protobuf:"bytes,15,rep,name=bytes_val,json=bytesVal,proto3" json:"bytes_val,omitempty"` 330 // [FLOAT][google.cloud.aiplatform.v1.Tensor.DataType.FLOAT] 331 FloatVal []float32 `protobuf:"fixed32,5,rep,packed,name=float_val,json=floatVal,proto3" json:"float_val,omitempty"` 332 // [DOUBLE][google.cloud.aiplatform.v1.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.cloud.aiplatform.v1.Tensor.DataType.INT8] 335 // [INT_16][google.cloud.aiplatform.v1.Tensor.DataType.INT16] 336 // [INT_32][google.cloud.aiplatform.v1.Tensor.DataType.INT32] 337 IntVal []int32 `protobuf:"varint,7,rep,packed,name=int_val,json=intVal,proto3" json:"int_val,omitempty"` 338 // [INT64][google.cloud.aiplatform.v1.Tensor.DataType.INT64] 339 Int64Val []int64 `protobuf:"varint,8,rep,packed,name=int64_val,json=int64Val,proto3" json:"int64_val,omitempty"` 340 // [UINT8][google.cloud.aiplatform.v1.Tensor.DataType.UINT8] 341 // [UINT16][google.cloud.aiplatform.v1.Tensor.DataType.UINT16] 342 // [UINT32][google.cloud.aiplatform.v1.Tensor.DataType.UINT32] 343 UintVal []uint32 `protobuf:"varint,9,rep,packed,name=uint_val,json=uintVal,proto3" json:"uint_val,omitempty"` 344 // [UINT64][google.cloud.aiplatform.v1.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_v1_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_v1_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_v1_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_v1_types_proto protoreflect.FileDescriptor 483 484 var file_google_cloud_aiplatform_v1_types_proto_rawDesc = []byte{ 485 0x0a, 0x26, 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, 0x2f, 0x74, 0x79, 0x70, 487 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 488 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 489 0x6d, 0x2e, 0x76, 0x31, 0x22, 0x23, 0x0a, 0x09, 0x42, 0x6f, 0x6f, 0x6c, 0x41, 0x72, 0x72, 0x61, 490 0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 491 0x08, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x25, 0x0a, 0x0b, 0x44, 0x6f, 0x75, 492 0x62, 0x6c, 0x65, 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 493 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x01, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 494 0x22, 0x24, 0x0a, 0x0a, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 0x16, 495 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x03, 0x52, 0x06, 496 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x25, 0x0a, 0x0b, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 497 0x41, 0x72, 0x72, 0x61, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 498 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0xa5, 0x06, 499 0x0a, 0x06, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x12, 0x41, 0x0a, 0x05, 0x64, 0x74, 0x79, 0x70, 500 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 501 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 502 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x2e, 0x44, 0x61, 0x74, 0x61, 503 0x54, 0x79, 0x70, 0x65, 0x52, 0x05, 0x64, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 504 0x68, 0x61, 0x70, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x03, 0x52, 0x05, 0x73, 0x68, 0x61, 0x70, 505 0x65, 0x12, 0x19, 0x0a, 0x08, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20, 506 0x03, 0x28, 0x08, 0x52, 0x07, 0x62, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 507 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x09, 508 0x52, 0x09, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x62, 509 0x79, 0x74, 0x65, 0x73, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x0f, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 510 0x62, 0x79, 0x74, 0x65, 0x73, 0x56, 0x61, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x66, 0x6c, 0x6f, 0x61, 511 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x03, 0x28, 0x02, 0x52, 0x08, 0x66, 0x6c, 0x6f, 512 0x61, 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x5f, 513 0x76, 0x61, 0x6c, 0x18, 0x06, 0x20, 0x03, 0x28, 0x01, 0x52, 0x09, 0x64, 0x6f, 0x75, 0x62, 0x6c, 514 0x65, 0x56, 0x61, 0x6c, 0x12, 0x17, 0x0a, 0x07, 0x69, 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x18, 515 0x07, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x69, 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1b, 0x0a, 516 0x09, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x08, 0x20, 0x03, 0x28, 0x03, 517 0x52, 0x08, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x12, 0x19, 0x0a, 0x08, 0x75, 0x69, 518 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x07, 0x75, 0x69, 519 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 520 0x76, 0x61, 0x6c, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x04, 0x52, 0x09, 0x75, 0x69, 0x6e, 0x74, 0x36, 521 0x34, 0x56, 0x61, 0x6c, 0x12, 0x3d, 0x0a, 0x08, 0x6c, 0x69, 0x73, 0x74, 0x5f, 0x76, 0x61, 0x6c, 522 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 523 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 524 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x52, 0x07, 0x6c, 0x69, 0x73, 0x74, 525 0x56, 0x61, 0x6c, 0x12, 0x50, 0x0a, 0x0a, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x5f, 0x76, 0x61, 526 0x6c, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 527 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 528 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x2e, 0x53, 0x74, 0x72, 0x75, 529 0x63, 0x74, 0x56, 0x61, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x73, 0x74, 0x72, 0x75, 530 0x63, 0x74, 0x56, 0x61, 0x6c, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x5f, 531 0x76, 0x61, 0x6c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x74, 0x65, 0x6e, 0x73, 0x6f, 532 0x72, 0x56, 0x61, 0x6c, 0x1a, 0x60, 0x0a, 0x0e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x56, 0x61, 533 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 534 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x38, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 535 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 536 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 537 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x52, 0x05, 0x76, 0x61, 0x6c, 538 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xac, 0x01, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x54, 539 0x79, 0x70, 0x65, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 540 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x08, 541 0x0a, 0x04, 0x42, 0x4f, 0x4f, 0x4c, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49, 542 0x4e, 0x47, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x46, 0x4c, 0x4f, 0x41, 0x54, 0x10, 0x03, 0x12, 543 0x0a, 0x0a, 0x06, 0x44, 0x4f, 0x55, 0x42, 0x4c, 0x45, 0x10, 0x04, 0x12, 0x08, 0x0a, 0x04, 0x49, 544 0x4e, 0x54, 0x38, 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x31, 0x36, 0x10, 0x06, 545 0x12, 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x33, 0x32, 0x10, 0x07, 0x12, 0x09, 0x0a, 0x05, 0x49, 546 0x4e, 0x54, 0x36, 0x34, 0x10, 0x08, 0x12, 0x09, 0x0a, 0x05, 0x55, 0x49, 0x4e, 0x54, 0x38, 0x10, 547 0x09, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x49, 0x4e, 0x54, 0x31, 0x36, 0x10, 0x0a, 0x12, 0x0a, 0x0a, 548 0x06, 0x55, 0x49, 0x4e, 0x54, 0x33, 0x32, 0x10, 0x0b, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x49, 0x4e, 549 0x54, 0x36, 0x34, 0x10, 0x0c, 0x42, 0xc8, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 550 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 551 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x0a, 0x54, 0x79, 0x70, 0x65, 0x73, 0x50, 552 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 553 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 554 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x2f, 0x61, 0x69, 0x70, 555 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 556 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 557 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 558 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 559 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 560 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 561 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 562 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 563 } 564 565 var ( 566 file_google_cloud_aiplatform_v1_types_proto_rawDescOnce sync.Once 567 file_google_cloud_aiplatform_v1_types_proto_rawDescData = file_google_cloud_aiplatform_v1_types_proto_rawDesc 568 ) 569 570 func file_google_cloud_aiplatform_v1_types_proto_rawDescGZIP() []byte { 571 file_google_cloud_aiplatform_v1_types_proto_rawDescOnce.Do(func() { 572 file_google_cloud_aiplatform_v1_types_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_types_proto_rawDescData) 573 }) 574 return file_google_cloud_aiplatform_v1_types_proto_rawDescData 575 } 576 577 var file_google_cloud_aiplatform_v1_types_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 578 var file_google_cloud_aiplatform_v1_types_proto_msgTypes = make([]protoimpl.MessageInfo, 6) 579 var file_google_cloud_aiplatform_v1_types_proto_goTypes = []any{ 580 (Tensor_DataType)(0), // 0: google.cloud.aiplatform.v1.Tensor.DataType 581 (*BoolArray)(nil), // 1: google.cloud.aiplatform.v1.BoolArray 582 (*DoubleArray)(nil), // 2: google.cloud.aiplatform.v1.DoubleArray 583 (*Int64Array)(nil), // 3: google.cloud.aiplatform.v1.Int64Array 584 (*StringArray)(nil), // 4: google.cloud.aiplatform.v1.StringArray 585 (*Tensor)(nil), // 5: google.cloud.aiplatform.v1.Tensor 586 nil, // 6: google.cloud.aiplatform.v1.Tensor.StructValEntry 587 } 588 var file_google_cloud_aiplatform_v1_types_proto_depIdxs = []int32{ 589 0, // 0: google.cloud.aiplatform.v1.Tensor.dtype:type_name -> google.cloud.aiplatform.v1.Tensor.DataType 590 5, // 1: google.cloud.aiplatform.v1.Tensor.list_val:type_name -> google.cloud.aiplatform.v1.Tensor 591 6, // 2: google.cloud.aiplatform.v1.Tensor.struct_val:type_name -> google.cloud.aiplatform.v1.Tensor.StructValEntry 592 5, // 3: google.cloud.aiplatform.v1.Tensor.StructValEntry.value:type_name -> google.cloud.aiplatform.v1.Tensor 593 4, // [4:4] is the sub-list for method output_type 594 4, // [4:4] is the sub-list for method input_type 595 4, // [4:4] is the sub-list for extension type_name 596 4, // [4:4] is the sub-list for extension extendee 597 0, // [0:4] is the sub-list for field type_name 598 } 599 600 func init() { file_google_cloud_aiplatform_v1_types_proto_init() } 601 func file_google_cloud_aiplatform_v1_types_proto_init() { 602 if File_google_cloud_aiplatform_v1_types_proto != nil { 603 return 604 } 605 type x struct{} 606 out := protoimpl.TypeBuilder{ 607 File: protoimpl.DescBuilder{ 608 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 609 RawDescriptor: file_google_cloud_aiplatform_v1_types_proto_rawDesc, 610 NumEnums: 1, 611 NumMessages: 6, 612 NumExtensions: 0, 613 NumServices: 0, 614 }, 615 GoTypes: file_google_cloud_aiplatform_v1_types_proto_goTypes, 616 DependencyIndexes: file_google_cloud_aiplatform_v1_types_proto_depIdxs, 617 EnumInfos: file_google_cloud_aiplatform_v1_types_proto_enumTypes, 618 MessageInfos: file_google_cloud_aiplatform_v1_types_proto_msgTypes, 619 }.Build() 620 File_google_cloud_aiplatform_v1_types_proto = out.File 621 file_google_cloud_aiplatform_v1_types_proto_rawDesc = nil 622 file_google_cloud_aiplatform_v1_types_proto_goTypes = nil 623 file_google_cloud_aiplatform_v1_types_proto_depIdxs = nil 624 }