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  }