public static interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder extends AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilder, AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
accessKey(String accessKey)
Amazon AWS Access Key.
|
default AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointBuilder |
advanced() |
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
amazonS3Client(Object amazonS3Client)
Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
amazonS3Client(String amazonS3Client)
Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
amazonS3Presigner(Object amazonS3Presigner)
An S3 Presigner for Request, used mainly in createDownloadLink
operation.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
amazonS3Presigner(String amazonS3Presigner)
An S3 Presigner for Request, used mainly in createDownloadLink
operation.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
autoCreateBucket(boolean autoCreateBucket)
Setting the autocreation of the S3 bucket bucketName.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
autoCreateBucket(String autoCreateBucket)
Setting the autocreation of the S3 bucket bucketName.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
overrideEndpoint(boolean overrideEndpoint)
Set the need for overidding the endpoint.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
overrideEndpoint(String overrideEndpoint)
Set the need for overidding the endpoint.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
pojoRequest(boolean pojoRequest)
If we want to use a POJO request as body or not.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
pojoRequest(String pojoRequest)
If we want to use a POJO request as body or not.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
policy(String policy)
The policy for this queue to set in the
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
proxyHost(String proxyHost)
To define a proxy host when instantiating the SQS client.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
proxyPort(Integer proxyPort)
Specify a proxy port to be used inside the client definition.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
proxyPort(String proxyPort)
Specify a proxy port to be used inside the client definition.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
proxyProtocol(AWS2S3EndpointBuilderFactory.Protocol proxyProtocol)
To define a proxy protocol when instantiating the S3 client.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
proxyProtocol(String proxyProtocol)
To define a proxy protocol when instantiating the S3 client.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
region(String region)
The region in which S3 client needs to work.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
secretKey(String secretKey)
Amazon AWS Secret Key.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
trustAllCertificates(boolean trustAllCertificates)
If we want to trust all certificates in case of overriding the
endpoint.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
trustAllCertificates(String trustAllCertificates)
If we want to trust all certificates in case of overriding the
endpoint.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
uriEndpointOverride(String uriEndpointOverride)
Set the overriding uri endpoint.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider)
Set whether the S3 client should expect to load credentials through a
default credentials provider or to expect static credentials to be
passed in.
|
default AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder |
useDefaultCredentialsProvider(String useDefaultCredentialsProvider)
Set whether the S3 client should expect to load credentials through a
default credentials provider or to expect static credentials to be
passed in.
|
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, deleteAfterRead, deleteAfterRead, delimiter, destinationBucket, destinationBucketPrefix, destinationBucketSuffix, fileName, greedy, greedy, includeBody, includeBody, includeFolders, includeFolders, initialDelay, initialDelay, maxConnections, maxConnections, maxMessagesPerPoll, maxMessagesPerPoll, moveAfterRead, moveAfterRead, 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, storageClassdefault AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointBuilder advanced()
advanced in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderadvanced in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder amazonS3Client(Object amazonS3Client)
amazonS3Client in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderamazonS3Client in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderamazonS3Client - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder amazonS3Client(String amazonS3Client)
amazonS3Client in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderamazonS3Client in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderamazonS3Client - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder amazonS3Presigner(Object amazonS3Presigner)
amazonS3Presigner in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderamazonS3Presigner in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderamazonS3Presigner - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder amazonS3Presigner(String amazonS3Presigner)
amazonS3Presigner in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderamazonS3Presigner in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderamazonS3Presigner - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder autoCreateBucket(boolean autoCreateBucket)
autoCreateBucket in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderautoCreateBucket in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderautoCreateBucket - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder autoCreateBucket(String autoCreateBucket)
autoCreateBucket in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderautoCreateBucket in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderautoCreateBucket - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder overrideEndpoint(boolean overrideEndpoint)
overrideEndpoint in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderoverrideEndpoint in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderoverrideEndpoint - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder overrideEndpoint(String overrideEndpoint)
overrideEndpoint in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderoverrideEndpoint in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderoverrideEndpoint - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder pojoRequest(boolean pojoRequest)
pojoRequest in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderpojoRequest in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderpojoRequest - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder pojoRequest(String pojoRequest)
pojoRequest in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderpojoRequest in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderpojoRequest - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder policy(String policy)
policy in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderpolicy in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderpolicy - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder proxyHost(String proxyHost)
proxyHost in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderproxyHost in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderproxyHost - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder proxyPort(Integer proxyPort)
proxyPort in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderproxyPort in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderproxyPort - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder proxyPort(String proxyPort)
proxyPort in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderproxyPort in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderproxyPort - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder proxyProtocol(AWS2S3EndpointBuilderFactory.Protocol proxyProtocol)
proxyProtocol in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderproxyProtocol in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderproxyProtocol - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder proxyProtocol(String proxyProtocol)
proxyProtocol in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderproxyProtocol in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderproxyProtocol - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder region(String region)
region in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderregion in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderregion - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder trustAllCertificates(boolean trustAllCertificates)
trustAllCertificates in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuildertrustAllCertificates in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuildertrustAllCertificates - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder trustAllCertificates(String trustAllCertificates)
trustAllCertificates in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuildertrustAllCertificates in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuildertrustAllCertificates - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder uriEndpointOverride(String uriEndpointOverride)
uriEndpointOverride in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderuriEndpointOverride in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderuriEndpointOverride - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider)
useDefaultCredentialsProvider in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderuseDefaultCredentialsProvider in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderuseDefaultCredentialsProvider - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder useDefaultCredentialsProvider(String useDefaultCredentialsProvider)
useDefaultCredentialsProvider in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderuseDefaultCredentialsProvider in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderuseDefaultCredentialsProvider - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder accessKey(String accessKey)
accessKey in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilderaccessKey in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuilderaccessKey - the value to setdefault AWS2S3EndpointBuilderFactory.AWS2S3EndpointBuilder secretKey(String secretKey)
secretKey in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuildersecretKey in interface AWS2S3EndpointBuilderFactory.AWS2S3EndpointProducerBuildersecretKey - the value to setApache Camel