1// Copyright 2021 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.26.0 18// protoc v3.12.2 19// source: google/cloud/aiplatform/v1beta1/entity_type.proto 20 21package aiplatform 22 23import ( 24 reflect "reflect" 25 sync "sync" 26 27 _ "google.golang.org/genproto/googleapis/api/annotations" 28 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 29 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 30 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 31) 32 33const ( 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// An entity type is a type of object in a system that needs to be modeled and 41// have stored information about. For example, driver is an entity type, and 42// driver0 is an instance of an entity type driver. 43type EntityType struct { 44 state protoimpl.MessageState 45 sizeCache protoimpl.SizeCache 46 unknownFields protoimpl.UnknownFields 47 48 // Immutable. Name of the EntityType. 49 // Format: 50 // `projects/{project}/locations/{location}/featurestores/{featurestore}/entityTypes/{entity_type}` 51 // 52 // The last part entity_type is assigned by the client. The entity_type can be 53 // up to 64 characters long and can consist only of ASCII Latin letters A-Z 54 // and a-z and underscore(_), and ASCII digits 0-9 starting with a letter. The 55 // value will be unique given a featurestore. 56 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 57 // Optional. Description of the EntityType. 58 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` 59 // Output only. Timestamp when this EntityType was created. 60 CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 61 // Output only. Timestamp when this EntityType was most recently updated. 62 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` 63 // Optional. The labels with user-defined metadata to organize your EntityTypes. 64 // 65 // Label keys and values can be no longer than 64 characters 66 // (Unicode codepoints), can only contain lowercase letters, numeric 67 // characters, underscores and dashes. International characters are allowed. 68 // 69 // See https://goo.gl/xmQnxf for more information on and examples of labels. 70 // No more than 64 user labels can be associated with one EntityType (System 71 // labels are excluded)." 72 // System reserved label keys are prefixed with "aiplatform.googleapis.com/" 73 // and are immutable. 74 Labels map[string]string `protobuf:"bytes,6,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 75 // Optional. Used to perform a consistent read-modify-write updates. If not set, a blind 76 // "overwrite" update happens. 77 Etag string `protobuf:"bytes,7,opt,name=etag,proto3" json:"etag,omitempty"` 78 // Optional. The default monitoring configuration for all Features under this 79 // EntityType. 80 // 81 // If this is populated with 82 // [FeaturestoreMonitoringConfig.monitoring_interval] specified, snapshot 83 // analysis monitoring is enabled. Otherwise, snapshot analysis monitoring is 84 // disabled. 85 MonitoringConfig *FeaturestoreMonitoringConfig `protobuf:"bytes,8,opt,name=monitoring_config,json=monitoringConfig,proto3" json:"monitoring_config,omitempty"` 86} 87 88func (x *EntityType) Reset() { 89 *x = EntityType{} 90 if protoimpl.UnsafeEnabled { 91 mi := &file_google_cloud_aiplatform_v1beta1_entity_type_proto_msgTypes[0] 92 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 93 ms.StoreMessageInfo(mi) 94 } 95} 96 97func (x *EntityType) String() string { 98 return protoimpl.X.MessageStringOf(x) 99} 100 101func (*EntityType) ProtoMessage() {} 102 103func (x *EntityType) ProtoReflect() protoreflect.Message { 104 mi := &file_google_cloud_aiplatform_v1beta1_entity_type_proto_msgTypes[0] 105 if protoimpl.UnsafeEnabled && x != nil { 106 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 107 if ms.LoadMessageInfo() == nil { 108 ms.StoreMessageInfo(mi) 109 } 110 return ms 111 } 112 return mi.MessageOf(x) 113} 114 115// Deprecated: Use EntityType.ProtoReflect.Descriptor instead. 116func (*EntityType) Descriptor() ([]byte, []int) { 117 return file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescGZIP(), []int{0} 118} 119 120func (x *EntityType) GetName() string { 121 if x != nil { 122 return x.Name 123 } 124 return "" 125} 126 127func (x *EntityType) GetDescription() string { 128 if x != nil { 129 return x.Description 130 } 131 return "" 132} 133 134func (x *EntityType) GetCreateTime() *timestamppb.Timestamp { 135 if x != nil { 136 return x.CreateTime 137 } 138 return nil 139} 140 141func (x *EntityType) GetUpdateTime() *timestamppb.Timestamp { 142 if x != nil { 143 return x.UpdateTime 144 } 145 return nil 146} 147 148func (x *EntityType) GetLabels() map[string]string { 149 if x != nil { 150 return x.Labels 151 } 152 return nil 153} 154 155func (x *EntityType) GetEtag() string { 156 if x != nil { 157 return x.Etag 158 } 159 return "" 160} 161 162func (x *EntityType) GetMonitoringConfig() *FeaturestoreMonitoringConfig { 163 if x != nil { 164 return x.MonitoringConfig 165 } 166 return nil 167} 168 169var File_google_cloud_aiplatform_v1beta1_entity_type_proto protoreflect.FileDescriptor 170 171var file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDesc = []byte{ 172 0x0a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 173 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 174 0x31, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 175 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 176 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 177 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 178 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 179 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 180 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 181 0x1a, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 182 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 183 0x31, 0x2f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 184 0x3d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 185 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 186 0x2f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x6d, 0x6f, 187 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 188 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 189 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 190 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 191 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf8, 0x04, 192 0x0a, 0x0a, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x17, 0x0a, 0x04, 193 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x05, 0x52, 194 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 195 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 196 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 197 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 198 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 199 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 200 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 201 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 202 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 203 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 204 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 205 0x12, 0x54, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 206 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 207 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 208 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x2e, 0x4c, 0x61, 209 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 210 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x17, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x07, 211 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x65, 0x74, 0x61, 0x67, 0x12, 212 0x6f, 0x0a, 0x11, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x6f, 213 0x6e, 0x66, 0x69, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 214 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 215 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x46, 0x65, 0x61, 216 0x74, 0x75, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 217 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x10, 218 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 219 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 220 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 221 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 222 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x8a, 0x01, 0xea, 0x41, 223 0x86, 0x01, 0x0a, 0x24, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 224 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x45, 0x6e, 225 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x5e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 226 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 227 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 228 0x7d, 0x2f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x73, 0x2f, 229 0x7b, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x7d, 0x2f, 0x65, 230 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x7b, 0x65, 0x6e, 0x74, 0x69, 231 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x7d, 0x42, 0xec, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 232 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 233 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 234 0x42, 0x0f, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 235 0x6f, 0x50, 0x01, 0x5a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 236 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 237 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 238 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 239 0x74, 0x61, 0x31, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0xaa, 0x02, 240 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 241 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 242 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 243 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 244 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 245 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 246 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 247} 248 249var ( 250 file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescOnce sync.Once 251 file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDesc 252) 253 254func file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescGZIP() []byte { 255 file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescOnce.Do(func() { 256 file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescData) 257 }) 258 return file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDescData 259} 260 261var file_google_cloud_aiplatform_v1beta1_entity_type_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 262var file_google_cloud_aiplatform_v1beta1_entity_type_proto_goTypes = []interface{}{ 263 (*EntityType)(nil), // 0: google.cloud.aiplatform.v1beta1.EntityType 264 nil, // 1: google.cloud.aiplatform.v1beta1.EntityType.LabelsEntry 265 (*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp 266 (*FeaturestoreMonitoringConfig)(nil), // 3: google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig 267} 268var file_google_cloud_aiplatform_v1beta1_entity_type_proto_depIdxs = []int32{ 269 2, // 0: google.cloud.aiplatform.v1beta1.EntityType.create_time:type_name -> google.protobuf.Timestamp 270 2, // 1: google.cloud.aiplatform.v1beta1.EntityType.update_time:type_name -> google.protobuf.Timestamp 271 1, // 2: google.cloud.aiplatform.v1beta1.EntityType.labels:type_name -> google.cloud.aiplatform.v1beta1.EntityType.LabelsEntry 272 3, // 3: google.cloud.aiplatform.v1beta1.EntityType.monitoring_config:type_name -> google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig 273 4, // [4:4] is the sub-list for method output_type 274 4, // [4:4] is the sub-list for method input_type 275 4, // [4:4] is the sub-list for extension type_name 276 4, // [4:4] is the sub-list for extension extendee 277 0, // [0:4] is the sub-list for field type_name 278} 279 280func init() { file_google_cloud_aiplatform_v1beta1_entity_type_proto_init() } 281func file_google_cloud_aiplatform_v1beta1_entity_type_proto_init() { 282 if File_google_cloud_aiplatform_v1beta1_entity_type_proto != nil { 283 return 284 } 285 file_google_cloud_aiplatform_v1beta1_feature_proto_init() 286 file_google_cloud_aiplatform_v1beta1_featurestore_monitoring_proto_init() 287 if !protoimpl.UnsafeEnabled { 288 file_google_cloud_aiplatform_v1beta1_entity_type_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 289 switch v := v.(*EntityType); i { 290 case 0: 291 return &v.state 292 case 1: 293 return &v.sizeCache 294 case 2: 295 return &v.unknownFields 296 default: 297 return nil 298 } 299 } 300 } 301 type x struct{} 302 out := protoimpl.TypeBuilder{ 303 File: protoimpl.DescBuilder{ 304 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 305 RawDescriptor: file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDesc, 306 NumEnums: 0, 307 NumMessages: 2, 308 NumExtensions: 0, 309 NumServices: 0, 310 }, 311 GoTypes: file_google_cloud_aiplatform_v1beta1_entity_type_proto_goTypes, 312 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_entity_type_proto_depIdxs, 313 MessageInfos: file_google_cloud_aiplatform_v1beta1_entity_type_proto_msgTypes, 314 }.Build() 315 File_google_cloud_aiplatform_v1beta1_entity_type_proto = out.File 316 file_google_cloud_aiplatform_v1beta1_entity_type_proto_rawDesc = nil 317 file_google_cloud_aiplatform_v1beta1_entity_type_proto_goTypes = nil 318 file_google_cloud_aiplatform_v1beta1_entity_type_proto_depIdxs = nil 319} 320