Optionalclass?: stringOptionaldescription?: stringOptionalinvertedIndexConfig?: {Optionalbm25?: { b?: number; k1?: number }Optionalb?: numberFormat: float
Optionalk1?: numberFormat: float
OptionalcleanupIntervalSeconds?: numberFormat: int
OptionalindexNullState?: booleanOptionalindexPropertyLength?: booleanOptionalindexTimestamps?: booleanOptionalstopwordPresets?: { [key: string]: string[] }Optionalstopwords?: { additions?: string[]; preset?: string; removals?: string[] }Optionaladditions?: string[]Optionalpreset?: stringOptionalremovals?: string[]OptionaltokenizerUserDict?: { replacements?: { source: string; target: string }[]; tokenizer?: string }[]OptionalusingBlockMaxWAND?: booleanOptionalmoduleConfig?: { [key: string]: unknown }OptionalmultiTenancyConfig?: {OptionalautoTenantActivation?: booleanOptionalautoTenantCreation?: booleanOptionalenabled?: booleanOptionalobjectTtlConfig?: {OptionaldefaultTtl?: numberOptionaldeleteOn?: stringOptionalenabled?: booleanOptionalfilterExpiredObjects?: booleanOptionalproperties?: {OptionalreplicationConfig?: {OptionalasyncConfig?: {OptionalaliveNodesCheckingFrequency?: numberFormat: int64
OptionaldiffBatchSize?: numberFormat: int64
OptionaldiffPerNodeTimeout?: numberFormat: int64
Optionalfrequency?: numberFormat: int64
OptionalfrequencyWhilePropagating?: numberFormat: int64
OptionalhashtreeHeight?: numberFormat: int64
OptionalloggingFrequency?: numberFormat: int64
OptionalmaxWorkers?: numberFormat: int64
OptionalprePropagationTimeout?: numberFormat: int64
OptionalpropagationBatchSize?: numberFormat: int64
OptionalpropagationConcurrency?: numberFormat: int64
OptionalpropagationDelay?: numberFormat: int64
OptionalpropagationLimit?: numberFormat: int64
OptionalpropagationTimeout?: numberFormat: int64
OptionalasyncEnabled?: booleanOptionaldeletionStrategy?: "NoAutomatedResolution" | "DeleteOnConflict" | "TimeBasedResolution"Optionalfactor?: numberOptionalshardingConfig?: { [key: string]: unknown }OptionalvectorConfig?: {OptionalvectorIndexConfig?: { [key: string]: unknown }OptionalvectorIndexType?: stringOptionalvectorizer?: stringSpecify how the vectors for this collection should be determined. The options are either none - this means you have to import a vector with each object yourself - or the name of a module that provides vectorization capabilities, such as text2vec-weaviate. If left empty, it will use the globally configured default (DEFAULT_VECTORIZER_MODULE) which can itself either be none or a specific module.
Optionalclass?: stringOptionaldescription?: stringOptionalinvertedIndexConfig?: {Optionalbm25?: { b?: number; k1?: number }Optionalb?: numberFormat: float
Optionalk1?: numberFormat: float
OptionalcleanupIntervalSeconds?: numberFormat: int
OptionalindexNullState?: booleanOptionalindexPropertyLength?: booleanOptionalindexTimestamps?: booleanOptionalstopwordPresets?: { [key: string]: string[] }Optionalstopwords?: { additions?: string[]; preset?: string; removals?: string[] }Optionaladditions?: string[]Optionalpreset?: stringOptionalremovals?: string[]OptionaltokenizerUserDict?: { replacements?: { source: string; target: string }[]; tokenizer?: string }[]OptionalusingBlockMaxWAND?: booleanOptionalmoduleConfig?: { [key: string]: unknown }OptionalmultiTenancyConfig?: {OptionalautoTenantActivation?: booleanOptionalautoTenantCreation?: booleanOptionalenabled?: booleanOptionalobjectTtlConfig?: {OptionaldefaultTtl?: numberOptionaldeleteOn?: stringOptionalenabled?: booleanOptionalfilterExpiredObjects?: booleanOptionalproperties?: {OptionalreplicationConfig?: {OptionalasyncConfig?: {OptionalaliveNodesCheckingFrequency?: numberFormat: int64
OptionaldiffBatchSize?: numberFormat: int64
OptionaldiffPerNodeTimeout?: numberFormat: int64
Optionalfrequency?: numberFormat: int64
OptionalfrequencyWhilePropagating?: numberFormat: int64
OptionalhashtreeHeight?: numberFormat: int64
OptionalloggingFrequency?: numberFormat: int64
OptionalmaxWorkers?: numberFormat: int64
OptionalprePropagationTimeout?: numberFormat: int64
OptionalpropagationBatchSize?: numberFormat: int64
OptionalpropagationConcurrency?: numberFormat: int64
OptionalpropagationDelay?: numberFormat: int64
OptionalpropagationLimit?: numberFormat: int64
OptionalpropagationTimeout?: numberFormat: int64
OptionalasyncEnabled?: booleanOptionaldeletionStrategy?: "NoAutomatedResolution" | "DeleteOnConflict" | "TimeBasedResolution"Optionalfactor?: numberOptionalshardingConfig?: { [key: string]: unknown }OptionalvectorConfig?: {OptionalvectorIndexConfig?: { [key: string]: unknown }OptionalvectorIndexType?: stringOptionalvectorizer?: stringSpecify how the vectors for this collection should be determined. The options are either none - this means you have to import a vector with each object yourself - or the name of a module that provides vectorization capabilities, such as text2vec-weaviate. If left empty, it will use the globally configured default (DEFAULT_VECTORIZER_MODULE) which can itself either be none or a specific module.
Description
Name of the collection (formerly 'class') (required). Multiple words should be concatenated in CamelCase, e.g.
ArticleAuthor.