gitee.com/openeuler/go-gitee@v0.0.0-20220530104019-3af895bc380c/gitee/api_search.go (about) 1 /* 2 * 码云 Open API 3 * 4 * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) 5 * 6 * API version: 5.3.2 7 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 8 */ 9 10 package gitee 11 12 import ( 13 "context" 14 "io/ioutil" 15 "net/http" 16 "net/url" 17 "strings" 18 19 "github.com/antihax/optional" 20 ) 21 22 // Linger please 23 var ( 24 _ context.Context 25 ) 26 27 type SearchApiService service 28 29 /* 30 SearchApiService 搜索代码片段 31 搜索代码片段 32 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). 33 * @param q 搜索关键字 34 * @param optional nil or *GetV5SearchGistsOpts - Optional Parameters: 35 * @param "AccessToken" (optional.String) - 用户授权码 36 * @param "Page" (optional.Int32) - 当前的页码 37 * @param "PerPage" (optional.Int32) - 每页的数量,最大为 100 38 * @param "Language" (optional.String) - 筛选指定语言的代码片段 39 * @param "Owner" (optional.String) - 筛选所属用户 (username/login) 的代码片段 40 * @param "Sort" (optional.String) - 排序字段,created_at(创建时间)、updated_at(更新时间)、notes_count(评论数)、stars_count(收藏数)、forks_count(Fork 数),默认为最佳匹配 41 * @param "Order" (optional.String) - 排序顺序: desc(default)、asc 42 43 @return []Code 44 */ 45 46 type GetV5SearchGistsOpts struct { 47 AccessToken optional.String 48 Page optional.Int32 49 PerPage optional.Int32 50 Language optional.String 51 Owner optional.String 52 Sort optional.String 53 Order optional.String 54 } 55 56 func (a *SearchApiService) GetV5SearchGists(ctx context.Context, q string, localVarOptionals *GetV5SearchGistsOpts) ([]Code, *http.Response, error) { 57 var ( 58 localVarHttpMethod = strings.ToUpper("Get") 59 localVarPostBody interface{} 60 localVarFileName string 61 localVarFileBytes []byte 62 localVarReturnValue []Code 63 ) 64 65 // create path and map variables 66 localVarPath := a.client.cfg.BasePath + "/v5/search/gists" 67 68 localVarHeaderParams := make(map[string]string) 69 localVarQueryParams := url.Values{} 70 localVarFormParams := url.Values{} 71 72 if localVarOptionals != nil && localVarOptionals.AccessToken.IsSet() { 73 localVarQueryParams.Add("access_token", parameterToString(localVarOptionals.AccessToken.Value(), "")) 74 } 75 localVarQueryParams.Add("q", parameterToString(q, "")) 76 if localVarOptionals != nil && localVarOptionals.Page.IsSet() { 77 localVarQueryParams.Add("page", parameterToString(localVarOptionals.Page.Value(), "")) 78 } 79 if localVarOptionals != nil && localVarOptionals.PerPage.IsSet() { 80 localVarQueryParams.Add("per_page", parameterToString(localVarOptionals.PerPage.Value(), "")) 81 } 82 if localVarOptionals != nil && localVarOptionals.Language.IsSet() { 83 localVarQueryParams.Add("language", parameterToString(localVarOptionals.Language.Value(), "")) 84 } 85 if localVarOptionals != nil && localVarOptionals.Owner.IsSet() { 86 localVarQueryParams.Add("owner", parameterToString(localVarOptionals.Owner.Value(), "")) 87 } 88 if localVarOptionals != nil && localVarOptionals.Sort.IsSet() { 89 localVarQueryParams.Add("sort", parameterToString(localVarOptionals.Sort.Value(), "")) 90 } 91 if localVarOptionals != nil && localVarOptionals.Order.IsSet() { 92 localVarQueryParams.Add("order", parameterToString(localVarOptionals.Order.Value(), "")) 93 } 94 // to determine the Content-Type header 95 localVarHttpContentTypes := []string{"application/json", "multipart/form-data"} 96 97 // set Content-Type header 98 localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes) 99 if localVarHttpContentType != "" { 100 localVarHeaderParams["Content-Type"] = localVarHttpContentType 101 } 102 103 // to determine the Accept header 104 localVarHttpHeaderAccepts := []string{"application/json"} 105 106 // set Accept header 107 localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts) 108 if localVarHttpHeaderAccept != "" { 109 localVarHeaderParams["Accept"] = localVarHttpHeaderAccept 110 } 111 r, err := a.client.prepareRequest(ctx, localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes) 112 if err != nil { 113 return localVarReturnValue, nil, err 114 } 115 116 localVarHttpResponse, err := a.client.callAPI(r) 117 if err != nil || localVarHttpResponse == nil { 118 return localVarReturnValue, localVarHttpResponse, err 119 } 120 121 localVarBody, err := ioutil.ReadAll(localVarHttpResponse.Body) 122 localVarHttpResponse.Body.Close() 123 if err != nil { 124 return localVarReturnValue, localVarHttpResponse, err 125 } 126 127 if localVarHttpResponse.StatusCode < 300 { 128 // If we succeed, return the data, otherwise pass on to decode error. 129 err = a.client.decode(&localVarReturnValue, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 130 if err == nil { 131 return localVarReturnValue, localVarHttpResponse, err 132 } 133 } 134 135 if localVarHttpResponse.StatusCode >= 300 { 136 newErr := GenericSwaggerError{ 137 body: localVarBody, 138 error: localVarHttpResponse.Status, 139 } 140 141 if localVarHttpResponse.StatusCode == 200 { 142 var v []Code 143 err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 144 if err != nil { 145 newErr.error = err.Error() 146 return localVarReturnValue, localVarHttpResponse, newErr 147 } 148 newErr.model = v 149 return localVarReturnValue, localVarHttpResponse, newErr 150 } 151 152 return localVarReturnValue, localVarHttpResponse, newErr 153 } 154 155 return localVarReturnValue, localVarHttpResponse, nil 156 } 157 158 /* 159 SearchApiService 搜索 Issues 160 搜索 Issues 161 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). 162 * @param q 搜索关键字 163 * @param optional nil or *GetV5SearchIssuesOpts - Optional Parameters: 164 * @param "AccessToken" (optional.String) - 用户授权码 165 * @param "Page" (optional.Int32) - 当前的页码 166 * @param "PerPage" (optional.Int32) - 每页的数量,最大为 100 167 * @param "Repo" (optional.String) - 筛选指定仓库 (path, e.g. oschina/git-osc) 的 issues 168 * @param "Language" (optional.String) - 筛选指定语言的 issues 169 * @param "Label" (optional.String) - 筛选指定标签的 issues 170 * @param "State" (optional.String) - 筛选指定状态的 issues, open(开启)、closed(完成)、rejected(拒绝) 171 * @param "Author" (optional.String) - 筛选指定创建者 (username/login) 的 issues 172 * @param "Assignee" (optional.String) - 筛选指定负责人 (username/login) 的 issues 173 * @param "Sort" (optional.String) - 排序字段,created_at(创建时间)、last_push_at(更新时间)、notes_count(评论数),默认为最佳匹配 174 * @param "Order" (optional.String) - 排序顺序: desc(default)、asc 175 176 @return []Issue 177 */ 178 179 type GetV5SearchIssuesOpts struct { 180 AccessToken optional.String 181 Page optional.Int32 182 PerPage optional.Int32 183 Repo optional.String 184 Language optional.String 185 Label optional.String 186 State optional.String 187 Author optional.String 188 Assignee optional.String 189 Sort optional.String 190 Order optional.String 191 } 192 193 func (a *SearchApiService) GetV5SearchIssues(ctx context.Context, q string, localVarOptionals *GetV5SearchIssuesOpts) ([]Issue, *http.Response, error) { 194 var ( 195 localVarHttpMethod = strings.ToUpper("Get") 196 localVarPostBody interface{} 197 localVarFileName string 198 localVarFileBytes []byte 199 localVarReturnValue []Issue 200 ) 201 202 // create path and map variables 203 localVarPath := a.client.cfg.BasePath + "/v5/search/issues" 204 205 localVarHeaderParams := make(map[string]string) 206 localVarQueryParams := url.Values{} 207 localVarFormParams := url.Values{} 208 209 if localVarOptionals != nil && localVarOptionals.AccessToken.IsSet() { 210 localVarQueryParams.Add("access_token", parameterToString(localVarOptionals.AccessToken.Value(), "")) 211 } 212 localVarQueryParams.Add("q", parameterToString(q, "")) 213 if localVarOptionals != nil && localVarOptionals.Page.IsSet() { 214 localVarQueryParams.Add("page", parameterToString(localVarOptionals.Page.Value(), "")) 215 } 216 if localVarOptionals != nil && localVarOptionals.PerPage.IsSet() { 217 localVarQueryParams.Add("per_page", parameterToString(localVarOptionals.PerPage.Value(), "")) 218 } 219 if localVarOptionals != nil && localVarOptionals.Repo.IsSet() { 220 localVarQueryParams.Add("repo", parameterToString(localVarOptionals.Repo.Value(), "")) 221 } 222 if localVarOptionals != nil && localVarOptionals.Language.IsSet() { 223 localVarQueryParams.Add("language", parameterToString(localVarOptionals.Language.Value(), "")) 224 } 225 if localVarOptionals != nil && localVarOptionals.Label.IsSet() { 226 localVarQueryParams.Add("label", parameterToString(localVarOptionals.Label.Value(), "")) 227 } 228 if localVarOptionals != nil && localVarOptionals.State.IsSet() { 229 localVarQueryParams.Add("state", parameterToString(localVarOptionals.State.Value(), "")) 230 } 231 if localVarOptionals != nil && localVarOptionals.Author.IsSet() { 232 localVarQueryParams.Add("author", parameterToString(localVarOptionals.Author.Value(), "")) 233 } 234 if localVarOptionals != nil && localVarOptionals.Assignee.IsSet() { 235 localVarQueryParams.Add("assignee", parameterToString(localVarOptionals.Assignee.Value(), "")) 236 } 237 if localVarOptionals != nil && localVarOptionals.Sort.IsSet() { 238 localVarQueryParams.Add("sort", parameterToString(localVarOptionals.Sort.Value(), "")) 239 } 240 if localVarOptionals != nil && localVarOptionals.Order.IsSet() { 241 localVarQueryParams.Add("order", parameterToString(localVarOptionals.Order.Value(), "")) 242 } 243 // to determine the Content-Type header 244 localVarHttpContentTypes := []string{"application/json", "multipart/form-data"} 245 246 // set Content-Type header 247 localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes) 248 if localVarHttpContentType != "" { 249 localVarHeaderParams["Content-Type"] = localVarHttpContentType 250 } 251 252 // to determine the Accept header 253 localVarHttpHeaderAccepts := []string{"application/json"} 254 255 // set Accept header 256 localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts) 257 if localVarHttpHeaderAccept != "" { 258 localVarHeaderParams["Accept"] = localVarHttpHeaderAccept 259 } 260 r, err := a.client.prepareRequest(ctx, localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes) 261 if err != nil { 262 return localVarReturnValue, nil, err 263 } 264 265 localVarHttpResponse, err := a.client.callAPI(r) 266 if err != nil || localVarHttpResponse == nil { 267 return localVarReturnValue, localVarHttpResponse, err 268 } 269 270 localVarBody, err := ioutil.ReadAll(localVarHttpResponse.Body) 271 localVarHttpResponse.Body.Close() 272 if err != nil { 273 return localVarReturnValue, localVarHttpResponse, err 274 } 275 276 if localVarHttpResponse.StatusCode < 300 { 277 // If we succeed, return the data, otherwise pass on to decode error. 278 err = a.client.decode(&localVarReturnValue, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 279 if err == nil { 280 return localVarReturnValue, localVarHttpResponse, err 281 } 282 } 283 284 if localVarHttpResponse.StatusCode >= 300 { 285 newErr := GenericSwaggerError{ 286 body: localVarBody, 287 error: localVarHttpResponse.Status, 288 } 289 290 if localVarHttpResponse.StatusCode == 200 { 291 var v []Issue 292 err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 293 if err != nil { 294 newErr.error = err.Error() 295 return localVarReturnValue, localVarHttpResponse, newErr 296 } 297 newErr.model = v 298 return localVarReturnValue, localVarHttpResponse, newErr 299 } 300 301 return localVarReturnValue, localVarHttpResponse, newErr 302 } 303 304 return localVarReturnValue, localVarHttpResponse, nil 305 } 306 307 /* 308 SearchApiService 搜索仓库 309 搜索仓库 310 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). 311 * @param q 搜索关键字 312 * @param optional nil or *GetV5SearchRepositoriesOpts - Optional Parameters: 313 * @param "AccessToken" (optional.String) - 用户授权码 314 * @param "Page" (optional.Int32) - 当前的页码 315 * @param "PerPage" (optional.Int32) - 每页的数量,最大为 100 316 * @param "Owner" (optional.String) - 筛选指定空间地址(企业、组织或个人的地址 path) 的仓库 317 * @param "Fork" (optional.Bool) - 是否搜索含 fork 的仓库,默认:否 318 * @param "Language" (optional.String) - 筛选指定语言的仓库 319 * @param "Sort" (optional.String) - 排序字段,created_at(创建时间)、last_push_at(更新时间)、stars_count(收藏数)、forks_count(Fork 数)、watches_count(关注数),默认为最佳匹配 320 * @param "Order" (optional.String) - 排序顺序: desc(default)、asc 321 322 @return []Project 323 */ 324 325 type GetV5SearchRepositoriesOpts struct { 326 AccessToken optional.String 327 Page optional.Int32 328 PerPage optional.Int32 329 Owner optional.String 330 Fork optional.Bool 331 Language optional.String 332 Sort optional.String 333 Order optional.String 334 } 335 336 func (a *SearchApiService) GetV5SearchRepositories(ctx context.Context, q string, localVarOptionals *GetV5SearchRepositoriesOpts) ([]Project, *http.Response, error) { 337 var ( 338 localVarHttpMethod = strings.ToUpper("Get") 339 localVarPostBody interface{} 340 localVarFileName string 341 localVarFileBytes []byte 342 localVarReturnValue []Project 343 ) 344 345 // create path and map variables 346 localVarPath := a.client.cfg.BasePath + "/v5/search/repositories" 347 348 localVarHeaderParams := make(map[string]string) 349 localVarQueryParams := url.Values{} 350 localVarFormParams := url.Values{} 351 352 if localVarOptionals != nil && localVarOptionals.AccessToken.IsSet() { 353 localVarQueryParams.Add("access_token", parameterToString(localVarOptionals.AccessToken.Value(), "")) 354 } 355 localVarQueryParams.Add("q", parameterToString(q, "")) 356 if localVarOptionals != nil && localVarOptionals.Page.IsSet() { 357 localVarQueryParams.Add("page", parameterToString(localVarOptionals.Page.Value(), "")) 358 } 359 if localVarOptionals != nil && localVarOptionals.PerPage.IsSet() { 360 localVarQueryParams.Add("per_page", parameterToString(localVarOptionals.PerPage.Value(), "")) 361 } 362 if localVarOptionals != nil && localVarOptionals.Owner.IsSet() { 363 localVarQueryParams.Add("owner", parameterToString(localVarOptionals.Owner.Value(), "")) 364 } 365 if localVarOptionals != nil && localVarOptionals.Fork.IsSet() { 366 localVarQueryParams.Add("fork", parameterToString(localVarOptionals.Fork.Value(), "")) 367 } 368 if localVarOptionals != nil && localVarOptionals.Language.IsSet() { 369 localVarQueryParams.Add("language", parameterToString(localVarOptionals.Language.Value(), "")) 370 } 371 if localVarOptionals != nil && localVarOptionals.Sort.IsSet() { 372 localVarQueryParams.Add("sort", parameterToString(localVarOptionals.Sort.Value(), "")) 373 } 374 if localVarOptionals != nil && localVarOptionals.Order.IsSet() { 375 localVarQueryParams.Add("order", parameterToString(localVarOptionals.Order.Value(), "")) 376 } 377 // to determine the Content-Type header 378 localVarHttpContentTypes := []string{"application/json", "multipart/form-data"} 379 380 // set Content-Type header 381 localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes) 382 if localVarHttpContentType != "" { 383 localVarHeaderParams["Content-Type"] = localVarHttpContentType 384 } 385 386 // to determine the Accept header 387 localVarHttpHeaderAccepts := []string{"application/json"} 388 389 // set Accept header 390 localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts) 391 if localVarHttpHeaderAccept != "" { 392 localVarHeaderParams["Accept"] = localVarHttpHeaderAccept 393 } 394 r, err := a.client.prepareRequest(ctx, localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes) 395 if err != nil { 396 return localVarReturnValue, nil, err 397 } 398 399 localVarHttpResponse, err := a.client.callAPI(r) 400 if err != nil || localVarHttpResponse == nil { 401 return localVarReturnValue, localVarHttpResponse, err 402 } 403 404 localVarBody, err := ioutil.ReadAll(localVarHttpResponse.Body) 405 localVarHttpResponse.Body.Close() 406 if err != nil { 407 return localVarReturnValue, localVarHttpResponse, err 408 } 409 410 if localVarHttpResponse.StatusCode < 300 { 411 // If we succeed, return the data, otherwise pass on to decode error. 412 err = a.client.decode(&localVarReturnValue, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 413 if err == nil { 414 return localVarReturnValue, localVarHttpResponse, err 415 } 416 } 417 418 if localVarHttpResponse.StatusCode >= 300 { 419 newErr := GenericSwaggerError{ 420 body: localVarBody, 421 error: localVarHttpResponse.Status, 422 } 423 424 if localVarHttpResponse.StatusCode == 200 { 425 var v []Project 426 err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 427 if err != nil { 428 newErr.error = err.Error() 429 return localVarReturnValue, localVarHttpResponse, newErr 430 } 431 newErr.model = v 432 return localVarReturnValue, localVarHttpResponse, newErr 433 } 434 435 return localVarReturnValue, localVarHttpResponse, newErr 436 } 437 438 return localVarReturnValue, localVarHttpResponse, nil 439 } 440 441 /* 442 SearchApiService 搜索用户 443 搜索用户 444 * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). 445 * @param q 搜索关键字 446 * @param optional nil or *GetV5SearchUsersOpts - Optional Parameters: 447 * @param "AccessToken" (optional.String) - 用户授权码 448 * @param "Page" (optional.Int32) - 当前的页码 449 * @param "PerPage" (optional.Int32) - 每页的数量,最大为 100 450 * @param "Sort" (optional.String) - 排序字段,joined_at(注册时间),默认为最佳匹配 451 * @param "Order" (optional.String) - 排序顺序: desc(default)、asc 452 453 @return []User 454 */ 455 456 type GetV5SearchUsersOpts struct { 457 AccessToken optional.String 458 Page optional.Int32 459 PerPage optional.Int32 460 Sort optional.String 461 Order optional.String 462 } 463 464 func (a *SearchApiService) GetV5SearchUsers(ctx context.Context, q string, localVarOptionals *GetV5SearchUsersOpts) ([]User, *http.Response, error) { 465 var ( 466 localVarHttpMethod = strings.ToUpper("Get") 467 localVarPostBody interface{} 468 localVarFileName string 469 localVarFileBytes []byte 470 localVarReturnValue []User 471 ) 472 473 // create path and map variables 474 localVarPath := a.client.cfg.BasePath + "/v5/search/users" 475 476 localVarHeaderParams := make(map[string]string) 477 localVarQueryParams := url.Values{} 478 localVarFormParams := url.Values{} 479 480 if localVarOptionals != nil && localVarOptionals.AccessToken.IsSet() { 481 localVarQueryParams.Add("access_token", parameterToString(localVarOptionals.AccessToken.Value(), "")) 482 } 483 localVarQueryParams.Add("q", parameterToString(q, "")) 484 if localVarOptionals != nil && localVarOptionals.Page.IsSet() { 485 localVarQueryParams.Add("page", parameterToString(localVarOptionals.Page.Value(), "")) 486 } 487 if localVarOptionals != nil && localVarOptionals.PerPage.IsSet() { 488 localVarQueryParams.Add("per_page", parameterToString(localVarOptionals.PerPage.Value(), "")) 489 } 490 if localVarOptionals != nil && localVarOptionals.Sort.IsSet() { 491 localVarQueryParams.Add("sort", parameterToString(localVarOptionals.Sort.Value(), "")) 492 } 493 if localVarOptionals != nil && localVarOptionals.Order.IsSet() { 494 localVarQueryParams.Add("order", parameterToString(localVarOptionals.Order.Value(), "")) 495 } 496 // to determine the Content-Type header 497 localVarHttpContentTypes := []string{"application/json", "multipart/form-data"} 498 499 // set Content-Type header 500 localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes) 501 if localVarHttpContentType != "" { 502 localVarHeaderParams["Content-Type"] = localVarHttpContentType 503 } 504 505 // to determine the Accept header 506 localVarHttpHeaderAccepts := []string{"application/json"} 507 508 // set Accept header 509 localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts) 510 if localVarHttpHeaderAccept != "" { 511 localVarHeaderParams["Accept"] = localVarHttpHeaderAccept 512 } 513 r, err := a.client.prepareRequest(ctx, localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes) 514 if err != nil { 515 return localVarReturnValue, nil, err 516 } 517 518 localVarHttpResponse, err := a.client.callAPI(r) 519 if err != nil || localVarHttpResponse == nil { 520 return localVarReturnValue, localVarHttpResponse, err 521 } 522 523 localVarBody, err := ioutil.ReadAll(localVarHttpResponse.Body) 524 localVarHttpResponse.Body.Close() 525 if err != nil { 526 return localVarReturnValue, localVarHttpResponse, err 527 } 528 529 if localVarHttpResponse.StatusCode < 300 { 530 // If we succeed, return the data, otherwise pass on to decode error. 531 err = a.client.decode(&localVarReturnValue, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 532 if err == nil { 533 return localVarReturnValue, localVarHttpResponse, err 534 } 535 } 536 537 if localVarHttpResponse.StatusCode >= 300 { 538 newErr := GenericSwaggerError{ 539 body: localVarBody, 540 error: localVarHttpResponse.Status, 541 } 542 543 if localVarHttpResponse.StatusCode == 200 { 544 var v []User 545 err = a.client.decode(&v, localVarBody, localVarHttpResponse.Header.Get("Content-Type")) 546 if err != nil { 547 newErr.error = err.Error() 548 return localVarReturnValue, localVarHttpResponse, newErr 549 } 550 newErr.model = v 551 return localVarReturnValue, localVarHttpResponse, newErr 552 } 553 554 return localVarReturnValue, localVarHttpResponse, newErr 555 } 556 557 return localVarReturnValue, localVarHttpResponse, nil 558 }