Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ regula/documentreader/webclient/gen/models/images_field_value.py
regula/documentreader/webclient/gen/models/images_result.py
regula/documentreader/webclient/gen/models/images_result_all_of.py
regula/documentreader/webclient/gen/models/in_data.py
regula/documentreader/webclient/gen/models/in_data_transaction_images_field_value.py
regula/documentreader/webclient/gen/models/in_data_video.py
regula/documentreader/webclient/gen/models/inline_response200.py
regula/documentreader/webclient/gen/models/inline_response2001.py
Expand All @@ -90,12 +91,14 @@ regula/documentreader/webclient/gen/models/list_verified_fields.py
regula/documentreader/webclient/gen/models/liveness_params.py
regula/documentreader/webclient/gen/models/log_level.py
regula/documentreader/webclient/gen/models/measure_system.py
regula/documentreader/webclient/gen/models/mrz_detect_mode_enum.py
regula/documentreader/webclient/gen/models/mrz_format.py
regula/documentreader/webclient/gen/models/ocr_security_text_result.py
regula/documentreader/webclient/gen/models/ocr_security_text_result_all_of.py
regula/documentreader/webclient/gen/models/one_candidate.py
regula/documentreader/webclient/gen/models/original_symbol.py
regula/documentreader/webclient/gen/models/out_data.py
regula/documentreader/webclient/gen/models/out_data_transaction_images_field_value.py
regula/documentreader/webclient/gen/models/p_array_field.py
regula/documentreader/webclient/gen/models/parsing_notification_codes.py
regula/documentreader/webclient/gen/models/per_document_config.py
Expand Down Expand Up @@ -140,7 +143,6 @@ regula/documentreader/webclient/gen/models/text_post_processing.py
regula/documentreader/webclient/gen/models/text_result.py
regula/documentreader/webclient/gen/models/text_result_all_of.py
regula/documentreader/webclient/gen/models/transaction_image.py
regula/documentreader/webclient/gen/models/transaction_images_field_value.py
regula/documentreader/webclient/gen/models/transaction_info.py
regula/documentreader/webclient/gen/models/transaction_process_get_response.py
regula/documentreader/webclient/gen/models/transaction_process_request.py
Expand Down
4 changes: 3 additions & 1 deletion regula/documentreader/webclient/gen/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@
from regula.documentreader.webclient.gen.models.images_result import ImagesResult
from regula.documentreader.webclient.gen.models.images_result_all_of import ImagesResultAllOf
from regula.documentreader.webclient.gen.models.in_data import InData
from regula.documentreader.webclient.gen.models.in_data_transaction_images_field_value import InDataTransactionImagesFieldValue
from regula.documentreader.webclient.gen.models.in_data_video import InDataVideo
from regula.documentreader.webclient.gen.models.inline_response200 import InlineResponse200
from regula.documentreader.webclient.gen.models.inline_response2001 import InlineResponse2001
Expand All @@ -109,11 +110,13 @@
from regula.documentreader.webclient.gen.models.log_level import LogLevel
from regula.documentreader.webclient.gen.models.mrz_format import MRZFormat
from regula.documentreader.webclient.gen.models.measure_system import MeasureSystem
from regula.documentreader.webclient.gen.models.mrz_detect_mode_enum import MrzDetectModeEnum
from regula.documentreader.webclient.gen.models.ocr_security_text_result import OCRSecurityTextResult
from regula.documentreader.webclient.gen.models.ocr_security_text_result_all_of import OCRSecurityTextResultAllOf
from regula.documentreader.webclient.gen.models.one_candidate import OneCandidate
from regula.documentreader.webclient.gen.models.original_symbol import OriginalSymbol
from regula.documentreader.webclient.gen.models.out_data import OutData
from regula.documentreader.webclient.gen.models.out_data_transaction_images_field_value import OutDataTransactionImagesFieldValue
from regula.documentreader.webclient.gen.models.p_array_field import PArrayField
from regula.documentreader.webclient.gen.models.parsing_notification_codes import ParsingNotificationCodes
from regula.documentreader.webclient.gen.models.per_document_config import PerDocumentConfig
Expand Down Expand Up @@ -158,7 +161,6 @@
from regula.documentreader.webclient.gen.models.text_result import TextResult
from regula.documentreader.webclient.gen.models.text_result_all_of import TextResultAllOf
from regula.documentreader.webclient.gen.models.transaction_image import TransactionImage
from regula.documentreader.webclient.gen.models.transaction_images_field_value import TransactionImagesFieldValue
from regula.documentreader.webclient.gen.models.transaction_info import TransactionInfo
from regula.documentreader.webclient.gen.models.transaction_process_get_response import TransactionProcessGetResponse
from regula.documentreader.webclient.gen.models.transaction_process_request import TransactionProcessRequest
Expand Down
161 changes: 153 additions & 8 deletions regula/documentreader/webclient/gen/api/transaction_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ def __init__(self, api_client=None):
self.api_client = api_client

def api_v2_tag_tag_id_delete(self, tag_id, **kwargs): # noqa: E501
"""Delete preprocess transactions by tag # noqa: E501
"""Delete Reprocess transactions by tag # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down Expand Up @@ -60,7 +60,7 @@ def api_v2_tag_tag_id_delete(self, tag_id, **kwargs): # noqa: E501
return self.api_v2_tag_tag_id_delete_with_http_info(tag_id, **kwargs) # noqa: E501

def api_v2_tag_tag_id_delete_with_http_info(self, tag_id, **kwargs): # noqa: E501
"""Delete preprocess transactions by tag # noqa: E501
"""Delete Reprocess transactions by tag # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down Expand Up @@ -165,8 +165,153 @@ def api_v2_tag_tag_id_delete_with_http_info(self, tag_id, **kwargs): # noqa: E5
collection_formats=collection_formats,
_request_auth=local_var_params.get('_request_auth'))

def api_v2_transaction_transaction_id_file_get(self, transaction_id, name, **kwargs): # noqa: E501
"""Get Reprocess transaction file # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True

>>> thread = api.api_v2_transaction_transaction_id_file_get(transaction_id, name, async_req=True)
>>> result = thread.get()

:param transaction_id: Transaction id (required)
:type transaction_id: int
:param name: File name (required)
:type name: str
:param async_req: Whether to execute the request asynchronously.
:type async_req: bool, optional
:param _preload_content: if False, the urllib3.HTTPResponse object will
be returned without reading/decoding response
data. Default is True.
:type _preload_content: bool, optional
:param _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.
:return: Returns the result object.
If the method is called asynchronously,
returns the request thread.
:rtype: file
"""
kwargs['_return_http_data_only'] = True
return self.api_v2_transaction_transaction_id_file_get_with_http_info(transaction_id, name, **kwargs) # noqa: E501

def api_v2_transaction_transaction_id_file_get_with_http_info(self, transaction_id, name, **kwargs): # noqa: E501
"""Get Reprocess transaction file # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True

>>> thread = api.api_v2_transaction_transaction_id_file_get_with_http_info(transaction_id, name, async_req=True)
>>> result = thread.get()

:param transaction_id: Transaction id (required)
:type transaction_id: int
:param name: File name (required)
:type name: str
:param async_req: Whether to execute the request asynchronously.
:type async_req: bool, optional
:param _return_http_data_only: response data without head status code
and headers
:type _return_http_data_only: bool, optional
:param _preload_content: if False, the urllib3.HTTPResponse object will
be returned without reading/decoding response
data. Default is True.
:type _preload_content: bool, optional
:param _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.
:param _request_auth: set to override the auth_settings for an a single
request; this effectively ignores the authentication
in the spec for a single request.
:type _request_auth: dict, optional
:return: Returns the result object.
If the method is called asynchronously,
returns the request thread.
:rtype: tuple(file, status_code(int), headers(HTTPHeaderDict))
"""

local_var_params = locals()

all_params = [
'transaction_id',
'name'
]
all_params.extend(
[
'async_req',
'_return_http_data_only',
'_preload_content',
'_request_timeout',
'_request_auth'
]
)

for key, val in six.iteritems(local_var_params['kwargs']):
if key not in all_params:
raise ApiTypeError(
"Got an unexpected keyword argument '%s'"
" to method api_v2_transaction_transaction_id_file_get" % key
)
local_var_params[key] = val
del local_var_params['kwargs']
# verify the required parameter 'transaction_id' is set
if self.api_client.client_side_validation and ('transaction_id' not in local_var_params or # noqa: E501
local_var_params['transaction_id'] is None): # noqa: E501
raise ApiValueError("Missing the required parameter `transaction_id` when calling `api_v2_transaction_transaction_id_file_get`") # noqa: E501
# verify the required parameter 'name' is set
if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501
local_var_params['name'] is None): # noqa: E501
raise ApiValueError("Missing the required parameter `name` when calling `api_v2_transaction_transaction_id_file_get`") # noqa: E501

collection_formats = {}

path_params = {}
if 'transaction_id' in local_var_params:
path_params['transactionId'] = local_var_params['transaction_id'] # noqa: E501

query_params = []
if 'name' in local_var_params and local_var_params['name'] is not None: # noqa: E501
query_params.append(('name', local_var_params['name'])) # noqa: E501

header_params = {}

form_params = []
local_var_files = {}

body_params = None
# HTTP header `Accept`
header_params['Accept'] = self.api_client.select_header_accept(
['application/octet-stream']) # noqa: E501

# Authentication setting
auth_settings = [] # noqa: E501

response_types_map = {
200: "file",
404: None,
}

return self.api_client.call_api(
'/api/v2/transaction/{transaction_id}/file', 'GET',
path_params,
query_params,
header_params,
body=body_params,
post_params=form_params,
files=local_var_files,
response_types_map=response_types_map,
auth_settings=auth_settings,
async_req=local_var_params.get('async_req'),
_return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501
_preload_content=local_var_params.get('_preload_content', True),
_request_timeout=local_var_params.get('_request_timeout'),
collection_formats=collection_formats,
_request_auth=local_var_params.get('_request_auth'))

def api_v2_transaction_transaction_id_get(self, transaction_id, **kwargs): # noqa: E501
"""Get preprocess transaction data # noqa: E501
"""Get Reprocess transaction data # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down Expand Up @@ -195,7 +340,7 @@ def api_v2_transaction_transaction_id_get(self, transaction_id, **kwargs): # no
return self.api_v2_transaction_transaction_id_get_with_http_info(transaction_id, **kwargs) # noqa: E501

def api_v2_transaction_transaction_id_get_with_http_info(self, transaction_id, **kwargs): # noqa: E501
"""Get preprocess transaction data # noqa: E501
"""Get Reprocess transaction data # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down Expand Up @@ -301,7 +446,7 @@ def api_v2_transaction_transaction_id_get_with_http_info(self, transaction_id, *
_request_auth=local_var_params.get('_request_auth'))

def api_v2_transaction_transaction_id_process_post(self, transaction_id, transaction_process_request, **kwargs): # noqa: E501
"""Preprocess # noqa: E501
"""Reprocess # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down Expand Up @@ -332,7 +477,7 @@ def api_v2_transaction_transaction_id_process_post(self, transaction_id, transac
return self.api_v2_transaction_transaction_id_process_post_with_http_info(transaction_id, transaction_process_request, **kwargs) # noqa: E501

def api_v2_transaction_transaction_id_process_post_with_http_info(self, transaction_id, transaction_process_request, **kwargs): # noqa: E501
"""Preprocess # noqa: E501
"""Reprocess # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down Expand Up @@ -451,7 +596,7 @@ def api_v2_transaction_transaction_id_process_post_with_http_info(self, transact
_request_auth=local_var_params.get('_request_auth'))

def api_v2_transaction_transaction_id_results_get(self, transaction_id, **kwargs): # noqa: E501
"""Get preprocess transaction result # noqa: E501
"""Get Reprocess transaction result # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down Expand Up @@ -482,7 +627,7 @@ def api_v2_transaction_transaction_id_results_get(self, transaction_id, **kwargs
return self.api_v2_transaction_transaction_id_results_get_with_http_info(transaction_id, **kwargs) # noqa: E501

def api_v2_transaction_transaction_id_results_get_with_http_info(self, transaction_id, **kwargs): # noqa: E501
"""Get preprocess transaction result # noqa: E501
"""Get Reprocess transaction result # noqa: E501

This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
Expand Down
2 changes: 1 addition & 1 deletion regula/documentreader/webclient/gen/configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -374,7 +374,7 @@ def to_debug_report(self):
return "Python SDK Debug Report:\n"\
"OS: {env}\n"\
"Python Version: {pyversion}\n"\
"Version of the API: 7.1.0\n"\
"Version of the API: 7.1.2\n"\
"SDK Package Version: 1.0.0".\
format(env=sys.platform, pyversion=sys.version)

Expand Down
4 changes: 3 additions & 1 deletion regula/documentreader/webclient/gen/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@
from regula.documentreader.webclient.gen.models.images_result import ImagesResult
from regula.documentreader.webclient.gen.models.images_result_all_of import ImagesResultAllOf
from regula.documentreader.webclient.gen.models.in_data import InData
from regula.documentreader.webclient.gen.models.in_data_transaction_images_field_value import InDataTransactionImagesFieldValue
from regula.documentreader.webclient.gen.models.in_data_video import InDataVideo
from regula.documentreader.webclient.gen.models.inline_response200 import InlineResponse200
from regula.documentreader.webclient.gen.models.inline_response2001 import InlineResponse2001
Expand All @@ -92,11 +93,13 @@
from regula.documentreader.webclient.gen.models.log_level import LogLevel
from regula.documentreader.webclient.gen.models.mrz_format import MRZFormat
from regula.documentreader.webclient.gen.models.measure_system import MeasureSystem
from regula.documentreader.webclient.gen.models.mrz_detect_mode_enum import MrzDetectModeEnum
from regula.documentreader.webclient.gen.models.ocr_security_text_result import OCRSecurityTextResult
from regula.documentreader.webclient.gen.models.ocr_security_text_result_all_of import OCRSecurityTextResultAllOf
from regula.documentreader.webclient.gen.models.one_candidate import OneCandidate
from regula.documentreader.webclient.gen.models.original_symbol import OriginalSymbol
from regula.documentreader.webclient.gen.models.out_data import OutData
from regula.documentreader.webclient.gen.models.out_data_transaction_images_field_value import OutDataTransactionImagesFieldValue
from regula.documentreader.webclient.gen.models.p_array_field import PArrayField
from regula.documentreader.webclient.gen.models.parsing_notification_codes import ParsingNotificationCodes
from regula.documentreader.webclient.gen.models.per_document_config import PerDocumentConfig
Expand Down Expand Up @@ -141,7 +144,6 @@
from regula.documentreader.webclient.gen.models.text_result import TextResult
from regula.documentreader.webclient.gen.models.text_result_all_of import TextResultAllOf
from regula.documentreader.webclient.gen.models.transaction_image import TransactionImage
from regula.documentreader.webclient.gen.models.transaction_images_field_value import TransactionImagesFieldValue
from regula.documentreader.webclient.gen.models.transaction_info import TransactionInfo
from regula.documentreader.webclient.gen.models.transaction_process_get_response import TransactionProcessGetResponse
from regula.documentreader.webclient.gen.models.transaction_process_request import TransactionProcessRequest
Expand Down
Loading