Class CreateTableIndexRequest
- java.lang.Object
-
- com.lancedb.lance.namespace.model.CreateTableIndexRequest
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.12.0") public class CreateTableIndexRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CreateTableIndexRequest.IndexTypeEnum
static class
CreateTableIndexRequest.MetricTypeEnum
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
JSON_PROPERTY_ASCII_FOLDING
static java.lang.String
JSON_PROPERTY_BASE_TOKENIZER
static java.lang.String
JSON_PROPERTY_COLUMN
static java.lang.String
JSON_PROPERTY_ID
static java.lang.String
JSON_PROPERTY_INDEX_TYPE
static java.lang.String
JSON_PROPERTY_LANGUAGE
static java.lang.String
JSON_PROPERTY_LOWER_CASE
static java.lang.String
JSON_PROPERTY_MAX_TOKEN_LENGTH
static java.lang.String
JSON_PROPERTY_METRIC_TYPE
static java.lang.String
JSON_PROPERTY_REMOVE_STOP_WORDS
static java.lang.String
JSON_PROPERTY_STEM
static java.lang.String
JSON_PROPERTY_WITH_POSITION
-
Constructor Summary
Constructors Constructor Description CreateTableIndexRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateTableIndexRequest
addIdItem(java.lang.String idItem)
CreateTableIndexRequest
asciiFolding(java.lang.Boolean asciiFolding)
CreateTableIndexRequest
baseTokenizer(java.lang.String baseTokenizer)
CreateTableIndexRequest
column(java.lang.String column)
boolean
equals(java.lang.Object o)
java.lang.Boolean
getAsciiFolding()
java.lang.String
getBaseTokenizer()
java.lang.String
getColumn()
java.util.List<java.lang.String>
getId()
CreateTableIndexRequest.IndexTypeEnum
getIndexType()
java.lang.String
getLanguage()
java.lang.Boolean
getLowerCase()
java.lang.Integer
getMaxTokenLength()
CreateTableIndexRequest.MetricTypeEnum
getMetricType()
java.lang.Boolean
getRemoveStopWords()
java.lang.Boolean
getStem()
java.lang.Boolean
getWithPosition()
int
hashCode()
CreateTableIndexRequest
id(java.util.List<java.lang.String> id)
CreateTableIndexRequest
indexType(CreateTableIndexRequest.IndexTypeEnum indexType)
CreateTableIndexRequest
language(java.lang.String language)
CreateTableIndexRequest
lowerCase(java.lang.Boolean lowerCase)
CreateTableIndexRequest
maxTokenLength(java.lang.Integer maxTokenLength)
CreateTableIndexRequest
metricType(CreateTableIndexRequest.MetricTypeEnum metricType)
CreateTableIndexRequest
removeStopWords(java.lang.Boolean removeStopWords)
void
setAsciiFolding(java.lang.Boolean asciiFolding)
void
setBaseTokenizer(java.lang.String baseTokenizer)
void
setColumn(java.lang.String column)
void
setId(java.util.List<java.lang.String> id)
void
setIndexType(CreateTableIndexRequest.IndexTypeEnum indexType)
void
setLanguage(java.lang.String language)
void
setLowerCase(java.lang.Boolean lowerCase)
void
setMaxTokenLength(java.lang.Integer maxTokenLength)
void
setMetricType(CreateTableIndexRequest.MetricTypeEnum metricType)
void
setRemoveStopWords(java.lang.Boolean removeStopWords)
void
setStem(java.lang.Boolean stem)
void
setWithPosition(java.lang.Boolean withPosition)
CreateTableIndexRequest
stem(java.lang.Boolean stem)
java.lang.String
toString()
java.lang.String
toUrlQueryString()
java.lang.String
toUrlQueryString(java.lang.String prefix)
CreateTableIndexRequest
withPosition(java.lang.Boolean withPosition)
-
-
-
Field Detail
-
JSON_PROPERTY_ID
public static final java.lang.String JSON_PROPERTY_ID
-
JSON_PROPERTY_COLUMN
public static final java.lang.String JSON_PROPERTY_COLUMN
-
JSON_PROPERTY_INDEX_TYPE
public static final java.lang.String JSON_PROPERTY_INDEX_TYPE
-
JSON_PROPERTY_METRIC_TYPE
public static final java.lang.String JSON_PROPERTY_METRIC_TYPE
-
JSON_PROPERTY_WITH_POSITION
public static final java.lang.String JSON_PROPERTY_WITH_POSITION
-
JSON_PROPERTY_BASE_TOKENIZER
public static final java.lang.String JSON_PROPERTY_BASE_TOKENIZER
-
JSON_PROPERTY_LANGUAGE
public static final java.lang.String JSON_PROPERTY_LANGUAGE
-
JSON_PROPERTY_MAX_TOKEN_LENGTH
public static final java.lang.String JSON_PROPERTY_MAX_TOKEN_LENGTH
-
JSON_PROPERTY_LOWER_CASE
public static final java.lang.String JSON_PROPERTY_LOWER_CASE
-
JSON_PROPERTY_STEM
public static final java.lang.String JSON_PROPERTY_STEM
-
JSON_PROPERTY_REMOVE_STOP_WORDS
public static final java.lang.String JSON_PROPERTY_REMOVE_STOP_WORDS
-
JSON_PROPERTY_ASCII_FOLDING
public static final java.lang.String JSON_PROPERTY_ASCII_FOLDING
-
-
Method Detail
-
id
public CreateTableIndexRequest id(@Nullable java.util.List<java.lang.String> id)
-
addIdItem
public CreateTableIndexRequest addIdItem(java.lang.String idItem)
-
getId
@Nullable public java.util.List<java.lang.String> getId()
-
setId
public void setId(@Nullable java.util.List<java.lang.String> id)
-
column
public CreateTableIndexRequest column(@Nonnull java.lang.String column)
-
getColumn
@Nonnull public java.lang.String getColumn()
-
setColumn
public void setColumn(@Nonnull java.lang.String column)
-
indexType
public CreateTableIndexRequest indexType(@Nonnull CreateTableIndexRequest.IndexTypeEnum indexType)
-
getIndexType
@Nonnull public CreateTableIndexRequest.IndexTypeEnum getIndexType()
-
setIndexType
public void setIndexType(@Nonnull CreateTableIndexRequest.IndexTypeEnum indexType)
-
metricType
public CreateTableIndexRequest metricType(@Nullable CreateTableIndexRequest.MetricTypeEnum metricType)
-
getMetricType
@Nullable public CreateTableIndexRequest.MetricTypeEnum getMetricType()
-
setMetricType
public void setMetricType(@Nullable CreateTableIndexRequest.MetricTypeEnum metricType)
-
withPosition
public CreateTableIndexRequest withPosition(@Nullable java.lang.Boolean withPosition)
-
getWithPosition
@Nullable public java.lang.Boolean getWithPosition()
-
setWithPosition
public void setWithPosition(@Nullable java.lang.Boolean withPosition)
-
baseTokenizer
public CreateTableIndexRequest baseTokenizer(@Nullable java.lang.String baseTokenizer)
-
getBaseTokenizer
@Nullable public java.lang.String getBaseTokenizer()
-
setBaseTokenizer
public void setBaseTokenizer(@Nullable java.lang.String baseTokenizer)
-
language
public CreateTableIndexRequest language(@Nullable java.lang.String language)
-
getLanguage
@Nullable public java.lang.String getLanguage()
-
setLanguage
public void setLanguage(@Nullable java.lang.String language)
-
maxTokenLength
public CreateTableIndexRequest maxTokenLength(@Nullable java.lang.Integer maxTokenLength)
-
getMaxTokenLength
@Nullable public java.lang.Integer getMaxTokenLength()
-
setMaxTokenLength
public void setMaxTokenLength(@Nullable java.lang.Integer maxTokenLength)
-
lowerCase
public CreateTableIndexRequest lowerCase(@Nullable java.lang.Boolean lowerCase)
-
getLowerCase
@Nullable public java.lang.Boolean getLowerCase()
-
setLowerCase
public void setLowerCase(@Nullable java.lang.Boolean lowerCase)
-
stem
public CreateTableIndexRequest stem(@Nullable java.lang.Boolean stem)
-
getStem
@Nullable public java.lang.Boolean getStem()
-
setStem
public void setStem(@Nullable java.lang.Boolean stem)
-
removeStopWords
public CreateTableIndexRequest removeStopWords(@Nullable java.lang.Boolean removeStopWords)
-
getRemoveStopWords
@Nullable public java.lang.Boolean getRemoveStopWords()
-
setRemoveStopWords
public void setRemoveStopWords(@Nullable java.lang.Boolean removeStopWords)
-
asciiFolding
public CreateTableIndexRequest asciiFolding(@Nullable java.lang.Boolean asciiFolding)
-
getAsciiFolding
@Nullable public java.lang.Boolean getAsciiFolding()
-
setAsciiFolding
public void setAsciiFolding(@Nullable java.lang.Boolean asciiFolding)
-
equals
public boolean equals(java.lang.Object o)
-
hashCode
public int hashCode()
-
toString
public java.lang.String toString()
-
toUrlQueryString
public java.lang.String toUrlQueryString()
-
toUrlQueryString
public java.lang.String toUrlQueryString(java.lang.String prefix)
-
-