class Yoti::DocScan::Session::Create::RequestedSupplementaryDocTextExtractionTaskBuilder
Builder to assist creation of {RequestedSupplementaryDocTextExtractionTask}
Public Instance Methods
build()
click to toggle source
@return [RequestedSupplementaryDocTextExtractionTask]
# File lib/yoti/doc_scan/session/create/requested_supplementary_doc_text_extraction_task.rb, line 86 def build config = RequestedSupplementaryDocTextExtractionTaskConfig.new(@manual_check) RequestedSupplementaryDocTextExtractionTask.new(config) end
with_manual_check_always()
click to toggle source
Requires that the Task is always followed by a manual TextDataCheck
@return [self]
# File lib/yoti/doc_scan/session/create/requested_supplementary_doc_text_extraction_task.rb, line 58 def with_manual_check_always @manual_check = Constants::ALWAYS self end
with_manual_check_fallback()
click to toggle source
Requires that only failed Tasks are followed by a manual TextDataCheck
@return [self]
# File lib/yoti/doc_scan/session/create/requested_supplementary_doc_text_extraction_task.rb, line 68 def with_manual_check_fallback @manual_check = Constants::FALLBACK self end
with_manual_check_never()
click to toggle source
The SupplementaryDocTextExtractionTask will never fallback to a manual TextDataCheck
@return [self]
# File lib/yoti/doc_scan/session/create/requested_supplementary_doc_text_extraction_task.rb, line 78 def with_manual_check_never @manual_check = Constants::NEVER self end