Interface BlobstoreOptions
- All Superinterfaces:
 AzureOptions,HasDisplayData,PipelineOptions
Options used to configure Microsoft Azure Blob Storage.
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.beam.sdk.io.azure.options.AzureOptions
AzureOptions.AzureUserCredentialsFactoryNested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory - 
Method Summary
Modifier and TypeMethodDescriptionThe Azure Blobstore service endpoint used by the Blob service client.Class<? extends BlobstoreClientBuilderFactory> com.azure.storage.blob.models.CustomerProvidedKey@Nullable com.azure.core.http.HttpClient@Nullable com.azure.core.http.HttpPipeline@Nullable com.azure.core.http.policy.HttpPipelinePolicyvoidsetAccessKey(String key) voidsetAccountName(String name) voidsetAzureConnectionString(String connectionString) voidsetBlobServiceEndpoint(String endpoint) voidsetBlobstoreClientFactoryClass(Class<? extends BlobstoreClientBuilderFactory> blobstoreClientFactoryClass) voidsetCustomerProvidedKey(com.azure.storage.blob.models.CustomerProvidedKey customerProvidedKey) voidsetHttpClient(com.azure.core.http.HttpClient httpClient) voidsetHttpPipeline(com.azure.core.http.HttpPipeline httpPipeline) voidsetPipelinePolicy(com.azure.core.http.policy.HttpPipelinePolicy pipelinePolicy) voidsetSasToken(String sasToken) Methods inherited from interface org.apache.beam.sdk.io.azure.options.AzureOptions
getAzureCredentialsProvider, setAzureCredentialsProviderMethods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData
populateDisplayDataMethods inherited from interface org.apache.beam.sdk.options.PipelineOptions
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, revision, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent 
- 
Method Details
- 
getBlobstoreClientFactoryClass
@Class(DefaultBlobstoreClientBuilderFactory.class) Class<? extends BlobstoreClientBuilderFactory> getBlobstoreClientFactoryClass() - 
setBlobstoreClientFactoryClass
void setBlobstoreClientFactoryClass(Class<? extends BlobstoreClientBuilderFactory> blobstoreClientFactoryClass)  - 
getPipelinePolicy
@Nullable com.azure.core.http.policy.HttpPipelinePolicy getPipelinePolicy() - 
setPipelinePolicy
void setPipelinePolicy(com.azure.core.http.policy.HttpPipelinePolicy pipelinePolicy)  - 
getAzureConnectionString
String getAzureConnectionString() - 
setAzureConnectionString
 - 
getSasToken
String getSasToken() - 
setSasToken
 - 
getAccountName
String getAccountName() - 
setAccountName
 - 
getAccessKey
String getAccessKey() - 
setAccessKey
 - 
getCustomerProvidedKey
com.azure.storage.blob.models.CustomerProvidedKey getCustomerProvidedKey() - 
setCustomerProvidedKey
void setCustomerProvidedKey(com.azure.storage.blob.models.CustomerProvidedKey customerProvidedKey)  - 
getBlobServiceEndpoint
The Azure Blobstore service endpoint used by the Blob service client. - 
setBlobServiceEndpoint
 - 
getHttpClient
@Nullable com.azure.core.http.HttpClient getHttpClient() - 
setHttpClient
void setHttpClient(com.azure.core.http.HttpClient httpClient)  - 
getHttpPipeline
@Nullable com.azure.core.http.HttpPipeline getHttpPipeline() - 
setHttpPipeline
void setHttpPipeline(com.azure.core.http.HttpPipeline httpPipeline)  
 -