Class SearchOptions.Builder

  • Enclosing class:
    SearchOptions

    public static final class SearchOptions.Builder
    extends java.lang.Object
    • 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".
      • 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.
      • integration

        public SearchOptions.Builder integration​(java.lang.String integration)
        Integration identifier.