public static interface GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder extends ComponentBuilder<org.apache.camel.component.google.storage.GoogleCloudStorageComponent>
| Modifier and Type | Method and Description |
|---|---|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
autoCreateBucket(boolean autoCreateBucket)
Setting the autocreation of the bucket bucketName.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
configuration(org.apache.camel.component.google.storage.GoogleCloudStorageConfiguration configuration)
The component configuration.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
deleteAfterRead(boolean deleteAfterRead)
Delete objects from the bucket after they have been retrieved.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
destinationBucket(String destinationBucket)
Define the destination bucket where an object must be moved when
moveAfterRead is set to true.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
includeBody(boolean includeBody)
If it is true, the Object exchange will be consumed and put into the
body.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
includeFolders(boolean includeFolders)
If it is true, the folders/directories will be consumed.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
moveAfterRead(boolean moveAfterRead)
Move objects from the origin bucket to a different bucket after they
have been retrieved.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
objectName(String objectName)
The Object name inside the bucket.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
operation(org.apache.camel.component.google.storage.GoogleCloudStorageOperations operation)
Set the operation for the producer.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
serviceAccountKey(String serviceAccountKey)
The Service account key that can be used as credentials for the
Storage client.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
storageClass(com.google.cloud.storage.StorageClass storageClass)
The Cloud Storage class to use when creating the new buckets.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
storageClient(com.google.cloud.storage.Storage storageClient)
The storage client.
|
default GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder |
storageLocation(String storageLocation)
The Cloud Storage location to use when creating the new buckets.
|
build, build, doSetProperty, registerdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder autoCreateBucket(boolean autoCreateBucket)
autoCreateBucket - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder configuration(org.apache.camel.component.google.storage.GoogleCloudStorageConfiguration configuration)
configuration - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder serviceAccountKey(String serviceAccountKey)
serviceAccountKey - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder storageClass(com.google.cloud.storage.StorageClass storageClass)
storageClass - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder storageClient(com.google.cloud.storage.Storage storageClient)
storageClient - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder storageLocation(String storageLocation)
storageLocation - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder deleteAfterRead(boolean deleteAfterRead)
deleteAfterRead - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder destinationBucket(String destinationBucket)
destinationBucket - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder includeBody(boolean includeBody)
includeBody - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder includeFolders(boolean includeFolders)
includeFolders - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder moveAfterRead(boolean moveAfterRead)
moveAfterRead - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder objectName(String objectName)
objectName - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder operation(org.apache.camel.component.google.storage.GoogleCloudStorageOperations operation)
operation - the value to setdefault GoogleStorageComponentBuilderFactory.GoogleStorageComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setApache Camel