Class SearchOptions.Built

java.lang.Object
CommonOptions<SearchOptions>.BuiltCommonOptions
com.couchbase.client.java.search.SearchOptions.Built
All Implemented Interfaces:
com.couchbase.client.core.api.search.CoreSearchOptions, com.couchbase.client.core.endpoint.http.CoreCommonOptions
Enclosing class:
SearchOptions

public class SearchOptions.Built extends CommonOptions<SearchOptions>.BuiltCommonOptions implements com.couchbase.client.core.api.search.CoreSearchOptions
  • Method Details

    • serializer

      public JsonSerializer serializer()
    • collections

      public List<String> collections()
      Specified by:
      collections in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • consistency

      public com.couchbase.client.core.api.search.CoreSearchScanConsistency consistency()
      Specified by:
      consistency in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • consistentWith

      public com.couchbase.client.core.api.shared.CoreMutationState consistentWith()
      Specified by:
      consistentWith in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • disableScoring

      public Boolean disableScoring()
      Specified by:
      disableScoring in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • explain

      public Boolean explain()
      Specified by:
      explain in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • facets

      public Map<String,com.couchbase.client.core.api.search.facet.CoreSearchFacet> facets()
      Specified by:
      facets in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • fields

      public List<String> fields()
      Specified by:
      fields in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • highlightFields

      public List<String> highlightFields()
      Specified by:
      highlightFields in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • highlightStyle

      public com.couchbase.client.core.api.search.CoreHighlightStyle highlightStyle()
      Specified by:
      highlightStyle in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • limit

      public Integer limit()
      Specified by:
      limit in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • raw

      public com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonNode raw()
      Specified by:
      raw in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • skip

      public Integer skip()
      Specified by:
      skip in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • sort

      public List<com.couchbase.client.core.api.search.sort.CoreSearchSort> sort()
      Specified by:
      sort in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • includeLocations

      public Boolean includeLocations()
      Specified by:
      includeLocations in interface com.couchbase.client.core.api.search.CoreSearchOptions
    • commonOptions

      public com.couchbase.client.core.endpoint.http.CoreCommonOptions commonOptions()
      Specified by:
      commonOptions in interface com.couchbase.client.core.api.search.CoreSearchOptions