Package io.milvus.bulkwriter.connect
Class AzureConnectParam.Builder
java.lang.Object
io.milvus.bulkwriter.connect.AzureConnectParam.Builder
- Enclosing class:
AzureConnectParam
Builder for
AzureConnectParam class.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Verifies parameters and creates a newAzureConnectParaminstance.withAccountUrl(@NonNull String accountUrl) withConnStr(@NonNull String connStr) withContainerName(@NonNull String containerName) withCredential(@NonNull com.azure.core.credential.TokenCredential credential)
-
Method Details
-
withContainerName
- Parameters:
containerName- The target container name- Returns:
Builder
-
withConnStr
- Parameters:
connStr- A connection string to an Azure Storage account, which can be parsed to an account_url and a credential. To generate a connection string, read this link: ...- Returns:
Builder
-
withAccountUrl
- Parameters:
accountUrl- A string in format like "https://[storage-account].blob.core.windows.net" Read this link for more info: ...- Returns:
Builder
-
withCredential
public AzureConnectParam.Builder withCredential(@NonNull @NonNull com.azure.core.credential.TokenCredential credential) - Parameters:
credential- Account access key for the account, read this link for more info: ...- Returns:
Builder
-
build
Verifies parameters and creates a newAzureConnectParaminstance.- Returns:
AzureConnectParam- Throws:
ParamException
-