public static interface BlobEndpointBuilderFactory.BlobEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
accessKey(String accessKey)
Access key for the associated azure account name to be used for
authentication with azure blob services.
|
default BlobEndpointBuilderFactory.AdvancedBlobEndpointProducerBuilder |
advanced() |
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
blobName(String blobName)
The blob name, required for consumer.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
blobOffset(long blobOffset)
Set the blob offset for the upload or download operations, default is
0.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
blobOffset(String blobOffset)
Set the blob offset for the upload or download operations, default is
0.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
blobServiceClient(Object blobServiceClient)
Client to a storage account.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
blobServiceClient(String blobServiceClient)
Client to a storage account.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
blobType(BlobEndpointBuilderFactory.BlobType blobType)
The blob type in order to initiate the appropriate settings for each
blob type.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
blobType(String blobType)
The blob type in order to initiate the appropriate settings for each
blob type.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
closeStreamAfterRead(boolean closeStreamAfterRead)
Close the stream after read or keep it open, default is true.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
closeStreamAfterRead(String closeStreamAfterRead)
Close the stream after read or keep it open, default is true.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
closeStreamAfterWrite(boolean closeStreamAfterWrite)
Close the stream after write or keep it open, default is true.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
closeStreamAfterWrite(String closeStreamAfterWrite)
Close the stream after write or keep it open, default is true.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
credentials(Object credentials)
StorageSharedKeyCredential can be injected to create the azure
client, this holds the important authentication information.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
credentials(String credentials)
StorageSharedKeyCredential can be injected to create the azure
client, this holds the important authentication information.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
dataCount(Long dataCount)
How many bytes to include in the range.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
dataCount(String dataCount)
How many bytes to include in the range.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
fileDir(String fileDir)
The file directory where the downloaded blobs will be saved to, this
can be used in both, producer and consumer.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
maxRetryRequests(int maxRetryRequests)
Specifies the maximum number of additional HTTP Get requests that
will be made while reading the data from a response body.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
maxRetryRequests(String maxRetryRequests)
Specifies the maximum number of additional HTTP Get requests that
will be made while reading the data from a response body.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
operation(BlobEndpointBuilderFactory.BlobOperationsDefinition operation)
The blob operation that can be used with this component on the
producer.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
operation(String operation)
The blob operation that can be used with this component on the
producer.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
serviceClient(Object serviceClient)
Client to a storage account.
|
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder |
serviceClient(String serviceClient)
Client to a storage account.
|
default BlobEndpointBuilderFactory.AdvancedBlobEndpointProducerBuilder advanced()
default BlobEndpointBuilderFactory.BlobEndpointProducerBuilder blobName(String blobName)
java.lang.String type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder blobOffset(long blobOffset)
long type.
Default: 0
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder blobOffset(String blobOffset)
long type.
Default: 0
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder blobServiceClient(Object blobServiceClient)
com.azure.storage.blob.BlobServiceClient type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder blobServiceClient(String blobServiceClient)
com.azure.storage.blob.BlobServiceClient type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder blobType(BlobEndpointBuilderFactory.BlobType blobType)
org.apache.camel.component.azure.storage.blob.BlobType
type.
Default: blockblob
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder blobType(String blobType)
org.apache.camel.component.azure.storage.blob.BlobType
type.
Default: blockblob
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder closeStreamAfterRead(boolean closeStreamAfterRead)
boolean type.
Default: true
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder closeStreamAfterRead(String closeStreamAfterRead)
boolean type.
Default: true
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder credentials(Object credentials)
com.azure.storage.common.StorageSharedKeyCredential
type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder credentials(String credentials)
com.azure.storage.common.StorageSharedKeyCredential
type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder dataCount(Long dataCount)
java.lang.Long type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder dataCount(String dataCount)
java.lang.Long type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder fileDir(String fileDir)
java.lang.String type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder maxRetryRequests(int maxRetryRequests)
int type.
Default: 0
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder maxRetryRequests(String maxRetryRequests)
int type.
Default: 0
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder serviceClient(Object serviceClient)
com.azure.storage.blob.BlobServiceClient type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder serviceClient(String serviceClient)
com.azure.storage.blob.BlobServiceClient type.
Group: commondefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder closeStreamAfterWrite(boolean closeStreamAfterWrite)
boolean type.
Default: true
Group: producerdefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder closeStreamAfterWrite(String closeStreamAfterWrite)
boolean type.
Default: true
Group: producerdefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder operation(BlobEndpointBuilderFactory.BlobOperationsDefinition operation)
org.apache.camel.component.azure.storage.blob.BlobOperationsDefinition type.
Default: listBlobContainers
Group: producerdefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder operation(String operation)
org.apache.camel.component.azure.storage.blob.BlobOperationsDefinition type.
Default: listBlobContainers
Group: producerdefault BlobEndpointBuilderFactory.BlobEndpointProducerBuilder accessKey(String accessKey)
java.lang.String type.
Group: securityApache Camel