public static interface S3EndpointBuilderFactory.S3EndpointBuilder extends S3EndpointBuilderFactory.S3EndpointConsumerBuilder, S3EndpointBuilderFactory.S3EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default S3EndpointBuilderFactory.S3EndpointBuilder |
accessKey(String accessKey)
Amazon AWS Access Key.
|
default S3EndpointBuilderFactory.AdvancedS3EndpointBuilder |
advanced() |
default S3EndpointBuilderFactory.S3EndpointBuilder |
amazonS3Client(Object amazonS3Client)
Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
amazonS3Client(String amazonS3Client)
Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
autoCreateBucket(boolean autoCreateBucket)
Setting the autocreation of the bucket.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
autoCreateBucket(String autoCreateBucket)
Setting the autocreation of the bucket.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
autoDiscoverClient(boolean autoDiscoverClient)
Setting the autoDiscoverClient mechanism, if true, the component will
look for a client instance in the registry automatically otherwise it
will skip that checking.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
autoDiscoverClient(String autoDiscoverClient)
Setting the autoDiscoverClient mechanism, if true, the component will
look for a client instance in the registry automatically otherwise it
will skip that checking.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
endpointConfiguration(Object endpointConfiguration)
Amazon AWS Endpoint Configuration.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
endpointConfiguration(String endpointConfiguration)
Amazon AWS Endpoint Configuration.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
pathStyleAccess(boolean pathStyleAccess)
Whether or not the S3 client should use path style access.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
pathStyleAccess(String pathStyleAccess)
Whether or not the S3 client should use path style access.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
policy(String policy)
The policy for this queue to set in the
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
proxyHost(String proxyHost)
To define a proxy host when instantiating the S3 client.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
proxyPort(Integer proxyPort)
Specify a proxy port to be used inside the client definition.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
proxyPort(String proxyPort)
Specify a proxy port to be used inside the client definition.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
proxyProtocol(S3EndpointBuilderFactory.Protocol proxyProtocol)
To define a proxy protocol when instantiating the S3 client.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
proxyProtocol(String proxyProtocol)
To define a proxy protocol when instantiating the S3 client.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
region(String region)
The region in which S3 client needs to work.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
secretKey(String secretKey)
Amazon AWS Secret Key.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
useIAMCredentials(boolean useIAMCredentials)
Set whether the S3 client should expect to load credentials on an EC2
instance or to expect static credentials to be passed in.
|
default S3EndpointBuilderFactory.S3EndpointBuilder |
useIAMCredentials(String useIAMCredentials)
Set whether the S3 client should expect to load credentials on an EC2
instance or to expect static credentials to be passed in.
|
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, deleteAfterRead, deleteAfterRead, delimiter, fileName, greedy, greedy, includeBody, includeBody, initialDelay, initialDelay, maxConnections, maxConnections, maxMessagesPerPoll, maxMessagesPerPoll, prefix, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelaydoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrideleteAfterWrite, deleteAfterWrite, keyName, lazyStartProducer, lazyStartProducer, multiPartUpload, multiPartUpload, operation, operation, partSize, partSize, serverSideEncryption, storageClassdefault S3EndpointBuilderFactory.AdvancedS3EndpointBuilder advanced()
advanced in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderadvanced in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderdefault S3EndpointBuilderFactory.S3EndpointBuilder amazonS3Client(Object amazonS3Client)
amazonS3Client in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderamazonS3Client in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderamazonS3Client - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder amazonS3Client(String amazonS3Client)
amazonS3Client in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderamazonS3Client in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderamazonS3Client - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder autoCreateBucket(boolean autoCreateBucket)
autoCreateBucket in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderautoCreateBucket in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderautoCreateBucket - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder autoCreateBucket(String autoCreateBucket)
autoCreateBucket in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderautoCreateBucket in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderautoCreateBucket - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder autoDiscoverClient(boolean autoDiscoverClient)
autoDiscoverClient in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderautoDiscoverClient in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderautoDiscoverClient - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder autoDiscoverClient(String autoDiscoverClient)
autoDiscoverClient in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderautoDiscoverClient in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderautoDiscoverClient - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder endpointConfiguration(Object endpointConfiguration)
endpointConfiguration in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderendpointConfiguration in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderendpointConfiguration - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder endpointConfiguration(String endpointConfiguration)
endpointConfiguration in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderendpointConfiguration in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderendpointConfiguration - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder pathStyleAccess(boolean pathStyleAccess)
pathStyleAccess in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderpathStyleAccess in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderpathStyleAccess - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder pathStyleAccess(String pathStyleAccess)
pathStyleAccess in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderpathStyleAccess in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderpathStyleAccess - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder policy(String policy)
policy in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderpolicy in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderpolicy - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder proxyHost(String proxyHost)
proxyHost in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderproxyHost in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderproxyHost - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder proxyPort(Integer proxyPort)
proxyPort in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderproxyPort in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderproxyPort - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder proxyPort(String proxyPort)
proxyPort in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderproxyPort in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderproxyPort - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder proxyProtocol(S3EndpointBuilderFactory.Protocol proxyProtocol)
proxyProtocol in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderproxyProtocol in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderproxyProtocol - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder proxyProtocol(String proxyProtocol)
proxyProtocol in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderproxyProtocol in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderproxyProtocol - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder region(String region)
region in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderregion in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderregion - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder useIAMCredentials(boolean useIAMCredentials)
useIAMCredentials in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderuseIAMCredentials in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderuseIAMCredentials - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder useIAMCredentials(String useIAMCredentials)
useIAMCredentials in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderuseIAMCredentials in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderuseIAMCredentials - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder accessKey(String accessKey)
accessKey in interface S3EndpointBuilderFactory.S3EndpointConsumerBuilderaccessKey in interface S3EndpointBuilderFactory.S3EndpointProducerBuilderaccessKey - the value to setdefault S3EndpointBuilderFactory.S3EndpointBuilder secretKey(String secretKey)
secretKey in interface S3EndpointBuilderFactory.S3EndpointConsumerBuildersecretKey in interface S3EndpointBuilderFactory.S3EndpointProducerBuildersecretKey - the value to setApache Camel