Class AWS2S3ComponentConfiguration
java.lang.Object
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
org.apache.camel.component.aws2.s3.springboot.AWS2S3ComponentConfiguration
@ConfigurationProperties(prefix="camel.component.aws2-s3")
public class AWS2S3ComponentConfiguration
extends org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
Store and retrieve objects from AWS S3 Storage Service.
Generated by camel-package-maven-plugin - do not edit this file!
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon.CustomizerProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsoftware.amazon.awssdk.services.s3.S3Clientsoftware.amazon.awssdk.services.s3.presigner.S3Presignerorg.apache.camel.component.aws2.s3.AWS2S3Configurationorg.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnumorg.apache.camel.component.aws2.s3.AWS2S3Operationssoftware.amazon.awssdk.core.Protocolorg.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnumvoidsetAccessKey(String accessKey) voidsetAmazonS3Client(software.amazon.awssdk.services.s3.S3Client amazonS3Client) voidsetAmazonS3Presigner(software.amazon.awssdk.services.s3.presigner.S3Presigner amazonS3Presigner) voidsetAutocloseBody(Boolean autocloseBody) voidsetAutoCreateBucket(Boolean autoCreateBucket) voidsetAutowiredEnabled(Boolean autowiredEnabled) voidsetAwsKMSKeyId(String awsKMSKeyId) voidsetBatchMessageNumber(Integer batchMessageNumber) voidsetBatchSize(Integer batchSize) voidsetBridgeErrorHandler(Boolean bridgeErrorHandler) voidsetBufferSize(Integer bufferSize) voidsetConfiguration(org.apache.camel.component.aws2.s3.AWS2S3Configuration configuration) voidsetCustomerAlgorithm(String customerAlgorithm) voidsetCustomerKeyId(String customerKeyId) voidsetCustomerKeyMD5(String customerKeyMD5) voidsetDeleteAfterRead(Boolean deleteAfterRead) voidsetDeleteAfterWrite(Boolean deleteAfterWrite) voidsetDelimiter(String delimiter) voidsetDestinationBucket(String destinationBucket) voidsetDestinationBucketPrefix(String destinationBucketPrefix) voidsetDestinationBucketSuffix(String destinationBucketSuffix) voidsetDoneFileName(String doneFileName) voidsetFileName(String fileName) voidsetForcePathStyle(Boolean forcePathStyle) voidsetHealthCheckConsumerEnabled(Boolean healthCheckConsumerEnabled) voidsetHealthCheckProducerEnabled(Boolean healthCheckProducerEnabled) voidsetIgnoreBody(Boolean ignoreBody) voidsetIncludeBody(Boolean includeBody) voidsetIncludeFolders(Boolean includeFolders) voidsetKeyName(String keyName) voidsetLazyStartProducer(Boolean lazyStartProducer) voidsetMoveAfterRead(Boolean moveAfterRead) voidsetMultiPartUpload(Boolean multiPartUpload) voidsetNamingStrategy(org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum namingStrategy) voidsetOperation(org.apache.camel.component.aws2.s3.AWS2S3Operations operation) voidsetOverrideEndpoint(Boolean overrideEndpoint) voidsetPartSize(Long partSize) voidsetPojoRequest(Boolean pojoRequest) voidvoidvoidsetProfileCredentialsName(String profileCredentialsName) voidsetProxyHost(String proxyHost) voidsetProxyPort(Integer proxyPort) voidsetProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) voidvoidsetRestartingPolicy(org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum restartingPolicy) voidsetSecretKey(String secretKey) voidsetStorageClass(String storageClass) voidsetStreamingUploadMode(Boolean streamingUploadMode) voidsetStreamingUploadTimeout(Long streamingUploadTimeout) voidsetTrustAllCertificates(Boolean trustAllCertificates) voidsetUriEndpointOverride(String uriEndpointOverride) voidsetUseAwsKMS(Boolean useAwsKMS) voidsetUseCustomerKey(Boolean useCustomerKey) voidsetUseDefaultCredentialsProvider(Boolean useDefaultCredentialsProvider) voidsetUseProfileCredentialsProvider(Boolean useProfileCredentialsProvider) voidsetUseSSES3(Boolean useSSES3) Methods inherited from class org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon
getCustomizer, isEnabled, setEnabled
-
Constructor Details
-
AWS2S3ComponentConfiguration
public AWS2S3ComponentConfiguration()
-
-
Method Details
-
getAutoCreateBucket
-
setAutoCreateBucket
-
getConfiguration
public org.apache.camel.component.aws2.s3.AWS2S3Configuration getConfiguration() -
setConfiguration
public void setConfiguration(org.apache.camel.component.aws2.s3.AWS2S3Configuration configuration) -
getDelimiter
-
setDelimiter
-
getForcePathStyle
-
setForcePathStyle
-
getOverrideEndpoint
-
setOverrideEndpoint
-
getPojoRequest
-
setPojoRequest
-
getPolicy
-
setPolicy
-
getPrefix
-
setPrefix
-
getRegion
-
setRegion
-
getUriEndpointOverride
-
setUriEndpointOverride
-
getCustomerAlgorithm
-
setCustomerAlgorithm
-
getCustomerKeyId
-
setCustomerKeyId
-
getCustomerKeyMD5
-
setCustomerKeyMD5
-
getBridgeErrorHandler
-
setBridgeErrorHandler
-
getDeleteAfterRead
-
setDeleteAfterRead
-
getDestinationBucket
-
setDestinationBucket
-
getDestinationBucketPrefix
-
setDestinationBucketPrefix
-
getDestinationBucketSuffix
-
setDestinationBucketSuffix
-
getDoneFileName
-
setDoneFileName
-
getFileName
-
setFileName
-
getIgnoreBody
-
setIgnoreBody
-
getIncludeBody
-
setIncludeBody
-
getIncludeFolders
-
setIncludeFolders
-
getMoveAfterRead
-
setMoveAfterRead
-
getAutocloseBody
-
setAutocloseBody
-
getBatchMessageNumber
-
setBatchMessageNumber
-
getBatchSize
-
setBatchSize
-
getBufferSize
-
setBufferSize
-
getDeleteAfterWrite
-
setDeleteAfterWrite
-
getKeyName
-
setKeyName
-
getLazyStartProducer
-
setLazyStartProducer
-
getMultiPartUpload
-
setMultiPartUpload
-
getNamingStrategy
public org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum getNamingStrategy() -
setNamingStrategy
public void setNamingStrategy(org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum namingStrategy) -
getOperation
public org.apache.camel.component.aws2.s3.AWS2S3Operations getOperation() -
setOperation
public void setOperation(org.apache.camel.component.aws2.s3.AWS2S3Operations operation) -
getPartSize
-
setPartSize
-
getRestartingPolicy
public org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum getRestartingPolicy() -
setRestartingPolicy
public void setRestartingPolicy(org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum restartingPolicy) -
getStorageClass
-
setStorageClass
-
getStreamingUploadMode
-
setStreamingUploadMode
-
getStreamingUploadTimeout
-
setStreamingUploadTimeout
-
getAwsKMSKeyId
-
setAwsKMSKeyId
-
getUseAwsKMS
-
setUseAwsKMS
-
getUseCustomerKey
-
setUseCustomerKey
-
getUseSSES3
-
setUseSSES3
-
getAmazonS3Client
public software.amazon.awssdk.services.s3.S3Client getAmazonS3Client() -
setAmazonS3Client
public void setAmazonS3Client(software.amazon.awssdk.services.s3.S3Client amazonS3Client) -
getAmazonS3Presigner
public software.amazon.awssdk.services.s3.presigner.S3Presigner getAmazonS3Presigner() -
setAmazonS3Presigner
public void setAmazonS3Presigner(software.amazon.awssdk.services.s3.presigner.S3Presigner amazonS3Presigner) -
getAutowiredEnabled
-
setAutowiredEnabled
-
getHealthCheckConsumerEnabled
-
setHealthCheckConsumerEnabled
-
getHealthCheckProducerEnabled
-
setHealthCheckProducerEnabled
-
getProxyHost
-
setProxyHost
-
getProxyPort
-
setProxyPort
-
getProxyProtocol
public software.amazon.awssdk.core.Protocol getProxyProtocol() -
setProxyProtocol
public void setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) -
getAccessKey
-
setAccessKey
-
getProfileCredentialsName
-
setProfileCredentialsName
-
getSecretKey
-
setSecretKey
-
getTrustAllCertificates
-
setTrustAllCertificates
-
getUseDefaultCredentialsProvider
-
setUseDefaultCredentialsProvider
-
getUseProfileCredentialsProvider
-
setUseProfileCredentialsProvider
-