Package com.firecrawl.models
Class SearchOptions.Builder
- java.lang.Object
-
- com.firecrawl.models.SearchOptions.Builder
-
- Enclosing class:
- SearchOptions
public static final class SearchOptions.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchOptionsbuild()SearchOptions.Buildercategories(java.util.List<java.lang.Object> categories)Categories: "github", "research", "pdf".SearchOptions.BuilderignoreInvalidURLs(java.lang.Boolean ignoreInvalidURLs)Ignore invalid URLs in results.SearchOptions.Builderintegration(java.lang.String integration)Integration identifier.SearchOptions.Builderlimit(java.lang.Integer limit)Maximum number of results.SearchOptions.Builderlocation(java.lang.String location)Location for search results (e.g., "US").SearchOptions.BuilderscrapeOptions(ScrapeOptions scrapeOptions)Scrape options applied to search result pages.SearchOptions.Buildersources(java.util.List<java.lang.Object> sources)Source types: "web", "news", "images" as strings or {type: "web"} maps.SearchOptions.Buildertbs(java.lang.String tbs)Time-based search filter (e.g., "qdr:d" for past day, "qdr:w" for past week).SearchOptions.Buildertimeout(java.lang.Integer timeout)Timeout in milliseconds.
-
-
-
Method Detail
-
sources
public SearchOptions.Builder sources(java.util.List<java.lang.Object> sources)
Source types: "web", "news", "images" as strings or {type: "web"} maps.
-
categories
public SearchOptions.Builder categories(java.util.List<java.lang.Object> categories)
Categories: "github", "research", "pdf".
-
limit
public SearchOptions.Builder limit(java.lang.Integer limit)
Maximum number of results.
-
tbs
public SearchOptions.Builder tbs(java.lang.String tbs)
Time-based search filter (e.g., "qdr:d" for past day, "qdr:w" for past week).
-
location
public SearchOptions.Builder location(java.lang.String location)
Location for search results (e.g., "US").
-
ignoreInvalidURLs
public SearchOptions.Builder ignoreInvalidURLs(java.lang.Boolean ignoreInvalidURLs)
Ignore invalid URLs in results.
-
timeout
public SearchOptions.Builder timeout(java.lang.Integer timeout)
Timeout in milliseconds.
-
scrapeOptions
public SearchOptions.Builder scrapeOptions(ScrapeOptions scrapeOptions)
Scrape options applied to search result pages.
-
integration
public SearchOptions.Builder integration(java.lang.String integration)
Integration identifier.
-
build
public SearchOptions build()
-
-