Class: Yoti::Sandbox::DocScan::Request::TextDataExtractionRecommendationBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/yoti_sandbox/doc_scan/request/task/text_data_extraction_recommendation.rb

Instance Method Summary collapse

Instance Method Details

#buildTextDataExtractionRecommendation



79
80
81
# File 'lib/yoti_sandbox/doc_scan/request/task/text_data_extraction_recommendation.rb', line 79

def build
  TextDataExtractionRecommendation.new(@value, @reason)
end

#for_must_try_againself

Returns:

  • (self)


61
62
63
64
# File 'lib/yoti_sandbox/doc_scan/request/task/text_data_extraction_recommendation.rb', line 61

def for_must_try_again
  @value = 'MUST_TRY_AGAIN'
  self
end

#for_progressself

Returns:

  • (self)


45
46
47
48
# File 'lib/yoti_sandbox/doc_scan/request/task/text_data_extraction_recommendation.rb', line 45

def for_progress
  @value = 'PROGRESS'
  self
end

#for_should_try_againself

Returns:

  • (self)


53
54
55
56
# File 'lib/yoti_sandbox/doc_scan/request/task/text_data_extraction_recommendation.rb', line 53

def for_should_try_again
  @value = 'SHOULD_TRY_AGAIN'
  self
end

#with_reason(reason) ⇒ self

Parameters:

Returns:

  • (self)


71
72
73
74
# File 'lib/yoti_sandbox/doc_scan/request/task/text_data_extraction_recommendation.rb', line 71

def with_reason(reason)
  @reason = reason
  self
end