[R] refactor the client to prepare additional HTTP library support (#13045)

* remove httr functions from api files

* fix comments
This commit is contained in:
William Cheng 2022-07-31 10:52:57 +08:00 committed by GitHub
parent c81a63fd7a
commit 054264df90
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 634 additions and 588 deletions

View File

@ -5,12 +5,18 @@
#' @format An \code{R6Class} generator object
#' @field content The deserialized response body.
#' @field response The raw response from the endpoint.
#' @field status_code The HTTP response status code.
#' @field status_code_desc The brief descriptoin of the HTTP response status code.
#' @field headers The HTTP response headers.
#' @export
ApiResponse <- R6::R6Class(
"ApiResponse",
public = list(
content = NULL,
response = NULL,
status_code = NULL,
status_code_desc = NULL,
headers = NULL,
#' Initialize a new ApiResponse class.
#'
#' @description
@ -18,10 +24,20 @@ ApiResponse <- R6::R6Class(
#'
#' @param content The deserialized response body.
#' @param response The raw response from the endpoint.
#' @param status_code The HTTP response status code.
#' @param status_code_desc The brief description of the HTTP response status code.
#' @param headers The HTTP response headers.
#' @export
initialize = function(content, response) {
initialize = function(content = NULL,
response = NULL,
status_code = NULL,
status_code_desc = NULL,
headers = NULL) {
self$content <- content
self$response <- response
self$status_code <- status_code
self$status_code_desc <- status_code_desc
self$headers <- headers
}
)
)

View File

@ -194,22 +194,21 @@
#' @return {{{returnType}}}{{^returnType}}void{{/returnType}}
#' @export
{{{operationId}}} = function({{#requiredParams}}{{paramName}}, {{/requiredParams}}{{#optionalParams}}{{paramName}} = {{^defaultValue}}NULL{{/defaultValue}}{{{defaultValue}}}, {{/optionalParams}}{{#vendorExtensions.x-streaming}}stream_callback = NULL, {{/vendorExtensions.x-streaming}}{{#returnType}}data_file = NULL, {{/returnType}}...) {
api_response <- self${{{operationId}}}{{WithHttpInfo}}({{#allParams}}{{paramName}}, {{/allParams}}{{#vendorExtensions.x-streaming}}stream_callback = stream_callback, {{/vendorExtensions.x-streaming}}{{#returnType}}data_file = data_file, {{/returnType}}...)
local_var_response <- self${{{operationId}}}{{WithHttpInfo}}({{#allParams}}{{paramName}}, {{/allParams}}{{#vendorExtensions.x-streaming}}stream_callback = stream_callback, {{/vendorExtensions.x-streaming}}{{#returnType}}data_file = data_file, {{/returnType}}...)
{{#vendorExtensions.x-streaming}}
if (typeof(stream_callback) == "closure") { # return void if streaming is enabled
return(invisible(NULL))
}
{{/vendorExtensions.x-streaming}}
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' {{{summary}}}
@ -368,10 +367,10 @@
}
{{/vendorExtensions.x-streaming}}
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
{{#returnType}}
{{#isPrimitiveType}}
local_var_content <- httr::content(
local_var_content <- local_var_resp$response
local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE
)
# save response in a file
@ -384,11 +383,11 @@
{{^isPrimitiveType}}
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "{{returnType}}", loadNamespace("{{packageName}}")),
self$api_client$deserialize(local_var_resp$response, "{{returnType}}", loadNamespace("{{packageName}}")),
error = function(e) {
{{#useDefaultExceptionHandling}}
stop("Failed to deserialize response")
@ -400,18 +399,19 @@
{{/useRlangExceptionHandling}}
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
local_var_resp$content <- deserialized_resp_obj
{{/isPrimitiveType}}
{{/returnType}}
{{^returnType}}
{{! Returning the ApiResponse object with NULL object when the endpoint doesn't return anything}}
ApiResponse$new(NULL, local_var_resp)
local_var_resp$content <- NULL
{{/returnType}}
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
{{#returnExceptionOnFailure}}
local_var_error_msg <- toString(content(local_var_resp))
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
{{#useDefaultExceptionHandling}}
stop(local_var_error_msg)
@ -423,11 +423,11 @@
{{/useRlangExceptionHandling}}
{{/returnExceptionOnFailure}}
{{^returnExceptionOnFailure}}
ApiResponse$new(paste("Server returned ", httr::status_code(local_var_resp), " response status code."), local_var_resp)
ApiResponse$new(paste("Server returned ", local_var_resp$status_code, " response status code."), local_var_resp)
{{/returnExceptionOnFailure}}
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
{{#returnExceptionOnFailure}}
local_var_error_msg <- toString(content(local_var_resp))
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
@ -443,9 +443,9 @@
{{^returnExceptionOnFailure}}
ApiResponse$new("API client error", local_var_resp)
{{/returnExceptionOnFailure}}
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
{{#returnExceptionOnFailure}}
local_var_error_msg <- toString(content(local_var_resp))
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -459,7 +459,10 @@
{{/useRlangExceptionHandling}}
{{/returnExceptionOnFailure}}
{{^returnExceptionOnFailure}}
ApiResponse$new("API server error", local_var_resp)
if (is.null(local_var_resp$response) || local_var_resp$response == "") {
local_var_resp$response <- "API server error"
}
return local_var_resp
{{/returnExceptionOnFailure}}
}
}{{^-last}},{{/-last}}

View File

@ -145,7 +145,6 @@ ApiClient <- R6::R6Class(
resp <- self$Execute(url, method, query_params, header_params, accepts, content_types,
body, stream_callback = stream_callback, ...)
status_code <- httr::status_code(resp)
if (is.null(self$max_retry_attempts)) {
self$max_retry_attempts <- 3
@ -154,10 +153,9 @@ ApiClient <- R6::R6Class(
if (!is.null(self$retry_status_codes)) {
for (i in 1 : self$max_retry_attempts) {
if (status_code %in% self$retry_status_codes) {
if (resp$status_code %in% self$retry_status_codes) {
Sys.sleep((2 ^ i) + stats::runif(n = 1, min = 0, max = 1))
resp <- self$Execute(url, method, query_params, header_params, body, stream_callback = stream_callback, ...)
status_code <- httr::status_code(resp)
} else {
break
}
@ -204,60 +202,28 @@ ApiClient <- R6::R6Class(
headers['Content-Type'] = content_type
}
if (typeof(stream_callback) == "closure") { # stream data
if (method == "GET") {
if (typeof(stream_callback) == "closure") {
httr::GET(url, query = query_params, headers, http_timeout,
httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::GET(url, query = query_params, headers, http_timeout,
httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "POST") {
if (typeof(stream_callback) == "closure") {
httr::POST(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::POST(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "PUT") {
if (typeof(stream_callback) == "closure") {
httr::PUT(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::PUT(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "PATCH") {
if (typeof(stream_callback) == "closure") {
httr::PATCH(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::PATCH(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "HEAD") {
if (typeof(stream_callback) == "closure") {
httr::HEAD(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::HEAD(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "DELETE") {
if (typeof(stream_callback) == "closure") {
httr::DELETE(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::DELETE(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else {
err_msg <- "Http method must be `GET`, `HEAD`, `OPTIONS`, `POST`, `PATCH`, `PUT` or `DELETE`."
{{#useDefaultExceptionHandling}}
@ -269,19 +235,62 @@ ApiClient <- R6::R6Class(
ApiException = ApiException$new(status = 0, reason = err_msg))
{{/useRlangExceptionHandling}}
}
} else { # no streaming
if (method == "GET") {
httr_response <- httr::GET(url, query = query_params, headers, http_timeout,
httr::user_agent(self$`user_agent`), ...)
} else if (method == "POST") {
httr_response <- httr::POST(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
httr::user_agent(self$`user_agent`), ...)
} else if (method == "PUT") {
httr_response <- httr::PUT(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else if (method == "PATCH") {
httr_response <- httr::PATCH(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else if (method == "HEAD") {
httr_response <- httr::HEAD(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else if (method == "DELETE") {
httr_response <- httr::DELETE(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else {
err_msg <- "Http method must be `GET`, `HEAD`, `OPTIONS`, `POST`, `PATCH`, `PUT` or `DELETE`."
{{#useDefaultExceptionHandling}}
stop(err_msg)
{{/useDefaultExceptionHandling}}
{{#useRlangExceptionHandling}}
rlang::abort(message = err_msg,
.subclass = "ApiException",
ApiException = ApiException$new(status = 0, reason = err_msg))
{{/useRlangExceptionHandling}}
}
# return ApiResponse
api_response <- ApiResponse$new()
api_response$status_code <- httr::status_code(httr_response)
api_response$status_code_desc <- httr::http_status(httr_response)$reason
api_response$response <- httr::content(httr_response, "text", encoding = "UTF-8")
api_response$headers <- httr::headers(httr_response)
api_response
}
},
#' Deserialize the content of api response to the given type.
#' Deserialize the content of API response to the given type.
#'
#' @description
#' Deserialize the content of api response to the given type.
#' Deserialize the content of API response to the given type.
#'
#' @param resp Response object.
#' @param raw_response Raw response.
#' @param return_type R return type.
#' @param pkg_env Package environment.
#' @return Deserialized object.
#' @export
deserialize = function(resp, return_type, pkg_env) {
resp_obj <- jsonlite::fromJSON(httr::content(resp, "text", encoding = "UTF-8"))
deserialize = function(raw_response, return_type, pkg_env) {
resp_obj <- jsonlite::fromJSON(raw_response)
self$deserializeObj(resp_obj, return_type, pkg_env)
},
#' Deserialize the response from jsonlite object based on the given type
@ -343,8 +352,7 @@ ApiClient <- R6::R6Class(
}
return_obj
},
#' Return a propery header (for accept or content-type). If JSON-related MIME is found,
#' return it. Otherwise, return the first one, if any.
#' Return a propery header (for accept or content-type).
#'
#' @description
#' Return a propery header (for accept or content-type). If JSON-related MIME is found,

View File

@ -34,15 +34,15 @@ ApiException <- R6::R6Class(
initialize = function(status = NULL, reason = NULL, http_response = NULL) {
if (!is.null(http_response)) {
self$status <- http_response$status_code
errorMsg <- toString(content(http_response))
if (errorMsg == "") {
errorMsg <- http_response$response
if (is.null(errorMsg) || errorMsg == "") {
errorMsg <- "Api exception encountered. No details given."
}
self$body <- errorMsg
self$headers <- http_response$headers
self$reason <- httr::http_status(http_response)$reason
self$reason <- http_response$http_status_desc
{{#errorObjectType}}
self$errorObject <- {{errorObjectType}}$new()$fromJSONString(content(http_response, "text"))
self$errorObject <- {{errorObjectType}}$new()$fromJSONString(http_response$response)
{{/errorObjectType}}
} else {
self$status <- status

View File

@ -150,7 +150,6 @@ ApiClient <- R6::R6Class(
resp <- self$Execute(url, method, query_params, header_params, accepts, content_types,
body, stream_callback = stream_callback, ...)
status_code <- httr::status_code(resp)
if (is.null(self$max_retry_attempts)) {
self$max_retry_attempts <- 3
@ -159,10 +158,9 @@ ApiClient <- R6::R6Class(
if (!is.null(self$retry_status_codes)) {
for (i in 1 : self$max_retry_attempts) {
if (status_code %in% self$retry_status_codes) {
if (resp$status_code %in% self$retry_status_codes) {
Sys.sleep((2 ^ i) + stats::runif(n = 1, min = 0, max = 1))
resp <- self$Execute(url, method, query_params, header_params, body, stream_callback = stream_callback, ...)
status_code <- httr::status_code(resp)
} else {
break
}
@ -208,79 +206,85 @@ ApiClient <- R6::R6Class(
headers['Content-Type'] = content_type
}
if (typeof(stream_callback) == "closure") { # stream data
if (method == "GET") {
if (typeof(stream_callback) == "closure") {
httr::GET(url, query = query_params, headers, http_timeout,
httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::GET(url, query = query_params, headers, http_timeout,
httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "POST") {
if (typeof(stream_callback) == "closure") {
httr::POST(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::POST(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "PUT") {
if (typeof(stream_callback) == "closure") {
httr::PUT(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::PUT(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "PATCH") {
if (typeof(stream_callback) == "closure") {
httr::PATCH(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::PATCH(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "HEAD") {
if (typeof(stream_callback) == "closure") {
httr::HEAD(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::HEAD(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else if (method == "DELETE") {
if (typeof(stream_callback) == "closure") {
httr::DELETE(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), write_stream(stream_callback), ...)
} else {
httr::DELETE(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
}
} else {
err_msg <- "Http method must be `GET`, `HEAD`, `OPTIONS`, `POST`, `PATCH`, `PUT` or `DELETE`."
rlang::abort(message = err_msg,
.subclass = "ApiException",
ApiException = ApiException$new(status = 0, reason = err_msg))
}
} else { # no streaming
if (method == "GET") {
httr_response <- httr::GET(url, query = query_params, headers, http_timeout,
httr::user_agent(self$`user_agent`), ...)
} else if (method == "POST") {
httr_response <- httr::POST(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
httr::user_agent(self$`user_agent`), ...)
} else if (method == "PUT") {
httr_response <- httr::PUT(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else if (method == "PATCH") {
httr_response <- httr::PATCH(url, query = query_params, headers, body = body,
httr::content_type("application/json"), http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else if (method == "HEAD") {
httr_response <- httr::HEAD(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else if (method == "DELETE") {
httr_response <- httr::DELETE(url, query = query_params, headers, http_timeout,
http_timeout, httr::user_agent(self$`user_agent`), ...)
} else {
err_msg <- "Http method must be `GET`, `HEAD`, `OPTIONS`, `POST`, `PATCH`, `PUT` or `DELETE`."
rlang::abort(message = err_msg,
.subclass = "ApiException",
ApiException = ApiException$new(status = 0, reason = err_msg))
}
# return ApiResponse
api_response <- ApiResponse$new()
api_response$status_code <- httr::status_code(httr_response)
api_response$status_code_desc <- httr::http_status(httr_response)$reason
api_response$response <- httr::content(httr_response, "text", encoding = "UTF-8")
api_response$headers <- httr::headers(httr_response)
api_response
}
},
#' Deserialize the content of api response to the given type.
#' Deserialize the content of API response to the given type.
#'
#' @description
#' Deserialize the content of api response to the given type.
#' Deserialize the content of API response to the given type.
#'
#' @param resp Response object.
#' @param raw_response Raw response.
#' @param return_type R return type.
#' @param pkg_env Package environment.
#' @return Deserialized object.
#' @export
deserialize = function(resp, return_type, pkg_env) {
resp_obj <- jsonlite::fromJSON(httr::content(resp, "text", encoding = "UTF-8"))
deserialize = function(raw_response, return_type, pkg_env) {
resp_obj <- jsonlite::fromJSON(raw_response)
self$deserializeObj(resp_obj, return_type, pkg_env)
},
#' Deserialize the response from jsonlite object based on the given type
@ -342,8 +346,7 @@ ApiClient <- R6::R6Class(
}
return_obj
},
#' Return a propery header (for accept or content-type). If JSON-related MIME is found,
#' return it. Otherwise, return the first one, if any.
#' Return a propery header (for accept or content-type).
#'
#' @description
#' Return a propery header (for accept or content-type). If JSON-related MIME is found,

View File

@ -36,14 +36,14 @@ ApiException <- R6::R6Class(
initialize = function(status = NULL, reason = NULL, http_response = NULL) {
if (!is.null(http_response)) {
self$status <- http_response$status_code
errorMsg <- toString(content(http_response))
if (errorMsg == "") {
errorMsg <- http_response$response
if (is.null(errorMsg) || errorMsg == "") {
errorMsg <- "Api exception encountered. No details given."
}
self$body <- errorMsg
self$headers <- http_response$headers
self$reason <- httr::http_status(http_response)$reason
self$errorObject <- ModelApiResponse$new()$fromJSONString(content(http_response, "text"))
self$reason <- http_response$http_status_desc
self$errorObject <- ModelApiResponse$new()$fromJSONString(http_response$response)
} else {
self$status <- status
self$reason <- reason

View File

@ -12,12 +12,18 @@
#' @format An \code{R6Class} generator object
#' @field content The deserialized response body.
#' @field response The raw response from the endpoint.
#' @field status_code The HTTP response status code.
#' @field status_code_desc The brief descriptoin of the HTTP response status code.
#' @field headers The HTTP response headers.
#' @export
ApiResponse <- R6::R6Class(
"ApiResponse",
public = list(
content = NULL,
response = NULL,
status_code = NULL,
status_code_desc = NULL,
headers = NULL,
#' Initialize a new ApiResponse class.
#'
#' @description
@ -25,10 +31,20 @@ ApiResponse <- R6::R6Class(
#'
#' @param content The deserialized response body.
#' @param response The raw response from the endpoint.
#' @param status_code The HTTP response status code.
#' @param status_code_desc The brief description of the HTTP response status code.
#' @param headers The HTTP response headers.
#' @export
initialize = function(content, response) {
initialize = function(content = NULL,
response = NULL,
status_code = NULL,
status_code_desc = NULL,
headers = NULL) {
self$content <- content
self$response <- response
self$status_code <- status_code
self$status_code_desc <- status_code_desc
self$headers <- headers
}
)
)

View File

@ -99,16 +99,15 @@ FakeApi <- R6::R6Class(
#' @return User
#' @export
FakeDataFile = function(dummy, var_data_file = NULL, data_file = NULL, ...) {
api_response <- self$FakeDataFileWithHttpInfo(dummy, var_data_file, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$FakeDataFileWithHttpInfo(dummy, var_data_file, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' test data_file to ensure it's escaped correctly
@ -156,39 +155,40 @@ FakeApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "User", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "User", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}

View File

@ -544,16 +544,15 @@ PetApi <- R6::R6Class(
#' @return Pet
#' @export
AddPet = function(pet, data_file = NULL, ...) {
api_response <- self$AddPetWithHttpInfo(pet, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$AddPetWithHttpInfo(pet, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Add a new pet to the store
@ -609,39 +608,40 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "Pet", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "Pet", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -661,16 +661,15 @@ PetApi <- R6::R6Class(
#' @return void
#' @export
DeletePet = function(pet_id, api_key = NULL, ...) {
api_response <- self$DeletePetWithHttpInfo(pet_id, api_key, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$DeletePetWithHttpInfo(pet_id, api_key, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Deletes a pet
@ -721,26 +720,27 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -760,16 +760,15 @@ PetApi <- R6::R6Class(
#' @return array[Pet]
#' @export
FindPetsByStatus = function(status, data_file = NULL, ...) {
api_response <- self$FindPetsByStatusWithHttpInfo(status, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$FindPetsByStatusWithHttpInfo(status, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Finds Pets by status
@ -816,39 +815,40 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "array[Pet]", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "array[Pet]", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -868,16 +868,15 @@ PetApi <- R6::R6Class(
#' @return array[Pet]
#' @export
FindPetsByTags = function(tags, data_file = NULL, ...) {
api_response <- self$FindPetsByTagsWithHttpInfo(tags, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$FindPetsByTagsWithHttpInfo(tags, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Finds Pets by tags
@ -924,39 +923,40 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "array[Pet]", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "array[Pet]", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -976,16 +976,15 @@ PetApi <- R6::R6Class(
#' @return Pet
#' @export
GetPetById = function(pet_id, data_file = NULL, ...) {
api_response <- self$GetPetByIdWithHttpInfo(pet_id, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$GetPetByIdWithHttpInfo(pet_id, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Find pet by ID
@ -1033,39 +1032,40 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "Pet", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "Pet", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -1086,20 +1086,19 @@ PetApi <- R6::R6Class(
#' @return Pet
#' @export
GetPetByIdStreaming = function(pet_id, stream_callback = NULL, data_file = NULL, ...) {
api_response <- self$GetPetByIdStreamingWithHttpInfo(pet_id, stream_callback = stream_callback, data_file = data_file, ...)
local_var_response <- self$GetPetByIdStreamingWithHttpInfo(pet_id, stream_callback = stream_callback, data_file = data_file, ...)
if (typeof(stream_callback) == "closure") { # return void if streaming is enabled
return(invisible(NULL))
}
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Find pet by ID (streaming)
@ -1156,39 +1155,40 @@ PetApi <- R6::R6Class(
return(invisible(NULL))
}
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "Pet", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "Pet", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -1208,16 +1208,15 @@ PetApi <- R6::R6Class(
#' @return Pet
#' @export
UpdatePet = function(pet, data_file = NULL, ...) {
api_response <- self$UpdatePetWithHttpInfo(pet, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$UpdatePetWithHttpInfo(pet, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Update an existing pet
@ -1267,39 +1266,40 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "Pet", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "Pet", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -1320,16 +1320,15 @@ PetApi <- R6::R6Class(
#' @return void
#' @export
UpdatePetWithForm = function(pet_id, name = NULL, status = NULL, ...) {
api_response <- self$UpdatePetWithFormWithHttpInfo(pet_id, name, status, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$UpdatePetWithFormWithHttpInfo(pet_id, name, status, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Updates a pet in the store with form data
@ -1383,26 +1382,27 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -1424,16 +1424,15 @@ PetApi <- R6::R6Class(
#' @return ModelApiResponse
#' @export
UploadFile = function(pet_id, additional_metadata = NULL, file = NULL, data_file = NULL, ...) {
api_response <- self$UploadFileWithHttpInfo(pet_id, additional_metadata, file, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$UploadFileWithHttpInfo(pet_id, additional_metadata, file, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' uploads an image
@ -1488,39 +1487,40 @@ PetApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "ModelApiResponse", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "ModelApiResponse", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}

View File

@ -249,16 +249,15 @@ StoreApi <- R6::R6Class(
#' @return void
#' @export
DeleteOrder = function(order_id, ...) {
api_response <- self$DeleteOrderWithHttpInfo(order_id, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$DeleteOrderWithHttpInfo(order_id, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Delete purchase order by ID
@ -304,26 +303,27 @@ StoreApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -342,16 +342,15 @@ StoreApi <- R6::R6Class(
#' @return map(integer)
#' @export
GetInventory = function(data_file = NULL, ...) {
api_response <- self$GetInventoryWithHttpInfo(data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$GetInventoryWithHttpInfo(data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Returns pet inventories by status
@ -390,39 +389,40 @@ StoreApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "map(integer)", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "map(integer)", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -442,16 +442,15 @@ StoreApi <- R6::R6Class(
#' @return Order
#' @export
GetOrderById = function(order_id, data_file = NULL, ...) {
api_response <- self$GetOrderByIdWithHttpInfo(order_id, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$GetOrderByIdWithHttpInfo(order_id, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Find purchase order by ID
@ -498,39 +497,40 @@ StoreApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "Order", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "Order", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -550,16 +550,15 @@ StoreApi <- R6::R6Class(
#' @return Order
#' @export
PlaceOrder = function(order, data_file = NULL, ...) {
api_response <- self$PlaceOrderWithHttpInfo(order, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$PlaceOrderWithHttpInfo(order, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Place an order for a pet
@ -607,39 +606,40 @@ StoreApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "Order", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "Order", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}

View File

@ -435,16 +435,15 @@ UserApi <- R6::R6Class(
#' @return void
#' @export
CreateUser = function(user, ...) {
api_response <- self$CreateUserWithHttpInfo(user, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$CreateUserWithHttpInfo(user, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Create user
@ -495,26 +494,27 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -533,16 +533,15 @@ UserApi <- R6::R6Class(
#' @return void
#' @export
CreateUsersWithArrayInput = function(user, ...) {
api_response <- self$CreateUsersWithArrayInputWithHttpInfo(user, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$CreateUsersWithArrayInputWithHttpInfo(user, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Creates list of users with given input array
@ -596,26 +595,27 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -634,16 +634,15 @@ UserApi <- R6::R6Class(
#' @return void
#' @export
CreateUsersWithListInput = function(user, ...) {
api_response <- self$CreateUsersWithListInputWithHttpInfo(user, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$CreateUsersWithListInputWithHttpInfo(user, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Creates list of users with given input array
@ -697,26 +696,27 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -735,16 +735,15 @@ UserApi <- R6::R6Class(
#' @return void
#' @export
DeleteUser = function(username, ...) {
api_response <- self$DeleteUserWithHttpInfo(username, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$DeleteUserWithHttpInfo(username, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Delete user
@ -794,26 +793,27 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -833,16 +833,15 @@ UserApi <- R6::R6Class(
#' @return User
#' @export
GetUserByName = function(username, data_file = NULL, ...) {
api_response <- self$GetUserByNameWithHttpInfo(username, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$GetUserByNameWithHttpInfo(username, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Get user by user name
@ -889,39 +888,40 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "User", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "User", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -942,16 +942,15 @@ UserApi <- R6::R6Class(
#' @return character
#' @export
LoginUser = function(username, password, data_file = NULL, ...) {
api_response <- self$LoginUserWithHttpInfo(username, password, data_file = data_file, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$LoginUserWithHttpInfo(username, password, data_file = data_file, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Logs user into the system
@ -1006,39 +1005,40 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
# save response in a file
if (!is.null(data_file)) {
write(httr::content(local_var_resp, "text", encoding = "UTF-8", simplifyVector = FALSE), data_file)
write(local_var_resp$response, data_file)
}
deserialized_resp_obj <- tryCatch(
self$api_client$deserialize(local_var_resp, "character", loadNamespace("petstore")),
self$api_client$deserialize(local_var_resp$response, "character", loadNamespace("petstore")),
error = function(e) {
rlang::abort(message = "Failed to deserialize response",
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
}
)
ApiResponse$new(deserialized_resp_obj, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
local_var_resp$content <- deserialized_resp_obj
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -1056,16 +1056,15 @@ UserApi <- R6::R6Class(
#' @return void
#' @export
LogoutUser = function(...) {
api_response <- self$LogoutUserWithHttpInfo(...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$LogoutUserWithHttpInfo(...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Logs out current logged in user session
@ -1103,26 +1102,27 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}
@ -1142,16 +1142,15 @@ UserApi <- R6::R6Class(
#' @return void
#' @export
UpdateUser = function(username, user, ...) {
api_response <- self$UpdateUserWithHttpInfo(username, user, ...)
local_var_response <- api_response$response
if (httr::status_code(local_var_response) >= 200 && httr::status_code(local_var_response) <= 299) {
api_response$content
} else if (httr::status_code(local_var_response) >= 300 && httr::status_code(local_var_response) <= 399) {
api_response
} else if (httr::status_code(local_var_response) >= 400 && httr::status_code(local_var_response) <= 499) {
api_response
} else if (httr::status_code(local_var_response) >= 500 && httr::status_code(local_var_response) <= 599) {
api_response
local_var_response <- self$UpdateUserWithHttpInfo(username, user, ...)
if (local_var_response$status_code >= 200 && local_var_response$status_code <= 299) {
local_var_response$content
} else if (local_var_response$status_code >= 300 && local_var_response$status_code <= 399) {
local_var_response
} else if (local_var_response$status_code >= 400 && local_var_response$status_code <= 499) {
local_var_response
} else if (local_var_response$status_code >= 500 && local_var_response$status_code <= 599) {
local_var_response
}
},
#' Updated user
@ -1214,26 +1213,27 @@ UserApi <- R6::R6Class(
body = local_var_body,
...)
if (httr::status_code(local_var_resp) >= 200 && httr::status_code(local_var_resp) <= 299) {
ApiResponse$new(NULL, local_var_resp)
} else if (httr::status_code(local_var_resp) >= 300 && httr::status_code(local_var_resp) <= 399) {
local_var_error_msg <- toString(content(local_var_resp))
if (local_var_resp$status_code >= 200 && local_var_resp$status_code <= 299) {
local_var_resp$content <- NULL
local_var_resp
} else if (local_var_resp$status_code >= 300 && local_var_resp$status_code <= 399) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- paste("Server returned ", httr::status_code(local_var_resp), " response status code.")
local_var_error_msg <- paste("Server returned ", local_var_resp$status_code, " response status code.")
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 400 && httr::status_code(local_var_resp) <= 499) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 400 && local_var_resp$status_code <= 499) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api client exception encountered."
}
rlang::abort(message = local_var_error_msg,
.subclass = "ApiException",
ApiException = ApiException$new(http_response = local_var_resp))
} else if (httr::status_code(local_var_resp) >= 500 && httr::status_code(local_var_resp) <= 599) {
local_var_error_msg <- toString(content(local_var_resp))
} else if (local_var_resp$status_code >= 500 && local_var_resp$status_code <= 599) {
local_var_error_msg <- local_var_resp$response
if (local_var_error_msg == "") {
local_var_error_msg <- "Api server exception encountered."
}