cloud.google.com/go/aiplatform@v1.106.0/apiv1/aiplatformpb/saved_query.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/saved_query.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 // A SavedQuery is a view of the dataset. It references a subset of annotations 41 // by problem type and filters. 42 type SavedQuery struct { 43 state protoimpl.MessageState 44 sizeCache protoimpl.SizeCache 45 unknownFields protoimpl.UnknownFields 46 47 // Output only. Resource name of the SavedQuery. 48 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 49 // Required. The user-defined name of the SavedQuery. 50 // The name can be up to 128 characters long and can consist of any UTF-8 51 // characters. 52 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 53 // Some additional information about the SavedQuery. 54 Metadata *structpb.Value `protobuf:"bytes,12,opt,name=metadata,proto3" json:"metadata,omitempty"` 55 // Output only. Timestamp when this SavedQuery was created. 56 CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 57 // Output only. Timestamp when SavedQuery was last updated. 58 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` 59 // Output only. Filters on the Annotations in the dataset. 60 AnnotationFilter string `protobuf:"bytes,5,opt,name=annotation_filter,json=annotationFilter,proto3" json:"annotation_filter,omitempty"` 61 // Required. Problem type of the SavedQuery. 62 // Allowed values: 63 // 64 // * IMAGE_CLASSIFICATION_SINGLE_LABEL 65 // * IMAGE_CLASSIFICATION_MULTI_LABEL 66 // * IMAGE_BOUNDING_POLY 67 // * IMAGE_BOUNDING_BOX 68 // * TEXT_CLASSIFICATION_SINGLE_LABEL 69 // * TEXT_CLASSIFICATION_MULTI_LABEL 70 // * TEXT_EXTRACTION 71 // * TEXT_SENTIMENT 72 // * VIDEO_CLASSIFICATION 73 // * VIDEO_OBJECT_TRACKING 74 ProblemType string `protobuf:"bytes,6,opt,name=problem_type,json=problemType,proto3" json:"problem_type,omitempty"` 75 // Output only. Number of AnnotationSpecs in the context of the SavedQuery. 76 AnnotationSpecCount int32 `protobuf:"varint,10,opt,name=annotation_spec_count,json=annotationSpecCount,proto3" json:"annotation_spec_count,omitempty"` 77 // Used to perform a consistent read-modify-write update. If not set, a blind 78 // "overwrite" update happens. 79 Etag string `protobuf:"bytes,8,opt,name=etag,proto3" json:"etag,omitempty"` 80 // Output only. If the Annotations belonging to the SavedQuery can be used for 81 // AutoML training. 82 SupportAutomlTraining bool `protobuf:"varint,9,opt,name=support_automl_training,json=supportAutomlTraining,proto3" json:"support_automl_training,omitempty"` 83 } 84 85 func (x *SavedQuery) Reset() { 86 *x = SavedQuery{} 87 mi := &file_google_cloud_aiplatform_v1_saved_query_proto_msgTypes[0] 88 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 89 ms.StoreMessageInfo(mi) 90 } 91 92 func (x *SavedQuery) String() string { 93 return protoimpl.X.MessageStringOf(x) 94 } 95 96 func (*SavedQuery) ProtoMessage() {} 97 98 func (x *SavedQuery) ProtoReflect() protoreflect.Message { 99 mi := &file_google_cloud_aiplatform_v1_saved_query_proto_msgTypes[0] 100 if x != nil { 101 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 102 if ms.LoadMessageInfo() == nil { 103 ms.StoreMessageInfo(mi) 104 } 105 return ms 106 } 107 return mi.MessageOf(x) 108 } 109 110 // Deprecated: Use SavedQuery.ProtoReflect.Descriptor instead. 111 func (*SavedQuery) Descriptor() ([]byte, []int) { 112 return file_google_cloud_aiplatform_v1_saved_query_proto_rawDescGZIP(), []int{0} 113 } 114 115 func (x *SavedQuery) GetName() string { 116 if x != nil { 117 return x.Name 118 } 119 return "" 120 } 121 122 func (x *SavedQuery) GetDisplayName() string { 123 if x != nil { 124 return x.DisplayName 125 } 126 return "" 127 } 128 129 func (x *SavedQuery) GetMetadata() *structpb.Value { 130 if x != nil { 131 return x.Metadata 132 } 133 return nil 134 } 135 136 func (x *SavedQuery) GetCreateTime() *timestamppb.Timestamp { 137 if x != nil { 138 return x.CreateTime 139 } 140 return nil 141 } 142 143 func (x *SavedQuery) GetUpdateTime() *timestamppb.Timestamp { 144 if x != nil { 145 return x.UpdateTime 146 } 147 return nil 148 } 149 150 func (x *SavedQuery) GetAnnotationFilter() string { 151 if x != nil { 152 return x.AnnotationFilter 153 } 154 return "" 155 } 156 157 func (x *SavedQuery) GetProblemType() string { 158 if x != nil { 159 return x.ProblemType 160 } 161 return "" 162 } 163 164 func (x *SavedQuery) GetAnnotationSpecCount() int32 { 165 if x != nil { 166 return x.AnnotationSpecCount 167 } 168 return 0 169 } 170 171 func (x *SavedQuery) GetEtag() string { 172 if x != nil { 173 return x.Etag 174 } 175 return "" 176 } 177 178 func (x *SavedQuery) GetSupportAutomlTraining() bool { 179 if x != nil { 180 return x.SupportAutomlTraining 181 } 182 return false 183 } 184 185 var File_google_cloud_aiplatform_v1_saved_query_proto protoreflect.FileDescriptor 186 187 var file_google_cloud_aiplatform_v1_saved_query_proto_rawDesc = []byte{ 188 0x0a, 0x2c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 189 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x61, 0x76, 190 0x65, 0x64, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 191 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 192 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 193 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 194 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 195 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 196 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 197 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 198 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 199 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 200 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xec, 0x04, 0x0a, 0x0a, 0x53, 0x61, 0x76, 0x65, 0x64, 0x51, 201 0x75, 0x65, 0x72, 0x79, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 202 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a, 203 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 204 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 205 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x32, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 206 0x61, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 207 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 208 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 209 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 210 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 211 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 212 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 213 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 214 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 215 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 216 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x30, 0x0a, 217 0x11, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x69, 0x6c, 0x74, 218 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x61, 219 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 220 0x26, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 221 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x62, 222 0x6c, 0x65, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x12, 0x37, 0x0a, 0x15, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 223 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 224 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x13, 0x61, 0x6e, 0x6e, 225 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x70, 0x65, 0x63, 0x43, 0x6f, 0x75, 0x6e, 0x74, 226 0x12, 0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 227 0x65, 0x74, 0x61, 0x67, 0x12, 0x3b, 0x0a, 0x17, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x5f, 228 0x61, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x5f, 0x74, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 0x67, 0x18, 229 0x09, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x15, 0x73, 0x75, 0x70, 0x70, 230 0x6f, 0x72, 0x74, 0x41, 0x75, 0x74, 0x6f, 0x6d, 0x6c, 0x54, 0x72, 0x61, 0x69, 0x6e, 0x69, 0x6e, 231 0x67, 0x3a, 0x80, 0x01, 0xea, 0x41, 0x7d, 0x0a, 0x24, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 232 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 233 0x6f, 0x6d, 0x2f, 0x53, 0x61, 0x76, 0x65, 0x64, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x55, 0x70, 234 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 235 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 236 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x73, 0x2f, 237 0x7b, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x7d, 0x2f, 0x73, 0x61, 0x76, 0x65, 0x64, 0x51, 238 0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x73, 0x61, 0x76, 0x65, 0x64, 0x5f, 0x71, 0x75, 239 0x65, 0x72, 0x79, 0x7d, 0x42, 0xcd, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 240 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 241 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x0f, 0x53, 0x61, 0x76, 0x65, 0x64, 0x51, 0x75, 242 0x65, 0x72, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x63, 0x6c, 0x6f, 0x75, 243 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 244 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 245 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 246 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 247 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 248 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 249 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 250 0x6d, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 251 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 252 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 253 } 254 255 var ( 256 file_google_cloud_aiplatform_v1_saved_query_proto_rawDescOnce sync.Once 257 file_google_cloud_aiplatform_v1_saved_query_proto_rawDescData = file_google_cloud_aiplatform_v1_saved_query_proto_rawDesc 258 ) 259 260 func file_google_cloud_aiplatform_v1_saved_query_proto_rawDescGZIP() []byte { 261 file_google_cloud_aiplatform_v1_saved_query_proto_rawDescOnce.Do(func() { 262 file_google_cloud_aiplatform_v1_saved_query_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_saved_query_proto_rawDescData) 263 }) 264 return file_google_cloud_aiplatform_v1_saved_query_proto_rawDescData 265 } 266 267 var file_google_cloud_aiplatform_v1_saved_query_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 268 var file_google_cloud_aiplatform_v1_saved_query_proto_goTypes = []any{ 269 (*SavedQuery)(nil), // 0: google.cloud.aiplatform.v1.SavedQuery 270 (*structpb.Value)(nil), // 1: google.protobuf.Value 271 (*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp 272 } 273 var file_google_cloud_aiplatform_v1_saved_query_proto_depIdxs = []int32{ 274 1, // 0: google.cloud.aiplatform.v1.SavedQuery.metadata:type_name -> google.protobuf.Value 275 2, // 1: google.cloud.aiplatform.v1.SavedQuery.create_time:type_name -> google.protobuf.Timestamp 276 2, // 2: google.cloud.aiplatform.v1.SavedQuery.update_time:type_name -> google.protobuf.Timestamp 277 3, // [3:3] is the sub-list for method output_type 278 3, // [3:3] is the sub-list for method input_type 279 3, // [3:3] is the sub-list for extension type_name 280 3, // [3:3] is the sub-list for extension extendee 281 0, // [0:3] is the sub-list for field type_name 282 } 283 284 func init() { file_google_cloud_aiplatform_v1_saved_query_proto_init() } 285 func file_google_cloud_aiplatform_v1_saved_query_proto_init() { 286 if File_google_cloud_aiplatform_v1_saved_query_proto != nil { 287 return 288 } 289 type x struct{} 290 out := protoimpl.TypeBuilder{ 291 File: protoimpl.DescBuilder{ 292 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 293 RawDescriptor: file_google_cloud_aiplatform_v1_saved_query_proto_rawDesc, 294 NumEnums: 0, 295 NumMessages: 1, 296 NumExtensions: 0, 297 NumServices: 0, 298 }, 299 GoTypes: file_google_cloud_aiplatform_v1_saved_query_proto_goTypes, 300 DependencyIndexes: file_google_cloud_aiplatform_v1_saved_query_proto_depIdxs, 301 MessageInfos: file_google_cloud_aiplatform_v1_saved_query_proto_msgTypes, 302 }.Build() 303 File_google_cloud_aiplatform_v1_saved_query_proto = out.File 304 file_google_cloud_aiplatform_v1_saved_query_proto_rawDesc = nil 305 file_google_cloud_aiplatform_v1_saved_query_proto_goTypes = nil 306 file_google_cloud_aiplatform_v1_saved_query_proto_depIdxs = nil 307 }