quri_parts.riqu.rest.rest module#

riqu (Rest Interface for QUantum computing)

the cloud server with riqu interface. # noqa: E501

OpenAPI spec version: 1.1

Generated by: https://github.com/swagger-api/swagger-codegen.git

class quri_parts.riqu.rest.rest.RESTResponse(resp)#

Bases: io.IOBase

getheaders()#

Returns a dictionary of the response headers.

getheader(name, default=None)#

Returns a given response header.

class quri_parts.riqu.rest.rest.RESTClientObject(configuration, pools_size=4, maxsize=None)#

Bases: object

request(method, url, query_params=None, headers=None, body=None, post_params=None, _preload_content=True, _request_timeout=None)#

Perform requests.

Parameters
  • method – http request method

  • url – http request url

  • query_params – query parameters in the url

  • headers – http request headers

  • body – request json body, for application/json

  • post_params – request post parameters, application/x-www-form-urlencoded and multipart/form-data

  • _preload_content – if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True.

  • _request_timeout – timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts.

GET(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)#
HEAD(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)#
OPTIONS(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)#
DELETE(url, headers=None, query_params=None, body=None, _preload_content=True, _request_timeout=None)#
POST(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)#
PUT(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)#
PATCH(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)#
exception quri_parts.riqu.rest.rest.ApiException(status=None, reason=None, http_resp=None)#

Bases: Exception