- S3ObjectSummary - Interface in org.springframework.integration.aws.s3.core
-
The summary of the Object stored on Amazon S3.
- SECRET_KEY - Static variable in class org.springframework.integration.aws.config.xml.AmazonWSParserUtils
-
- send(SimpleMailMessage) - Method in class org.springframework.integration.aws.ses.core.DefaultAmazonSESMailSender
-
- send(SimpleMailMessage[]) - Method in class org.springframework.integration.aws.ses.core.DefaultAmazonSESMailSender
-
- send(MimeMessage) - Method in class org.springframework.integration.aws.ses.core.DefaultAmazonSESMailSender
-
- send(MimeMessage[]) - Method in class org.springframework.integration.aws.ses.core.DefaultAmazonSESMailSender
-
- send(MimeMessagePreparator) - Method in class org.springframework.integration.aws.ses.core.DefaultAmazonSESMailSender
-
- send(MimeMessagePreparator[]) - Method in class org.springframework.integration.aws.ses.core.DefaultAmazonSESMailSender
-
- setAcceptSubFolders(boolean) - Method in class org.springframework.integration.aws.s3.AbstractFileNameFilter
-
- setAcceptSubFolders(boolean) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Set to true if you want the subfolders of the given remote folder to be synchronized to the
local directory.
- setAcceptSubFolders(boolean) - Method in class org.springframework.integration.aws.s3.InboundFileSynchronizationImpl
-
- setAcceptSubFolders(boolean) - Method in interface org.springframework.integration.aws.s3.InboundFileSynchronizer
-
- setAccessKey(String) - Method in class org.springframework.integration.aws.core.BasicAWSCredentials
-
Set the Access key to the Amazon WS account
- setAccessKeyProperty(String) - Method in class org.springframework.integration.aws.core.PropertiesAWSCredentials
-
.
- setAwsEndpoint(String) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
The AWS region's endpoint whose bucket(and the subfolder if any) will be synchronized
by this adapter
- setAwsEndpoint(String) - Method in class org.springframework.integration.aws.s3.core.AbstractAmazonS3Operations
-
Sets the valid AWS endpoint to be used by the client to connect to appropriate
region to perform the operations
- setBucket(String) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Sets the bucket with which the data in local directory is synchronized with.
- setBucket(String) - Method in class org.springframework.integration.aws.s3.AmazonS3MessageHandler
-
Sets the S3 Bucket to which the files are to be uploaded
- setCharset(String) - Method in class org.springframework.integration.aws.s3.AmazonS3MessageHandler
-
Sets the charset for the String payload received
- setCreateDirectoriesIfRequired(boolean) - Method in interface org.springframework.integration.aws.s3.InboundLocalFileOperations
-
Sets the flag to true if directories given are to be created if not present
- setCreateDirectoriesIfRequired(boolean) - Method in class org.springframework.integration.aws.s3.InboundLocalFileOperationsImpl
-
Sets the flag to true if directories given are to be created if not present
- setCredentials(AWSCredentials) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Sets the AWSCredential instance to be used
- setDirectory(Expression) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Sets the expression to find the local directory where the remote files are synchronized with.
- setEventListeners(List<FileEventHandler>) - Method in interface org.springframework.integration.aws.s3.InboundLocalFileOperations
-
- setEventListeners(List<FileEventHandler>) - Method in class org.springframework.integration.aws.s3.InboundLocalFileOperationsImpl
-
- setFileNameExpression(String) - Method in class org.springframework.integration.aws.s3.DefaultFileNameGenerationStrategy
-
- setFileNameGenerator(FileNameGenerationStrategy) - Method in class org.springframework.integration.aws.s3.AmazonS3MessageHandler
-
Sets the file name generation strategy
- setFileNamePattern(String) - Method in class org.springframework.integration.aws.s3.InboundFileSynchronizationImpl
-
- setFileNamePattern(String) - Method in interface org.springframework.integration.aws.s3.InboundFileSynchronizer
-
Sets the file name regex that will be used to match the key value from S3
to find a match.
- setFileNameRegex(String) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Sets the regex to be used to match the objects in S3 bucket.
- setFileNameWildcard(String) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Sets the file's wildcard pattern that would be used to match the objects in S3 bucket
This attribute is mutually exclusive to fileName regex.
- setFileWildcard(String) - Method in class org.springframework.integration.aws.s3.InboundFileSynchronizationImpl
-
- setFileWildcard(String) - Method in interface org.springframework.integration.aws.s3.InboundFileSynchronizer
-
Sets the simple file name wildcard to match to match the file e.g., it can be
set to *.txt to accept all .txt files
- setFolderName(String) - Method in class org.springframework.integration.aws.s3.AbstractFileNameFilter
-
Sets the base folder name under which which the files will be accepted.
- setGranteeType(GranteeType) - Method in class org.springframework.integration.aws.s3.core.Grantee
-
Sets the Type of the grantee see
GranteeType for more information
- setGrants(Set<ObjectGrant>) - Method in class org.springframework.integration.aws.s3.core.AmazonS3ObjectACL
-
Sets the provided grants on the S3 object
- setMaxObjectsPerBatch(int) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
The maximum number of objects those will be retrieved in one batch from Amazon S3 bucket
as part of the listOperation
- setMultipartUploadThreshold(long) - Method in class org.springframework.integration.aws.s3.core.AbstractAmazonS3Operations
-
The threshold value in bytes above which the service will use multi part upload.
- setPropertyFileName(String) - Method in class org.springframework.integration.aws.core.PropertiesAWSCredentials
-
.
- setRemoteDirectory(String) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Sets the remote directory, this is the directory relative to the provided bucket
in S3.
- setRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.aws.s3.AmazonS3MessageHandler
-
Sets the directory evaluating expression for finding the remote directory in S3
- setS3Operations(AmazonS3Operations) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
Sets the
AmazonS3Operations instance that would be used for the receiving
the objects and listing the objects in the bucket.
- setSecretKey(String) - Method in class org.springframework.integration.aws.core.BasicAWSCredentials
-
.
- setSecretKeyProperty(String) - Method in class org.springframework.integration.aws.core.PropertiesAWSCredentials
-
.
- setSynchronizingBatchSize(int) - Method in class org.springframework.integration.aws.s3.InboundFileSynchronizationImpl
-
- setSynchronizingBatchSize(int) - Method in interface org.springframework.integration.aws.s3.InboundFileSynchronizer
-
Sets the max number of Files to synchronize at a time.
- setTemporaryDirectory(File) - Method in class org.springframework.integration.aws.s3.core.AbstractAmazonS3Operations
-
The temporary directory that will be used to write the files received over stream
- setTemporaryDirectory(String) - Method in class org.springframework.integration.aws.s3.core.AbstractAmazonS3Operations
-
The temporary directory that will be used to write the files received over stream
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.aws.s3.core.AbstractAmazonS3Operations
-
Gets the temporary file suffix
- setTemporaryFileSuffix(String) - Method in interface org.springframework.integration.aws.s3.InboundLocalFileOperations
-
The temporary file suffix that will be used when the file is being written to the filesystem
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.aws.s3.InboundLocalFileOperationsImpl
-
- setTemporarySuffix(String) - Method in class org.springframework.integration.aws.s3.AmazonS3InboundSynchronizationMessageSource
-
The temporary suffix that would be used to indicate that the file is being writtem and the operation
is not yet complete
- setTemporarySuffix(String) - Method in class org.springframework.integration.aws.s3.DefaultFileNameGenerationStrategy
-
- setThreadPoolExecutor(ThreadPoolExecutor) - Method in class org.springframework.integration.aws.s3.core.DefaultAmazonS3Operations
-
Used only when we upload the data using multi part upload.
- SMTP - Variable in class org.springframework.integration.aws.core.AbstractAWSClientFactory
-
The String constant for SMTP
- synchronizeToLocalDirectory(File, String, String) - Method in class org.springframework.integration.aws.s3.InboundFileSynchronizationImpl
-
- synchronizeToLocalDirectory(File, String, String) - Method in interface org.springframework.integration.aws.s3.InboundFileSynchronizer
-
The operation synchronizes the remote S3 file system with the local directory
It retrieved new files and updates existing ones with the latest content from S3
Please note that this method will NOT delete any additional files present on the
local filesystem