cloud.google.com/go/aiplatform@v1.106.0/apiv1/aiplatformpb/execution.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/execution.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 structpb "google.golang.org/protobuf/types/known/structpb" 28 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 29 reflect "reflect" 30 sync "sync" 31 ) 32 33 const ( 34 // Verify that this generated code is sufficiently up-to-date. 35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 36 // Verify that runtime/protoimpl is sufficiently up-to-date. 37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 38 ) 39 40 // Describes the state of the Execution. 41 type Execution_State int32 42 43 const ( 44 // Unspecified Execution state 45 Execution_STATE_UNSPECIFIED Execution_State = 0 46 // The Execution is new 47 Execution_NEW Execution_State = 1 48 // The Execution is running 49 Execution_RUNNING Execution_State = 2 50 // The Execution has finished running 51 Execution_COMPLETE Execution_State = 3 52 // The Execution has failed 53 Execution_FAILED Execution_State = 4 54 // The Execution completed through Cache hit. 55 Execution_CACHED Execution_State = 5 56 // The Execution was cancelled. 57 Execution_CANCELLED Execution_State = 6 58 ) 59 60 // Enum value maps for Execution_State. 61 var ( 62 Execution_State_name = map[int32]string{ 63 0: "STATE_UNSPECIFIED", 64 1: "NEW", 65 2: "RUNNING", 66 3: "COMPLETE", 67 4: "FAILED", 68 5: "CACHED", 69 6: "CANCELLED", 70 } 71 Execution_State_value = map[string]int32{ 72 "STATE_UNSPECIFIED": 0, 73 "NEW": 1, 74 "RUNNING": 2, 75 "COMPLETE": 3, 76 "FAILED": 4, 77 "CACHED": 5, 78 "CANCELLED": 6, 79 } 80 ) 81 82 func (x Execution_State) Enum() *Execution_State { 83 p := new(Execution_State) 84 *p = x 85 return p 86 } 87 88 func (x Execution_State) String() string { 89 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 90 } 91 92 func (Execution_State) Descriptor() protoreflect.EnumDescriptor { 93 return file_google_cloud_aiplatform_v1_execution_proto_enumTypes[0].Descriptor() 94 } 95 96 func (Execution_State) Type() protoreflect.EnumType { 97 return &file_google_cloud_aiplatform_v1_execution_proto_enumTypes[0] 98 } 99 100 func (x Execution_State) Number() protoreflect.EnumNumber { 101 return protoreflect.EnumNumber(x) 102 } 103 104 // Deprecated: Use Execution_State.Descriptor instead. 105 func (Execution_State) EnumDescriptor() ([]byte, []int) { 106 return file_google_cloud_aiplatform_v1_execution_proto_rawDescGZIP(), []int{0, 0} 107 } 108 109 // Instance of a general execution. 110 type Execution struct { 111 state protoimpl.MessageState 112 sizeCache protoimpl.SizeCache 113 unknownFields protoimpl.UnknownFields 114 115 // Output only. The resource name of the Execution. 116 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 117 // User provided display name of the Execution. 118 // May be up to 128 Unicode characters. 119 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 120 // The state of this Execution. This is a property of the Execution, and does 121 // not imply or capture any ongoing process. This property is managed by 122 // clients (such as Vertex AI Pipelines) and the system does not prescribe 123 // or check the validity of state transitions. 124 State Execution_State `protobuf:"varint,6,opt,name=state,proto3,enum=google.cloud.aiplatform.v1.Execution_State" json:"state,omitempty"` 125 // An eTag used to perform consistent read-modify-write updates. If not set, a 126 // blind "overwrite" update happens. 127 Etag string `protobuf:"bytes,9,opt,name=etag,proto3" json:"etag,omitempty"` 128 // The labels with user-defined metadata to organize your Executions. 129 // 130 // Label keys and values can be no longer than 64 characters 131 // (Unicode codepoints), can only contain lowercase letters, numeric 132 // characters, underscores and dashes. International characters are allowed. 133 // No more than 64 user labels can be associated with one Execution (System 134 // labels are excluded). 135 Labels map[string]string `protobuf:"bytes,10,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 136 // Output only. Timestamp when this Execution was created. 137 CreateTime *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 138 // Output only. Timestamp when this Execution was last updated. 139 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` 140 // The title of the schema describing the metadata. 141 // 142 // Schema title and version is expected to be registered in earlier Create 143 // Schema calls. And both are used together as unique identifiers to identify 144 // schemas within the local metadata store. 145 SchemaTitle string `protobuf:"bytes,13,opt,name=schema_title,json=schemaTitle,proto3" json:"schema_title,omitempty"` 146 // The version of the schema in `schema_title` to use. 147 // 148 // Schema title and version is expected to be registered in earlier Create 149 // Schema calls. And both are used together as unique identifiers to identify 150 // schemas within the local metadata store. 151 SchemaVersion string `protobuf:"bytes,14,opt,name=schema_version,json=schemaVersion,proto3" json:"schema_version,omitempty"` 152 // Properties of the Execution. 153 // Top level metadata keys' heading and trailing spaces will be trimmed. 154 // The size of this field should not exceed 200KB. 155 Metadata *structpb.Struct `protobuf:"bytes,15,opt,name=metadata,proto3" json:"metadata,omitempty"` 156 // Description of the Execution 157 Description string `protobuf:"bytes,16,opt,name=description,proto3" json:"description,omitempty"` 158 } 159 160 func (x *Execution) Reset() { 161 *x = Execution{} 162 mi := &file_google_cloud_aiplatform_v1_execution_proto_msgTypes[0] 163 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 164 ms.StoreMessageInfo(mi) 165 } 166 167 func (x *Execution) String() string { 168 return protoimpl.X.MessageStringOf(x) 169 } 170 171 func (*Execution) ProtoMessage() {} 172 173 func (x *Execution) ProtoReflect() protoreflect.Message { 174 mi := &file_google_cloud_aiplatform_v1_execution_proto_msgTypes[0] 175 if x != nil { 176 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 177 if ms.LoadMessageInfo() == nil { 178 ms.StoreMessageInfo(mi) 179 } 180 return ms 181 } 182 return mi.MessageOf(x) 183 } 184 185 // Deprecated: Use Execution.ProtoReflect.Descriptor instead. 186 func (*Execution) Descriptor() ([]byte, []int) { 187 return file_google_cloud_aiplatform_v1_execution_proto_rawDescGZIP(), []int{0} 188 } 189 190 func (x *Execution) GetName() string { 191 if x != nil { 192 return x.Name 193 } 194 return "" 195 } 196 197 func (x *Execution) GetDisplayName() string { 198 if x != nil { 199 return x.DisplayName 200 } 201 return "" 202 } 203 204 func (x *Execution) GetState() Execution_State { 205 if x != nil { 206 return x.State 207 } 208 return Execution_STATE_UNSPECIFIED 209 } 210 211 func (x *Execution) GetEtag() string { 212 if x != nil { 213 return x.Etag 214 } 215 return "" 216 } 217 218 func (x *Execution) GetLabels() map[string]string { 219 if x != nil { 220 return x.Labels 221 } 222 return nil 223 } 224 225 func (x *Execution) GetCreateTime() *timestamppb.Timestamp { 226 if x != nil { 227 return x.CreateTime 228 } 229 return nil 230 } 231 232 func (x *Execution) GetUpdateTime() *timestamppb.Timestamp { 233 if x != nil { 234 return x.UpdateTime 235 } 236 return nil 237 } 238 239 func (x *Execution) GetSchemaTitle() string { 240 if x != nil { 241 return x.SchemaTitle 242 } 243 return "" 244 } 245 246 func (x *Execution) GetSchemaVersion() string { 247 if x != nil { 248 return x.SchemaVersion 249 } 250 return "" 251 } 252 253 func (x *Execution) GetMetadata() *structpb.Struct { 254 if x != nil { 255 return x.Metadata 256 } 257 return nil 258 } 259 260 func (x *Execution) GetDescription() string { 261 if x != nil { 262 return x.Description 263 } 264 return "" 265 } 266 267 var File_google_cloud_aiplatform_v1_execution_proto protoreflect.FileDescriptor 268 269 var file_google_cloud_aiplatform_v1_execution_proto_rawDesc = []byte{ 270 0x0a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 271 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x65, 0x78, 0x65, 272 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 273 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 274 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 275 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 276 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 277 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 278 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 279 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 280 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 281 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 282 0x6f, 0x74, 0x6f, 0x22, 0xc0, 0x06, 0x0a, 0x09, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 283 0x6e, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 284 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 285 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 286 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x41, 0x0a, 287 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67, 288 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 289 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 290 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 291 0x12, 0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 292 0x65, 0x74, 0x61, 0x67, 0x12, 0x49, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0a, 293 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 294 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 295 0x31, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x61, 0x62, 0x65, 296 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 297 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0b, 298 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 299 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 300 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 301 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 302 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 303 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 304 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 305 0x69, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x74, 0x69, 306 0x74, 0x6c, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x63, 0x68, 0x65, 0x6d, 307 0x61, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 308 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 309 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x33, 0x0a, 310 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 311 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 312 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 313 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 314 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 315 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 316 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 317 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 318 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 319 0x69, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 320 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 321 0x07, 0x0a, 0x03, 0x4e, 0x45, 0x57, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e, 322 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 323 0x45, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x04, 0x12, 324 0x0a, 0x0a, 0x06, 0x43, 0x41, 0x43, 0x48, 0x45, 0x44, 0x10, 0x05, 0x12, 0x0d, 0x0a, 0x09, 0x43, 325 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0x06, 0x3a, 0x89, 0x01, 0xea, 0x41, 0x85, 326 0x01, 0x0a, 0x23, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 327 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x45, 0x78, 0x65, 328 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 329 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 330 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 331 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x73, 0x2f, 0x7b, 332 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x7d, 0x2f, 333 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x65, 0x78, 0x65, 0x63, 334 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x42, 0xcc, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 335 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 336 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x0e, 0x45, 0x78, 0x65, 0x63, 0x75, 337 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x63, 0x6c, 0x6f, 338 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 339 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 340 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 341 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 342 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 343 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 344 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 345 0x72, 0x6d, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 346 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 347 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 348 } 349 350 var ( 351 file_google_cloud_aiplatform_v1_execution_proto_rawDescOnce sync.Once 352 file_google_cloud_aiplatform_v1_execution_proto_rawDescData = file_google_cloud_aiplatform_v1_execution_proto_rawDesc 353 ) 354 355 func file_google_cloud_aiplatform_v1_execution_proto_rawDescGZIP() []byte { 356 file_google_cloud_aiplatform_v1_execution_proto_rawDescOnce.Do(func() { 357 file_google_cloud_aiplatform_v1_execution_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_execution_proto_rawDescData) 358 }) 359 return file_google_cloud_aiplatform_v1_execution_proto_rawDescData 360 } 361 362 var file_google_cloud_aiplatform_v1_execution_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 363 var file_google_cloud_aiplatform_v1_execution_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 364 var file_google_cloud_aiplatform_v1_execution_proto_goTypes = []any{ 365 (Execution_State)(0), // 0: google.cloud.aiplatform.v1.Execution.State 366 (*Execution)(nil), // 1: google.cloud.aiplatform.v1.Execution 367 nil, // 2: google.cloud.aiplatform.v1.Execution.LabelsEntry 368 (*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp 369 (*structpb.Struct)(nil), // 4: google.protobuf.Struct 370 } 371 var file_google_cloud_aiplatform_v1_execution_proto_depIdxs = []int32{ 372 0, // 0: google.cloud.aiplatform.v1.Execution.state:type_name -> google.cloud.aiplatform.v1.Execution.State 373 2, // 1: google.cloud.aiplatform.v1.Execution.labels:type_name -> google.cloud.aiplatform.v1.Execution.LabelsEntry 374 3, // 2: google.cloud.aiplatform.v1.Execution.create_time:type_name -> google.protobuf.Timestamp 375 3, // 3: google.cloud.aiplatform.v1.Execution.update_time:type_name -> google.protobuf.Timestamp 376 4, // 4: google.cloud.aiplatform.v1.Execution.metadata:type_name -> google.protobuf.Struct 377 5, // [5:5] is the sub-list for method output_type 378 5, // [5:5] is the sub-list for method input_type 379 5, // [5:5] is the sub-list for extension type_name 380 5, // [5:5] is the sub-list for extension extendee 381 0, // [0:5] is the sub-list for field type_name 382 } 383 384 func init() { file_google_cloud_aiplatform_v1_execution_proto_init() } 385 func file_google_cloud_aiplatform_v1_execution_proto_init() { 386 if File_google_cloud_aiplatform_v1_execution_proto != nil { 387 return 388 } 389 type x struct{} 390 out := protoimpl.TypeBuilder{ 391 File: protoimpl.DescBuilder{ 392 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 393 RawDescriptor: file_google_cloud_aiplatform_v1_execution_proto_rawDesc, 394 NumEnums: 1, 395 NumMessages: 2, 396 NumExtensions: 0, 397 NumServices: 0, 398 }, 399 GoTypes: file_google_cloud_aiplatform_v1_execution_proto_goTypes, 400 DependencyIndexes: file_google_cloud_aiplatform_v1_execution_proto_depIdxs, 401 EnumInfos: file_google_cloud_aiplatform_v1_execution_proto_enumTypes, 402 MessageInfos: file_google_cloud_aiplatform_v1_execution_proto_msgTypes, 403 }.Build() 404 File_google_cloud_aiplatform_v1_execution_proto = out.File 405 file_google_cloud_aiplatform_v1_execution_proto_rawDesc = nil 406 file_google_cloud_aiplatform_v1_execution_proto_goTypes = nil 407 file_google_cloud_aiplatform_v1_execution_proto_depIdxs = nil 408 }