cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/memory_bank.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/memory_bank.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 durationpb "google.golang.org/protobuf/types/known/durationpb" 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 // A memory. 41 type Memory struct { 42 state protoimpl.MessageState 43 sizeCache protoimpl.SizeCache 44 unknownFields protoimpl.UnknownFields 45 46 // The expiration of the Memory. If not set, the Memory will not be 47 // automatically deleted. 48 // 49 // Types that are assignable to Expiration: 50 // 51 // *Memory_ExpireTime 52 // *Memory_Ttl 53 Expiration isMemory_Expiration `protobuf_oneof:"expiration"` 54 // Identifier. The resource name of the Memory. 55 // Format: 56 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/memories/{memory}` 57 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 58 // Optional. Display name of the Memory. 59 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 60 // Optional. Description of the Memory. 61 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` 62 // Output only. Timestamp when this Memory was created. 63 CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 64 // Output only. Timestamp when this Memory was most recently updated. 65 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` 66 // Required. Semantic knowledge extracted from the source content. 67 Fact string `protobuf:"bytes,10,opt,name=fact,proto3" json:"fact,omitempty"` 68 // Required. Immutable. The scope of the Memory. Memories are isolated 69 // within their scope. The scope is defined when creating or generating 70 // memories. Scope values cannot contain the wildcard character '*'. 71 Scope map[string]string `protobuf:"bytes,11,rep,name=scope,proto3" json:"scope,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 72 } 73 74 func (x *Memory) Reset() { 75 *x = Memory{} 76 mi := &file_google_cloud_aiplatform_v1beta1_memory_bank_proto_msgTypes[0] 77 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 78 ms.StoreMessageInfo(mi) 79 } 80 81 func (x *Memory) String() string { 82 return protoimpl.X.MessageStringOf(x) 83 } 84 85 func (*Memory) ProtoMessage() {} 86 87 func (x *Memory) ProtoReflect() protoreflect.Message { 88 mi := &file_google_cloud_aiplatform_v1beta1_memory_bank_proto_msgTypes[0] 89 if x != nil { 90 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 91 if ms.LoadMessageInfo() == nil { 92 ms.StoreMessageInfo(mi) 93 } 94 return ms 95 } 96 return mi.MessageOf(x) 97 } 98 99 // Deprecated: Use Memory.ProtoReflect.Descriptor instead. 100 func (*Memory) Descriptor() ([]byte, []int) { 101 return file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescGZIP(), []int{0} 102 } 103 104 func (m *Memory) GetExpiration() isMemory_Expiration { 105 if m != nil { 106 return m.Expiration 107 } 108 return nil 109 } 110 111 func (x *Memory) GetExpireTime() *timestamppb.Timestamp { 112 if x, ok := x.GetExpiration().(*Memory_ExpireTime); ok { 113 return x.ExpireTime 114 } 115 return nil 116 } 117 118 func (x *Memory) GetTtl() *durationpb.Duration { 119 if x, ok := x.GetExpiration().(*Memory_Ttl); ok { 120 return x.Ttl 121 } 122 return nil 123 } 124 125 func (x *Memory) GetName() string { 126 if x != nil { 127 return x.Name 128 } 129 return "" 130 } 131 132 func (x *Memory) GetDisplayName() string { 133 if x != nil { 134 return x.DisplayName 135 } 136 return "" 137 } 138 139 func (x *Memory) GetDescription() string { 140 if x != nil { 141 return x.Description 142 } 143 return "" 144 } 145 146 func (x *Memory) GetCreateTime() *timestamppb.Timestamp { 147 if x != nil { 148 return x.CreateTime 149 } 150 return nil 151 } 152 153 func (x *Memory) GetUpdateTime() *timestamppb.Timestamp { 154 if x != nil { 155 return x.UpdateTime 156 } 157 return nil 158 } 159 160 func (x *Memory) GetFact() string { 161 if x != nil { 162 return x.Fact 163 } 164 return "" 165 } 166 167 func (x *Memory) GetScope() map[string]string { 168 if x != nil { 169 return x.Scope 170 } 171 return nil 172 } 173 174 type isMemory_Expiration interface { 175 isMemory_Expiration() 176 } 177 178 type Memory_ExpireTime struct { 179 // Optional. Timestamp of when this resource is considered expired. 180 // This is *always* provided on output, regardless of what `expiration` was 181 // sent on input. 182 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=expire_time,json=expireTime,proto3,oneof"` 183 } 184 185 type Memory_Ttl struct { 186 // Optional. Input only. The TTL for this resource. The expiration time is 187 // computed: now + TTL. 188 Ttl *durationpb.Duration `protobuf:"bytes,14,opt,name=ttl,proto3,oneof"` 189 } 190 191 func (*Memory_ExpireTime) isMemory_Expiration() {} 192 193 func (*Memory_Ttl) isMemory_Expiration() {} 194 195 var File_google_cloud_aiplatform_v1beta1_memory_bank_proto protoreflect.FileDescriptor 196 197 var file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDesc = []byte{ 198 0x0a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 199 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 200 0x31, 0x2f, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x5f, 0x62, 0x61, 0x6e, 0x6b, 0x2e, 0x70, 0x72, 201 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 202 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 203 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 204 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 205 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 206 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 207 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 208 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 209 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 210 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 211 0x6f, 0x22, 0xb6, 0x05, 0x0a, 0x06, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x12, 0x42, 0x0a, 0x0b, 212 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 213 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 214 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 215 0x41, 0x01, 0x48, 0x00, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 216 0x12, 0x32, 0x0a, 0x03, 0x74, 0x74, 0x6c, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 217 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 218 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 219 0x03, 0x74, 0x74, 0x6c, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 220 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x08, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 221 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 222 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 223 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 224 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 225 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 226 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 227 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 228 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 229 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 230 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 231 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 232 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 233 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 234 0x12, 0x17, 0x0a, 0x04, 0x66, 0x61, 0x63, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 235 0xe0, 0x41, 0x02, 0x52, 0x04, 0x66, 0x61, 0x63, 0x74, 0x12, 0x4d, 0x0a, 0x05, 0x73, 0x63, 0x6f, 236 0x70, 0x65, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 237 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 238 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 239 0x79, 0x2e, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x03, 0xe0, 0x41, 240 0x02, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x1a, 0x38, 0x0a, 0x0a, 0x53, 0x63, 0x6f, 0x70, 241 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 242 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 243 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 244 0x38, 0x01, 0x3a, 0x97, 0x01, 0xea, 0x41, 0x93, 0x01, 0x0a, 0x20, 0x61, 0x69, 0x70, 0x6c, 0x61, 245 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 246 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x12, 0x5d, 0x70, 0x72, 0x6f, 247 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 248 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 249 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 250 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 251 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x7d, 0x2f, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x69, 0x65, 252 0x73, 0x2f, 0x7b, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x7d, 0x2a, 0x08, 0x6d, 0x65, 0x6d, 0x6f, 253 0x72, 0x69, 0x65, 0x73, 0x32, 0x06, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x42, 0x0c, 0x0a, 0x0a, 254 0x65, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0xe6, 0x01, 0x0a, 0x23, 0x63, 255 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 256 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 257 0x61, 0x31, 0x42, 0x0f, 0x4d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x42, 0x61, 0x6e, 0x6b, 0x50, 0x72, 258 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 259 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 260 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 261 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 262 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 263 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 264 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 265 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 266 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 267 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 268 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 269 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 270 } 271 272 var ( 273 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescOnce sync.Once 274 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDesc 275 ) 276 277 func file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescGZIP() []byte { 278 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescOnce.Do(func() { 279 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescData) 280 }) 281 return file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDescData 282 } 283 284 var file_google_cloud_aiplatform_v1beta1_memory_bank_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 285 var file_google_cloud_aiplatform_v1beta1_memory_bank_proto_goTypes = []any{ 286 (*Memory)(nil), // 0: google.cloud.aiplatform.v1beta1.Memory 287 nil, // 1: google.cloud.aiplatform.v1beta1.Memory.ScopeEntry 288 (*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp 289 (*durationpb.Duration)(nil), // 3: google.protobuf.Duration 290 } 291 var file_google_cloud_aiplatform_v1beta1_memory_bank_proto_depIdxs = []int32{ 292 2, // 0: google.cloud.aiplatform.v1beta1.Memory.expire_time:type_name -> google.protobuf.Timestamp 293 3, // 1: google.cloud.aiplatform.v1beta1.Memory.ttl:type_name -> google.protobuf.Duration 294 2, // 2: google.cloud.aiplatform.v1beta1.Memory.create_time:type_name -> google.protobuf.Timestamp 295 2, // 3: google.cloud.aiplatform.v1beta1.Memory.update_time:type_name -> google.protobuf.Timestamp 296 1, // 4: google.cloud.aiplatform.v1beta1.Memory.scope:type_name -> google.cloud.aiplatform.v1beta1.Memory.ScopeEntry 297 5, // [5:5] is the sub-list for method output_type 298 5, // [5:5] is the sub-list for method input_type 299 5, // [5:5] is the sub-list for extension type_name 300 5, // [5:5] is the sub-list for extension extendee 301 0, // [0:5] is the sub-list for field type_name 302 } 303 304 func init() { file_google_cloud_aiplatform_v1beta1_memory_bank_proto_init() } 305 func file_google_cloud_aiplatform_v1beta1_memory_bank_proto_init() { 306 if File_google_cloud_aiplatform_v1beta1_memory_bank_proto != nil { 307 return 308 } 309 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_msgTypes[0].OneofWrappers = []any{ 310 (*Memory_ExpireTime)(nil), 311 (*Memory_Ttl)(nil), 312 } 313 type x struct{} 314 out := protoimpl.TypeBuilder{ 315 File: protoimpl.DescBuilder{ 316 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 317 RawDescriptor: file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDesc, 318 NumEnums: 0, 319 NumMessages: 2, 320 NumExtensions: 0, 321 NumServices: 0, 322 }, 323 GoTypes: file_google_cloud_aiplatform_v1beta1_memory_bank_proto_goTypes, 324 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_memory_bank_proto_depIdxs, 325 MessageInfos: file_google_cloud_aiplatform_v1beta1_memory_bank_proto_msgTypes, 326 }.Build() 327 File_google_cloud_aiplatform_v1beta1_memory_bank_proto = out.File 328 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_rawDesc = nil 329 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_goTypes = nil 330 file_google_cloud_aiplatform_v1beta1_memory_bank_proto_depIdxs = nil 331 }