A B C D E G I K L M O P R S T V 
All Classes All Packages

A

ACL - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
AWS2CamelS3InternalClient - Interface in org.apache.camel.component.aws2.s3.client
Manage the required actions of an s3 client for either local or remote.
AWS2S3ClientFactory - Class in org.apache.camel.component.aws2.s3.client
Factory class to return the correct type of AWS S3 aws.
AWS2S3ClientIAMOptimizedImpl - Class in org.apache.camel.component.aws2.s3.client.impl
Manage an AWS s3 client for all users to use (enabling temporary creds).
AWS2S3ClientIAMOptimizedImpl(AWS2S3Configuration) - Constructor for class org.apache.camel.component.aws2.s3.client.impl.AWS2S3ClientIAMOptimizedImpl
Constructor that uses the config file.
AWS2S3ClientStandardImpl - Class in org.apache.camel.component.aws2.s3.client.impl
Manage an AWS s3 client for all users to use.
AWS2S3ClientStandardImpl(AWS2S3Configuration) - Constructor for class org.apache.camel.component.aws2.s3.client.impl.AWS2S3ClientStandardImpl
Constructor that uses the config file.
AWS2S3Component - Class in org.apache.camel.component.aws2.s3
 
AWS2S3Component() - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3Component
 
AWS2S3Component(CamelContext) - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3Component
 
AWS2S3ComponentConfigurer - Class in org.apache.camel.component.aws2.s3
Generated by camel build tools - do NOT edit this file!
AWS2S3ComponentConfigurer() - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3ComponentConfigurer
 
AWS2S3ComponentVerifierExtension - Class in org.apache.camel.component.aws2.s3
 
AWS2S3ComponentVerifierExtension() - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3ComponentVerifierExtension
 
AWS2S3ComponentVerifierExtension(String) - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3ComponentVerifierExtension
 
AWS2S3Configuration - Class in org.apache.camel.component.aws2.s3
 
AWS2S3Configuration() - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
AWS2S3Constants - Interface in org.apache.camel.component.aws2.s3
Constants used in Camel AWS2 S3 module
AWS2S3Consumer - Class in org.apache.camel.component.aws2.s3
A Consumer of messages from the Amazon Web Service Simple Storage Service AWS S3
AWS2S3Consumer(AWS2S3Endpoint, Processor) - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
AWS2S3Endpoint - Class in org.apache.camel.component.aws2.s3
Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x.
AWS2S3Endpoint(String, Component, AWS2S3Configuration) - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
AWS2S3EndpointConfigurer - Class in org.apache.camel.component.aws2.s3
Generated by camel build tools - do NOT edit this file!
AWS2S3EndpointConfigurer() - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3EndpointConfigurer
 
AWS2S3EndpointUriFactory - Class in org.apache.camel.component.aws2.s3
Generated by camel build tools - do NOT edit this file!
AWS2S3EndpointUriFactory() - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3EndpointUriFactory
 
AWS2S3Operations - Enum in org.apache.camel.component.aws2.s3
 
AWS2S3Producer - Class in org.apache.camel.component.aws2.s3
A Producer which sends messages to the Amazon Web Service Simple Storage Service AWS S3
AWS2S3Producer(Endpoint) - Constructor for class org.apache.camel.component.aws2.s3.AWS2S3Producer
 
AWS2S3StreamUploadProducer - Class in org.apache.camel.component.aws2.s3.stream
A Producer which sends messages to the Amazon Web Service Simple Storage Service AWS S3
AWS2S3StreamUploadProducer(Endpoint) - Constructor for class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 
AWS2S3Utils - Class in org.apache.camel.component.aws2.s3.utils
 
AWSS3NamingStrategyEnum - Enum in org.apache.camel.component.aws2.s3.stream
 
AWSS3RestartingPolicyEnum - Enum in org.apache.camel.component.aws2.s3.stream
 

B

BUCKET_DESTINATION_NAME - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
BUCKET_NAME - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointUriFactory
 

C

CACHE_CONTROL - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
CANNED_ACL - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3ComponentConfigurer
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointConfigurer
 
CONTENT_DISPOSITION - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
CONTENT_ENCODING - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
CONTENT_LENGTH - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
CONTENT_MD5 - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
CONTENT_TYPE - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
copy() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
copyObject - org.apache.camel.component.aws2.s3.AWS2S3Operations
 
createConsumer(Processor) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
createDownloadLink - org.apache.camel.component.aws2.s3.AWS2S3Operations
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Component
 
createExchange(ExchangePattern, ResponseInputStream<GetObjectResponse>, String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
createExchange(ResponseInputStream<GetObjectResponse>, String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
createExchanges(List<S3Object>) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
createExchanges(ResponseInputStream<GetObjectResponse>, String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
createProducer() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 

D

deleteBucket - org.apache.camel.component.aws2.s3.AWS2S3Operations
 
deleteObject - org.apache.camel.component.aws2.s3.AWS2S3Operations
 
DESTINATION_KEY - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
determineBucketName(Exchange, AWS2S3Configuration) - Static method in class org.apache.camel.component.aws2.s3.utils.AWS2S3Utils
Reads the bucket name from the header of the given exchange.
determineFileExtension(String) - Static method in class org.apache.camel.component.aws2.s3.utils.AWS2S3Utils
 
determineFileName(String) - Static method in class org.apache.camel.component.aws2.s3.utils.AWS2S3Utils
 
determineKey(Exchange, AWS2S3Configuration) - Static method in class org.apache.camel.component.aws2.s3.utils.AWS2S3Utils
 
determineLengthInputStream(InputStream) - Static method in class org.apache.camel.component.aws2.s3.utils.AWS2S3Utils
 
determineStorageClass(Exchange, AWS2S3Configuration) - Static method in class org.apache.camel.component.aws2.s3.utils.AWS2S3Utils
 
doStart() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
doStart() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
doStart() - Method in class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 
doStop() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
doStop() - Method in class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 
DOWNLOAD_LINK_BROWSER_COMPATIBLE - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
DOWNLOAD_LINK_EXPIRATION_TIME - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
DOWNLOAD_LINK_HTTP_REQUEST_HEADERS - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
DOWNLOAD_LINK_SIGNED_PAYLOAD - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 

E

E_TAG - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
EXPIRATION_TIME - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 

G

getAccessKey() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getAmazonS3Client() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getAmazonS3Client() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
getAmazonS3Presigner() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getAutowiredNames() - Method in class org.apache.camel.component.aws2.s3.AWS2S3ComponentConfigurer
 
getAutowiredNames() - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointConfigurer
 
getAwsKMSKeyId() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getAWSS3Client(AWS2S3Configuration) - Static method in class org.apache.camel.component.aws2.s3.client.AWS2S3ClientFactory
Return the correct aws s3 client (based on remote vs local).
getBatchMessageNumber() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getBatchSize() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getBucketName() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getCollectionValueType(Object, String, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointConfigurer
 
getConfiguration() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Component
 
getConfiguration() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
getConfiguration() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
getConfiguration() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Producer
 
getConfiguration() - Method in class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 
getCustomerAlgorithm() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getCustomerKeyId() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getCustomerKeyMD5() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getDelimiter() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getDestinationBucket() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getDestinationBucketPrefix() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getDestinationBucketSuffix() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getDoneFileName() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getEndpoint() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
getEndpoint() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Producer
 
getEndpoint() - Method in class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 
getFileName() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getKeyName() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getMaxConnections() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
getMaxMessagesPerPoll() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
getMessageForResponse(Exchange) - Static method in class org.apache.camel.component.aws2.s3.AWS2S3Producer
 
getMessageForResponse(Exchange) - Static method in class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 
getNamingStrategy() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getObject - org.apache.camel.component.aws2.s3.AWS2S3Operations
 
getObjectRange - org.apache.camel.component.aws2.s3.AWS2S3Operations
 
getOperation() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3ComponentConfigurer
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3ComponentConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointConfigurer
 
getPartSize() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getPolicy() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getPrefix() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getProxyHost() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getProxyPort() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getProxyProtocol() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getRegion() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getRestartingPolicy() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getS3Client() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
getS3Client() - Method in interface org.apache.camel.component.aws2.s3.client.AWS2CamelS3InternalClient
Returns an s3 client after a factory method determines which one to return.
getS3Client() - Method in class org.apache.camel.component.aws2.s3.client.impl.AWS2S3ClientIAMOptimizedImpl
Getting the s3 aws client that is used.
getS3Client() - Method in class org.apache.camel.component.aws2.s3.client.impl.AWS2S3ClientStandardImpl
Getting the s3 aws client that is used.
getSecretKey() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getStorageClass() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getStreamingUploadTimeout() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
getUriEndpointOverride() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 

I

includeS3Object(ResponseInputStream<GetObjectResponse>) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
Decide whether to include the S3Objects in the results
isAutocloseBody() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isAutoCreateBucket() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isDeleteAfterRead() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isDeleteAfterWrite() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isEnabled(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointUriFactory
 
isIgnoreBody() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If it is true, the S3 Object Body will be ignored completely, if it is set to false the S3 Object will be put in the body.
isIncludeBody() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isIncludeFolders() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isLenientProperties() - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointUriFactory
 
isMoveAfterRead() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isMultiPartUpload() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isOverrideEndpoint() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isPojoRequest() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isStreamingUploadMode() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isTrustAllCertificates() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isUseAwsKMS() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isUseCustomerKey() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isUseDefaultCredentialsProvider() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
isUseSSES3() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 

K

KEY - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 

L

LAST_MODIFIED - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
lastPart - org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum
 
listBuckets - org.apache.camel.component.aws2.s3.AWS2S3Operations
 
listObjects - org.apache.camel.component.aws2.s3.AWS2S3Operations
 

M

MESSAGE_TIMESTAMP - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
METADATA - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
multiValuePrefixes() - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointUriFactory
 

O

org.apache.camel.component.aws2.s3 - package org.apache.camel.component.aws2.s3
 
org.apache.camel.component.aws2.s3.client - package org.apache.camel.component.aws2.s3.client
 
org.apache.camel.component.aws2.s3.client.impl - package org.apache.camel.component.aws2.s3.client.impl
 
org.apache.camel.component.aws2.s3.stream - package org.apache.camel.component.aws2.s3.stream
 
org.apache.camel.component.aws2.s3.utils - package org.apache.camel.component.aws2.s3.utils
 
override - org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum
 

P

poll() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
process(Exchange) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Producer
 
process(Exchange) - Method in class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 
processBatch(Queue<Object>) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
processCommit(Exchange) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
Strategy to delete the message after being processed.
processMultiPart(Exchange) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Producer
 
processRollback(Exchange) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
Strategy when processing the exchange failed.
processSingleOp(Exchange) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Producer
 
progressive - org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum
 
propertyNames() - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointUriFactory
 

R

random - org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum
 
RANGE_END - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
RANGE_START - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
REPLICATION_STATUS - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 

S

S3_OPERATION - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
secretPropertyNames() - Method in class org.apache.camel.component.aws2.s3.AWS2S3EndpointUriFactory
 
SERVER_SIDE_ENCRYPTION - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
setAccessKey(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Amazon AWS Access Key
setAmazonS3Client(S3Client) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Reference to a `com.amazonaws.services.s3.AmazonS3` in the registry.
setAmazonS3Presigner(S3Presigner) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
An S3 Presigner for Request, used mainly in createDownloadLink operation
setAutocloseBody(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If this option is true and includeBody is false, then the S3Object.close() method will be called on exchange completion.
setAutoCreateBucket(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Setting the autocreation of the S3 bucket bucketName.
setAwsKMSKeyId(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define the id of KMS key to use in case KMS is enabled
setBatchMessageNumber(int) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The number of messages composing a batch in streaming upload mode
setBatchSize(int) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The batch size (in bytes) in streaming upload mode
setBucketName(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Name of the bucket.
setConfiguration(AWS2S3Configuration) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Component
The component configuration
setConfiguration(AWS2S3Configuration) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
setCustomerAlgorithm(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define the customer algorithm to use in case CustomerKey is enabled
setCustomerKeyId(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define the id of Customer key to use in case CustomerKey is enabled
setCustomerKeyMD5(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define the MD5 of Customer key to use in case CustomerKey is enabled
setDeleteAfterRead(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Delete objects from S3 after they have been retrieved.
setDeleteAfterWrite(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Delete file object after the S3 file has been uploaded
setDelimiter(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The delimiter which is used in the com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we are interested in.
setDestinationBucket(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define the destination bucket where an object must be moved when moveAfterRead is set to true.
setDestinationBucketPrefix(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define the destination bucket prefix to use when an object must be moved and moveAfterRead is set to true.
setDestinationBucketSuffix(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define the destination bucket suffix to use when an object must be moved and moveAfterRead is set to true.
setDoneFileName(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If provided, Camel will only consume files if a done file exists.
setEncryption(CreateMultipartUploadRequest.Builder, AWS2S3Configuration) - Static method in class org.apache.camel.component.aws2.s3.utils.AWS2S3Utils
 
setFileName(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
To get the object from the bucket with the given file name
setIgnoreBody(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
 
setIncludeBody(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If it is true, the S3Object exchange will be consumed and put into the body and closed.
setIncludeFolders(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If it is true, the folders/directories will be consumed.
setKeyName(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Setting the key name for an element in the bucket through endpoint parameter
setMaxConnections(int) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
Set the maxConnections parameter in the S3 client configuration
setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
Gets the maximum number of messages as a limit to poll at each polling.
setMoveAfterRead(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Move objects from S3 bucket to a different bucket after they have been retrieved.
setMultiPartUpload(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If it is true, camel will upload the file with multi part format, the part size is decided by the option of `partSize`
setNamingStrategy(AWSS3NamingStrategyEnum) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The naming strategy to use in streaming upload mode
setOperation(AWS2S3Operations) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The operation to do in case the user don't want to do only an upload
setOverrideEndpoint(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Set the need for overidding the endpoint.
setPartSize(long) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Setup the partSize which is used in multi part upload, the default size is 25M.
setPojoRequest(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If we want to use a POJO request as body or not
setPolicy(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The policy for this queue to set in the `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method.
setPrefix(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The prefix which is used in the com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we are interested in.
setProxyHost(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
To define a proxy host when instantiating the SQS client
setProxyPort(Integer) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Specify a proxy port to be used inside the client definition.
setProxyProtocol(Protocol) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
To define a proxy protocol when instantiating the S3 client
setRegion(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The region in which S3 client needs to work.
setRestartingPolicy(AWSS3RestartingPolicyEnum) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The restarting policy to use in streaming upload mode
setS3Client(S3Client) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Endpoint
 
setSecretKey(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Amazon AWS Secret Key
setStorageClass(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
The storage class to set in the `com.amazonaws.services.s3.model.PutObjectRequest` request.
setStreamingUploadMode(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
When stream mode is true the upload to bucket will be done in streaming
setStreamingUploadTimeout(long) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
While streaming upload mode is true, this option set the timeout to complete upload
setTrustAllCertificates(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
If we want to trust all certificates in case of overriding the endpoint
setUriEndpointOverride(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Set the overriding uri endpoint.
setUseAwsKMS(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define if KMS must be used or not
setUseCustomerKey(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define if Customer Key must be used or not
setUseDefaultCredentialsProvider(Boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Set whether the S3 client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
setUseSSES3(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
Define if SSE S3 must be used or not
STORAGE_CLASS - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 

T

toString() - Method in class org.apache.camel.component.aws2.s3.AWS2S3Consumer
 
toString() - Method in class org.apache.camel.component.aws2.s3.stream.AWS2S3StreamUploadProducer
 

V

valueOf(String) - Static method in enum org.apache.camel.component.aws2.s3.AWS2S3Operations
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.aws2.s3.AWS2S3Operations
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.camel.component.aws2.s3.stream.AWSS3NamingStrategyEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.camel.component.aws2.s3.stream.AWSS3RestartingPolicyEnum
Returns an array containing the constants of this enum type, in the order they are declared.
verifyConnectivity(Map<String, Object>) - Method in class org.apache.camel.component.aws2.s3.AWS2S3ComponentVerifierExtension
 
verifyParameters(Map<String, Object>) - Method in class org.apache.camel.component.aws2.s3.AWS2S3ComponentVerifierExtension
 
VERSION_ID - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
 
A B C D E G I K L M O P R S T V 
All Classes All Packages