Package io.milvus.param.highlevel.dml
Class DeleteIdsParam.Builder<T>
java.lang.Object
io.milvus.param.highlevel.dml.DeleteIdsParam.Builder<T>
- Enclosing class:
DeleteIdsParam
Builder for
DeleteIdsParam class.-
Method Summary
Modifier and TypeMethodDescriptionaddPrimaryId(T primaryId) Specifies primaryId field.build()Verifies parameters and creates a newDeleteIdsParaminstance.withCollectionName(@NonNull String collectionName) Sets the collection name.withPartitionName(@NonNull String partitionName) Sets the partition name (Optional).withPrimaryIds(@NonNull List<T> primaryIds) Specifies primaryId fields.
-
Method Details
-
withCollectionName
Sets the collection name. Collection name cannot be empty or null.- Parameters:
collectionName- collection name- Returns:
Builder
-
withPartitionName
Sets the partition name (Optional).- Parameters:
partitionName- partition name- Returns:
Builder
-
withPrimaryIds
Specifies primaryId fields. PrimaryIds cannot be empty or null.- Parameters:
primaryIds- input primary key list- Returns:
Builder
-
addPrimaryId
Specifies primaryId field. PrimaryId cannot be empty or null.- Parameters:
primaryId- input primary key id- Returns:
Builder
-
build
Verifies parameters and creates a newDeleteIdsParaminstance.- Returns:
DeleteIdsParam- Throws:
ParamException
-