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})
const
factory

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