Skip to content

Commit 57e818b

Browse files
Merge pull request #115 from regulaforensics/468491ef
update-clients
2 parents 360e280 + 0aaee24 commit 57e818b

19 files changed

+921
-65
lines changed

.openapi-generator/FILES

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ regula/documentreader/webclient/gen/models/images_field_value.py
7777
regula/documentreader/webclient/gen/models/images_result.py
7878
regula/documentreader/webclient/gen/models/images_result_all_of.py
7979
regula/documentreader/webclient/gen/models/in_data.py
80+
regula/documentreader/webclient/gen/models/in_data_transaction_images_field_value.py
8081
regula/documentreader/webclient/gen/models/in_data_video.py
8182
regula/documentreader/webclient/gen/models/inline_response200.py
8283
regula/documentreader/webclient/gen/models/inline_response2001.py
@@ -90,12 +91,14 @@ regula/documentreader/webclient/gen/models/list_verified_fields.py
9091
regula/documentreader/webclient/gen/models/liveness_params.py
9192
regula/documentreader/webclient/gen/models/log_level.py
9293
regula/documentreader/webclient/gen/models/measure_system.py
94+
regula/documentreader/webclient/gen/models/mrz_detect_mode_enum.py
9395
regula/documentreader/webclient/gen/models/mrz_format.py
9496
regula/documentreader/webclient/gen/models/ocr_security_text_result.py
9597
regula/documentreader/webclient/gen/models/ocr_security_text_result_all_of.py
9698
regula/documentreader/webclient/gen/models/one_candidate.py
9799
regula/documentreader/webclient/gen/models/original_symbol.py
98100
regula/documentreader/webclient/gen/models/out_data.py
101+
regula/documentreader/webclient/gen/models/out_data_transaction_images_field_value.py
99102
regula/documentreader/webclient/gen/models/p_array_field.py
100103
regula/documentreader/webclient/gen/models/parsing_notification_codes.py
101104
regula/documentreader/webclient/gen/models/per_document_config.py
@@ -140,7 +143,6 @@ regula/documentreader/webclient/gen/models/text_post_processing.py
140143
regula/documentreader/webclient/gen/models/text_result.py
141144
regula/documentreader/webclient/gen/models/text_result_all_of.py
142145
regula/documentreader/webclient/gen/models/transaction_image.py
143-
regula/documentreader/webclient/gen/models/transaction_images_field_value.py
144146
regula/documentreader/webclient/gen/models/transaction_info.py
145147
regula/documentreader/webclient/gen/models/transaction_process_get_response.py
146148
regula/documentreader/webclient/gen/models/transaction_process_request.py

regula/documentreader/webclient/gen/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@
9595
from regula.documentreader.webclient.gen.models.images_result import ImagesResult
9696
from regula.documentreader.webclient.gen.models.images_result_all_of import ImagesResultAllOf
9797
from regula.documentreader.webclient.gen.models.in_data import InData
98+
from regula.documentreader.webclient.gen.models.in_data_transaction_images_field_value import InDataTransactionImagesFieldValue
9899
from regula.documentreader.webclient.gen.models.in_data_video import InDataVideo
99100
from regula.documentreader.webclient.gen.models.inline_response200 import InlineResponse200
100101
from regula.documentreader.webclient.gen.models.inline_response2001 import InlineResponse2001
@@ -109,11 +110,13 @@
109110
from regula.documentreader.webclient.gen.models.log_level import LogLevel
110111
from regula.documentreader.webclient.gen.models.mrz_format import MRZFormat
111112
from regula.documentreader.webclient.gen.models.measure_system import MeasureSystem
113+
from regula.documentreader.webclient.gen.models.mrz_detect_mode_enum import MrzDetectModeEnum
112114
from regula.documentreader.webclient.gen.models.ocr_security_text_result import OCRSecurityTextResult
113115
from regula.documentreader.webclient.gen.models.ocr_security_text_result_all_of import OCRSecurityTextResultAllOf
114116
from regula.documentreader.webclient.gen.models.one_candidate import OneCandidate
115117
from regula.documentreader.webclient.gen.models.original_symbol import OriginalSymbol
116118
from regula.documentreader.webclient.gen.models.out_data import OutData
119+
from regula.documentreader.webclient.gen.models.out_data_transaction_images_field_value import OutDataTransactionImagesFieldValue
117120
from regula.documentreader.webclient.gen.models.p_array_field import PArrayField
118121
from regula.documentreader.webclient.gen.models.parsing_notification_codes import ParsingNotificationCodes
119122
from regula.documentreader.webclient.gen.models.per_document_config import PerDocumentConfig
@@ -158,7 +161,6 @@
158161
from regula.documentreader.webclient.gen.models.text_result import TextResult
159162
from regula.documentreader.webclient.gen.models.text_result_all_of import TextResultAllOf
160163
from regula.documentreader.webclient.gen.models.transaction_image import TransactionImage
161-
from regula.documentreader.webclient.gen.models.transaction_images_field_value import TransactionImagesFieldValue
162164
from regula.documentreader.webclient.gen.models.transaction_info import TransactionInfo
163165
from regula.documentreader.webclient.gen.models.transaction_process_get_response import TransactionProcessGetResponse
164166
from regula.documentreader.webclient.gen.models.transaction_process_request import TransactionProcessRequest

regula/documentreader/webclient/gen/api/transaction_api.py

Lines changed: 153 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def __init__(self, api_client=None):
3131
self.api_client = api_client
3232

3333
def api_v2_tag_tag_id_delete(self, tag_id, **kwargs): # noqa: E501
34-
"""Delete preprocess transactions by tag # noqa: E501
34+
"""Delete Reprocess transactions by tag # noqa: E501
3535
3636
This method makes a synchronous HTTP request by default. To make an
3737
asynchronous HTTP request, please pass async_req=True
@@ -60,7 +60,7 @@ def api_v2_tag_tag_id_delete(self, tag_id, **kwargs): # noqa: E501
6060
return self.api_v2_tag_tag_id_delete_with_http_info(tag_id, **kwargs) # noqa: E501
6161

6262
def api_v2_tag_tag_id_delete_with_http_info(self, tag_id, **kwargs): # noqa: E501
63-
"""Delete preprocess transactions by tag # noqa: E501
63+
"""Delete Reprocess transactions by tag # noqa: E501
6464
6565
This method makes a synchronous HTTP request by default. To make an
6666
asynchronous HTTP request, please pass async_req=True
@@ -165,8 +165,153 @@ def api_v2_tag_tag_id_delete_with_http_info(self, tag_id, **kwargs): # noqa: E5
165165
collection_formats=collection_formats,
166166
_request_auth=local_var_params.get('_request_auth'))
167167

168+
def api_v2_transaction_transaction_id_file_get(self, transaction_id, name, **kwargs): # noqa: E501
169+
"""Get Reprocess transaction file # noqa: E501
170+
171+
This method makes a synchronous HTTP request by default. To make an
172+
asynchronous HTTP request, please pass async_req=True
173+
174+
>>> thread = api.api_v2_transaction_transaction_id_file_get(transaction_id, name, async_req=True)
175+
>>> result = thread.get()
176+
177+
:param transaction_id: Transaction id (required)
178+
:type transaction_id: int
179+
:param name: File name (required)
180+
:type name: str
181+
:param async_req: Whether to execute the request asynchronously.
182+
:type async_req: bool, optional
183+
:param _preload_content: if False, the urllib3.HTTPResponse object will
184+
be returned without reading/decoding response
185+
data. Default is True.
186+
:type _preload_content: bool, optional
187+
:param _request_timeout: timeout setting for this request. If one
188+
number provided, it will be total request
189+
timeout. It can also be a pair (tuple) of
190+
(connection, read) timeouts.
191+
:return: Returns the result object.
192+
If the method is called asynchronously,
193+
returns the request thread.
194+
:rtype: file
195+
"""
196+
kwargs['_return_http_data_only'] = True
197+
return self.api_v2_transaction_transaction_id_file_get_with_http_info(transaction_id, name, **kwargs) # noqa: E501
198+
199+
def api_v2_transaction_transaction_id_file_get_with_http_info(self, transaction_id, name, **kwargs): # noqa: E501
200+
"""Get Reprocess transaction file # noqa: E501
201+
202+
This method makes a synchronous HTTP request by default. To make an
203+
asynchronous HTTP request, please pass async_req=True
204+
205+
>>> thread = api.api_v2_transaction_transaction_id_file_get_with_http_info(transaction_id, name, async_req=True)
206+
>>> result = thread.get()
207+
208+
:param transaction_id: Transaction id (required)
209+
:type transaction_id: int
210+
:param name: File name (required)
211+
:type name: str
212+
:param async_req: Whether to execute the request asynchronously.
213+
:type async_req: bool, optional
214+
:param _return_http_data_only: response data without head status code
215+
and headers
216+
:type _return_http_data_only: bool, optional
217+
:param _preload_content: if False, the urllib3.HTTPResponse object will
218+
be returned without reading/decoding response
219+
data. Default is True.
220+
:type _preload_content: bool, optional
221+
:param _request_timeout: timeout setting for this request. If one
222+
number provided, it will be total request
223+
timeout. It can also be a pair (tuple) of
224+
(connection, read) timeouts.
225+
:param _request_auth: set to override the auth_settings for an a single
226+
request; this effectively ignores the authentication
227+
in the spec for a single request.
228+
:type _request_auth: dict, optional
229+
:return: Returns the result object.
230+
If the method is called asynchronously,
231+
returns the request thread.
232+
:rtype: tuple(file, status_code(int), headers(HTTPHeaderDict))
233+
"""
234+
235+
local_var_params = locals()
236+
237+
all_params = [
238+
'transaction_id',
239+
'name'
240+
]
241+
all_params.extend(
242+
[
243+
'async_req',
244+
'_return_http_data_only',
245+
'_preload_content',
246+
'_request_timeout',
247+
'_request_auth'
248+
]
249+
)
250+
251+
for key, val in six.iteritems(local_var_params['kwargs']):
252+
if key not in all_params:
253+
raise ApiTypeError(
254+
"Got an unexpected keyword argument '%s'"
255+
" to method api_v2_transaction_transaction_id_file_get" % key
256+
)
257+
local_var_params[key] = val
258+
del local_var_params['kwargs']
259+
# verify the required parameter 'transaction_id' is set
260+
if self.api_client.client_side_validation and ('transaction_id' not in local_var_params or # noqa: E501
261+
local_var_params['transaction_id'] is None): # noqa: E501
262+
raise ApiValueError("Missing the required parameter `transaction_id` when calling `api_v2_transaction_transaction_id_file_get`") # noqa: E501
263+
# verify the required parameter 'name' is set
264+
if self.api_client.client_side_validation and ('name' not in local_var_params or # noqa: E501
265+
local_var_params['name'] is None): # noqa: E501
266+
raise ApiValueError("Missing the required parameter `name` when calling `api_v2_transaction_transaction_id_file_get`") # noqa: E501
267+
268+
collection_formats = {}
269+
270+
path_params = {}
271+
if 'transaction_id' in local_var_params:
272+
path_params['transactionId'] = local_var_params['transaction_id'] # noqa: E501
273+
274+
query_params = []
275+
if 'name' in local_var_params and local_var_params['name'] is not None: # noqa: E501
276+
query_params.append(('name', local_var_params['name'])) # noqa: E501
277+
278+
header_params = {}
279+
280+
form_params = []
281+
local_var_files = {}
282+
283+
body_params = None
284+
# HTTP header `Accept`
285+
header_params['Accept'] = self.api_client.select_header_accept(
286+
['application/octet-stream']) # noqa: E501
287+
288+
# Authentication setting
289+
auth_settings = [] # noqa: E501
290+
291+
response_types_map = {
292+
200: "file",
293+
404: None,
294+
}
295+
296+
return self.api_client.call_api(
297+
'/api/v2/transaction/{transaction_id}/file', 'GET',
298+
path_params,
299+
query_params,
300+
header_params,
301+
body=body_params,
302+
post_params=form_params,
303+
files=local_var_files,
304+
response_types_map=response_types_map,
305+
auth_settings=auth_settings,
306+
async_req=local_var_params.get('async_req'),
307+
_return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501
308+
_preload_content=local_var_params.get('_preload_content', True),
309+
_request_timeout=local_var_params.get('_request_timeout'),
310+
collection_formats=collection_formats,
311+
_request_auth=local_var_params.get('_request_auth'))
312+
168313
def api_v2_transaction_transaction_id_get(self, transaction_id, **kwargs): # noqa: E501
169-
"""Get preprocess transaction data # noqa: E501
314+
"""Get Reprocess transaction data # noqa: E501
170315
171316
This method makes a synchronous HTTP request by default. To make an
172317
asynchronous HTTP request, please pass async_req=True
@@ -195,7 +340,7 @@ def api_v2_transaction_transaction_id_get(self, transaction_id, **kwargs): # no
195340
return self.api_v2_transaction_transaction_id_get_with_http_info(transaction_id, **kwargs) # noqa: E501
196341

197342
def api_v2_transaction_transaction_id_get_with_http_info(self, transaction_id, **kwargs): # noqa: E501
198-
"""Get preprocess transaction data # noqa: E501
343+
"""Get Reprocess transaction data # noqa: E501
199344
200345
This method makes a synchronous HTTP request by default. To make an
201346
asynchronous HTTP request, please pass async_req=True
@@ -301,7 +446,7 @@ def api_v2_transaction_transaction_id_get_with_http_info(self, transaction_id, *
301446
_request_auth=local_var_params.get('_request_auth'))
302447

303448
def api_v2_transaction_transaction_id_process_post(self, transaction_id, transaction_process_request, **kwargs): # noqa: E501
304-
"""Preprocess # noqa: E501
449+
"""Reprocess # noqa: E501
305450
306451
This method makes a synchronous HTTP request by default. To make an
307452
asynchronous HTTP request, please pass async_req=True
@@ -332,7 +477,7 @@ def api_v2_transaction_transaction_id_process_post(self, transaction_id, transac
332477
return self.api_v2_transaction_transaction_id_process_post_with_http_info(transaction_id, transaction_process_request, **kwargs) # noqa: E501
333478

334479
def api_v2_transaction_transaction_id_process_post_with_http_info(self, transaction_id, transaction_process_request, **kwargs): # noqa: E501
335-
"""Preprocess # noqa: E501
480+
"""Reprocess # noqa: E501
336481
337482
This method makes a synchronous HTTP request by default. To make an
338483
asynchronous HTTP request, please pass async_req=True
@@ -451,7 +596,7 @@ def api_v2_transaction_transaction_id_process_post_with_http_info(self, transact
451596
_request_auth=local_var_params.get('_request_auth'))
452597

453598
def api_v2_transaction_transaction_id_results_get(self, transaction_id, **kwargs): # noqa: E501
454-
"""Get preprocess transaction result # noqa: E501
599+
"""Get Reprocess transaction result # noqa: E501
455600
456601
This method makes a synchronous HTTP request by default. To make an
457602
asynchronous HTTP request, please pass async_req=True
@@ -482,7 +627,7 @@ def api_v2_transaction_transaction_id_results_get(self, transaction_id, **kwargs
482627
return self.api_v2_transaction_transaction_id_results_get_with_http_info(transaction_id, **kwargs) # noqa: E501
483628

484629
def api_v2_transaction_transaction_id_results_get_with_http_info(self, transaction_id, **kwargs): # noqa: E501
485-
"""Get preprocess transaction result # noqa: E501
630+
"""Get Reprocess transaction result # noqa: E501
486631
487632
This method makes a synchronous HTTP request by default. To make an
488633
asynchronous HTTP request, please pass async_req=True

regula/documentreader/webclient/gen/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -374,7 +374,7 @@ def to_debug_report(self):
374374
return "Python SDK Debug Report:\n"\
375375
"OS: {env}\n"\
376376
"Python Version: {pyversion}\n"\
377-
"Version of the API: 7.1.0\n"\
377+
"Version of the API: 7.1.2\n"\
378378
"SDK Package Version: 1.0.0".\
379379
format(env=sys.platform, pyversion=sys.version)
380380

regula/documentreader/webclient/gen/models/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
from regula.documentreader.webclient.gen.models.images_result import ImagesResult
7979
from regula.documentreader.webclient.gen.models.images_result_all_of import ImagesResultAllOf
8080
from regula.documentreader.webclient.gen.models.in_data import InData
81+
from regula.documentreader.webclient.gen.models.in_data_transaction_images_field_value import InDataTransactionImagesFieldValue
8182
from regula.documentreader.webclient.gen.models.in_data_video import InDataVideo
8283
from regula.documentreader.webclient.gen.models.inline_response200 import InlineResponse200
8384
from regula.documentreader.webclient.gen.models.inline_response2001 import InlineResponse2001
@@ -92,11 +93,13 @@
9293
from regula.documentreader.webclient.gen.models.log_level import LogLevel
9394
from regula.documentreader.webclient.gen.models.mrz_format import MRZFormat
9495
from regula.documentreader.webclient.gen.models.measure_system import MeasureSystem
96+
from regula.documentreader.webclient.gen.models.mrz_detect_mode_enum import MrzDetectModeEnum
9597
from regula.documentreader.webclient.gen.models.ocr_security_text_result import OCRSecurityTextResult
9698
from regula.documentreader.webclient.gen.models.ocr_security_text_result_all_of import OCRSecurityTextResultAllOf
9799
from regula.documentreader.webclient.gen.models.one_candidate import OneCandidate
98100
from regula.documentreader.webclient.gen.models.original_symbol import OriginalSymbol
99101
from regula.documentreader.webclient.gen.models.out_data import OutData
102+
from regula.documentreader.webclient.gen.models.out_data_transaction_images_field_value import OutDataTransactionImagesFieldValue
100103
from regula.documentreader.webclient.gen.models.p_array_field import PArrayField
101104
from regula.documentreader.webclient.gen.models.parsing_notification_codes import ParsingNotificationCodes
102105
from regula.documentreader.webclient.gen.models.per_document_config import PerDocumentConfig
@@ -141,7 +144,6 @@
141144
from regula.documentreader.webclient.gen.models.text_result import TextResult
142145
from regula.documentreader.webclient.gen.models.text_result_all_of import TextResultAllOf
143146
from regula.documentreader.webclient.gen.models.transaction_image import TransactionImage
144-
from regula.documentreader.webclient.gen.models.transaction_images_field_value import TransactionImagesFieldValue
145147
from regula.documentreader.webclient.gen.models.transaction_info import TransactionInfo
146148
from regula.documentreader.webclient.gen.models.transaction_process_get_response import TransactionProcessGetResponse
147149
from regula.documentreader.webclient.gen.models.transaction_process_request import TransactionProcessRequest

0 commit comments

Comments
 (0)