Skip to content

Commit 6fda560

Browse files
committed
Add passBackObject to process request/response
1 parent 1870267 commit 6fda560

10 files changed

+69
-14
lines changed

.openapi-generator/FILES

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ regula/documentreader/webclient/gen/exceptions.py
1010
regula/documentreader/webclient/gen/models/__init__.py
1111
regula/documentreader/webclient/gen/models/area_container.py
1212
regula/documentreader/webclient/gen/models/authenticity_check_list.py
13-
regula/documentreader/webclient/gen/models/authenticity_check_result.py
1413
regula/documentreader/webclient/gen/models/authenticity_check_result_item.py
1514
regula/documentreader/webclient/gen/models/authenticity_result.py
1615
regula/documentreader/webclient/gen/models/authenticity_result_all_of.py

regula/documentreader/webclient/gen/configuration.py

+1-1
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: 5.4.0\n"\
377+
"Version of the API: 5.5.0\n"\
378378
"SDK Package Version: 1.0.0".\
379379
format(env=sys.platform, pyversion=sys.version)
380380

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class AuthenticityCheckResultItem(object):
6363
8192 : 'SecurityFeatureResult',
6464
}
6565

66-
def __init__(self, type=None, element_result=None, element_diagnose=None, local_vars_configuration=None): # noqa: E501
66+
def __init__(self, type=0, element_result=None, element_diagnose=None, local_vars_configuration=None): # noqa: E501
6767
"""AuthenticityCheckResultItem - a model defined in OpenAPI""" # noqa: E501
6868
if local_vars_configuration is None:
6969
local_vars_configuration = Configuration()

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class FiberResult(object):
5858
'color_values': 'ColorValues'
5959
}
6060

61-
def __init__(self, type=None, element_result=None, element_diagnose=None, rect_count=None, expected_count=None, light_value=None, light_disp=None, rect_array=None, width=None, length=None, area=None, color_values=None, local_vars_configuration=None): # noqa: E501
61+
def __init__(self, type=0, element_result=None, element_diagnose=None, rect_count=None, expected_count=None, light_value=None, light_disp=None, rect_array=None, width=None, length=None, area=None, color_values=None, local_vars_configuration=None): # noqa: E501
6262
"""FiberResult - a model defined in OpenAPI""" # noqa: E501
6363
if local_vars_configuration is None:
6464
local_vars_configuration = Configuration()

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class IdentResult(object):
5454
'area_list': 'AreaList'
5555
}
5656

57-
def __init__(self, type=None, element_result=None, element_diagnose=None, element_type=None, light_index=None, area=None, image=None, etalon_image=None, percent_value=None, area_list=None, local_vars_configuration=None): # noqa: E501
57+
def __init__(self, type=0, element_result=None, element_diagnose=None, element_type=None, light_index=None, area=None, image=None, etalon_image=None, percent_value=None, area_list=None, local_vars_configuration=None): # noqa: E501
5858
"""IdentResult - a model defined in OpenAPI""" # noqa: E501
5959
if local_vars_configuration is None:
6060
local_vars_configuration = Configuration()

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class OCRSecurityTextResult(object):
6060
'reserved2': 'Reserved2'
6161
}
6262

63-
def __init__(self, type=None, element_result=None, element_diagnose=None, critical_flag=None, light_type=None, field_rect=None, etalon_result_type=None, etalon_field_type=None, etalon_light_type=None, security_text_result_ocr=None, etalon_result_ocr=None, reserved1=None, reserved2=None, local_vars_configuration=None): # noqa: E501
63+
def __init__(self, type=0, element_result=None, element_diagnose=None, critical_flag=None, light_type=None, field_rect=None, etalon_result_type=None, etalon_field_type=None, etalon_light_type=None, security_text_result_ocr=None, etalon_result_ocr=None, reserved1=None, reserved2=None, local_vars_configuration=None): # noqa: E501
6464
"""OCRSecurityTextResult - a model defined in OpenAPI""" # noqa: E501
6565
if local_vars_configuration is None:
6666
local_vars_configuration = Configuration()

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ class PhotoIdentResult(object):
5858
'reserved3': 'Reserved3'
5959
}
6060

61-
def __init__(self, type=None, element_result=None, element_diagnose=None, light_index=None, area=None, source_image=None, result_images=None, field_types_count=None, field_types_list=None, step=None, angle=None, reserved3=None, local_vars_configuration=None): # noqa: E501
61+
def __init__(self, type=0, element_result=None, element_diagnose=None, light_index=None, area=None, source_image=None, result_images=None, field_types_count=None, field_types_list=None, step=None, angle=None, reserved3=None, local_vars_configuration=None): # noqa: E501
6262
"""PhotoIdentResult - a model defined in OpenAPI""" # noqa: E501
6363
if local_vars_configuration is None:
6464
local_vars_configuration = Configuration()

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

+31-3
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,18 @@ class ProcessRequest(object):
3131
openapi_types = {
3232
'process_param': 'ProcessParams',
3333
'list': 'list[ProcessRequestImage]',
34-
'system_info': 'ProcessSystemInfo'
34+
'system_info': 'ProcessSystemInfo',
35+
'pass_back_object': 'dict(str, object)'
3536
}
3637

3738
attribute_map = {
3839
'process_param': 'processParam',
3940
'list': 'List',
40-
'system_info': 'systemInfo'
41+
'system_info': 'systemInfo',
42+
'pass_back_object': 'passBackObject'
4143
}
4244

43-
def __init__(self, process_param=None, list=None, system_info=None, local_vars_configuration=None): # noqa: E501
45+
def __init__(self, process_param=None, list=None, system_info=None, pass_back_object=None, local_vars_configuration=None): # noqa: E501
4446
"""ProcessRequest - a model defined in OpenAPI""" # noqa: E501
4547
if local_vars_configuration is None:
4648
local_vars_configuration = Configuration()
@@ -49,12 +51,15 @@ def __init__(self, process_param=None, list=None, system_info=None, local_vars_c
4951
self._process_param = None
5052
self._list = None
5153
self._system_info = None
54+
self._pass_back_object = None
5255
self.discriminator = None
5356

5457
self.process_param = process_param
5558
self.list = list
5659
if system_info is not None:
5760
self.system_info = system_info
61+
if pass_back_object is not None:
62+
self.pass_back_object = pass_back_object
5863

5964
@property
6065
def process_param(self):
@@ -123,6 +128,29 @@ def system_info(self, system_info):
123128

124129
self._system_info = system_info
125130

131+
@property
132+
def pass_back_object(self):
133+
"""Gets the pass_back_object of this ProcessRequest. # noqa: E501
134+
135+
Free-form object to be included in response. Must be object, not list or simple value. Do not affect document processing. Use it freely to pass your app params. Stored in process logs. # noqa: E501
136+
137+
:return: The pass_back_object of this ProcessRequest. # noqa: E501
138+
:rtype: dict(str, object)
139+
"""
140+
return self._pass_back_object
141+
142+
@pass_back_object.setter
143+
def pass_back_object(self, pass_back_object):
144+
"""Sets the pass_back_object of this ProcessRequest.
145+
146+
Free-form object to be included in response. Must be object, not list or simple value. Do not affect document processing. Use it freely to pass your app params. Stored in process logs. # noqa: E501
147+
148+
:param pass_back_object: The pass_back_object of this ProcessRequest. # noqa: E501
149+
:type pass_back_object: dict(str, object)
150+
"""
151+
152+
self._pass_back_object = pass_back_object
153+
126154
def to_dict(self):
127155
"""Returns the model properties as a dict"""
128156
result = {}

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

+31-3
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,20 @@ class ProcessResponse(object):
3333
'processing_finished': 'ProcessingStatus',
3434
'container_list': 'ContainerList',
3535
'transaction_info': 'TransactionInfo',
36-
'log': 'str'
36+
'log': 'str',
37+
'pass_back_object': 'dict(str, object)'
3738
}
3839

3940
attribute_map = {
4041
'chip_page': 'ChipPage',
4142
'processing_finished': 'ProcessingFinished',
4243
'container_list': 'ContainerList',
4344
'transaction_info': 'TransactionInfo',
44-
'log': 'log'
45+
'log': 'log',
46+
'pass_back_object': 'passBackObject'
4547
}
4648

47-
def __init__(self, chip_page=None, processing_finished=None, container_list=None, transaction_info=None, log=None, local_vars_configuration=None): # noqa: E501
49+
def __init__(self, chip_page=None, processing_finished=None, container_list=None, transaction_info=None, log=None, pass_back_object=None, local_vars_configuration=None): # noqa: E501
4850
"""ProcessResponse - a model defined in OpenAPI""" # noqa: E501
4951
if local_vars_configuration is None:
5052
local_vars_configuration = Configuration()
@@ -55,6 +57,7 @@ def __init__(self, chip_page=None, processing_finished=None, container_list=None
5557
self._container_list = None
5658
self._transaction_info = None
5759
self._log = None
60+
self._pass_back_object = None
5861
self.discriminator = None
5962

6063
self.chip_page = chip_page
@@ -63,6 +66,8 @@ def __init__(self, chip_page=None, processing_finished=None, container_list=None
6366
self.transaction_info = transaction_info
6467
if log is not None:
6568
self.log = log
69+
if pass_back_object is not None:
70+
self.pass_back_object = pass_back_object
6671

6772
@property
6873
def chip_page(self):
@@ -179,6 +184,29 @@ def log(self, log):
179184

180185
self._log = log
181186

187+
@property
188+
def pass_back_object(self):
189+
"""Gets the pass_back_object of this ProcessResponse. # noqa: E501
190+
191+
Free-form object provided in request. See passBackObject property of ProcessRequest. # noqa: E501
192+
193+
:return: The pass_back_object of this ProcessResponse. # noqa: E501
194+
:rtype: dict(str, object)
195+
"""
196+
return self._pass_back_object
197+
198+
@pass_back_object.setter
199+
def pass_back_object(self, pass_back_object):
200+
"""Sets the pass_back_object of this ProcessResponse.
201+
202+
Free-form object provided in request. See passBackObject property of ProcessRequest. # noqa: E501
203+
204+
:param pass_back_object: The pass_back_object of this ProcessResponse. # noqa: E501
205+
:type pass_back_object: dict(str, object)
206+
"""
207+
208+
self._pass_back_object = pass_back_object
209+
182210
def to_dict(self):
183211
"""Returns the model properties as a dict"""
184212
result = {}

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class SecurityFeatureResult(object):
5252
'reserved2': 'Reserved2'
5353
}
5454

55-
def __init__(self, type=None, element_result=None, element_diagnose=None, element_type=None, element_rect=None, visibility=None, critical_flag=None, area_list=None, reserved2=None, local_vars_configuration=None): # noqa: E501
55+
def __init__(self, type=0, element_result=None, element_diagnose=None, element_type=None, element_rect=None, visibility=None, critical_flag=None, area_list=None, reserved2=None, local_vars_configuration=None): # noqa: E501
5656
"""SecurityFeatureResult - a model defined in OpenAPI""" # noqa: E501
5757
if local_vars_configuration is None:
5858
local_vars_configuration = Configuration()

0 commit comments

Comments
 (0)