PayloadIndexParams constructor
PayloadIndexParams({
- TextIndexParams? textIndexParams,
- IntegerIndexParams? integerIndexParams,
- KeywordIndexParams? keywordIndexParams,
- FloatIndexParams? floatIndexParams,
- GeoIndexParams? geoIndexParams,
- BoolIndexParams? boolIndexParams,
- DatetimeIndexParams? datetimeIndexParams,
- UuidIndexParams? uuidIndexParams,
Implementation
factory PayloadIndexParams({
TextIndexParams? textIndexParams,
IntegerIndexParams? integerIndexParams,
KeywordIndexParams? keywordIndexParams,
FloatIndexParams? floatIndexParams,
GeoIndexParams? geoIndexParams,
BoolIndexParams? boolIndexParams,
DatetimeIndexParams? datetimeIndexParams,
UuidIndexParams? uuidIndexParams,
}) {
final $result = create();
if (textIndexParams != null) {
$result.textIndexParams = textIndexParams;
}
if (integerIndexParams != null) {
$result.integerIndexParams = integerIndexParams;
}
if (keywordIndexParams != null) {
$result.keywordIndexParams = keywordIndexParams;
}
if (floatIndexParams != null) {
$result.floatIndexParams = floatIndexParams;
}
if (geoIndexParams != null) {
$result.geoIndexParams = geoIndexParams;
}
if (boolIndexParams != null) {
$result.boolIndexParams = boolIndexParams;
}
if (datetimeIndexParams != null) {
$result.datetimeIndexParams = datetimeIndexParams;
}
if (uuidIndexParams != null) {
$result.uuidIndexParams = uuidIndexParams;
}
return $result;
}