Package-level declarations
Types
Builder for CompositeFilterArgs.
Restriction on Datasource.
Builder for DataSourceRestrictionArgs.
Represents a whole calendar date, for example a date of birth. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the Proleptic Gregorian Calendar. The date must be a valid calendar date between the year 1 and 9999.
Builder for DateArgs.
Specifies operators to return facet results for. There will be one FacetResult for every source_name/object_type/operator_name combination.
Builder for FacetOptionsArgs.
A generic way of expressing filters in a query, which supports two approaches: 1. Setting a ValueFilter. The name must match an operator_name defined in the schema for your data source. 2. Setting a CompositeFilter. The filters are evaluated using the logical operator. The top-level operators can only be either an AND or a NOT. AND can appear only at the top-most level. OR can appear only under a top-level AND.
Builder for FilterArgs.
Filter options to be applied on query.
Builder for FilterOptionsArgs.
Builder for GetDataSourcePlainArgs.
Builder for GetSearchApplicationPlainArgs.
Builder for GSuitePrincipalArgs.
Used to specify integer faceting options.
Builder for IntegerFacetingOptionsArgs.
Default options to interpret user query.
Builder for QueryInterpretationConfigArgs.
Scoring configurations for a source while processing a Search or Suggest request.
Builder for ScoringConfigArgs.
Builder for SortOptionsArgs.
Defines sources for the suggest/search APIs.
Builder for SourceArgs.
Configurations for a source while processing a Search or Suggest request.
Builder for SourceConfigArgs.
Set search results crowding limits. Crowding is a situation in which multiple results from the same source or host "crowd out" other results, diminishing the quality of search for users. To foster better search quality and source diversity in search results, you can set a condition to reduce repetitive results by source.
Builder for SourceCrowdingConfigArgs.
Set the scoring configuration. This allows modifying the ranking of results for a source.
Builder for SourceScoringConfigArgs.
Definition of a single value with generic type.
Builder for ValueArgs.
Builder for ValueFilterArgs.