Module: Enconvert::V2::Enums
- Defined in:
- lib/enconvert/v2_results.rb
Overview
Enumerations (documented as frozen constants; not runtime-enforced —
the wire values are plain strings, mirroring the Node SDK's
compile-time-only string union types).
Constant Summary
collapse
- PERCEIVE_OUTPUTS =
%w[
markdown markdown_fit html_cleaned html_raw screenshot screenshot_full_page
pdf links images structured
].freeze
%w[
tables prices contacts metadata main_content headings structured_data technologies all
].freeze
- PERCEIVE_RESOURCE_TYPES =
%w[
image media font stylesheet script xhr fetch websocket manifest other
].freeze
- PERCEIVE_CACHE_MODES =
%w[enabled bypass refresh].freeze
- PERCEIVE_STATUSES =
%w[queued processing completed failed].freeze
%w[heuristic css llm].freeze
- PERCEIVE_BATCH_OUTPUT_MODES =
%w[manifest zip].freeze
- PERCEIVE_BATCH_STATUSES =
%w[queued processing completed failed partial].freeze
- DISCOVER_MODES =
%w[sitemap crawl hybrid].freeze
- LOOKUP_CATEGORIES =
%w[web news images scholar patents maps].freeze
- LOOKUP_TIME_FILTERS =
%w[hour day week month year].freeze
- CSS_FIELD_TYPES =
%w[text attribute html regex nested list nested_list].freeze
%w[css llm mixed none].freeze
- INGEST_MODES =
%w[urls sitemap crawl files].freeze
- INGEST_STATUSES =
%w[queued discovering processing completed failed canceled].freeze
- WATCH_DIFF_MODES =
%w[auto text structured tables metadata].freeze
- WATCHER_STATUSES =
%w[active paused deleted].freeze