Class Property.PropertyBuilder
- java.lang.Object
-
- io.weaviate.client.v1.schema.model.Property.PropertyBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Propertybuild()Property.PropertyBuilderdataType(List<String> dataType)Property.PropertyBuilderdescription(String description)Property.PropertyBuilderindexFilterable(Boolean indexFilterable)Property.PropertyBuilderindexInverted(Boolean indexInverted)Deprecated.Property.PropertyBuilderindexSearchable(Boolean indexSearchable)Property.PropertyBuildermoduleConfig(Object moduleConfig)Property.PropertyBuildername(String name)Property.PropertyBuildertokenization(String tokenization)StringtoString()
-
-
-
Method Detail
-
name
public Property.PropertyBuilder name(String name)
- Returns:
this.
-
dataType
public Property.PropertyBuilder dataType(List<String> dataType)
- Returns:
this.
-
description
public Property.PropertyBuilder description(String description)
- Returns:
this.
-
tokenization
public Property.PropertyBuilder tokenization(String tokenization)
- Returns:
this.
-
indexInverted
@Deprecated public Property.PropertyBuilder indexInverted(Boolean indexInverted)
Deprecated.As of Weaviate v1.19 'indexInverted' is deprecated and replaced by 'indexFilterable' and 'indexSearchable'.
See inverted index- Returns:
this.
-
indexFilterable
public Property.PropertyBuilder indexFilterable(Boolean indexFilterable)
- Returns:
this.
-
indexSearchable
public Property.PropertyBuilder indexSearchable(Boolean indexSearchable)
- Returns:
this.
-
moduleConfig
public Property.PropertyBuilder moduleConfig(Object moduleConfig)
- Returns:
this.
-
build
public Property build()
-
-