- S3_OPERATION - Static variable in interface org.apache.camel.component.aws2.s3.AWS2S3Constants
-
- 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.
- setAutocloseBody(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
-
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.aws2.s3.AWS2S3Configuration
-
Setting the autocreation of the bucket
- 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
- 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.
- setFileName(String) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
-
To get the object from the bucket with the given file name
- setIncludeBody(boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
-
If it is true, the exchange body will be set to a stream to the contents
of the file.
- 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`
- 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.
- 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.
- 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
- setUseIAMCredentials(Boolean) - Method in class org.apache.camel.component.aws2.s3.AWS2S3Configuration
-
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.aws2.s3.AWS2S3Constants
-