Class: Mindee::Parsing::V2::DataSchemaActiveOption

Inherits:
Object
  • Object
show all
Defined in:
lib/mindee/parsing/v2/inference_active_options.rb

Overview

Data schema options activated during the inference.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(server_response) ⇒ DataSchemaActiveOption

Returns a new instance of DataSchemaActiveOption.

Parameters:

  • server_response (Hash)


12
13
14
# File 'lib/mindee/parsing/v2/inference_active_options.rb', line 12

def initialize(server_response)
  @replace = server_response[:replace] || server_response['replace']
end

Instance Attribute Details

#replaceBoolean (readonly)

Returns:

  • (Boolean)


9
10
11
# File 'lib/mindee/parsing/v2/inference_active_options.rb', line 9

def replace
  @replace
end

Instance Method Details

#to_sString

String representation.

Returns:

  • (String)


18
19
20
# File 'lib/mindee/parsing/v2/inference_active_options.rb', line 18

def to_s
  "Data Schema\n-----------\n:Replace: #{@replace ? 'True' : 'False'}"
end