- 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
-
- 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
-
The aws-s3 component is used for storing and retrieving objecct from Amazon
S3 Storage Service.
- S3Endpoint(String, Component, S3Configuration) - Constructor for class org.apache.camel.component.aws.s3.S3Endpoint
-
- 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.S3Component
-
Amazon AWS Access Key
- 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 AWS S3 default 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
- 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 SQS client
- setProxyPort(Integer) - Method in class org.apache.camel.component.aws.s3.S3Configuration
-
Specify a proxy port to be used inside the client definition.
- setRegion(String) - Method in class org.apache.camel.component.aws.s3.S3Component
-
The region where the bucket is located.
- 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.S3Component
-
Amazon AWS Secret Key
- 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
-