Package io.milvus.bulkwriter
Class RemoteBulkWriterParam.Builder
- java.lang.Object
-
- io.milvus.bulkwriter.RemoteBulkWriterParam.Builder
-
- Enclosing class:
- RemoteBulkWriterParam
public static final class RemoteBulkWriterParam.Builder extends Object
Builder forRemoteBulkWriterParamclass.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoteBulkWriterParambuild()Verifies parameters and creates a newRemoteBulkWriterParaminstance.RemoteBulkWriterParam.BuilderwithChunkSize(int chunkSize)RemoteBulkWriterParam.BuilderwithCollectionSchema(@NonNull CollectionSchemaParam collectionSchema)Sets the collection info.RemoteBulkWriterParam.BuilderwithConnectParam(StorageConnectParam connectParam)RemoteBulkWriterParam.BuilderwithFileType(@NonNull BulkFileType fileType)RemoteBulkWriterParam.BuilderwithRemotePath(@NonNull String remotePath)Sets the remotePath.
-
-
-
Method Detail
-
withCollectionSchema
public RemoteBulkWriterParam.Builder withCollectionSchema(@NonNull @NonNull CollectionSchemaParam collectionSchema)
Sets the collection info.- Parameters:
collectionSchema- collection info- Returns:
Builder
-
withConnectParam
public RemoteBulkWriterParam.Builder withConnectParam(@NotNull StorageConnectParam connectParam)
-
withRemotePath
public RemoteBulkWriterParam.Builder withRemotePath(@NonNull @NonNull String remotePath)
Sets the remotePath.- Parameters:
remotePath- remote path- Returns:
Builder
-
withChunkSize
public RemoteBulkWriterParam.Builder withChunkSize(int chunkSize)
-
withFileType
public RemoteBulkWriterParam.Builder withFileType(@NonNull @NonNull BulkFileType fileType)
-
build
public RemoteBulkWriterParam build() throws ParamException
Verifies parameters and creates a newRemoteBulkWriterParaminstance.- Returns:
RemoteBulkWriterParam- Throws:
ParamException
-
-