Class BlobServiceClientFactory
java.lang.Object
org.apache.nifi.processors.azure.storage.utils.AbstractStorageClientFactory<AzureStorageCredentialsDetails_v12,com.azure.storage.blob.BlobServiceClient>
org.apache.nifi.processors.azure.storage.utils.BlobServiceClientFactory
public class BlobServiceClientFactory
extends AbstractStorageClientFactory<AzureStorageCredentialsDetails_v12,com.azure.storage.blob.BlobServiceClient>
-
Constructor Summary
ConstructorsConstructorDescriptionBlobServiceClientFactory(org.apache.nifi.logging.ComponentLog logger, com.azure.core.http.ProxyOptions proxyOptions) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidconfigureCredential(com.azure.storage.blob.BlobServiceClientBuilder clientBuilder, AzureStorageCredentialsDetails_v12 credentialsDetails) protected com.azure.storage.blob.BlobServiceClientcreateStorageClient(AzureStorageCredentialsDetails_v12 credentialsDetails, com.azure.core.http.ProxyOptions proxyOptions) Methods inherited from class org.apache.nifi.processors.azure.storage.utils.AbstractStorageClientFactory
getStorageClient
-
Constructor Details
-
BlobServiceClientFactory
public BlobServiceClientFactory(org.apache.nifi.logging.ComponentLog logger, com.azure.core.http.ProxyOptions proxyOptions)
-
-
Method Details
-
createStorageClient
protected com.azure.storage.blob.BlobServiceClient createStorageClient(AzureStorageCredentialsDetails_v12 credentialsDetails, com.azure.core.http.ProxyOptions proxyOptions) - Specified by:
createStorageClientin classAbstractStorageClientFactory<AzureStorageCredentialsDetails_v12,com.azure.storage.blob.BlobServiceClient>
-
configureCredential
private void configureCredential(com.azure.storage.blob.BlobServiceClientBuilder clientBuilder, AzureStorageCredentialsDetails_v12 credentialsDetails)
-