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

#edit_templatesObject



104
105
106
# File 'lib/retab/client.rb', line 104

def edit_templates
  @edit_templates ||= Retab::EditTemplates.new(self)
end

#editsObject



108
109
110
# File 'lib/retab/client.rb', line 108

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

#experiment_run_metricsObject



84
85
86
# File 'lib/retab/client.rb', line 84

def experiment_run_metrics
  @experiment_run_metrics ||= Retab::ExperimentRunMetrics.new(self)
end

#experiment_run_resultsObject



80
81
82
# File 'lib/retab/client.rb', line 80

def experiment_run_results
  @experiment_run_results ||= Retab::ExperimentRunResults.new(self)
end

#experiment_runsObject



76
77
78
# File 'lib/retab/client.rb', line 76

def experiment_runs
  @experiment_runs ||= Retab::ExperimentRuns.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



112
113
114
# File 'lib/retab/client.rb', line 112

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

#workflow_artifactsObject



52
53
54
# File 'lib/retab/client.rb', line 52

def workflow_artifacts
  @workflow_artifacts ||= Retab::WorkflowArtifacts.new(self)
end

#workflow_block_executionsObject



92
93
94
# File 'lib/retab/client.rb', line 92

def workflow_block_executions
  @workflow_block_executions ||= Retab::WorkflowBlockExecutions.new(self)
end

#workflow_blocksObject



64
65
66
# File 'lib/retab/client.rb', line 64

def workflow_blocks
  @workflow_blocks ||= Retab::WorkflowBlocks.new(self)
end

#workflow_edgesObject



68
69
70
# File 'lib/retab/client.rb', line 68

def workflow_edges
  @workflow_edges ||= Retab::WorkflowEdges.new(self)
end

#workflow_experimentsObject



88
89
90
# File 'lib/retab/client.rb', line 88

def workflow_experiments
  @workflow_experiments ||= Retab::WorkflowExperiments.new(self)
end

#workflow_review_versionsObject



48
49
50
# File 'lib/retab/client.rb', line 48

def workflow_review_versions
  @workflow_review_versions ||= Retab::WorkflowReviewVersions.new(self)
end

#workflow_reviewsObject



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

def workflow_reviews
  @workflow_reviews ||= Retab::WorkflowReviews.new(self)
end

#workflow_runsObject



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

def workflow_runs
  @workflow_runs ||= Retab::WorkflowRuns.new(self)
end

#workflow_specsObject



100
101
102
# File 'lib/retab/client.rb', line 100

def workflow_specs
  @workflow_specs ||= Retab::WorkflowSpecs.new(self)
end

#workflow_stepsObject



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

def workflow_steps
  @workflow_steps ||= Retab::WorkflowSteps.new(self)
end

#workflow_test_run_resultsObject



60
61
62
# File 'lib/retab/client.rb', line 60

def workflow_test_run_results
  @workflow_test_run_results ||= Retab::WorkflowTestRunResults.new(self)
end

#workflow_test_runsObject



56
57
58
# File 'lib/retab/client.rb', line 56

def workflow_test_runs
  @workflow_test_runs ||= Retab::WorkflowTestRuns.new(self)
end

#workflow_testsObject



72
73
74
# File 'lib/retab/client.rb', line 72

def workflow_tests
  @workflow_tests ||= Retab::WorkflowTests.new(self)
end

#workflowsObject



96
97
98
# File 'lib/retab/client.rb', line 96

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