Module: Enconvert
- Defined in:
- lib/enconvert.rb,
lib/enconvert/v2.rb,
lib/enconvert/client.rb,
lib/enconvert/errors.rb,
lib/enconvert/formats.rb,
lib/enconvert/results.rb,
lib/enconvert/version.rb,
lib/enconvert/internal.rb,
lib/enconvert/v2_results.rb
Overview
V2 response types, returned as plain read-only Structs with snake_case
readers. Fields documented as optional may be nil — the API omits
unset fields entirely (response_model_exclude_none) and every mapper
guards each access.
Defined Under Namespace
Modules: Formats, Internal Classes: APIError, AuthenticationError, BatchItem, BatchStatus, BatchSubmission, Client, ConversionResult, Error, JobStatus, QuotaError, RateLimitError, V2
Constant Summary collapse
- IMPLEMENTED_CONVERSIONS =
The 43 implemented
{input}-to-{output}conversion endpoints. See Enconvert::Formats for the full format tables and helpers. Formats::IMPLEMENTED_CONVERSIONS
- VERSION =
"0.0.1"
Class Method Summary collapse
-
.valid_outputs_for(input_format) ⇒ Object
List the output formats the API implements for a given input format.
Class Method Details
.valid_outputs_for(input_format) ⇒ Object
List the output formats the API implements for a given input format.
27 28 29 |
# File 'lib/enconvert.rb', line 27 def self.valid_outputs_for(input_format) Formats.valid_outputs_for(input_format) end |