MimirIndexSettings class
The settings of a mimir index
- Annotations
-
- @freezed
Constructors
-
MimirIndexSettings({String? primaryKey, List<
String> ? searchableFields, required List<String> filterableFields, required List<String> sortableFields, required List<String> rankingRules, required List<String> stopWords, required List<Synonyms> synonyms, required bool typosEnabled, required int minWordSizeForOneTypo, required int minWordSizeForTwoTypos, required List<String> disallowTyposOnWords, required List<String> disallowTyposOnFields}) -
constfactory
Properties
-
copyWith
→ $MimirIndexSettingsCopyWith<
MimirIndexSettings> -
no setterinherited
-
disallowTyposOnFields
→ List<
String> -
no setterinherited
-
disallowTyposOnWords
→ List<
String> -
no setterinherited
-
filterableFields
→ List<
String> -
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- minWordSizeForOneTypo → int
-
no setterinherited
- minWordSizeForTwoTypos → int
-
no setterinherited
- primaryKey → String?
-
no setterinherited
-
rankingRules
→ List<
String> -
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
searchableFields
→ List<
String> ? -
no setterinherited
-
sortableFields
→ List<
String> -
no setterinherited
-
stopWords
→ List<
String> -
no setterinherited
-
synonyms
→ List<
Synonyms> -
no setterinherited
- typosEnabled → bool
-
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited