Skip to content

Commit cb64c7d

Browse files
Merge pull request #110 from regulaforensics/3cf4c22c
7.1.0-update
2 parents 4593ba8 + f138dc4 commit cb64c7d

File tree

7 files changed

+248
-4
lines changed

7 files changed

+248
-4
lines changed

.openapi-generator/FILES

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ regula/documentreader/webclient/gen/models/image_quality_check_list.py
6969
regula/documentreader/webclient/gen/models/image_quality_check_type.py
7070
regula/documentreader/webclient/gen/models/image_quality_result.py
7171
regula/documentreader/webclient/gen/models/image_quality_result_all_of.py
72+
regula/documentreader/webclient/gen/models/image_transaction_data.py
7273
regula/documentreader/webclient/gen/models/images.py
7374
regula/documentreader/webclient/gen/models/images_available_source.py
7475
regula/documentreader/webclient/gen/models/images_field.py
@@ -139,6 +140,7 @@ regula/documentreader/webclient/gen/models/text_field_value.py
139140
regula/documentreader/webclient/gen/models/text_post_processing.py
140141
regula/documentreader/webclient/gen/models/text_result.py
141142
regula/documentreader/webclient/gen/models/text_result_all_of.py
143+
regula/documentreader/webclient/gen/models/transaction_image.py
142144
regula/documentreader/webclient/gen/models/transaction_info.py
143145
regula/documentreader/webclient/gen/models/transaction_process_get_response.py
144146
regula/documentreader/webclient/gen/models/verification_result.py

regula/documentreader/webclient/gen/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
from regula.documentreader.webclient.gen.models.image_quality_check_type import ImageQualityCheckType
8888
from regula.documentreader.webclient.gen.models.image_quality_result import ImageQualityResult
8989
from regula.documentreader.webclient.gen.models.image_quality_result_all_of import ImageQualityResultAllOf
90+
from regula.documentreader.webclient.gen.models.image_transaction_data import ImageTransactionData
9091
from regula.documentreader.webclient.gen.models.images import Images
9192
from regula.documentreader.webclient.gen.models.images_available_source import ImagesAvailableSource
9293
from regula.documentreader.webclient.gen.models.images_field import ImagesField
@@ -157,6 +158,7 @@
157158
from regula.documentreader.webclient.gen.models.text_post_processing import TextPostProcessing
158159
from regula.documentreader.webclient.gen.models.text_result import TextResult
159160
from regula.documentreader.webclient.gen.models.text_result_all_of import TextResultAllOf
161+
from regula.documentreader.webclient.gen.models.transaction_image import TransactionImage
160162
from regula.documentreader.webclient.gen.models.transaction_info import TransactionInfo
161163
from regula.documentreader.webclient.gen.models.transaction_process_get_response import TransactionProcessGetResponse
162164
from regula.documentreader.webclient.gen.models.verification_result import VerificationResult

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: 6.9.0\n"\
377+
"Version of the API: 7.1.0\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: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@
7070
from regula.documentreader.webclient.gen.models.image_quality_check_type import ImageQualityCheckType
7171
from regula.documentreader.webclient.gen.models.image_quality_result import ImageQualityResult
7272
from regula.documentreader.webclient.gen.models.image_quality_result_all_of import ImageQualityResultAllOf
73+
from regula.documentreader.webclient.gen.models.image_transaction_data import ImageTransactionData
7374
from regula.documentreader.webclient.gen.models.images import Images
7475
from regula.documentreader.webclient.gen.models.images_available_source import ImagesAvailableSource
7576
from regula.documentreader.webclient.gen.models.images_field import ImagesField
@@ -140,6 +141,7 @@
140141
from regula.documentreader.webclient.gen.models.text_post_processing import TextPostProcessing
141142
from regula.documentreader.webclient.gen.models.text_result import TextResult
142143
from regula.documentreader.webclient.gen.models.text_result_all_of import TextResultAllOf
144+
from regula.documentreader.webclient.gen.models.transaction_image import TransactionImage
143145
from regula.documentreader.webclient.gen.models.transaction_info import TransactionInfo
144146
from regula.documentreader.webclient.gen.models.transaction_process_get_response import TransactionProcessGetResponse
145147
from regula.documentreader.webclient.gen.models.verification_result import VerificationResult
Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
# coding: utf-8
2+
3+
"""
4+
Generated by: https://openapi-generator.tech
5+
"""
6+
7+
import pprint
8+
import re # noqa: F401
9+
10+
import six
11+
12+
from regula.documentreader.webclient.gen.configuration import Configuration
13+
# this line was added to enable pycharm type hinting
14+
from regula.documentreader.webclient.gen.models import *
15+
16+
17+
"""
18+
19+
"""
20+
class ImageTransactionData(object):
21+
"""NOTE: This class is auto generated by OpenAPI Generator.
22+
Ref: https://openapi-generator.tech
23+
24+
Do not edit the class manually.
25+
"""
26+
27+
"""
28+
Attributes:
29+
openapi_types (dict): The key is attribute name
30+
and the value is attribute type.
31+
attribute_map (dict): The key is attribute name
32+
and the value is json key in definition.
33+
"""
34+
openapi_types = {
35+
'image': 'ImagesFieldValue'
36+
}
37+
38+
attribute_map = {
39+
'image': 'image'
40+
}
41+
42+
def __init__(self, image=None, local_vars_configuration=None): # noqa: E501
43+
"""ImageTransactionData - a model defined in OpenAPI""" # noqa: E501
44+
if local_vars_configuration is None:
45+
local_vars_configuration = Configuration()
46+
self.local_vars_configuration = local_vars_configuration
47+
48+
self._image = None
49+
self.discriminator = None
50+
51+
if image is not None:
52+
self.image = image
53+
54+
@property
55+
def image(self):
56+
"""Gets the image of this ImageTransactionData. # noqa: E501
57+
58+
59+
:return: The image of this ImageTransactionData. # noqa: E501
60+
:rtype: ImagesFieldValue
61+
"""
62+
return self._image
63+
64+
@image.setter
65+
def image(self, image):
66+
"""Sets the image of this ImageTransactionData.
67+
68+
69+
:param image: The image of this ImageTransactionData. # noqa: E501
70+
:type image: ImagesFieldValue
71+
"""
72+
73+
self._image = image
74+
75+
def to_dict(self):
76+
"""Returns the model properties as a dict"""
77+
result = {}
78+
79+
for attr, _ in six.iteritems(self.openapi_types):
80+
value = getattr(self, attr)
81+
if isinstance(value, list):
82+
result[attr] = list(map(
83+
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
84+
value
85+
))
86+
elif hasattr(value, "to_dict"):
87+
result[attr] = value.to_dict()
88+
elif isinstance(value, dict):
89+
result[attr] = dict(map(
90+
lambda item: (item[0], item[1].to_dict())
91+
if hasattr(item[1], "to_dict") else item,
92+
value.items()
93+
))
94+
else:
95+
result[attr] = value
96+
97+
return result
98+
99+
def to_str(self):
100+
"""Returns the string representation of the model"""
101+
return pprint.pformat(self.to_dict())
102+
103+
def __repr__(self):
104+
"""For `print` and `pprint`"""
105+
return self.to_str()
106+
107+
def __eq__(self, other):
108+
"""Returns true if both objects are equal"""
109+
if not isinstance(other, ImageTransactionData):
110+
return False
111+
112+
return self.to_dict() == other.to_dict()
113+
114+
def __ne__(self, other):
115+
"""Returns true if both objects are not equal"""
116+
if not isinstance(other, ImageTransactionData):
117+
return True
118+
119+
return self.to_dict() != other.to_dict()

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class InData(object):
3434
openapi_types = {
3535
'rfid_session': 'InDataRfidSession',
3636
'video': 'InDataVideo',
37-
'images': 'list[list]'
37+
'images': 'list[ImageTransactionData]'
3838
}
3939

4040
attribute_map = {
@@ -109,7 +109,7 @@ def images(self):
109109
110110
111111
:return: The images of this InData. # noqa: E501
112-
:rtype: list[list]
112+
:rtype: list[ImageTransactionData]
113113
"""
114114
return self._images
115115

@@ -119,7 +119,7 @@ def images(self, images):
119119
120120
121121
:param images: The images of this InData. # noqa: E501
122-
:type images: list[list]
122+
:type images: list[ImageTransactionData]
123123
"""
124124

125125
self._images = images
Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
# coding: utf-8
2+
3+
"""
4+
Generated by: https://openapi-generator.tech
5+
"""
6+
7+
import pprint
8+
import re # noqa: F401
9+
10+
import six
11+
12+
from regula.documentreader.webclient.gen.configuration import Configuration
13+
# this line was added to enable pycharm type hinting
14+
from regula.documentreader.webclient.gen.models import *
15+
16+
17+
"""
18+
19+
"""
20+
class TransactionImage(object):
21+
"""NOTE: This class is auto generated by OpenAPI Generator.
22+
Ref: https://openapi-generator.tech
23+
24+
Do not edit the class manually.
25+
"""
26+
27+
"""
28+
Attributes:
29+
openapi_types (dict): The key is attribute name
30+
and the value is attribute type.
31+
attribute_map (dict): The key is attribute name
32+
and the value is json key in definition.
33+
"""
34+
openapi_types = {
35+
'image': 'ImagesFieldValue'
36+
}
37+
38+
attribute_map = {
39+
'image': 'image'
40+
}
41+
42+
def __init__(self, image=None, local_vars_configuration=None): # noqa: E501
43+
"""TransactionImage - a model defined in OpenAPI""" # noqa: E501
44+
if local_vars_configuration is None:
45+
local_vars_configuration = Configuration()
46+
self.local_vars_configuration = local_vars_configuration
47+
48+
self._image = None
49+
self.discriminator = None
50+
51+
if image is not None:
52+
self.image = image
53+
54+
@property
55+
def image(self):
56+
"""Gets the image of this TransactionImage. # noqa: E501
57+
58+
59+
:return: The image of this TransactionImage. # noqa: E501
60+
:rtype: ImagesFieldValue
61+
"""
62+
return self._image
63+
64+
@image.setter
65+
def image(self, image):
66+
"""Sets the image of this TransactionImage.
67+
68+
69+
:param image: The image of this TransactionImage. # noqa: E501
70+
:type image: ImagesFieldValue
71+
"""
72+
73+
self._image = image
74+
75+
def to_dict(self):
76+
"""Returns the model properties as a dict"""
77+
result = {}
78+
79+
for attr, _ in six.iteritems(self.openapi_types):
80+
value = getattr(self, attr)
81+
if isinstance(value, list):
82+
result[attr] = list(map(
83+
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
84+
value
85+
))
86+
elif hasattr(value, "to_dict"):
87+
result[attr] = value.to_dict()
88+
elif isinstance(value, dict):
89+
result[attr] = dict(map(
90+
lambda item: (item[0], item[1].to_dict())
91+
if hasattr(item[1], "to_dict") else item,
92+
value.items()
93+
))
94+
else:
95+
result[attr] = value
96+
97+
return result
98+
99+
def to_str(self):
100+
"""Returns the string representation of the model"""
101+
return pprint.pformat(self.to_dict())
102+
103+
def __repr__(self):
104+
"""For `print` and `pprint`"""
105+
return self.to_str()
106+
107+
def __eq__(self, other):
108+
"""Returns true if both objects are equal"""
109+
if not isinstance(other, TransactionImage):
110+
return False
111+
112+
return self.to_dict() == other.to_dict()
113+
114+
def __ne__(self, other):
115+
"""Returns true if both objects are not equal"""
116+
if not isinstance(other, TransactionImage):
117+
return True
118+
119+
return self.to_dict() != other.to_dict()

0 commit comments

Comments
 (0)