Package io.milvus.bulkwriter
Class LocalBulkWriterParam.Builder
java.lang.Object
io.milvus.bulkwriter.LocalBulkWriterParam.Builder
- Enclosing class:
LocalBulkWriterParam
Builder for
LocalBulkWriterParam class.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Verifies parameters and creates a newLocalBulkWriterParaminstance.withChunkSize(int chunkSize) withCollectionSchema(@NonNull CollectionSchemaParam collectionSchema) Sets the collection schema.withCollectionSchema(CreateCollectionReq.CollectionSchema collectionSchema) Sets the collection schema by V2.withConfig(String key, Object val) withFileType(BulkFileType fileType) withLocalPath(@NonNull String localPath) Sets the localPath.
-
Method Details
-
withCollectionSchema
public LocalBulkWriterParam.Builder withCollectionSchema(@NonNull @NonNull CollectionSchemaParam collectionSchema) Sets the collection schema.- Parameters:
collectionSchema- collection schema- Returns:
Builder
-
withCollectionSchema
public LocalBulkWriterParam.Builder withCollectionSchema(@NonNull CreateCollectionReq.CollectionSchema collectionSchema) Sets the collection schema by V2.- Parameters:
collectionSchema- collection schema- Returns:
Builder
-
withLocalPath
Sets the localPath.- Parameters:
localPath- collection name- Returns:
Builder
-
withChunkSize
-
withFileType
-
withConfig
-
build
Verifies parameters and creates a newLocalBulkWriterParaminstance.- Returns:
LocalBulkWriterParam- Throws:
ParamException
-