Skip navigation links
A B C D E G H I K L O P R S T U V 

A

ACL - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

B

BUCKET_DESTINATION_NAME - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
BUCKET_NAME - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

C

CACHE_CONTROL - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
CANNED_ACL - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.aws.s3.S3ComponentConfigurer
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.aws.s3.S3EndpointConfigurer
 
CONTENT_DISPOSITION - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
CONTENT_ENCODING - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
CONTENT_LENGTH - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
CONTENT_MD5 - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
CONTENT_TYPE - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
copy() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
createConsumer(Processor) - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.aws.s3.S3Component
 
createExchange(S3Object) - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
createExchange(ExchangePattern, S3Object) - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
createExchanges(S3Object) - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
createExchanges(List<S3ObjectSummary>) - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
createProducer() - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 

D

DESTINATION_KEY - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
doStart() - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
doStop() - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
DOWNLOAD_LINK - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
DOWNLOAD_LINK_EXPIRATION - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

E

E_TAG - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
EXPIRATION_TIME - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

G

getAccessKey() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getAllOptions(Object) - Method in class org.apache.camel.component.aws.s3.S3ComponentConfigurer
 
getAllOptions(Object) - Method in class org.apache.camel.component.aws.s3.S3EndpointConfigurer
 
getAmazonS3Client() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getAmazonS3Client() - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
getAwsKMSKeyId() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getAWSS3Client(S3Configuration, int) - Static method in class org.apache.camel.component.aws.s3.client.S3ClientFactory
Return the correct aws s3 client (based on remote vs local).
getBucketName() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getConfiguration() - Method in class org.apache.camel.component.aws.s3.S3Component
 
getConfiguration() - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
getConfiguration() - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
getConfiguration() - Method in class org.apache.camel.component.aws.s3.S3Producer
 
getDelimiter() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getEncryptionMaterials() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getEndpoint() - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
getEndpoint() - Method in class org.apache.camel.component.aws.s3.S3Producer
 
getEndpointConfiguration() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getFileName() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getKeyName() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getMaxConnections() - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
getMaxMessagesPerPoll() - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
getMessageForResponse(Exchange) - Static method in class org.apache.camel.component.aws.s3.S3Producer
 
getOperation() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.aws.s3.S3ComponentConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.aws.s3.S3EndpointConfigurer
 
getPartSize() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getPolicy() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getPrefix() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getProxyHost() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getProxyPort() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getProxyProtocol() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getRegion() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getS3Client() - Method in class org.apache.camel.component.aws.s3.client.impl.S3ClientIAMOptimizedImpl
Getting the s3 aws client that is used.
getS3Client() - Method in class org.apache.camel.component.aws.s3.client.impl.S3ClientStandardImpl
Getting the s3 aws client that is used.
getS3Client() - Method in interface org.apache.camel.component.aws.s3.client.S3Client
Returns an s3 client after a factory method determines which one to return.
getS3Client() - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
getSecretKey() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getServerSideEncryption() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
getStorageClass() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 

H

hasProxyConfiguration() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 

I

isAccelerateModeEnabled() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isAutocloseBody() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isAutoCreateBucket() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isChunkedEncodingDisabled() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isDeleteAfterRead() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isDeleteAfterWrite() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isDualstackEnabled() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isForceGlobalBucketAccessEnabled() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isIncludeBody() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isMultiPartUpload() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isPathStyleAccess() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isPayloadSigningEnabled() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isUseAwsKMS() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isUseEncryption() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 
isUseIAMCredentials() - Method in class org.apache.camel.component.aws.s3.S3Configuration
 

K

KEY - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

L

LAST_MODIFIED - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

O

org.apache.camel.component.aws.s3 - package org.apache.camel.component.aws.s3
 
org.apache.camel.component.aws.s3.client - package org.apache.camel.component.aws.s3.client
 
org.apache.camel.component.aws.s3.client.impl - package org.apache.camel.component.aws.s3.client.impl
 

P

poll() - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
process(Exchange) - Method in class org.apache.camel.component.aws.s3.S3Producer
 
processBatch(Queue<Object>) - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
processCommit(Exchange) - Method in class org.apache.camel.component.aws.s3.S3Consumer
Strategy to delete the message after being processed.
processMultiPart(Exchange) - Method in class org.apache.camel.component.aws.s3.S3Producer
 
processRollback(Exchange) - Method in class org.apache.camel.component.aws.s3.S3Consumer
Strategy when processing the exchange failed.
processSingleOp(Exchange) - Method in class org.apache.camel.component.aws.s3.S3Producer
 

R

RANGE_END - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
RANGE_START - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
REPLICATION_STATUS - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

S

S3_HEADERS - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
S3_OPERATION - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
S3Client - Interface in org.apache.camel.component.aws.s3.client
Mange the required actions of an s3 client for either local or remote.
S3ClientFactory - Class in org.apache.camel.component.aws.s3.client
Factory class to return the correct type of AWS S3 aws.
S3ClientIAMOptimizedImpl - Class in org.apache.camel.component.aws.s3.client.impl
Manage an AWS s3 client for all users to use (enabling temporary creds).
S3ClientIAMOptimizedImpl(S3Configuration, int) - Constructor for class org.apache.camel.component.aws.s3.client.impl.S3ClientIAMOptimizedImpl
Constructor that uses the config file.
S3ClientStandardImpl - Class in org.apache.camel.component.aws.s3.client.impl
Manage an AWS s3 client for all users to use.
S3ClientStandardImpl(S3Configuration, int) - Constructor for class org.apache.camel.component.aws.s3.client.impl.S3ClientStandardImpl
Constructor that uses the config file.
S3Component - Class in org.apache.camel.component.aws.s3
 
S3Component() - Constructor for class org.apache.camel.component.aws.s3.S3Component
 
S3Component(CamelContext) - Constructor for class org.apache.camel.component.aws.s3.S3Component
 
S3ComponentConfigurer - Class in org.apache.camel.component.aws.s3
Generated by camel build tools - do NOT edit this file!
S3ComponentConfigurer() - Constructor for class org.apache.camel.component.aws.s3.S3ComponentConfigurer
 
S3ComponentVerifierExtension - Class in org.apache.camel.component.aws.s3
 
S3ComponentVerifierExtension() - Constructor for class org.apache.camel.component.aws.s3.S3ComponentVerifierExtension
 
S3ComponentVerifierExtension(String) - Constructor for class org.apache.camel.component.aws.s3.S3ComponentVerifierExtension
 
S3Configuration - Class in org.apache.camel.component.aws.s3
 
S3Configuration() - Constructor for class org.apache.camel.component.aws.s3.S3Configuration
 
S3Constants - Interface in org.apache.camel.component.aws.s3
Constants used in Camel AWS S3 module
S3Consumer - Class in org.apache.camel.component.aws.s3
A Consumer of messages from the Amazon Web Service Simple Storage Service AWS S3
S3Consumer(S3Endpoint, Processor) - Constructor for class org.apache.camel.component.aws.s3.S3Consumer
 
S3Endpoint - Class in org.apache.camel.component.aws.s3
Store and retrie objects from AWS S3 Storage Service.
S3Endpoint(String, Component, S3Configuration) - Constructor for class org.apache.camel.component.aws.s3.S3Endpoint
 
S3EndpointConfigurer - Class in org.apache.camel.component.aws.s3
Generated by camel build tools - do NOT edit this file!
S3EndpointConfigurer() - Constructor for class org.apache.camel.component.aws.s3.S3EndpointConfigurer
 
S3Operations - Enum in org.apache.camel.component.aws.s3
 
S3Producer - Class in org.apache.camel.component.aws.s3
A Producer which sends messages to the Amazon Web Service Simple Storage Service AWS S3
S3Producer(Endpoint) - Constructor for class org.apache.camel.component.aws.s3.S3Producer
 
SERVER_SIDE_ENCRYPTION - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
setAccelerateModeEnabled(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define if Accelerate Mode enabled is true or false
setAccessKey(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Amazon AWS Access Key
setAmazonS3Client(AmazonS3) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Reference to a `com.amazonaws.services.s3.AmazonS3` in the registry.
setAutocloseBody(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
If this option is true and includeBody is true, then the S3Object.close() method will be called on exchange completion.
setAutoCreateBucket(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Setting the autocreation of the bucket
setAwsKMSKeyId(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define the id of KMS key to use in case KMS is enabled
setBucketName(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Name of the bucket.
setChunkedEncodingDisabled(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define if disabled Chunked Encoding is true or false
setConfiguration(S3Configuration) - Method in class org.apache.camel.component.aws.s3.S3Component
The component configuration
setConfiguration(S3Configuration) - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
setDeleteAfterRead(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Delete objects from S3 after they have been retrieved.
setDeleteAfterWrite(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Delete file object after the S3 file has been uploaded
setDelimiter(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
The delimiter which is used in the com.amazonaws.services.s3.model.ListObjectsRequest to only consume objects we are interested in.
setDualstackEnabled(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define if Dualstack enabled is true or false
setEncryptionMaterials(EncryptionMaterials) - Method in class org.apache.camel.component.aws.s3.S3Configuration
The encryption materials to use in case of Symmetric/Asymmetric client usage
setEndpointConfiguration(AwsClientBuilder.EndpointConfiguration) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Amazon AWS Endpoint Configuration
setFileName(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
To get the object from the bucket with the given file name
setForceGlobalBucketAccessEnabled(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define if Force Global Bucket Access enabled is true or false
setIncludeBody(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
If it is true, the exchange body will be set to a stream to the contents of the file.
setKeyName(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Setting the key name for an element in the bucket through endpoint parameter
setMaxConnections(int) - Method in class org.apache.camel.component.aws.s3.S3Endpoint
Set the maxConnections parameter in the S3 client configuration
setMaxMessagesPerPoll(int) - Method in class org.apache.camel.component.aws.s3.S3Endpoint
Gets the maximum number of messages as a limit to poll at each polling.
setMultiPartUpload(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
If it is true, camel will upload the file with multi part format, the part size is decided by the option of `partSize`
setOperation(S3Operations) - Method in class org.apache.camel.component.aws.s3.S3Configuration
The operation to do in case the user don't want to do only an upload
setPartSize(long) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Setup the partSize which is used in multi part upload, the default size is 25M.
setPathStyleAccess(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Whether or not the S3 client should use path style access
setPayloadSigningEnabled(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define if Payload Signing enabled is true or false
setPolicy(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
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.aws.s3.S3Configuration
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.aws.s3.S3Configuration
To define a proxy host when instantiating the S3 client
setProxyPort(Integer) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Specify a proxy port to be used inside the client definition.
setProxyProtocol(Protocol) - Method in class org.apache.camel.component.aws.s3.S3Configuration
To define a proxy protocol when instantiating the S3 client
setRegion(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
The region in which S3 client needs to work.
setS3Client(AmazonS3) - Method in class org.apache.camel.component.aws.s3.S3Endpoint
 
setSecretKey(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Amazon AWS Secret Key
setServerSideEncryption(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Sets the server-side encryption algorithm when encrypting the object using AWS-managed keys.
setStorageClass(String) - Method in class org.apache.camel.component.aws.s3.S3Configuration
The storage class to set in the `com.amazonaws.services.s3.model.PutObjectRequest` request.
setUseAwsKMS(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define if KMS must be used or not
setUseEncryption(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Define if encryption must be used or not
setUseIAMCredentials(Boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
Set whether the S3 client should expect to load credentials on an EC2 instance or to expect static credentials to be passed in.
STORAGE_CLASS - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

T

toString() - Method in class org.apache.camel.component.aws.s3.S3Consumer
 
toString() - Method in class org.apache.camel.component.aws.s3.S3Producer
 

U

USER_METADATA - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 

V

valueOf(String) - Static method in enum org.apache.camel.component.aws.s3.S3Operations
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.aws.s3.S3Operations
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.aws.s3.S3ComponentVerifierExtension
 
verifyParameters(Map<String, Object>) - Method in class org.apache.camel.component.aws.s3.S3ComponentVerifierExtension
 
VERSION_ID - Static variable in interface org.apache.camel.component.aws.s3.S3Constants
 
A B C D E G H I K L O P R S T U V 
Skip navigation links

Apache Camel