public static final class BulkInsertParam.Builder
extends java.lang.Object
BulkInsertParam
class.Modifier and Type | Method and Description |
---|---|
BulkInsertParam.Builder |
addFile(@NonNull java.lang.String file)
Adds a file path.
|
BulkInsertParam |
build()
Verifies parameters and creates a new
BulkInsertParam instance. |
BulkInsertParam.Builder |
withCollectionName(@NonNull java.lang.String collectionName)
Sets the collection name.
|
BulkInsertParam.Builder |
withDatabaseName(java.lang.String databaseName)
Sets the database name.
|
BulkInsertParam.Builder |
withFiles(@NonNull java.util.List<java.lang.String> files)
Sets the path of the files.
|
BulkInsertParam.Builder |
withOption(java.lang.String key,
java.lang.String value)
Sets the options of the request
|
BulkInsertParam.Builder |
withPartitionName(java.lang.String partitionName)
Sets the partition name.
|
public BulkInsertParam.Builder withDatabaseName(java.lang.String databaseName)
databaseName
- database nameBuilder
public BulkInsertParam.Builder withCollectionName(@NonNull @NonNull java.lang.String collectionName)
collectionName
- collection nameBuilder
public BulkInsertParam.Builder withPartitionName(java.lang.String partitionName)
partitionName
- partition nameBuilder
public BulkInsertParam.Builder withFiles(@NonNull @NonNull java.util.List<java.lang.String> files)
files
- a List
of String
Builder
public BulkInsertParam.Builder addFile(@NonNull @NonNull java.lang.String file)
file
- a String
Builder
public BulkInsertParam.Builder withOption(java.lang.String key, java.lang.String value)
key
- a List
of String
value
- a List
of String
Builder
public BulkInsertParam build() throws ParamException
BulkInsertParam
instance.BulkInsertParam
ParamException