Package io.milvus.param.highlevel.dml
Class DeleteIdsParam.Builder<T>
- java.lang.Object
-
- io.milvus.param.highlevel.dml.DeleteIdsParam.Builder<T>
-
- Enclosing class:
- DeleteIdsParam
public static class DeleteIdsParam.Builder<T> extends Object
Builder forDeleteIdsParamclass.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeleteIdsParam.BuilderaddPrimaryId(T primaryId)Specifies primaryId field.DeleteIdsParambuild()Verifies parameters and creates a newDeleteIdsParaminstance.DeleteIdsParam.BuilderwithCollectionName(@NonNull String collectionName)Sets the collection name.DeleteIdsParam.BuilderwithPartitionName(@NonNull String partitionName)Sets the partition name (Optional).DeleteIdsParam.BuilderwithPrimaryIds(@NonNull List<T> primaryIds)Specifies primaryId fields.
-
-
-
Method Detail
-
withCollectionName
public DeleteIdsParam.Builder withCollectionName(@NonNull @NonNull String collectionName)
Sets the collection name. Collection name cannot be empty or null.- Parameters:
collectionName- collection name- Returns:
Builder
-
withPartitionName
public DeleteIdsParam.Builder withPartitionName(@NonNull @NonNull String partitionName)
Sets the partition name (Optional).- Parameters:
partitionName- partition name- Returns:
Builder
-
withPrimaryIds
public DeleteIdsParam.Builder withPrimaryIds(@NonNull @NonNull List<T> primaryIds)
Specifies primaryId fields. PrimaryIds cannot be empty or null.- Parameters:
primaryIds- input primary key list- Returns:
Builder
-
addPrimaryId
public DeleteIdsParam.Builder addPrimaryId(@NonNull T primaryId)
Specifies primaryId field. PrimaryId cannot be empty or null.- Parameters:
primaryId- input primary key id- Returns:
Builder
-
build
public DeleteIdsParam build() throws ParamException
Verifies parameters and creates a newDeleteIdsParaminstance.- Returns:
DeleteIdsParam- Throws:
ParamException
-
-