Method: Embulk::GuessPlugin::JavaAdapter#guess

Defined in:
lib/embulk/guess_plugin.rb

#guess(java_config, java_sample) ⇒ Object



22
23
24
25
26
27
# File 'lib/embulk/guess_plugin.rb', line 22

def guess(java_config, java_sample)
  config = DataSource.from_java(java_config)
  sample = Buffer.from_java(java_sample)
  config_diff_hash = @ruby_guess.guess(config, sample)
  return DataSource.from_ruby_hash(config_diff_hash).to_java
end