cloud.google.com/go/aiplatform@v1.106.0/apiv1/aiplatformpb/reasoning_engine_execution_service.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/reasoning_engine_execution_service.proto 20 21 package aiplatformpb 22 23 import ( 24 _ "google.golang.org/genproto/googleapis/api/annotations" 25 httpbody "google.golang.org/genproto/googleapis/api/httpbody" 26 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 27 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 28 structpb "google.golang.org/protobuf/types/known/structpb" 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 // Request message for [ReasoningEngineExecutionService.Query][]. 41 type QueryReasoningEngineRequest struct { 42 state protoimpl.MessageState 43 sizeCache protoimpl.SizeCache 44 unknownFields protoimpl.UnknownFields 45 46 // Required. The name of the ReasoningEngine resource to use. 47 // Format: 48 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}` 49 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 50 // Optional. Input content provided by users in JSON object format. Examples 51 // include text query, function calling parameters, media bytes, etc. 52 Input *structpb.Struct `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` 53 // Optional. Class method to be used for the query. 54 // It is optional and defaults to "query" if unspecified. 55 ClassMethod string `protobuf:"bytes,3,opt,name=class_method,json=classMethod,proto3" json:"class_method,omitempty"` 56 } 57 58 func (x *QueryReasoningEngineRequest) Reset() { 59 *x = QueryReasoningEngineRequest{} 60 mi := &file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes[0] 61 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 62 ms.StoreMessageInfo(mi) 63 } 64 65 func (x *QueryReasoningEngineRequest) String() string { 66 return protoimpl.X.MessageStringOf(x) 67 } 68 69 func (*QueryReasoningEngineRequest) ProtoMessage() {} 70 71 func (x *QueryReasoningEngineRequest) ProtoReflect() protoreflect.Message { 72 mi := &file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes[0] 73 if x != nil { 74 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 75 if ms.LoadMessageInfo() == nil { 76 ms.StoreMessageInfo(mi) 77 } 78 return ms 79 } 80 return mi.MessageOf(x) 81 } 82 83 // Deprecated: Use QueryReasoningEngineRequest.ProtoReflect.Descriptor instead. 84 func (*QueryReasoningEngineRequest) Descriptor() ([]byte, []int) { 85 return file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescGZIP(), []int{0} 86 } 87 88 func (x *QueryReasoningEngineRequest) GetName() string { 89 if x != nil { 90 return x.Name 91 } 92 return "" 93 } 94 95 func (x *QueryReasoningEngineRequest) GetInput() *structpb.Struct { 96 if x != nil { 97 return x.Input 98 } 99 return nil 100 } 101 102 func (x *QueryReasoningEngineRequest) GetClassMethod() string { 103 if x != nil { 104 return x.ClassMethod 105 } 106 return "" 107 } 108 109 // Response message for [ReasoningEngineExecutionService.Query][] 110 type QueryReasoningEngineResponse struct { 111 state protoimpl.MessageState 112 sizeCache protoimpl.SizeCache 113 unknownFields protoimpl.UnknownFields 114 115 // Response provided by users in JSON object format. 116 Output *structpb.Value `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"` 117 } 118 119 func (x *QueryReasoningEngineResponse) Reset() { 120 *x = QueryReasoningEngineResponse{} 121 mi := &file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes[1] 122 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 123 ms.StoreMessageInfo(mi) 124 } 125 126 func (x *QueryReasoningEngineResponse) String() string { 127 return protoimpl.X.MessageStringOf(x) 128 } 129 130 func (*QueryReasoningEngineResponse) ProtoMessage() {} 131 132 func (x *QueryReasoningEngineResponse) ProtoReflect() protoreflect.Message { 133 mi := &file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes[1] 134 if x != nil { 135 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 136 if ms.LoadMessageInfo() == nil { 137 ms.StoreMessageInfo(mi) 138 } 139 return ms 140 } 141 return mi.MessageOf(x) 142 } 143 144 // Deprecated: Use QueryReasoningEngineResponse.ProtoReflect.Descriptor instead. 145 func (*QueryReasoningEngineResponse) Descriptor() ([]byte, []int) { 146 return file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescGZIP(), []int{1} 147 } 148 149 func (x *QueryReasoningEngineResponse) GetOutput() *structpb.Value { 150 if x != nil { 151 return x.Output 152 } 153 return nil 154 } 155 156 // Request message for [ReasoningEngineExecutionService.StreamQuery][]. 157 type StreamQueryReasoningEngineRequest struct { 158 state protoimpl.MessageState 159 sizeCache protoimpl.SizeCache 160 unknownFields protoimpl.UnknownFields 161 162 // Required. The name of the ReasoningEngine resource to use. 163 // Format: 164 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}` 165 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 166 // Optional. Input content provided by users in JSON object format. Examples 167 // include text query, function calling parameters, media bytes, etc. 168 Input *structpb.Struct `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"` 169 // Optional. Class method to be used for the stream query. 170 // It is optional and defaults to "stream_query" if unspecified. 171 ClassMethod string `protobuf:"bytes,3,opt,name=class_method,json=classMethod,proto3" json:"class_method,omitempty"` 172 } 173 174 func (x *StreamQueryReasoningEngineRequest) Reset() { 175 *x = StreamQueryReasoningEngineRequest{} 176 mi := &file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes[2] 177 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 178 ms.StoreMessageInfo(mi) 179 } 180 181 func (x *StreamQueryReasoningEngineRequest) String() string { 182 return protoimpl.X.MessageStringOf(x) 183 } 184 185 func (*StreamQueryReasoningEngineRequest) ProtoMessage() {} 186 187 func (x *StreamQueryReasoningEngineRequest) ProtoReflect() protoreflect.Message { 188 mi := &file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes[2] 189 if x != nil { 190 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 191 if ms.LoadMessageInfo() == nil { 192 ms.StoreMessageInfo(mi) 193 } 194 return ms 195 } 196 return mi.MessageOf(x) 197 } 198 199 // Deprecated: Use StreamQueryReasoningEngineRequest.ProtoReflect.Descriptor instead. 200 func (*StreamQueryReasoningEngineRequest) Descriptor() ([]byte, []int) { 201 return file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescGZIP(), []int{2} 202 } 203 204 func (x *StreamQueryReasoningEngineRequest) GetName() string { 205 if x != nil { 206 return x.Name 207 } 208 return "" 209 } 210 211 func (x *StreamQueryReasoningEngineRequest) GetInput() *structpb.Struct { 212 if x != nil { 213 return x.Input 214 } 215 return nil 216 } 217 218 func (x *StreamQueryReasoningEngineRequest) GetClassMethod() string { 219 if x != nil { 220 return x.ClassMethod 221 } 222 return "" 223 } 224 225 var File_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto protoreflect.FileDescriptor 226 227 var file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDesc = []byte{ 228 0x0a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 229 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x65, 0x61, 230 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5f, 0x65, 0x78, 231 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 232 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 233 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 234 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 235 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 236 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 237 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 238 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 239 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 240 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x68, 0x74, 0x74, 0x70, 0x62, 0x6f, 0x64, 0x79, 0x2e, 0x70, 241 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 242 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 243 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 244 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc0, 0x01, 245 0x0a, 0x1b, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 246 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 247 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0xe0, 0x41, 0x02, 248 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 249 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 250 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x04, 251 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x32, 0x0a, 0x05, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x18, 0x02, 0x20, 252 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 253 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, 254 0x01, 0x52, 0x05, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x12, 0x26, 0x0a, 0x0c, 0x63, 0x6c, 0x61, 0x73, 255 0x73, 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 256 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 257 0x22, 0x4e, 0x0a, 0x1c, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 258 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 259 0x12, 0x2e, 0x0a, 0x06, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 260 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 261 0x75, 0x66, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x06, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 262 0x22, 0xc6, 0x01, 0x0a, 0x21, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x51, 0x75, 0x65, 0x72, 0x79, 263 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 264 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x45, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 265 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x61, 0x69, 266 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 267 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 268 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x32, 0x0a, 269 0x05, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 270 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 271 0x74, 0x72, 0x75, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x69, 0x6e, 0x70, 0x75, 272 0x74, 0x12, 0x26, 0x0a, 0x0c, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x5f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 273 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x63, 0x6c, 274 0x61, 0x73, 0x73, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x32, 0x86, 0x04, 0x0a, 0x1f, 0x52, 0x65, 275 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x45, 0x78, 0x65, 276 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xd0, 0x01, 277 0x0a, 0x14, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 278 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 279 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 280 0x2e, 0x76, 0x31, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 281 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 282 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 283 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x51, 0x75, 0x65, 284 0x72, 0x79, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 285 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x45, 0x82, 0xd3, 0xe4, 0x93, 0x02, 286 0x3f, 0x3a, 0x01, 0x2a, 0x22, 0x3a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 287 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 288 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 289 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x71, 0x75, 0x65, 0x72, 0x79, 290 0x12, 0xc0, 0x01, 0x0a, 0x1a, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x51, 0x75, 0x65, 0x72, 0x79, 291 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x12, 292 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 293 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x72, 294 0x65, 0x61, 0x6d, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 295 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x14, 296 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x48, 0x74, 0x74, 0x70, 297 0x42, 0x6f, 0x64, 0x79, 0x22, 0x4b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x45, 0x3a, 0x01, 0x2a, 0x22, 298 0x40, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 299 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 300 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 301 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x51, 0x75, 0x65, 0x72, 302 0x79, 0x30, 0x01, 0x1a, 0x4d, 0xca, 0x41, 0x19, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 303 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 304 0x6d, 0xd2, 0x41, 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 305 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 306 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 307 0x72, 0x6d, 0x42, 0xe2, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 308 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 309 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x24, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 310 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x53, 311 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x63, 312 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 313 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 314 0x69, 0x76, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 315 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1a, 316 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 317 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 318 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 319 0x66, 0x6f, 0x72, 0x6d, 0x5c, 0x56, 0x31, 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 320 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 321 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 322 } 323 324 var ( 325 file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescOnce sync.Once 326 file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescData = file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDesc 327 ) 328 329 func file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescGZIP() []byte { 330 file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescOnce.Do(func() { 331 file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescData) 332 }) 333 return file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDescData 334 } 335 336 var file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes = make([]protoimpl.MessageInfo, 3) 337 var file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_goTypes = []any{ 338 (*QueryReasoningEngineRequest)(nil), // 0: google.cloud.aiplatform.v1.QueryReasoningEngineRequest 339 (*QueryReasoningEngineResponse)(nil), // 1: google.cloud.aiplatform.v1.QueryReasoningEngineResponse 340 (*StreamQueryReasoningEngineRequest)(nil), // 2: google.cloud.aiplatform.v1.StreamQueryReasoningEngineRequest 341 (*structpb.Struct)(nil), // 3: google.protobuf.Struct 342 (*structpb.Value)(nil), // 4: google.protobuf.Value 343 (*httpbody.HttpBody)(nil), // 5: google.api.HttpBody 344 } 345 var file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_depIdxs = []int32{ 346 3, // 0: google.cloud.aiplatform.v1.QueryReasoningEngineRequest.input:type_name -> google.protobuf.Struct 347 4, // 1: google.cloud.aiplatform.v1.QueryReasoningEngineResponse.output:type_name -> google.protobuf.Value 348 3, // 2: google.cloud.aiplatform.v1.StreamQueryReasoningEngineRequest.input:type_name -> google.protobuf.Struct 349 0, // 3: google.cloud.aiplatform.v1.ReasoningEngineExecutionService.QueryReasoningEngine:input_type -> google.cloud.aiplatform.v1.QueryReasoningEngineRequest 350 2, // 4: google.cloud.aiplatform.v1.ReasoningEngineExecutionService.StreamQueryReasoningEngine:input_type -> google.cloud.aiplatform.v1.StreamQueryReasoningEngineRequest 351 1, // 5: google.cloud.aiplatform.v1.ReasoningEngineExecutionService.QueryReasoningEngine:output_type -> google.cloud.aiplatform.v1.QueryReasoningEngineResponse 352 5, // 6: google.cloud.aiplatform.v1.ReasoningEngineExecutionService.StreamQueryReasoningEngine:output_type -> google.api.HttpBody 353 5, // [5:7] is the sub-list for method output_type 354 3, // [3:5] is the sub-list for method input_type 355 3, // [3:3] is the sub-list for extension type_name 356 3, // [3:3] is the sub-list for extension extendee 357 0, // [0:3] is the sub-list for field type_name 358 } 359 360 func init() { file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_init() } 361 func file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_init() { 362 if File_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto != nil { 363 return 364 } 365 type x struct{} 366 out := protoimpl.TypeBuilder{ 367 File: protoimpl.DescBuilder{ 368 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 369 RawDescriptor: file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDesc, 370 NumEnums: 0, 371 NumMessages: 3, 372 NumExtensions: 0, 373 NumServices: 1, 374 }, 375 GoTypes: file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_goTypes, 376 DependencyIndexes: file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_depIdxs, 377 MessageInfos: file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_msgTypes, 378 }.Build() 379 File_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto = out.File 380 file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_rawDesc = nil 381 file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_goTypes = nil 382 file_google_cloud_aiplatform_v1_reasoning_engine_execution_service_proto_depIdxs = nil 383 }