Skip to content

Commit 85697ad

Browse files
committed
Commit: 3c9d0180
1 parent d63ed31 commit 85697ad

File tree

10 files changed

+374
-13
lines changed

10 files changed

+374
-13
lines changed

.openapi-generator/FILES

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ regula/documentreader/webclient/gen/models/in_data_transaction_images_field_valu
8989
regula/documentreader/webclient/gen/models/in_data_video.py
9090
regula/documentreader/webclient/gen/models/inline_response200.py
9191
regula/documentreader/webclient/gen/models/inline_response2001.py
92+
regula/documentreader/webclient/gen/models/input_barcode_type.py
93+
regula/documentreader/webclient/gen/models/input_image_quality_checks.py
9294
regula/documentreader/webclient/gen/models/lcid.py
9395
regula/documentreader/webclient/gen/models/lexical_analysis_result.py
9496
regula/documentreader/webclient/gen/models/lexical_analysis_result_all_of.py

regula/documentreader/webclient/gen/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,8 @@
105105
from regula.documentreader.webclient.gen.models.in_data_video import InDataVideo
106106
from regula.documentreader.webclient.gen.models.inline_response200 import InlineResponse200
107107
from regula.documentreader.webclient.gen.models.inline_response2001 import InlineResponse2001
108+
from regula.documentreader.webclient.gen.models.input_barcode_type import InputBarcodeType
109+
from regula.documentreader.webclient.gen.models.input_image_quality_checks import InputImageQualityChecks
108110
from regula.documentreader.webclient.gen.models.lcid import LCID
109111
from regula.documentreader.webclient.gen.models.lexical_analysis_result import LexicalAnalysisResult
110112
from regula.documentreader.webclient.gen.models.lexical_analysis_result_all_of import LexicalAnalysisResultAllOf

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@
8888
from regula.documentreader.webclient.gen.models.in_data_video import InDataVideo
8989
from regula.documentreader.webclient.gen.models.inline_response200 import InlineResponse200
9090
from regula.documentreader.webclient.gen.models.inline_response2001 import InlineResponse2001
91+
from regula.documentreader.webclient.gen.models.input_barcode_type import InputBarcodeType
92+
from regula.documentreader.webclient.gen.models.input_image_quality_checks import InputImageQualityChecks
9193
from regula.documentreader.webclient.gen.models.lcid import LCID
9294
from regula.documentreader.webclient.gen.models.lexical_analysis_result import LexicalAnalysisResult
9395
from regula.documentreader.webclient.gen.models.lexical_analysis_result_all_of import LexicalAnalysisResultAllOf

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,8 @@ class CheckDiagnose(object):
252252

253253
LASINK_INVALID_LINES_FREQUENCY = int("230")
254254

255+
DOC_LIVENESS_DOCUMENT_NOT_LIVE = int("238")
256+
255257
DOC_LIVENESS_BLACK_AND_WHITE_COPY_DETECTED = int("239")
256258

257259
DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED = int("240")
@@ -272,7 +274,7 @@ class CheckDiagnose(object):
272274

273275
CHD_INCORRECT_OBJECT_COLOR = int("250")
274276

275-
allowable_values = [UNKNOWN, PASS, INVALID_INPUT_DATA, INTERNAL_ERROR, EXCEPTION_IN_MODULE, UNCERTAIN_VERIFICATION, NECESSARY_IMAGE_NOT_FOUND, PHOTO_SIDES_NOT_FOUND, INVALID_CHECKSUM, SYNTAX_ERROR, LOGIC_ERROR, SOURCES_COMPARISON_ERROR, FIELDS_COMPARISON_LOGIC_ERROR, INVALID_FIELD_FORMAT, TRUE_LUMINESCENCE_ERROR, FALSE_LUMINESCENCE_ERROR, FIXED_PATTERN_ERROR, LOW_CONTRAST_IN_IR_LIGHT, INCORRECT_BACKGROUND_LIGHT, BACKGROUND_COMPARISON_ERROR, INCORRECT_TEXT_COLOR, PHOTO_FALSE_LUMINESCENCE, TOO_MUCH_SHIFT, CONTACT_CHIP_TYPE_MISMATCH, FIBERS_NOT_FOUND, TOO_MANY_OBJECTS, SPECKS_IN_UV, TOO_LOW_RESOLUTION, INVISIBLE_ELEMENT_PRESENT, VISIBLE_ELEMENT_ABSENT, ELEMENT_SHOULD_BE_COLORED, ELEMENT_SHOULD_BE_GRAYSCALE, PHOTO_WHITE_IR_DONT_MATCH, UV_DULL_PAPER_MRZ, FALSE_LUMINESCENCE_IN_MRZ, UV_DULL_PAPER_PHOTO, UV_DULL_PAPER_BLANK, UV_DULL_PAPER_ERROR, FALSE_LUMINESCENCE_IN_BLANK, BAD_AREA_IN_AXIAL, FALSE_IPI_PARAMETERS, ENCRYPTED_IPI_NOT_FOUND, ENCRYPTED_IPI_DATA_DONT_MATCH, FIELD_POS_CORRECTOR_HIGHLIGHT_IR, FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA, FIELD_POS_CORRECTOR_PHOTO_REPLACED, FIELD_POS_CORRECTOR_LANDMARKS_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_PRESENCE_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_ABSENCE_CHECK_ERROR, FIELD_POS_CORRECTOR_INCORRECT_HEAD_POSITION, OVI_IR_INVISIBLE, OVI_INSUFFICIENT_AREA, OVI_COLOR_INVARIABLE, OVI_BAD_COLOR_FRONT, OVI_BAD_COLOR_SIDE, OVI_WIDE_COLOR_SPREAD, OVI_BAD_COLOR_PERCENT, HOLOGRAM_ELEMENT_ABSENT, HOLOGRAM_SIDE_TOP_IMAGES_ABSENT, HOLOGRAM_ELEMENT_PRESENT, HOLOGRAM_FRAMES_IS_ABSENT, HOLOGRAM_HOLO_FIELD_IS_ABSENT, PHOTO_PATTERN_INTERRUPTED, PHOTO_PATTERN_SHIFTED, PHOTO_PATTERN_DIFFERENT_COLORS, PHOTO_PATTERN_IR_VISIBLE, PHOTO_PATTERN_NOT_INTERSECT, PHOTO_SIZE_IS_WRONG, PHOTO_PATTERN_INVALID_COLOR, PHOTO_PATTERN_SHIFTED_VERT, PHOTO_PATTERN_PATTERN_NOT_FOUND, PHOTO_PATTERN_DIFFERENT_LINES_THICKNESS, PHOTO_IS_NOT_RECTANGLE, PHOTO_CORNERS_IS_WRONG, DOCUMENT_IS_CANCELLING, TEXT_COLOR_SHOULD_BE_BLUE, TEXT_COLOR_SHOULD_BE_GREEN, TEXT_COLOR_SHOULD_BE_RED, TEXT_SHOULD_BE_BLACK, BARCODE_WAS_READ_WITH_ERRORS, BARCODE_DATA_FORMAT_ERROR, BARCODE_SIZE_PARAMS_ERROR, NOT_ALL_BARCODES_READ, GLARES_IN_BARCODE_AREA, NO_CERTIFICATE_FOR_DIGITAL_SIGNATURE_CHECK, PORTRAIT_COMPARISON_PORTRAITS_DIFFER, PORTRAIT_COMPARISON_NO_SERVICE_REPLY, PORTRAIT_COMPARISON_SERVICE_ERROR, PORTRAIT_COMPARISON_NOT_ENOUGH_IMAGES, PORTRAIT_COMPARISON_NO_LIVE_PHOTO, PORTRAIT_COMPARISON_NO_SERVICE_LICENSE, PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED, MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS, MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE, FINGERPRINTS_COMPARISON_MISMATCH, HOLO_PHOTO_FACE_NOT_DETECTED, HOLO_PHOTO_FACE_COMPARISON_FAILED, HOLO_PHOTO_GLARE_IN_CENTER_ABSENT, HOLO_PHOTO_HOLO_ELEMENT_SHAPE_ERROR, HOLO_PHOTO_ALGORITHMS_STEPS_ERROR, HOLO_PHOTO_HOLO_AREAS_NOT_LOADED, HOLO_PHOTO_FINISHED_BY_TIMEOUT, HOLO_PHOTO_DOCUMENT_OUTSIDE_FRAME, LIVENESS_DEPTH_CHECK_FAILED, MRZ_QUALITY_WRONG_SYMBOL_POSITION, MRZ_QUALITY_WRONG_BACKGROUND, MRZ_QUALITY_WRONG_MRZ_WIDTH, MRZ_QUALITY_WRONG_MRZ_HEIGHT, MRZ_QUALITY_WRONG_LINE_POSITION, MRZ_QUALITY_WRONG_FONT_TYPE, OCR_QUALITY_TEXT_POSITION, OCR_QUALITY_INVALID_FONT, OCR_QUALITY_INVALID_BACKGROUND, LASINK_INVALID_LINES_FREQUENCY, DOC_LIVENESS_BLACK_AND_WHITE_COPY_DETECTED, DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED, DOC_LIVENESS_INVALID_BARCODE_BACKGROUND, CHD_ICAO_IDB_BASE32_ERROR, CHD_ICAO_IDB_ZIPPED_ERROR, CHD_ICAO_IDB_MESSAGE_ZONE_EMPTY, CHD_ICAO_IDB_SIGNATURE_MUST_BE_PRESENT, CHD_ICAO_IDB_SIGNATURE_MUST_NOT_BE_PRESENT, CHD_ICAO_IDB_CERTIFICATE_MUST_NOT_BE_PRESENT, CHD_INCORRECT_OBJECT_COLOR] # noqa: E501
277+
allowable_values = [UNKNOWN, PASS, INVALID_INPUT_DATA, INTERNAL_ERROR, EXCEPTION_IN_MODULE, UNCERTAIN_VERIFICATION, NECESSARY_IMAGE_NOT_FOUND, PHOTO_SIDES_NOT_FOUND, INVALID_CHECKSUM, SYNTAX_ERROR, LOGIC_ERROR, SOURCES_COMPARISON_ERROR, FIELDS_COMPARISON_LOGIC_ERROR, INVALID_FIELD_FORMAT, TRUE_LUMINESCENCE_ERROR, FALSE_LUMINESCENCE_ERROR, FIXED_PATTERN_ERROR, LOW_CONTRAST_IN_IR_LIGHT, INCORRECT_BACKGROUND_LIGHT, BACKGROUND_COMPARISON_ERROR, INCORRECT_TEXT_COLOR, PHOTO_FALSE_LUMINESCENCE, TOO_MUCH_SHIFT, CONTACT_CHIP_TYPE_MISMATCH, FIBERS_NOT_FOUND, TOO_MANY_OBJECTS, SPECKS_IN_UV, TOO_LOW_RESOLUTION, INVISIBLE_ELEMENT_PRESENT, VISIBLE_ELEMENT_ABSENT, ELEMENT_SHOULD_BE_COLORED, ELEMENT_SHOULD_BE_GRAYSCALE, PHOTO_WHITE_IR_DONT_MATCH, UV_DULL_PAPER_MRZ, FALSE_LUMINESCENCE_IN_MRZ, UV_DULL_PAPER_PHOTO, UV_DULL_PAPER_BLANK, UV_DULL_PAPER_ERROR, FALSE_LUMINESCENCE_IN_BLANK, BAD_AREA_IN_AXIAL, FALSE_IPI_PARAMETERS, ENCRYPTED_IPI_NOT_FOUND, ENCRYPTED_IPI_DATA_DONT_MATCH, FIELD_POS_CORRECTOR_HIGHLIGHT_IR, FIELD_POS_CORRECTOR_GLARES_IN_PHOTO_AREA, FIELD_POS_CORRECTOR_PHOTO_REPLACED, FIELD_POS_CORRECTOR_LANDMARKS_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_PRESENCE_CHECK_ERROR, FIELD_POS_CORRECTOR_FACE_ABSENCE_CHECK_ERROR, FIELD_POS_CORRECTOR_INCORRECT_HEAD_POSITION, OVI_IR_INVISIBLE, OVI_INSUFFICIENT_AREA, OVI_COLOR_INVARIABLE, OVI_BAD_COLOR_FRONT, OVI_BAD_COLOR_SIDE, OVI_WIDE_COLOR_SPREAD, OVI_BAD_COLOR_PERCENT, HOLOGRAM_ELEMENT_ABSENT, HOLOGRAM_SIDE_TOP_IMAGES_ABSENT, HOLOGRAM_ELEMENT_PRESENT, HOLOGRAM_FRAMES_IS_ABSENT, HOLOGRAM_HOLO_FIELD_IS_ABSENT, PHOTO_PATTERN_INTERRUPTED, PHOTO_PATTERN_SHIFTED, PHOTO_PATTERN_DIFFERENT_COLORS, PHOTO_PATTERN_IR_VISIBLE, PHOTO_PATTERN_NOT_INTERSECT, PHOTO_SIZE_IS_WRONG, PHOTO_PATTERN_INVALID_COLOR, PHOTO_PATTERN_SHIFTED_VERT, PHOTO_PATTERN_PATTERN_NOT_FOUND, PHOTO_PATTERN_DIFFERENT_LINES_THICKNESS, PHOTO_IS_NOT_RECTANGLE, PHOTO_CORNERS_IS_WRONG, DOCUMENT_IS_CANCELLING, TEXT_COLOR_SHOULD_BE_BLUE, TEXT_COLOR_SHOULD_BE_GREEN, TEXT_COLOR_SHOULD_BE_RED, TEXT_SHOULD_BE_BLACK, BARCODE_WAS_READ_WITH_ERRORS, BARCODE_DATA_FORMAT_ERROR, BARCODE_SIZE_PARAMS_ERROR, NOT_ALL_BARCODES_READ, GLARES_IN_BARCODE_AREA, NO_CERTIFICATE_FOR_DIGITAL_SIGNATURE_CHECK, PORTRAIT_COMPARISON_PORTRAITS_DIFFER, PORTRAIT_COMPARISON_NO_SERVICE_REPLY, PORTRAIT_COMPARISON_SERVICE_ERROR, PORTRAIT_COMPARISON_NOT_ENOUGH_IMAGES, PORTRAIT_COMPARISON_NO_LIVE_PHOTO, PORTRAIT_COMPARISON_NO_SERVICE_LICENSE, PORTRAIT_COMPARISON_NO_PORTRAIT_DETECTED, MOBILE_IMAGES_UNSUITABLE_LIGHT_CONDITIONS, MOBILE_IMAGES_WHITE_UV_NO_DIFFERENCE, FINGERPRINTS_COMPARISON_MISMATCH, HOLO_PHOTO_FACE_NOT_DETECTED, HOLO_PHOTO_FACE_COMPARISON_FAILED, HOLO_PHOTO_GLARE_IN_CENTER_ABSENT, HOLO_PHOTO_HOLO_ELEMENT_SHAPE_ERROR, HOLO_PHOTO_ALGORITHMS_STEPS_ERROR, HOLO_PHOTO_HOLO_AREAS_NOT_LOADED, HOLO_PHOTO_FINISHED_BY_TIMEOUT, HOLO_PHOTO_DOCUMENT_OUTSIDE_FRAME, LIVENESS_DEPTH_CHECK_FAILED, MRZ_QUALITY_WRONG_SYMBOL_POSITION, MRZ_QUALITY_WRONG_BACKGROUND, MRZ_QUALITY_WRONG_MRZ_WIDTH, MRZ_QUALITY_WRONG_MRZ_HEIGHT, MRZ_QUALITY_WRONG_LINE_POSITION, MRZ_QUALITY_WRONG_FONT_TYPE, OCR_QUALITY_TEXT_POSITION, OCR_QUALITY_INVALID_FONT, OCR_QUALITY_INVALID_BACKGROUND, LASINK_INVALID_LINES_FREQUENCY, DOC_LIVENESS_DOCUMENT_NOT_LIVE, DOC_LIVENESS_BLACK_AND_WHITE_COPY_DETECTED, DOC_LIVENESS_ELECTRONIC_DEVICE_DETECTED, DOC_LIVENESS_INVALID_BARCODE_BACKGROUND, CHD_ICAO_IDB_BASE32_ERROR, CHD_ICAO_IDB_ZIPPED_ERROR, CHD_ICAO_IDB_MESSAGE_ZONE_EMPTY, CHD_ICAO_IDB_SIGNATURE_MUST_BE_PRESENT, CHD_ICAO_IDB_SIGNATURE_MUST_NOT_BE_PRESENT, CHD_ICAO_IDB_CERTIFICATE_MUST_NOT_BE_PRESENT, CHD_INCORRECT_OBJECT_COLOR] # noqa: E501
276278

277279
"""
278280
Attributes:

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

Lines changed: 59 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ class FaceApi(object):
3939
'service_timeout': 'int',
4040
'proxy': 'str',
4141
'proxy_userpwd': 'str',
42-
'proxy_type': 'int'
42+
'proxy_type': 'int',
43+
'child_age_threshold': 'int',
44+
'child_doc_validity_years': 'int'
4345
}
4446

4547
attribute_map = {
@@ -50,10 +52,12 @@ class FaceApi(object):
5052
'service_timeout': 'serviceTimeout',
5153
'proxy': 'proxy',
5254
'proxy_userpwd': 'proxy_userpwd',
53-
'proxy_type': 'proxy_type'
55+
'proxy_type': 'proxy_type',
56+
'child_age_threshold': 'childAgeThreshold',
57+
'child_doc_validity_years': 'childDocValidityYears'
5458
}
5559

56-
def __init__(self, url=None, mode=None, search=None, threshold=None, service_timeout=None, proxy=None, proxy_userpwd=None, proxy_type=None, local_vars_configuration=None): # noqa: E501
60+
def __init__(self, url=None, mode=None, search=None, threshold=None, service_timeout=None, proxy=None, proxy_userpwd=None, proxy_type=None, child_age_threshold=None, child_doc_validity_years=None, local_vars_configuration=None): # noqa: E501
5761
"""FaceApi - a model defined in OpenAPI""" # noqa: E501
5862
if local_vars_configuration is None:
5963
local_vars_configuration = Configuration()
@@ -67,6 +71,8 @@ def __init__(self, url=None, mode=None, search=None, threshold=None, service_tim
6771
self._proxy = None
6872
self._proxy_userpwd = None
6973
self._proxy_type = None
74+
self._child_age_threshold = None
75+
self._child_doc_validity_years = None
7076
self.discriminator = None
7177

7278
if url is not None:
@@ -85,6 +91,10 @@ def __init__(self, url=None, mode=None, search=None, threshold=None, service_tim
8591
self.proxy_userpwd = proxy_userpwd
8692
if proxy_type is not None:
8793
self.proxy_type = proxy_type
94+
if child_age_threshold is not None:
95+
self.child_age_threshold = child_age_threshold
96+
if child_doc_validity_years is not None:
97+
self.child_doc_validity_years = child_doc_validity_years
8898

8999
@property
90100
def url(self):
@@ -268,6 +278,52 @@ def proxy_type(self, proxy_type):
268278

269279
self._proxy_type = proxy_type
270280

281+
@property
282+
def child_age_threshold(self):
283+
"""Gets the child_age_threshold of this FaceApi. # noqa: E501
284+
285+
Minimum age of a child, at which portrait comparison result will be effective. Default: 13. # noqa: E501
286+
287+
:return: The child_age_threshold of this FaceApi. # noqa: E501
288+
:rtype: int
289+
"""
290+
return self._child_age_threshold
291+
292+
@child_age_threshold.setter
293+
def child_age_threshold(self, child_age_threshold):
294+
"""Sets the child_age_threshold of this FaceApi.
295+
296+
Minimum age of a child, at which portrait comparison result will be effective. Default: 13. # noqa: E501
297+
298+
:param child_age_threshold: The child_age_threshold of this FaceApi. # noqa: E501
299+
:type child_age_threshold: int
300+
"""
301+
302+
self._child_age_threshold = child_age_threshold
303+
304+
@property
305+
def child_doc_validity_years(self):
306+
"""Gets the child_doc_validity_years of this FaceApi. # noqa: E501
307+
308+
Estimated duration of validity for a child's passport, years. Default: 5. # noqa: E501
309+
310+
:return: The child_doc_validity_years of this FaceApi. # noqa: E501
311+
:rtype: int
312+
"""
313+
return self._child_doc_validity_years
314+
315+
@child_doc_validity_years.setter
316+
def child_doc_validity_years(self, child_doc_validity_years):
317+
"""Sets the child_doc_validity_years of this FaceApi.
318+
319+
Estimated duration of validity for a child's passport, years. Default: 5. # noqa: E501
320+
321+
:param child_doc_validity_years: The child_doc_validity_years of this FaceApi. # noqa: E501
322+
:type child_doc_validity_years: int
323+
"""
324+
325+
self._child_doc_validity_years = child_doc_validity_years
326+
271327
def to_dict(self):
272328
"""Returns the model properties as a dict"""
273329
result = {}

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

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ class ImageQA(object):
3838
'focus_check': 'bool',
3939
'glares_check': 'bool',
4040
'colorness_check': 'bool',
41-
'document_position_indent': 'int'
41+
'document_position_indent': 'int',
42+
'expected_pass': 'list[InputImageQualityChecks]'
4243
}
4344

4445
attribute_map = {
@@ -48,10 +49,11 @@ class ImageQA(object):
4849
'focus_check': 'focusCheck',
4950
'glares_check': 'glaresCheck',
5051
'colorness_check': 'colornessCheck',
51-
'document_position_indent': 'documentPositionIndent'
52+
'document_position_indent': 'documentPositionIndent',
53+
'expected_pass': 'expectedPass'
5254
}
5355

54-
def __init__(self, brightness_threshold=None, dpi_threshold=None, angle_threshold=None, focus_check=None, glares_check=None, colorness_check=None, document_position_indent=None, local_vars_configuration=None): # noqa: E501
56+
def __init__(self, brightness_threshold=None, dpi_threshold=None, angle_threshold=None, focus_check=None, glares_check=None, colorness_check=None, document_position_indent=None, expected_pass=None, local_vars_configuration=None): # noqa: E501
5557
"""ImageQA - a model defined in OpenAPI""" # noqa: E501
5658
if local_vars_configuration is None:
5759
local_vars_configuration = Configuration()
@@ -64,6 +66,7 @@ def __init__(self, brightness_threshold=None, dpi_threshold=None, angle_threshol
6466
self._glares_check = None
6567
self._colorness_check = None
6668
self._document_position_indent = None
69+
self._expected_pass = None
6770
self.discriminator = None
6871

6972
if brightness_threshold is not None:
@@ -80,6 +83,8 @@ def __init__(self, brightness_threshold=None, dpi_threshold=None, angle_threshol
8083
self.colorness_check = colorness_check
8184
if document_position_indent is not None:
8285
self.document_position_indent = document_position_indent
86+
if expected_pass is not None:
87+
self.expected_pass = expected_pass
8388

8489
@property
8590
def brightness_threshold(self):
@@ -242,6 +247,29 @@ def document_position_indent(self, document_position_indent):
242247

243248
self._document_position_indent = document_position_indent
244249

250+
@property
251+
def expected_pass(self):
252+
"""Gets the expected_pass of this ImageQA. # noqa: E501
253+
254+
This parameter controls the quality checks that the image should pass to be considered a valid input during the scanning process. # noqa: E501
255+
256+
:return: The expected_pass of this ImageQA. # noqa: E501
257+
:rtype: list[InputImageQualityChecks]
258+
"""
259+
return self._expected_pass
260+
261+
@expected_pass.setter
262+
def expected_pass(self, expected_pass):
263+
"""Sets the expected_pass of this ImageQA.
264+
265+
This parameter controls the quality checks that the image should pass to be considered a valid input during the scanning process. # noqa: E501
266+
267+
:param expected_pass: The expected_pass of this ImageQA. # noqa: E501
268+
:type expected_pass: list[InputImageQualityChecks]
269+
"""
270+
271+
self._expected_pass = expected_pass
272+
245273
def to_dict(self):
246274
"""Returns the model properties as a dict"""
247275
result = {}

0 commit comments

Comments
 (0)