Package io.milvus.param.index
Class AlterIndexParam.Builder
- java.lang.Object
-
- io.milvus.param.index.AlterIndexParam.Builder
-
- Enclosing class:
- AlterIndexParam
public static final class AlterIndexParam.Builder extends Object
Builder forAlterIndexParamclass.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlterIndexParambuild()Verifies parameters and creates a newAlterIndexParaminstance.AlterIndexParam.BuilderwithCollectionName(@NonNull String collectionName)Set the collection name.AlterIndexParam.BuilderwithDatabaseName(String databaseName)Sets the database name.AlterIndexParam.BuilderwithIndexName(@NonNull String indexName)Set the index name.AlterIndexParam.BuilderwithMMapEnabled(boolean enabledMMap)Enable MMap or not for index data files.AlterIndexParam.BuilderwithProperty(@NonNull String key, @NonNull String value)Basic method to set a key-value property.
-
-
-
Method Detail
-
withCollectionName
public AlterIndexParam.Builder withCollectionName(@NonNull @NonNull String collectionName)
Set the collection name. Collection name cannot be empty or null.- Parameters:
collectionName- collection name- Returns:
Builder
-
withDatabaseName
public AlterIndexParam.Builder withDatabaseName(String databaseName)
Sets the database name. database name can be nil.- Parameters:
databaseName- database name- Returns:
Builder
-
withIndexName
public AlterIndexParam.Builder withIndexName(@NonNull @NonNull String indexName)
Set the index name. Index name cannot be empty or null.- Parameters:
indexName- index name- Returns:
Builder
-
withMMapEnabled
public AlterIndexParam.Builder withMMapEnabled(boolean enabledMMap)
Enable MMap or not for index data files.- Parameters:
enabledMMap- enabled or not- Returns:
Builder
-
withProperty
public AlterIndexParam.Builder withProperty(@NonNull @NonNull String key, @NonNull @NonNull String value)
Basic method to set a key-value property.- Parameters:
key- the keyvalue- the value- Returns:
Builder
-
build
public AlterIndexParam build() throws ParamException
Verifies parameters and creates a newAlterIndexParaminstance.- Returns:
AlterIndexParam- Throws:
ParamException
-
-