Constructor and Description |
---|
FTCreateParams() |
Modifier and Type | Method and Description |
---|---|
void |
addParams(CommandArguments args) |
FTCreateParams |
addPrefix(java.lang.String prefix)
This method can be chained to add multiple prefixes.
|
static FTCreateParams |
createParams() |
FTCreateParams |
filter(java.lang.String filter)
A filter expression with the full RediSearch aggregation expression language.
|
FTCreateParams |
language(java.lang.String defaultLanguage)
Indicates the default language for documents in the index.
|
FTCreateParams |
languageField(java.lang.String languageAttribute)
Document attribute set as the document language.
|
FTCreateParams |
maxTextFields()
Forces RediSearch to encode indexes as if there were more than 32 text attributes.
|
FTCreateParams |
noFields()
Does not store attribute bits for each term.
|
FTCreateParams |
noFreqs()
Avoids saving the term frequencies in the index.
|
FTCreateParams |
noHighlights() |
FTCreateParams |
noHL()
Conserves storage space and memory by disabling highlighting support.
|
FTCreateParams |
noOffsets()
Does not store term offsets for documents.
|
FTCreateParams |
noStopwords()
The index does not have stopwords, not even the default ones.
|
FTCreateParams |
on(IndexDataType dataType)
Currently supports HASH (default) and JSON.
|
FTCreateParams |
prefix(java.lang.String... prefixes)
Tells the index which keys it should index.
|
FTCreateParams |
score(double defaultScore)
Default score for documents in the index.
|
FTCreateParams |
scoreField(java.lang.String scoreField)
Document attribute that you use as the document rank based on the user ranking.
|
FTCreateParams |
skipInitialScan()
Does not scan and index.
|
FTCreateParams |
stopwords(java.lang.String... stopwords)
Sets the index with a custom stopword list, to be ignored during indexing and search time.
|
FTCreateParams |
temporary(long seconds)
Creates a lightweight temporary index that expires after a specified period of inactivity.
|
public static FTCreateParams createParams()
public FTCreateParams on(IndexDataType dataType)
public FTCreateParams prefix(java.lang.String... prefixes)
public FTCreateParams addPrefix(java.lang.String prefix)
prefix(java.lang.String...)
public FTCreateParams filter(java.lang.String filter)
public FTCreateParams language(java.lang.String defaultLanguage)
public FTCreateParams languageField(java.lang.String languageAttribute)
public FTCreateParams score(double defaultScore)
public FTCreateParams scoreField(java.lang.String scoreField)
public FTCreateParams maxTextFields()
public FTCreateParams noOffsets()
public FTCreateParams temporary(long seconds)
public FTCreateParams noHL()
public FTCreateParams noHighlights()
noHL()
public FTCreateParams noFields()
public FTCreateParams noFreqs()
public FTCreateParams stopwords(java.lang.String... stopwords)
public FTCreateParams noStopwords()
public FTCreateParams skipInitialScan()
public void addParams(CommandArguments args)
Copyright © 2023. All rights reserved.