cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/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/v1beta1/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_v1beta1_execution_proto_enumTypes[0].Descriptor()
    94  }
    95  
    96  func (Execution_State) Type() protoreflect.EnumType {
    97  	return &file_google_cloud_aiplatform_v1beta1_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_v1beta1_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.v1beta1.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_v1beta1_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_v1beta1_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_v1beta1_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_v1beta1_execution_proto protoreflect.FileDescriptor
   268  
   269  var file_google_cloud_aiplatform_v1beta1_execution_proto_rawDesc = []byte{
   270  	0x0a, 0x2f, 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, 0x62, 0x65, 0x74, 0x61,
   272  	0x31, 0x2f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   273  	0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
   274  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
   275  	0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66,
   276  	0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72,
   277  	0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
   278  	0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c,
   279  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
   280  	0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f,
   281  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69,
   282  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xca, 0x06,
   283  	0x0a, 0x09, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x0a, 0x04, 0x6e,
   284  	0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04,
   285  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f,
   286  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70,
   287  	0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65,
   288  	0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   289  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
   290  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69,
   291  	0x6f, 0x6e, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12,
   292  	0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x65,
   293  	0x74, 0x61, 0x67, 0x12, 0x4e, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x0a, 0x20,
   294  	0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   295  	0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31,
   296  	0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
   297  	0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62,
   298  	0x65, 0x6c, 0x73, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69,
   299  	0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   300  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
   301  	0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74,
   302  	0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
   303  	0x74, 0x69, 0x6d, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
   304  	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
   305  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64,
   306  	0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x63, 0x68, 0x65, 0x6d,
   307  	0x61, 0x5f, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73,
   308  	0x63, 0x68, 0x65, 0x6d, 0x61, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x63,
   309  	0x68, 0x65, 0x6d, 0x61, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20, 0x01,
   310  	0x28, 0x09, 0x52, 0x0d, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
   311  	0x6e, 0x12, 0x33, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x0f, 0x20,
   312  	0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   313  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x08, 0x6d, 0x65,
   314  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
   315  	0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73,
   316  	0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65,
   317  	0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
   318  	0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
   319  	0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
   320  	0x02, 0x38, 0x01, 0x22, 0x69, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x15, 0x0a, 0x11,
   321  	0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
   322  	0x44, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x4e, 0x45, 0x57, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07,
   323  	0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x4f, 0x4d,
   324  	0x50, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45,
   325  	0x44, 0x10, 0x04, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x41, 0x43, 0x48, 0x45, 0x44, 0x10, 0x05, 0x12,
   326  	0x0d, 0x0a, 0x09, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0x06, 0x3a, 0x89,
   327  	0x01, 0xea, 0x41, 0x85, 0x01, 0x0a, 0x23, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
   328  	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
   329  	0x2f, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5e, 0x70, 0x72, 0x6f, 0x6a,
   330  	0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c,
   331  	0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
   332  	0x6f, 0x6e, 0x7d, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x53, 0x74, 0x6f, 0x72,
   333  	0x65, 0x73, 0x2f, 0x7b, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x74, 0x6f,
   334  	0x72, 0x65, 0x7d, 0x2f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b,
   335  	0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x42, 0xe5, 0x01, 0x0a, 0x23, 0x63,
   336  	0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
   337  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
   338  	0x61, 0x31, 0x42, 0x0e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f,
   339  	0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   340  	0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74,
   341  	0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f,
   342  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70,
   343  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67,
   344  	0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66,
   345  	0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f,
   346  	0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61,
   347  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22,
   348  	0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41,
   349  	0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74,
   350  	0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   351  }
   352  
   353  var (
   354  	file_google_cloud_aiplatform_v1beta1_execution_proto_rawDescOnce sync.Once
   355  	file_google_cloud_aiplatform_v1beta1_execution_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_execution_proto_rawDesc
   356  )
   357  
   358  func file_google_cloud_aiplatform_v1beta1_execution_proto_rawDescGZIP() []byte {
   359  	file_google_cloud_aiplatform_v1beta1_execution_proto_rawDescOnce.Do(func() {
   360  		file_google_cloud_aiplatform_v1beta1_execution_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_execution_proto_rawDescData)
   361  	})
   362  	return file_google_cloud_aiplatform_v1beta1_execution_proto_rawDescData
   363  }
   364  
   365  var file_google_cloud_aiplatform_v1beta1_execution_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   366  var file_google_cloud_aiplatform_v1beta1_execution_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   367  var file_google_cloud_aiplatform_v1beta1_execution_proto_goTypes = []any{
   368  	(Execution_State)(0),          // 0: google.cloud.aiplatform.v1beta1.Execution.State
   369  	(*Execution)(nil),             // 1: google.cloud.aiplatform.v1beta1.Execution
   370  	nil,                           // 2: google.cloud.aiplatform.v1beta1.Execution.LabelsEntry
   371  	(*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp
   372  	(*structpb.Struct)(nil),       // 4: google.protobuf.Struct
   373  }
   374  var file_google_cloud_aiplatform_v1beta1_execution_proto_depIdxs = []int32{
   375  	0, // 0: google.cloud.aiplatform.v1beta1.Execution.state:type_name -> google.cloud.aiplatform.v1beta1.Execution.State
   376  	2, // 1: google.cloud.aiplatform.v1beta1.Execution.labels:type_name -> google.cloud.aiplatform.v1beta1.Execution.LabelsEntry
   377  	3, // 2: google.cloud.aiplatform.v1beta1.Execution.create_time:type_name -> google.protobuf.Timestamp
   378  	3, // 3: google.cloud.aiplatform.v1beta1.Execution.update_time:type_name -> google.protobuf.Timestamp
   379  	4, // 4: google.cloud.aiplatform.v1beta1.Execution.metadata:type_name -> google.protobuf.Struct
   380  	5, // [5:5] is the sub-list for method output_type
   381  	5, // [5:5] is the sub-list for method input_type
   382  	5, // [5:5] is the sub-list for extension type_name
   383  	5, // [5:5] is the sub-list for extension extendee
   384  	0, // [0:5] is the sub-list for field type_name
   385  }
   386  
   387  func init() { file_google_cloud_aiplatform_v1beta1_execution_proto_init() }
   388  func file_google_cloud_aiplatform_v1beta1_execution_proto_init() {
   389  	if File_google_cloud_aiplatform_v1beta1_execution_proto != nil {
   390  		return
   391  	}
   392  	type x struct{}
   393  	out := protoimpl.TypeBuilder{
   394  		File: protoimpl.DescBuilder{
   395  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   396  			RawDescriptor: file_google_cloud_aiplatform_v1beta1_execution_proto_rawDesc,
   397  			NumEnums:      1,
   398  			NumMessages:   2,
   399  			NumExtensions: 0,
   400  			NumServices:   0,
   401  		},
   402  		GoTypes:           file_google_cloud_aiplatform_v1beta1_execution_proto_goTypes,
   403  		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_execution_proto_depIdxs,
   404  		EnumInfos:         file_google_cloud_aiplatform_v1beta1_execution_proto_enumTypes,
   405  		MessageInfos:      file_google_cloud_aiplatform_v1beta1_execution_proto_msgTypes,
   406  	}.Build()
   407  	File_google_cloud_aiplatform_v1beta1_execution_proto = out.File
   408  	file_google_cloud_aiplatform_v1beta1_execution_proto_rawDesc = nil
   409  	file_google_cloud_aiplatform_v1beta1_execution_proto_goTypes = nil
   410  	file_google_cloud_aiplatform_v1beta1_execution_proto_depIdxs = nil
   411  }