SearchApplication class
SearchApplication
Constructors
-
SearchApplication({List<
DataSourceRestriction> ? dataSourceRestrictions, List<FacetOptions> ? defaultFacetOptions, SortOptions? defaultSortOptions, String? displayName, bool? enableAuditLog, String? name, List<String> ? operationIds, QueryInterpretationConfig? queryInterpretationConfig, bool? returnResultThumbnailUrls, ScoringConfig? scoringConfig, List<SourceConfig> ? sourceConfig}) - SearchApplication.fromJson(Map json_)
Properties
-
dataSourceRestrictions
↔ List<
DataSourceRestriction> ? -
Retrictions applied to the configurations.
getter/setter pair
-
defaultFacetOptions
↔ List<
FacetOptions> ? -
The default fields for returning facet results.
getter/setter pair
- defaultSortOptions ↔ SortOptions?
-
The default options for sorting the search results
getter/setter pair
- displayName ↔ String?
-
Display name of the Search Application.
getter/setter pair
- enableAuditLog ↔ bool?
-
Indicates whether audit logging is on/off for requests made for the search
application in query APIs.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- name ↔ String?
-
The name of the Search Application.
getter/setter pair
-
operationIds
↔ List<
String> ? -
IDs of the Long Running Operations (LROs) currently running for this
schema.
getter/setter pair
- queryInterpretationConfig ↔ QueryInterpretationConfig?
-
The default options for query interpretation
getter/setter pair
- returnResultThumbnailUrls ↔ bool?
-
With each result we should return the URI for its thumbnail (when
applicable)
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scoringConfig ↔ ScoringConfig?
-
Configuration for ranking results.
getter/setter pair
-
sourceConfig
↔ List<
SourceConfig> ? -
Configuration for a sources specified in data_source_restrictions.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited