Class: Retab::Client

Inherits:
BaseClient show all
Defined in:
lib/retab/client.rb

Instance Attribute Summary

Attributes inherited from BaseClient

#configuration

Instance Method Summary collapse

Methods inherited from BaseClient

#api_host, #api_key, #initialize, #request

Constructor Details

This class inherits a constructor from Retab::BaseClient

Instance Method Details

#classificationsObject



16
17
18
# File 'lib/retab/client.rb', line 16

def classifications
  @classifications ||= Retab::Classifications.new(self)
end

#editsObject



40
41
42
# File 'lib/retab/client.rb', line 40

def edits
  @edits ||= Retab::Edits.new(self)
end

#extractionsObject



12
13
14
# File 'lib/retab/client.rb', line 12

def extractions
  @extractions ||= Retab::Extractions.new(self)
end

#filesObject



32
33
34
# File 'lib/retab/client.rb', line 32

def files
  @files ||= Retab::Files.new(self)
end

#jobsObject



44
45
46
# File 'lib/retab/client.rb', line 44

def jobs
  @jobs ||= Retab::Jobs.new(self)
end

#parsesObject



20
21
22
# File 'lib/retab/client.rb', line 20

def parses
  @parses ||= Retab::Parses.new(self)
end

#partitionsObject



24
25
26
# File 'lib/retab/client.rb', line 24

def partitions
  @partitions ||= Retab::Partitions.new(self)
end

#schemasObject



8
9
10
# File 'lib/retab/client.rb', line 8

def schemas
  @schemas ||= Retab::Schemas.new(self)
end

#splitsObject



28
29
30
# File 'lib/retab/client.rb', line 28

def splits
  @splits ||= Retab::Splits.new(self)
end

#workflowsObject



36
37
38
# File 'lib/retab/client.rb', line 36

def workflows
  @workflows ||= Retab::Workflows.new(self)
end