- 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 retrieve 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
-
- S3EndpointUriFactory - Class in org.apache.camel.component.aws.s3
-
Generated by camel build tools - do NOT edit this file!
- S3EndpointUriFactory() - Constructor for class org.apache.camel.component.aws.s3.S3EndpointUriFactory
-
- 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
-
- secretPropertyNames() - Method in class org.apache.camel.component.aws.s3.S3EndpointUriFactory
-
- 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
- setAutoDiscoverClient(boolean) - Method in class org.apache.camel.component.aws.s3.S3Configuration
-
Setting the autoDiscoverClient mechanism, if true, the component will look for a client instance in the registry
automatically otherwise it will skip that checking.
- 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
-