Package redis.clients.jedis.search
Class IndexDefinition
java.lang.Object
redis.clients.jedis.search.IndexDefinition
- All Implemented Interfaces:
IParams
IndexDefinition encapsulates configuration for index definition creation and should be given to
the client on index creation
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParams(CommandArguments args) Deprecated.String[]doublegetScore()getType()booleanisAsync()setAsync(boolean async) setLanguage(String language) setLanguageField(String languageField) setPayloadField(String payloadField) Deprecated.Since RediSearch 2.0.0, PAYLOAD_FIELD option is deprecated.setPrefixes(String... prefixes) setScore(double score) setScoreFiled(String scoreFiled)
-
Field Details
-
type
-
async
private boolean async -
prefixes
-
filter
-
languageField
-
language
-
scoreFiled
-
score
private double score -
payloadField
-
-
Constructor Details
-
IndexDefinition
public IndexDefinition() -
IndexDefinition
-
-
Method Details
-
getType
-
isAsync
public boolean isAsync() -
setAsync
-
getPrefixes
-
setPrefixes
-
getFilter
-
setFilter
-
getLanguageField
-
setLanguageField
-
getLanguage
-
setLanguage
-
getScoreFiled
-
setScoreFiled
-
getScore
public double getScore() -
setScore
-
getPayloadField
Deprecated. -
setPayloadField
Deprecated.Since RediSearch 2.0.0, PAYLOAD_FIELD option is deprecated. -
addParams
-