A B C D E F G H I K L M N O P R S T U V W 

A

abortMultipartUpload(String, String, String) - Method in class org.mule.module.s3.S3Connector
Aborts a multipart upload.
AccessControlList - Class in org.mule.module.s3.model
 
AccessControlList() - Constructor for class org.mule.module.s3.model.AccessControlList
 
addEvent(String) - Method in class org.mule.module.s3.model.NotificationConfiguration
Adds the given event to the set of events for this NotificationConfiguration object.
addObjectPrefix(String) - Method in class org.mule.module.s3.model.NotificationConfiguration
Adds the given prefix to the list of prefix for this NotificationConfiguration object.
addUserMetadata(String, String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 

B

BLCRule - Class in org.mule.module.s3.model
 
BLCRule(String) - Constructor for class org.mule.module.s3.model.BLCRule
 
BLCRule.NoncurrentVersionTransition - Class in org.mule.module.s3.model
 
BLCRule.NoncurrentVersionTransition() - Constructor for class org.mule.module.s3.model.BLCRule.NoncurrentVersionTransition
 
BLCRule.Transition - Class in org.mule.module.s3.model
 
BLCRule.Transition() - Constructor for class org.mule.module.s3.model.BLCRule.Transition
 
Bucket - Class in org.mule.module.s3.model
 
Bucket() - Constructor for class org.mule.module.s3.model.Bucket
Constructs a bucket without any name specified.
Bucket(String, Owner, Date) - Constructor for class org.mule.module.s3.model.Bucket
Creates a bucket with a name.
BucketLoggingConfiguration - Class in org.mule.module.s3.model
 
BucketLoggingConfiguration(String, String) - Constructor for class org.mule.module.s3.model.BucketLoggingConfiguration
Creates a new bucket logging configuration which enables server access logs to be collected and stored in the specified destination bucket with the specified log file prefix.
bucketName - Variable in class org.mule.module.s3.model.S3ObjectSummary
The name of the bucket in which this object is stored
bucketName - Variable in class org.mule.module.s3.model.S3VersionSummary
The name of the bucket in which this version is stored
BucketNotificationCategory - Class in org.mule.module.s3.metadata.category
 
BucketNotificationCategory() - Constructor for class org.mule.module.s3.metadata.category.BucketNotificationCategory
 
BucketVersioningConfiguration - Class in org.mule.module.s3.model
 
BucketVersioningConfiguration() - Constructor for class org.mule.module.s3.model.BucketVersioningConfiguration
Creates a new bucket versioning configuration object which defaults to BucketVersioningConfiguration.OFF status.
BucketVersioningConfiguration(String) - Constructor for class org.mule.module.s3.model.BucketVersioningConfiguration
Creates a new bucket versioning configuration object with the specified status.
BucketWebsiteConfiguration - Class in org.mule.module.s3.model
 
BucketWebsiteConfiguration() - Constructor for class org.mule.module.s3.model.BucketWebsiteConfiguration
Creates a new BucketWebsiteConfiguration.
BucketWebsiteConfiguration(String) - Constructor for class org.mule.module.s3.model.BucketWebsiteConfiguration
Creates a new BucketWebsiteConfiguration with the specified index document suffix.
BucketWebsiteConfiguration(String, String) - Constructor for class org.mule.module.s3.model.BucketWebsiteConfiguration
Creates a new BucketWebsiteConfiguration with the specified index document suffix and error document.

C

CannedAccessControlList - Enum in org.mule.module.s3.model
 
CanonicalGrantee - Class in org.mule.module.s3.model
 
CanonicalGrantee(String) - Constructor for class org.mule.module.s3.model.CanonicalGrantee
 
clear() - Method in class org.mule.module.s3.model.content.FileS3ObjectContent
 
clear() - Method in class org.mule.module.s3.model.content.InputStreamS3ObjectContent
 
clear() - Method in interface org.mule.module.s3.model.content.S3ObjectContent
Close consumed inputstream and delete temporary files created
clear() - Method in class org.mule.module.s3.model.content.TempFileS3ObjectContent
 
close() - Method in class org.mule.module.s3.model.S3Object
Releases any underlying system resources.
coalesce(T, T) - Static method in class org.mule.module.s3.util.S3ContentUtils
 
completeMultipartUpload(String, String, String, List<PartETag>) - Method in class org.mule.module.s3.S3Connector
Completes a multipart upload by assembling previously uploaded parts.
CompleteMultipartUploadResult - Class in org.mule.module.s3.model
The CompleteMultipartUploadResult contains all the information about the CompleteMultipartUpload method.
CompleteMultipartUploadResult() - Constructor for class org.mule.module.s3.model.CompleteMultipartUploadResult
 
ConditionalConstraints - Class in org.mule.module.s3.model
Conditional Get Constraints
Config - Class in org.mule.module.s3
 
Config() - Constructor for class org.mule.module.s3.Config
 
connect(String, String, boolean) - Method in class org.mule.module.s3.Config
Login to Amazon S3
connectionId() - Method in class org.mule.module.s3.Config
 
copyObject(String, String, String, String, String, CannedAccessControlList, StorageClass, Map<String, String>, Date, Date, String, String) - Method in class org.mule.module.s3.S3Connector
Copies a source object to a new destination; to copy an object, the caller's account must have read access to the source object and write access to the destination bucket.
CopyPartResult - Class in org.mule.module.s3.model
Result of the copy part operation.
CopyPartResult() - Constructor for class org.mule.module.s3.model.CopyPartResult
 
CORSRule - Class in org.mule.module.s3.model
Container for rules of cross origin configuration.
CORSRule(String) - Constructor for class org.mule.module.s3.model.CORSRule
 
CORSRule.AllowedMethods - Enum in org.mule.module.s3.model
Enumeration of names of the all the allowed methods.
createBucket(String, Region, CannedAccessControlList) - Method in class org.mule.module.s3.S3Connector
Creates a new bucket; connector must not be configured as anonymous for this operation to succeed.
createContent(Object, Long, String) - Static method in class org.mule.module.s3.util.S3ContentUtils
Creates the S3ObjectContent.
createObject(String, String, Object, Long, String, String, String, CannedAccessControlList, StorageClass, Map<String, String>, String, String) - Method in class org.mule.module.s3.S3Connector
Uploads an object to S3.
createObjectPresignedUri(String, String, Date, String, String, HttpMethod, SSEAlgorithm) - Method in class org.mule.module.s3.S3Connector
Returns a pre-signed URL for accessing an Amazon S3 object.
createPutObjectRequest() - Method in class org.mule.module.s3.model.content.FileS3ObjectContent
 
createPutObjectRequest() - Method in class org.mule.module.s3.model.content.InputStreamS3ObjectContent
 
createPutObjectRequest() - Method in interface org.mule.module.s3.model.content.S3ObjectContent
Creates a PutObjectRequest, which grants to have its metadata object and its inputstream (or file), populated.

D

delete() - Method in class org.mule.module.s3.model.content.TempFileS3ObjectContent
 
deleteBucket(String, boolean) - Method in class org.mule.module.s3.S3Connector
Deletes the specified bucket.
deleteBucketCorsConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Deletes the Cross Origin Configuration information set for the bucket.
deleteBucketLifecycleConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Deletes the lifecycle configuration from the specified bucket.
deleteBucketPolicy(String) - Method in class org.mule.module.s3.S3Connector
Deletes the bucket's policy.
deleteBucketTaggingConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Deletes the tagging configuration associated with the specified bucket.
deleteBucketWebsiteConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Removes the website configuration for a bucket; this operation requires the DeleteBucketWebsite permission.
deleteObject(String, String, String) - Method in class org.mule.module.s3.S3Connector
Deletes a given object, only the owner of the bucket containing the version can perform this operation.
deleteObjects(String, List<KeyVersion>) - Method in class org.mule.module.s3.S3Connector
Deletes multiple objects in a single bucket from S3.
disconnect() - Method in class org.mule.module.s3.Config
 

E

EmailAddressGrantee - Class in org.mule.module.s3.model
 
EmailAddressGrantee(String) - Constructor for class org.mule.module.s3.model.EmailAddressGrantee
 
ENABLED - Static variable in class org.mule.module.s3.model.BucketVersioningConfiguration
S3 bucket versioning status indicating that versioning is enabled for a bucket.
EncodingType - Enum in org.mule.module.s3.model
 
equals(Object) - Method in class org.mule.module.s3.model.Bucket
 
equals(Object) - Method in class org.mule.module.s3.model.CanonicalGrantee
 
equals(Object) - Method in class org.mule.module.s3.model.EmailAddressGrantee
 
equals(Object) - Method in class org.mule.module.s3.model.Grant
 
equals(Object) - Method in class org.mule.module.s3.model.Owner
 
eTag - Variable in class org.mule.module.s3.model.S3ObjectSummary
Hex encoded MD5 hash of this object's contents, as computed by Amazon S3
ExceptionDecorator - Class in org.mule.module.s3.exception
 
ExceptionDecorator() - Constructor for class org.mule.module.s3.exception.ExceptionDecorator
 

F

file - Variable in class org.mule.module.s3.model.content.FileS3ObjectContent
 
FileS3ObjectContent - Class in org.mule.module.s3.model.content
 
FileS3ObjectContent(File) - Constructor for class org.mule.module.s3.model.content.FileS3ObjectContent
 
from(Date, Date) - Static method in class org.mule.module.s3.model.ConditionalConstraints
 
fromValue(String) - Static method in enum org.mule.module.s3.model.CORSRule.AllowedMethods
 
fromValue(String) - Static method in enum org.mule.module.s3.model.Region
Returns the Amazon S3 Region enumeration value representing the specified Amazon S3 Region ID string.
fromValue(String) - Static method in enum org.mule.module.s3.model.StorageClass
 

G

getAlgorithm() - Method in enum org.mule.module.s3.model.SSEAlgorithm
 
getAllowedHeaders() - Method in class org.mule.module.s3.model.CORSRule
Returns allowed headers of this rule.
getAllowedMethods() - Method in class org.mule.module.s3.model.CORSRule
Returns the allowed methods of this rule.
getAllowedOrigins() - Method in class org.mule.module.s3.model.CORSRule
Returns the allowed origins of this rule and returns a reference to this object for method chaining.
getAllTags() - Method in class org.mule.module.s3.model.TagSet
Get all the tags for this TagSet
getBucketAcl(String) - Method in class org.mule.module.s3.S3Connector
Answers the access control list of the specified bucket.
getBucketCorsConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Answers the cors configuration information set for the bucket.
getBucketLifecycleConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Returns the lifecycle configuration information set on the bucket.
getBucketLocation(String) - Method in class org.mule.module.s3.S3Connector
Gets the geographical region where Amazon S3 stores the specified bucket.
getBucketLoggingConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Answers the logging status of a bucket and the permissions users have to view and modify that status.
getBucketName() - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Returns the name of the bucket containing the completed multipart object.
getBucketName() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the name of the bucket containing the listed multipart uploads, as specified in the original request.
getBucketName() - Method in class org.mule.module.s3.model.ObjectListing
Gets the name of the Amazon S3 bucket containing the objects listed in this ObjectListing.
getBucketName() - Method in class org.mule.module.s3.model.PartListing
Returns the name of the bucket containing the listed parts, as specified in the original request.
getBucketName() - Method in class org.mule.module.s3.model.S3Object
Gets the name of the bucket in which this object is contained.
getBucketName() - Method in class org.mule.module.s3.model.S3ObjectSummary
Gets the name of the Amazon S3 bucket in which this object is stored.
getBucketName() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the name of the Amazon S3 bucket in which this version is stored.
getBucketName() - Method in class org.mule.module.s3.model.VersionListing
Gets the name of the Amazon S3 bucket containing the versions listed in this VersionListing.
getBucketNotificationConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Return the notification configuration of a bucket.
getBucketPolicy(String) - Method in class org.mule.module.s3.S3Connector
Answers the policy for the given bucket.
getBucketTaggingConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Return the tag set associated with the bucket.
getBucketVersioningConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Returns the versioning configuration for the specified bucket.
getBucketWebsiteConfiguration(String) - Method in class org.mule.module.s3.S3Connector
Answers the website of the given bucket.
getCacheControl() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getClient() - Method in class org.mule.module.s3.Config
 
getCommonPrefixes() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the common prefixes included in this multipart upload listing.
getCommonPrefixes() - Method in class org.mule.module.s3.model.ObjectListing
Gets the common prefixes included in this object listing.
getCommonPrefixes() - Method in class org.mule.module.s3.model.VersionListing
Gets the common prefixes included in this version listing.
getCondition() - Method in class org.mule.module.s3.model.RoutingRule
Return the condition that must be met for the specified redirect to apply.
getConfig() - Method in class org.mule.module.s3.S3Connector
 
getConnectionTimeout() - Method in class org.mule.module.s3.Config
 
getConnector() - Method in class org.mule.module.s3.metadata.category.BucketNotificationCategory
 
getContentDisposition() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getContentEncoding() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getContentLength() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getContentMD5() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getContentType() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getCreationDate() - Method in class org.mule.module.s3.model.Bucket
Gets the bucket's creation date.
getDate() - Method in class org.mule.module.s3.model.BLCRule.Transition
 
getDays() - Method in class org.mule.module.s3.model.BLCRule.NoncurrentVersionTransition
 
getDays() - Method in class org.mule.module.s3.model.BLCRule.Transition
 
getDefault() - Static method in enum org.mule.module.s3.model.SSEAlgorithm
 
getDelimiter() - Method in class org.mule.module.s3.model.MultipartUploadListing
Gets the delimiter parameter originally used to request this multipart upload listing, or null if no delimiter specified.
getDelimiter() - Method in class org.mule.module.s3.model.ObjectListing
Gets the delimiter parameter originally used to request this object listing, or null if no delimiter specified.
getDelimiter() - Method in class org.mule.module.s3.model.VersionListing
Gets the value of the delimiter parameter used to request this version listing.
getDestinationBucketName() - Method in class org.mule.module.s3.model.BucketLoggingConfiguration
Returns the destination bucket name for this logging configuration.
getDisplayName() - Method in class org.mule.module.s3.model.CanonicalGrantee
 
getDisplayName() - Method in class org.mule.module.s3.model.Owner
Gets the display name of the owner.
getEncodingType() - Method in class org.mule.module.s3.model.MultipartUploadListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncodingType() - Method in class org.mule.module.s3.model.ObjectListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncodingType() - Method in class org.mule.module.s3.model.PartListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getEncodingType() - Method in class org.mule.module.s3.model.VersionListing
Gets the encoding type used by Amazon S3 to encode object key names in the XML response.
getErrorDocument() - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Returns the complete path to the document to serve for 4xx errors, or null if no error document has been configured.
getETag() - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Returns the entity tag identifying the new object.
getETag() - Method in class org.mule.module.s3.model.CopyPartResult
Gets the ETag value for the new part that was created in the associated.
getEtag() - Method in class org.mule.module.s3.model.ObjectResult
 
getETag() - Method in class org.mule.module.s3.model.PartETag
Returns the entity tag generated from the content of the associated part.
getETag() - Method in class org.mule.module.s3.model.PartSummary
Returns the entity tag generated from the part content.
getETag() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getETag() - Method in class org.mule.module.s3.model.S3ObjectSummary
Gets the hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.
getETag() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the hex encoded 128-bit MD5 hash of this version's contents as computed by Amazon S3.
getETag() - Method in class org.mule.module.s3.model.UploadPartResult
Returns the entity tag of the newly uploaded part.
getEvents() - Method in class org.mule.module.s3.model.NotificationConfiguration
Returns the set of events associated with this notification configuration.
getExpirationDate() - Method in class org.mule.module.s3.model.BLCRule
 
getExpirationInDays() - Method in class org.mule.module.s3.model.BLCRule
 
getExpirationTime() - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Returns the expiration time for this object, or null if it doesn't expire.
getExpirationTime() - Method in class org.mule.module.s3.model.ObjectResult
 
getExpirationTime() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getExpirationTimeRuleId() - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Returns the rule ID for this object's expiration, or null if it doesn't expire.
getExpirationTimeRuleId() - Method in class org.mule.module.s3.model.ObjectResult
 
getExpirationTimeRuleId() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getExposedHeaders() - Method in class org.mule.module.s3.model.CORSRule
Returns expose headers of this rule and returns a reference to this object for method chaining.
getFirstRegionId() - Method in enum org.mule.module.s3.model.Region
Returns the first region id or null for Region.US_STANDARD.
getGrantee() - Method in class org.mule.module.s3.model.Grant
 
getGrants() - Method in class org.mule.module.s3.model.AccessControlList
 
getHeaderName() - Method in enum org.mule.module.s3.model.Permission
Returns the name of the header used to grant this permission.
getHostName() - Method in class org.mule.module.s3.model.RedirectRule
Return the host name to use in the redirect request.
getHttpErrorCodeReturnedEquals() - Method in class org.mule.module.s3.model.RoutingRuleCondition
Return the HTTP error code when the redirect is applied.
getHttpExpiresDate() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getHttpRedirectCode() - Method in class org.mule.module.s3.model.RedirectRule
Return the HTTP code to use in the redirect response.
getId() - Method in class org.mule.module.s3.model.BLCRule
 
getId() - Method in class org.mule.module.s3.model.CORSRule
Returns the Id of this rule.
getId() - Method in class org.mule.module.s3.model.Owner
Gets the ID of the owner.
getIdentifier() - Method in class org.mule.module.s3.model.CanonicalGrantee
 
getIdentifier() - Method in class org.mule.module.s3.model.EmailAddressGrantee
 
getIdentifier() - Method in interface org.mule.module.s3.model.Grantee
 
getIdentifier() - Method in enum org.mule.module.s3.model.GroupGrantee
 
getIndexDocumentSuffix() - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Returns the document to serve when a directory is specified (ex: index.html).
getInitiated() - Method in class org.mule.module.s3.model.MultipartUpload
Returns the date at which this upload was initiated.
getInitiator() - Method in class org.mule.module.s3.model.MultipartUpload
Returns the user who initiated this multipart upload.
getInitiator() - Method in class org.mule.module.s3.model.PartListing
Returns details on the user who initiated the associated multipart upload.
getInstanceLength() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getKey() - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Gets the key by which the newly created object is stored.
getKey() - Method in class org.mule.module.s3.model.MultipartUpload
Returns the key by which this upload is stored.
getKey() - Method in class org.mule.module.s3.model.PartListing
Returns the key value specified in the original request used to identify which multipart upload contains the parts to list.
getKey() - Method in class org.mule.module.s3.model.S3Object
Gets the key under which this object is stored.
getKey() - Method in class org.mule.module.s3.model.S3ObjectSummary
Gets the key under which this object is stored in Amazon S3.
getKey() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the key under which this version is stored in Amazon S3.
getKeyMarker() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
getKeyMarker() - Method in class org.mule.module.s3.model.VersionListing
The key marker parameter originally used to request this version listing, or null if no key marker was specified.
getKeyPrefixEquals() - Method in class org.mule.module.s3.model.RoutingRuleCondition
Return the object key name prefix when the redirect is applied.
getLastModified() - Method in class org.mule.module.s3.model.PartSummary
Returns the date this part was last modified.
getLastModified() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getLastModified() - Method in class org.mule.module.s3.model.S3ObjectSummary
Gets the date when, according to Amazon S3, this object was last modified.
getLastModified() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the date according to Amazon S3 at which this version was last modified.
getLastModifiedDate() - Method in class org.mule.module.s3.model.CopyPartResult
Gets the date the newly copied part was last modified.
getLastModifiedDate() - Method in class org.mule.module.s3.model.ObjectResult
 
getLocation() - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Returns the URL identifying the new multipart object.
getLogFilePrefix() - Method in class org.mule.module.s3.model.BucketLoggingConfiguration
Returns the optional log file prefix.
getMarker() - Method in class org.mule.module.s3.model.ObjectListing
Gets the marker parameter originally used to request this object listing, or null if no marker was specified.
getMaxAgeSeconds() - Method in class org.mule.module.s3.model.CORSRule
Sets the ID of this rule and returns a reference to this object for method chaining.
getMaxConnections() - Method in class org.mule.module.s3.Config
 
getMaxKeys() - Method in class org.mule.module.s3.model.ObjectListing
Gets the maxKeys parameter originally used to request this object listing, or the default maxKeys value provided by Amazon S3 if the requester didn't specify a value.
getMaxKeys() - Method in class org.mule.module.s3.model.VersionListing
Gets the value of the maxKeys parameter used to request this version listing.
getMaxParts() - Method in class org.mule.module.s3.model.PartListing
Returns the optional max parts value specified in the original request to limit how many parts are listed.
getMaxUploads() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the optional maximum number of uploads to be listed, as specified in the original request.
getMetaData(MetaDataKey) - Method in class org.mule.module.s3.metadata.category.BucketNotificationCategory
 
getMultipartUploads() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the list of multipart uploads.
getName() - Method in class org.mule.module.s3.model.Bucket
Gets the name of the bucket.
getNextKeyMarker() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the next key marker that should be used in the next request to get the next page of results.
getNextKeyMarker() - Method in class org.mule.module.s3.model.VersionListing
Gets the key marker to use in the next listVersions request in order to obtain the next page of results.
getNextMarker() - Method in class org.mule.module.s3.model.ObjectListing
Gets the marker to use in the next listObjects request in order to see the next page of results.
getNextPartNumberMarker() - Method in class org.mule.module.s3.model.PartListing
Returns the next part number marker.
getNextUploadIdMarker() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the next upload ID marker that should be used in the next request to get the next page of results.
getNextVersionIdMarker() - Method in class org.mule.module.s3.model.VersionListing
Gets the version ID marker to use in the next listVersions request in order to obtain the next page of results.
getNoncurrentVersionExpirationInDays() - Method in class org.mule.module.s3.model.BLCRule
 
getNoncurrentVersionTransition() - Method in class org.mule.module.s3.model.BLCRule
 
getObject(String, String, String, Date, Date) - Method in class org.mule.module.s3.S3Connector
Gets the object stored in Amazon S3 under the specified bucket and key.
getObjectAcl(String, String, String) - Method in class org.mule.module.s3.S3Connector
Returns the access control list (ACL) of an object.
getObjectContent() - Method in class org.mule.module.s3.model.S3Object
Gets the input stream containing the contents of this object.
getObjectContent(String, String, String, Date, Date, String, String) - Method in class org.mule.module.s3.S3Connector
Gets the content of an object stored in Amazon S3 under the specified bucket and key.
getObjectMetadata() - Method in class org.mule.module.s3.model.S3Object
Gets the metadata stored by Amazon S3 for this object.
getObjectMetadata(String, String, String) - Method in class org.mule.module.s3.S3Connector
Gets the metadata for the specified Amazon S3 object without actually fetching the object itself.
getObjectPrefixes() - Method in class org.mule.module.s3.model.NotificationConfiguration
Retuns the list of Amazon S3 object prefixes for this notification configuration.
getObjectSummaries() - Method in class org.mule.module.s3.model.ObjectListing
Gets the list of object summaries describing the objects stored in the S3 bucket.
getOngoingRestore() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getOwner() - Method in class org.mule.module.s3.model.AccessControlList
 
getOwner() - Method in class org.mule.module.s3.model.Bucket
Gets the bucket's owner.
getOwner() - Method in class org.mule.module.s3.model.MultipartUpload
Returns the owner of this multipart upload.
getOwner() - Method in class org.mule.module.s3.model.PartListing
Returns details on the user who owns the associated multipart upload.
getOwner() - Method in class org.mule.module.s3.model.S3ObjectSummary
Gets the owner of this object.
getOwner() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the owner of this version.
getPartETag() - Method in class org.mule.module.s3.model.CopyPartResult
Returns an identifier which identifies the copy part by its part number and the entity tag computed from the part's data.
getPartETag() - Method in class org.mule.module.s3.model.UploadPartResult
Returns an identifier which identifies the upload part by its part number and the entity tag computed from the part's data.
getPartNumber() - Method in class org.mule.module.s3.model.CopyPartResult
Gets the part number of the newly copied part.
getPartNumber() - Method in class org.mule.module.s3.model.PartETag
Returns the part number of the associated part.
getPartNumber() - Method in class org.mule.module.s3.model.PartSummary
Returns the part number describing this part's position relative to the other parts in the multipart upload.
getPartNumber() - Method in class org.mule.module.s3.model.UploadPartResult
Returns the part number of the newly uploaded part.
getPartNumberMarker() - Method in class org.mule.module.s3.model.PartListing
Returns the optional part number marker specified in the original request to specify where in the results to begin listing parts.
getParts() - Method in class org.mule.module.s3.model.PartListing
Returns the list of parts described in this part listing.
getPermission() - Method in class org.mule.module.s3.model.Grant
 
getPrefix() - Method in class org.mule.module.s3.model.BLCRule
 
getPrefix() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the prefix parameter originally used to request this multipart upload listing, or null if no prefix was specified.
getPrefix() - Method in class org.mule.module.s3.model.ObjectListing
Gets the prefix parameter originally used to request this object listing, or null if no prefix was specified.
getPrefix() - Method in class org.mule.module.s3.model.VersionListing
The prefix parameter originally used to request this version listing, or null if no prefix was specified.
getProtocol() - Method in class org.mule.module.s3.Config
 
getprotocol() - Method in class org.mule.module.s3.model.RedirectRule
Return the protocol to use in the redirect request.
getProxyDomain() - Method in class org.mule.module.s3.Config
 
getProxyHost() - Method in class org.mule.module.s3.Config
 
getProxyPassword() - Method in class org.mule.module.s3.Config
 
getProxyPort() - Method in class org.mule.module.s3.Config
 
getProxyUsername() - Method in class org.mule.module.s3.Config
 
getProxyWorkstation() - Method in class org.mule.module.s3.Config
 
getRawMetadata() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getRawMetadataValue(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getRedirect() - Method in class org.mule.module.s3.model.RoutingRule
Return the redirect information.
getRedirectAllRequestsTo() - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Return the redirect information where all requests will be redirect to.
getRedirectLocation() - Method in class org.mule.module.s3.model.S3Object
Gets the redirect location for this object.
getReplaceKeyPrefixWith() - Method in class org.mule.module.s3.model.RedirectRule
Return the object prefix key to use in the redirect request.
getReplaceKeyWith() - Method in class org.mule.module.s3.model.RedirectRule
Return the specific key to use in the redirect request.
getRestoreExpirationTime() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getRoleARN() - Method in class org.mule.module.s3.Config
 
getRoutingRules() - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Return the list of routing rules that can be used for configuring redirects if certain conditions are meet.
getSize() - Method in class org.mule.module.s3.model.PartSummary
Returns the size of this part, in bytes.
getSize() - Method in class org.mule.module.s3.model.S3ObjectSummary
Gets the size of this object in bytes.
getSize() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the size of this version in bytes.
getSocketTimeout() - Method in class org.mule.module.s3.Config
 
getSSEAlgorithm() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getSSECustomerAlgorithm() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getSSECustomerKeyMd5() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getStatus() - Method in class org.mule.module.s3.model.BLCRule
 
getStatus() - Method in class org.mule.module.s3.model.BucketVersioningConfiguration
Returns the current status of versioning for this bucket versioning configuration object, indicating if versioning is enabled or not for a bucket.
getStorageClass() - Method in class org.mule.module.s3.model.BLCRule.NoncurrentVersionTransition
 
getStorageClass() - Method in class org.mule.module.s3.model.BLCRule.Transition
 
getStorageClass() - Method in class org.mule.module.s3.model.MultipartUpload
Returns the storage class indicating how the data in this multipart upload will be stored.
getStorageClass() - Method in class org.mule.module.s3.model.PartListing
Returns the class of storage used for the parts in the associated multipart upload.
getStorageClass() - Method in class org.mule.module.s3.model.S3ObjectSummary
Gets the storage class used by Amazon S3 for this object.
getStorageClass() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the storage class used by Amazon S3 for this version.
getStorageUrl() - Method in class org.mule.module.s3.Config
 
getTag(String) - Method in class org.mule.module.s3.model.TagSet
Get the value of the tag with the given key.
getTopicARN() - Method in class org.mule.module.s3.model.TopicConfiguration
Returns the topic arn for this notification configuration.
getTransition() - Method in class org.mule.module.s3.model.BLCRule
 
getTypeIdentifier() - Method in class org.mule.module.s3.model.CanonicalGrantee
 
getTypeIdentifier() - Method in class org.mule.module.s3.model.EmailAddressGrantee
 
getTypeIdentifier() - Method in interface org.mule.module.s3.model.Grantee
 
getTypeIdentifier() - Method in enum org.mule.module.s3.model.GroupGrantee
 
getUploadId() - Method in class org.mule.module.s3.model.MultipartUpload
Returns the unique ID of this multipart upload.
getUploadId() - Method in class org.mule.module.s3.model.PartListing
Returns the upload ID value specified in the original request used to identify which multipart upload contains the parts to list.
getUploadIdMarker() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.
getUserMetadata() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getUserMetaDataOf(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getValue() - Method in enum org.mule.module.s3.model.EncodingType
 
getValue() - Method in class org.mule.module.s3.model.KeyVersion
 
getVersion() - Method in class org.mule.module.s3.model.KeyVersion
 
getVersionId() - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Returns the version ID of the new object, only present if versioning has been enabled for the bucket.
getVersionId() - Method in class org.mule.module.s3.model.CopyPartResult
Gets the version ID of the source object.
getVersionId() - Method in class org.mule.module.s3.model.ObjectResult
 
getVersionId() - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
getVersionId() - Method in class org.mule.module.s3.model.S3VersionSummary
Gets the version ID which uniquely identifies this version of an object.
getVersionIdMarker() - Method in class org.mule.module.s3.model.VersionListing
Gets the value of the version ID marker parameter used to request this version listing.
getVersionSummaries() - Method in class org.mule.module.s3.model.VersionListing
Gets the list of version summaries describing the versions stored in the associated S3 bucket.
Grant - Class in org.mule.module.s3.model
 
Grant(Grantee, Permission) - Constructor for class org.mule.module.s3.model.Grant
 
Grantee - Interface in org.mule.module.s3.model
 
grantPermission(Grantee, Permission) - Method in class org.mule.module.s3.model.AccessControlList
 
GroupGrantee - Enum in org.mule.module.s3.model
 

H

handleException(Exception) - Method in class org.mule.module.s3.exception.ExceptionDecorator
 
hashCode() - Method in class org.mule.module.s3.model.Bucket
 
hashCode() - Method in class org.mule.module.s3.model.CanonicalGrantee
 
hashCode() - Method in class org.mule.module.s3.model.EmailAddressGrantee
 
hashCode() - Method in class org.mule.module.s3.model.Grant
 
hashCode() - Method in class org.mule.module.s3.model.Owner
 
HttpMethod - Enum in org.mule.module.s3.model
Enumeration of valid HTTP methods.

I

initiateMultipartUpload(String, String, S3ObjectMetadata, CannedAccessControlList, StorageClass, String) - Method in class org.mule.module.s3.S3Connector
Initiates a multipart upload and returns an upload ID.
InputStreamS3ObjectContent - Class in org.mule.module.s3.model.content
 
InputStreamS3ObjectContent(InputStream, Long, String) - Constructor for class org.mule.module.s3.model.content.InputStreamS3ObjectContent
 
isConnected() - Method in class org.mule.module.s3.Config
 
isDeleteMarker() - Method in class org.mule.module.s3.model.S3VersionSummary
Returns whether or not this version represents a delete marker.
isLatest() - Method in class org.mule.module.s3.model.S3VersionSummary
Returns whether or not this version is the latest version for the associated object.
isLoggingEnabled() - Method in class org.mule.module.s3.model.BucketLoggingConfiguration
Returns true if logging is enabled.
isMfaDeleteEnabled() - Method in class org.mule.module.s3.model.BucketVersioningConfiguration
Returns true if Multi-Factor Authentication (MFA) Delete is enabled for this bucket versioning configuration, false if it isn't enabled, and null if no information is available about the status of MFADelete.
isRequesterCharged() - Method in class org.mule.module.s3.model.S3Object
Returns true if the user is charged for downloading the object from an Requester Pays Bucket; else false.
isTruncated() - Method in class org.mule.module.s3.model.MultipartUploadListing
Returns true if the listing is truncated, and additional requests need to be made to get more results.
isTruncated() - Method in class org.mule.module.s3.model.ObjectListing
Gets whether or not this object listing is complete.
isTruncated() - Method in class org.mule.module.s3.model.PartListing
Returns whether or not this listing is truncated, and additional requests need to be made to get more results.
isTruncated() - Method in class org.mule.module.s3.model.VersionListing
Gets whether or not the version listing is complete, indicating if additional calls to Amazon S3 are needed to obtain complete version listing results.

K

key - Variable in class org.mule.module.s3.model.S3ObjectSummary
The key under which this object is stored
KeyVersion - Class in org.mule.module.s3.model
An KeyVersion is a unique identifier of an S3Object inside of a bucket, with optional versioning support
KeyVersion(String) - Constructor for class org.mule.module.s3.model.KeyVersion
Constructs a key without a version.
KeyVersion(String, String) - Constructor for class org.mule.module.s3.model.KeyVersion
Constructs a key-version pair.

L

lastModified - Variable in class org.mule.module.s3.model.S3ObjectSummary
The date, according to Amazon S3, when this object was last modified
listBuckets(Region) - Method in class org.mule.module.s3.S3Connector
Answers a list of all Amazon S3 buckets that the authenticated sender of the request owns.
listMultipartUploads(String, String, String, String, Integer, String, String) - Method in class org.mule.module.s3.S3Connector
Lists in-progress multipart uploads.
listNextBatchOfObjects(ObjectListing) - Method in class org.mule.module.s3.S3Connector
Provides an easy way to continue a truncated object listing and retrieve the next page of results.
listNextBatchOfVersions(VersionListing) - Method in class org.mule.module.s3.S3Connector
Provides an easy way to continue a truncated VersionListing and retrieve the next page of results.
listObjects(String, String, String, String, Integer, EncodingType) - Method in class org.mule.module.s3.S3Connector
Lazily lists all objects for a given prefix.
listParts(String, String, String, String, Integer, Integer) - Method in class org.mule.module.s3.S3Connector
Lists the parts that have been uploaded for a specific multipart upload.
listVersions(String, String, String, String, String, Integer, EncodingType) - Method in class org.mule.module.s3.S3Connector
Lazily lists all object versions for a given bucket that has versioning enabled.

M

metaDataKeys() - Method in class org.mule.module.s3.metadata.category.BucketNotificationCategory
 
MultipartUpload - Class in org.mule.module.s3.model
A multipart upload is an upload to Amazon S3 that is creating by uploading individual pieces of an object, then telling Amazon S3 to complete the multipart upload and concatenate all the individual pieces together into a single object.
MultipartUpload() - Constructor for class org.mule.module.s3.model.MultipartUpload
 
MultipartUploadListing - Class in org.mule.module.s3.model
The ListMultipartUploadsResponse contains all the information about the ListMultipartUploads method.
MultipartUploadListing() - Constructor for class org.mule.module.s3.model.MultipartUploadListing
 

N

NotificationConfiguration - Class in org.mule.module.s3.model
 
NotificationConfiguration(String...) - Constructor for class org.mule.module.s3.model.NotificationConfiguration
Creates a notification configuration with the given set of events.

O

ObjectListing - Class in org.mule.module.s3.model
Contains the results of listing the objects in an Amazon S3 bucket.
ObjectListing() - Constructor for class org.mule.module.s3.model.ObjectListing
 
ObjectResult - Class in org.mule.module.s3.model
 
ObjectResult(String, String) - Constructor for class org.mule.module.s3.model.ObjectResult
 
ObjectResult(String, Date, String) - Constructor for class org.mule.module.s3.model.ObjectResult
 
OFF - Static variable in class org.mule.module.s3.model.BucketVersioningConfiguration
S3 bucket versioning status indicating that versioning is off for a bucket.
org.mule.module.s3 - package org.mule.module.s3
 
org.mule.module.s3.exception - package org.mule.module.s3.exception
 
org.mule.module.s3.metadata.category - package org.mule.module.s3.metadata.category
 
org.mule.module.s3.model - package org.mule.module.s3.model
 
org.mule.module.s3.model.content - package org.mule.module.s3.model.content
 
org.mule.module.s3.util - package org.mule.module.s3.util
 
Owner - Class in org.mule.module.s3.model
Represents the owner of an Amazon S3 bucket.
Owner() - Constructor for class org.mule.module.s3.model.Owner
Constructs a new Owner without specifying an ID or display name.
Owner(String, String) - Constructor for class org.mule.module.s3.model.Owner
Constructs a new Owner with the specified ID and display name.
owner - Variable in class org.mule.module.s3.model.S3ObjectSummary
The owner of this object - can be null if the requester doesn't have permission to view object ownership information

P

parseGroupGrantee(String) - Static method in enum org.mule.module.s3.model.GroupGrantee
 
parsePermission(String) - Static method in enum org.mule.module.s3.model.Permission
 
PartETag - Class in org.mule.module.s3.model
Container for the part number and ETag of an uploaded part.
PartETag(int, String) - Constructor for class org.mule.module.s3.model.PartETag
Constructs an instance of PartETag and sets the part number and ETag.
PartListing - Class in org.mule.module.s3.model
The ListPartsResponse contains all the information about the ListParts method.
PartListing() - Constructor for class org.mule.module.s3.model.PartListing
 
PartSummary - Class in org.mule.module.s3.model
Container for summary information about a part in a multipart upload, such as part number, size, etc.
PartSummary() - Constructor for class org.mule.module.s3.model.PartSummary
 
Permission - Enum in org.mule.module.s3.model
 
populate(GetObjectRequest) - Method in class org.mule.module.s3.model.ConditionalConstraints
 
populate(CopyObjectRequest) - Method in class org.mule.module.s3.model.ConditionalConstraints
 
populate(CopyPartRequest) - Method in class org.mule.module.s3.model.ConditionalConstraints
 

R

RedirectRule - Class in org.mule.module.s3.model
Container for redirect information.
RedirectRule() - Constructor for class org.mule.module.s3.model.RedirectRule
 
Region - Enum in org.mule.module.s3.model
Specifies constants that define Amazon S3 Regions.
RoutingRule - Class in org.mule.module.s3.model
Container for one routing rule that identifies a condition and a redirect that applies when the condition is met.
RoutingRule() - Constructor for class org.mule.module.s3.model.RoutingRule
 
RoutingRuleCondition - Class in org.mule.module.s3.model
A container for describing a condition that must be met for the specified redirect to apply.
RoutingRuleCondition() - Constructor for class org.mule.module.s3.model.RoutingRuleCondition
 

S

S3_REGIONAL_ENDPOINT_PATTERN - Static variable in enum org.mule.module.s3.model.Region
Used to extract the S3 regional id from an S3 end point.
S3ClientException - Exception in org.mule.module.s3.exception
 
S3ClientException(String, Throwable) - Constructor for exception org.mule.module.s3.exception.S3ClientException
 
S3ClientException(String) - Constructor for exception org.mule.module.s3.exception.S3ClientException
 
S3ClientException(Throwable) - Constructor for exception org.mule.module.s3.exception.S3ClientException
 
S3Connector - Class in org.mule.module.s3
Amazon S3 (Simple Storage Service) is an online storage web service offered by Amazon Web Services.
S3Connector() - Constructor for class org.mule.module.s3.S3Connector
 
S3ContentUtils - Class in org.mule.module.s3.util
 
S3Exception - Exception in org.mule.module.s3.exception
 
S3Exception(String, Throwable) - Constructor for exception org.mule.module.s3.exception.S3Exception
 
S3Exception(String) - Constructor for exception org.mule.module.s3.exception.S3Exception
 
S3Exception(Throwable) - Constructor for exception org.mule.module.s3.exception.S3Exception
 
S3ModelFactory - Class in org.mule.module.s3.util
 
S3Object - Class in org.mule.module.s3.model
Represents an object stored in Amazon S3.
S3Object() - Constructor for class org.mule.module.s3.model.S3Object
 
S3ObjectContent - Interface in org.mule.module.s3.model.content
 
S3ObjectMetadata - Class in org.mule.module.s3.model
 
S3ObjectMetadata() - Constructor for class org.mule.module.s3.model.S3ObjectMetadata
 
S3ObjectSummary - Class in org.mule.module.s3.model
 
S3ObjectSummary() - Constructor for class org.mule.module.s3.model.S3ObjectSummary
 
S3VersionSummary - Class in org.mule.module.s3.model
Contains the summary of a version stored in an Amazon S3 bucket.
S3VersionSummary() - Constructor for class org.mule.module.s3.model.S3VersionSummary
 
setAllowedHeaders(List<String>) - Method in class org.mule.module.s3.model.CORSRule
Sets the allowed headers for the rule.
setAllowedHeaders(String...) - Method in class org.mule.module.s3.model.CORSRule
Convenience array style method for CORSRule.setAllowedHeaders(List)
setAllowedMethods(List<CORSRule.AllowedMethods>) - Method in class org.mule.module.s3.model.CORSRule
Sets the allowed methods of the rule.
setAllowedMethods(CORSRule.AllowedMethods...) - Method in class org.mule.module.s3.model.CORSRule
Convenience array style method for CORSRule.setAllowedMethods(List)
setAllowedOrigins(List<String>) - Method in class org.mule.module.s3.model.CORSRule
Sets the allowed origins of the rule.
setAllowedOrigins(String...) - Method in class org.mule.module.s3.model.CORSRule
Convenience array style method for CORSRule.setAllowedOrigins(List)
setBucketAcl(String, AccessControlList) - Method in class org.mule.module.s3.S3Connector
Set the permissions on an existing bucket using access control lists (ACL)

setBucketCorsConfiguration(String, List<CORSRule>) - Method in class org.mule.module.s3.S3Connector
Sets the cors configuration for your bucket.
setBucketLifecycleConfiguration(String, List<BLCRule>) - Method in class org.mule.module.s3.S3Connector
Creates a new lifecycle configuration for the bucket or replaces an existing lifecycle configuration.
setBucketLoggingConfiguration(String, String, String) - Method in class org.mule.module.s3.S3Connector
Set the logging parameters for a bucket and to specify permissions for who can view and modify the logging parameters.
setBucketName(String) - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Sets the name of the bucket containing the completed multipart object.
setBucketName(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets the name of the bucket containing the listed multipart uploads, as specified in the original request.
setBucketName(String) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setBucketName(String) - Method in class org.mule.module.s3.model.PartListing
Sets the name of the bucket containing the listed parts, as specified in the original request.
setBucketName(String) - Method in class org.mule.module.s3.model.S3Object
Sets the name of the bucket in which this object is contained.
setBucketName(String) - Method in class org.mule.module.s3.model.S3ObjectSummary
Sets the name of the Amazon S3 bucket in which this object is stored.
setBucketName(String) - Method in class org.mule.module.s3.model.S3VersionSummary
Sets the name of the Amazon S3 bucket in which this version is stored.
setBucketName(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setBucketNotificationConfiguration(String, Map<String, TopicConfiguration>) - Method in class org.mule.module.s3.S3Connector
Sets the notification configuration for the specified bucket.
setBucketPolicy(String, String) - Method in class org.mule.module.s3.S3Connector
Sets the bucket's policy, overriding any previously set.
setBucketTaggingConfiguration(String, List<TagSet>) - Method in class org.mule.module.s3.S3Connector
Add a set of tags to an existing bucket

setBucketVersioningConfiguration(String, VersioningStatus) - Method in class org.mule.module.s3.S3Connector
Sets the versioning status for the given bucket.
setBucketWebsiteConfiguration(String, BucketWebsiteConfiguration) - Method in class org.mule.module.s3.S3Connector
Sets the given bucket's website configuration.
setCacheControl(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setClient(AmazonS3) - Method in class org.mule.module.s3.Config
 
setCommonPrefixes(List<String>) - Method in class org.mule.module.s3.model.MultipartUploadListing
For internal use only.
setCommonPrefixes(List<String>) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setCommonPrefixes(List<String>) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setCondition(RoutingRuleCondition) - Method in class org.mule.module.s3.model.RoutingRule
Set the condition that must be met for the specified redirect to apply.
setConfig(Config) - Method in class org.mule.module.s3.S3Connector
 
setConnectionTimeout(Integer) - Method in class org.mule.module.s3.Config
 
setConnector(S3Connector) - Method in class org.mule.module.s3.metadata.category.BucketNotificationCategory
 
setContentDisposition(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setContentEncoding(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setContentLength(long) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setContentMD5(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setContentType(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setDate(Date) - Method in class org.mule.module.s3.model.BLCRule.Transition
 
setDays(int) - Method in class org.mule.module.s3.model.BLCRule.NoncurrentVersionTransition
 
setDays(int) - Method in class org.mule.module.s3.model.BLCRule.Transition
 
setDelimiter(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
For internal use only.
setDelimiter(String) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setDelimiter(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setDestinationBucketName(String) - Method in class org.mule.module.s3.model.BucketLoggingConfiguration
Sets the destination bucket name for this logging configuration.
setDisplayName(String) - Method in class org.mule.module.s3.model.CanonicalGrantee
 
setDisplayName(String) - Method in class org.mule.module.s3.model.Owner
Sets the display name of the owner.
setEncodingType(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
For internal use only.
setEncodingType(String) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setEncodingType(String) - Method in class org.mule.module.s3.model.PartListing
For internal use only.
setEncodingType(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setErrorDocument(String) - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Sets the complete path to the document to serve for 4xx errors.
setETag(String) - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Sets the entity tag identifying the new object.
setETag(String) - Method in class org.mule.module.s3.model.CopyPartResult
Sets the ETag value for the new part that was created from the associated copy object request.
setETag(String) - Method in class org.mule.module.s3.model.PartETag
Sets the entity tag generated from the content of the associated part.
setETag(String) - Method in class org.mule.module.s3.model.PartSummary
Sets the entity tag generated from the part content.
setETag(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setETag(String) - Method in class org.mule.module.s3.model.S3ObjectSummary
Sets the hex encoded 128-bit MD5 hash of this object's contents as computed by Amazon S3.
setETag(String) - Method in class org.mule.module.s3.model.S3VersionSummary
Sets the hex encoded 128-bit MD5 hash of this version's contents as computed by Amazon S3.
setETag(String) - Method in class org.mule.module.s3.model.UploadPartResult
Sets the entity tag of the newly uploaded part.
setEvents(Set<String>) - Method in class org.mule.module.s3.model.NotificationConfiguration
Sets the given events in this NotificationConfiguration object.
setExpirationDate(Date) - Method in class org.mule.module.s3.model.BLCRule
 
setExpirationInDays(int) - Method in class org.mule.module.s3.model.BLCRule
 
setExpirationTime(Date) - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Sets the expiration time for the object.
setExpirationTime(Date) - Method in class org.mule.module.s3.model.ObjectResult
 
setExpirationTime(Date) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setExpirationTimeRuleId(String) - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Sets the rule ID for this object's expiration
setExpirationTimeRuleId(String) - Method in class org.mule.module.s3.model.ObjectResult
 
setExpirationTimeRuleId(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setExposedHeaders(List<String>) - Method in class org.mule.module.s3.model.CORSRule
Sets the expose headers of the rule.
setExposedHeaders(String...) - Method in class org.mule.module.s3.model.CORSRule
Convenience array style method for CORSRule.setExposedHeaders(List)
setGrants(List<Grant>) - Method in class org.mule.module.s3.model.AccessControlList
 
setHeader(String, Object) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setHostName(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the host name to use in the redirect request.
setHttpErrorCodeReturnedEquals(String) - Method in class org.mule.module.s3.model.RoutingRuleCondition
Set the HTTP error code when the redirect is applied.
setHttpExpiresDate(Date) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setHttpRedirectCode(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the HTTP code to use in the redirect response.
setId(String) - Method in class org.mule.module.s3.model.BLCRule
 
setId(String) - Method in class org.mule.module.s3.model.CORSRule
Sets the ID of this rule.
setId(String) - Method in class org.mule.module.s3.model.Owner
Sets the ID of the owner.
setIdentifier(String) - Method in class org.mule.module.s3.model.CanonicalGrantee
 
setIdentifier(String) - Method in class org.mule.module.s3.model.EmailAddressGrantee
 
setIdentifier(String) - Method in interface org.mule.module.s3.model.Grantee
 
setIdentifier(String) - Method in enum org.mule.module.s3.model.GroupGrantee
 
setIndexDocumentSuffix(String) - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Sets the document to serve when a directory is specified (ex: index.html).
setInitiated(Date) - Method in class org.mule.module.s3.model.MultipartUpload
Sets the date at which this upload was initiated.
setInitiator(Owner) - Method in class org.mule.module.s3.model.MultipartUpload
Sets the user who initiated this multipart upload.
setInitiator(Owner) - Method in class org.mule.module.s3.model.PartListing
Sets the user who initiated the associated multipart upload.
setIsDeleteMarker(boolean) - Method in class org.mule.module.s3.model.S3VersionSummary
Intended for internal use only in the Amazon S3 client code.
setIsLatest(boolean) - Method in class org.mule.module.s3.model.S3VersionSummary
For internal use only.
setKey(String) - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Sets the key of the newly created object.
setKey(String) - Method in class org.mule.module.s3.model.MultipartUpload
Sets the key by which this upload is stored.
setKey(String) - Method in class org.mule.module.s3.model.PartListing
Sets the key value specified in the original request used to identify which multipart upload contains the parts to list.
setKey(String) - Method in class org.mule.module.s3.model.S3Object
Sets the key under which this object is stored.
setKey(String) - Method in class org.mule.module.s3.model.S3ObjectSummary
Sets the key under which this object is stored in Amazon S3.
setKey(String) - Method in class org.mule.module.s3.model.S3VersionSummary
Sets the key under which this version is stored in Amazon S3.
setKeyMarker(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets the optional key marker specified in the original request to specify where in the results to begin listing multipart uploads.
setKeyMarker(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setKeyPrefixEquals(String) - Method in class org.mule.module.s3.model.RoutingRuleCondition
Set the object key name prefix when the redirect is applied.
setLastModified(Date) - Method in class org.mule.module.s3.model.PartSummary
Sets the date this part was last modified.
setLastModified(Date) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setLastModified(Date) - Method in class org.mule.module.s3.model.S3ObjectSummary
Sets the date, according to Amazon S3, this object was last modified.
setLastModified(Date) - Method in class org.mule.module.s3.model.S3VersionSummary
Sets the date according to Amazon S3 at which this version was last modified.
setLastModifiedDate(Date) - Method in class org.mule.module.s3.model.CopyPartResult
Sets the date the newly copied part was last modified.
setLocation(String) - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Sets the URL identifying the new multipart object.
setLogFilePrefix(String) - Method in class org.mule.module.s3.model.BucketLoggingConfiguration
Sets the log file prefix for this bucket logging configuration.
setMarker(String) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setMaxAgeSeconds(int) - Method in class org.mule.module.s3.model.CORSRule
Sets the max age in seconds of the rule.
setMaxConnections(Integer) - Method in class org.mule.module.s3.Config
 
setMaxKeys(int) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setMaxKeys(int) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setMaxParts(Integer) - Method in class org.mule.module.s3.model.PartListing
Sets the optional max parts value specified in the original request to limit how many parts are listed.
setMaxUploads(int) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets the optional maximum number of uploads to be listed, as specified in the original request.
setMfaDeleteEnabled(Boolean) - Method in class org.mule.module.s3.model.BucketVersioningConfiguration
Sets the status of Multi-Factor Authentication (MFA) Delete for a bucket.
setMultipartUploads(List<MultipartUpload>) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets the list of multipart uploads.
setNextKeyMarker(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets the next key marker that should be used in the next request to get the next page of results.
setNextKeyMarker(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setNextMarker(String) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setNextPartNumberMarker(Integer) - Method in class org.mule.module.s3.model.PartListing
Sets the next part number marker.
setNextUploadIdMarker(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets the next upload ID marker that should be used in the next request to get the next page of results.
setNextVersionIdMarker(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setNoncurrentVersionExpirationInDays(int) - Method in class org.mule.module.s3.model.BLCRule
 
setNoncurrentVersionTransition(BLCRule.NoncurrentVersionTransition) - Method in class org.mule.module.s3.model.BLCRule
 
setObjectAcl(String, String, String, AccessControlList) - Method in class org.mule.module.s3.S3Connector
Set the access control list (ACL) permissions for an object that already exists in a bucket

setObjectContent(S3ObjectInputStream) - Method in class org.mule.module.s3.model.S3Object
Sets the input stream containing this object's contents.
setObjectMetadata(S3ObjectMetadata) - Method in class org.mule.module.s3.model.S3Object
Sets the object metadata for this object.
setObjectPrefixes(List<String>) - Method in class org.mule.module.s3.model.NotificationConfiguration
Sets the given prefixes in this NotificationConfiguration object.
setObjectStorageClass(String, String, StorageClass) - Method in class org.mule.module.s3.S3Connector
Sets the Amazon S3 storage class for the given object.
setObjectSummaries(List<S3ObjectSummary>) - Method in class org.mule.module.s3.model.ObjectListing
 
setOngoingRestore(Boolean) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setOwner(Owner) - Method in class org.mule.module.s3.model.AccessControlList
 
setOwner(Owner) - Method in class org.mule.module.s3.model.MultipartUpload
Sets the owner of this multipart upload.
setOwner(Owner) - Method in class org.mule.module.s3.model.PartListing
Sets the user who owns the associated multipart upload.
setOwner(Owner) - Method in class org.mule.module.s3.model.S3ObjectSummary
Sets the owner of this object.
setOwner(Owner) - Method in class org.mule.module.s3.model.S3VersionSummary
For internal use only.
setPartNumber(int) - Method in class org.mule.module.s3.model.CopyPartResult
Sets the part number of the newly copied part.
setPartNumber(int) - Method in class org.mule.module.s3.model.PartETag
Sets the part number of the associated part.
setPartNumber(int) - Method in class org.mule.module.s3.model.PartSummary
Sets the part number describing this part's position relative to the other parts in the multipart upload.
setPartNumber(int) - Method in class org.mule.module.s3.model.UploadPartResult
Sets the part number of the newly uploaded part.
setPartNumberMarker(Integer) - Method in class org.mule.module.s3.model.PartListing
Sets the optional part number marker specified in the original request to specify where in the results to begin listing parts.
setParts(List<PartSummary>) - Method in class org.mule.module.s3.model.PartListing
Sets the list of parts described in this part listing.
setPrefix(String) - Method in class org.mule.module.s3.model.BLCRule
 
setPrefix(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
For internal use only.
setPrefix(String) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setPrefix(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setProtocol(Protocol) - Method in class org.mule.module.s3.Config
 
setProtocol(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the protocol to use in the redirect request.
setProxyDomain(String) - Method in class org.mule.module.s3.Config
 
setProxyHost(String) - Method in class org.mule.module.s3.Config
 
setProxyPassword(String) - Method in class org.mule.module.s3.Config
 
setProxyPort(Integer) - Method in class org.mule.module.s3.Config
 
setProxyUsername(String) - Method in class org.mule.module.s3.Config
 
setProxyWorkstation(String) - Method in class org.mule.module.s3.Config
 
setRedirect(RedirectRule) - Method in class org.mule.module.s3.model.RoutingRule
Set the redirect information.
setRedirectAllRequestsTo(RedirectRule) - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Sets the redirect information where all requests will be redirect to.
setRedirectLocation(String) - Method in class org.mule.module.s3.model.S3Object
Sets the redirect location for this object.
setReplaceKeyPrefixWith(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the object prefix key to use in the redirect request.
setReplaceKeyWith(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the specific key to use in the redirect request.
setRequesterCharged(boolean) - Method in class org.mule.module.s3.model.S3Object
Used for downloading an Amazon S3 Object from a Requester Pays Bucket.
setRestoreExpirationTime(Date) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setRoleARN(String) - Method in class org.mule.module.s3.Config
 
setRoutingRules(List<RoutingRule>) - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Set the list of routing rules that can be used for configuring redirects if certain conditions are meet.
setSize(long) - Method in class org.mule.module.s3.model.PartSummary
Sets the size of this part, in bytes.
setSize(long) - Method in class org.mule.module.s3.model.S3ObjectSummary
Sets the size of this object in bytes.
setSize(long) - Method in class org.mule.module.s3.model.S3VersionSummary
Sets the size of this version in bytes.
setSocketTimeout(Integer) - Method in class org.mule.module.s3.Config
 
setSSEAlgorithm(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setSSECustomerAlgorithm(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setSSECustomerKeyMd5(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setStatus(String) - Method in class org.mule.module.s3.model.BLCRule
 
setStatus(String) - Method in class org.mule.module.s3.model.BucketVersioningConfiguration
Sets the desired status of versioning for this bucket versioning configuration object.
setStorageClass(StorageClass) - Method in class org.mule.module.s3.model.BLCRule.NoncurrentVersionTransition
 
setStorageClass(StorageClass) - Method in class org.mule.module.s3.model.BLCRule.Transition
 
setStorageClass(String) - Method in class org.mule.module.s3.model.MultipartUpload
Sets the storage class indicating how the data in this multipart upload will be stored.
setStorageClass(String) - Method in class org.mule.module.s3.model.PartListing
Sets the class of storage used for the parts in the associated multipart upload.
setStorageClass(String) - Method in class org.mule.module.s3.model.S3ObjectSummary
Sets the storage class used by Amazon S3 for this object.
setStorageClass(String) - Method in class org.mule.module.s3.model.S3VersionSummary
Sets the storage class used by Amazon S3 for this version.
setStorageUrl(String) - Method in class org.mule.module.s3.Config
 
setTag(String, String) - Method in class org.mule.module.s3.model.TagSet
Sets the value of the tag for a given key.
setTransition(BLCRule.Transition) - Method in class org.mule.module.s3.model.BLCRule
 
setTruncated(boolean) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets whether this listing is truncated, and additional requests need to be made to get more results.
setTruncated(boolean) - Method in class org.mule.module.s3.model.ObjectListing
For internal use only.
setTruncated(boolean) - Method in class org.mule.module.s3.model.PartListing
Sets whether or not this listing is truncated, and additional requests need to be made to get more results.
setTruncated(boolean) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setUploadId(String) - Method in class org.mule.module.s3.model.MultipartUpload
Sets the unique ID of this multipart upload.
setUploadId(String) - Method in class org.mule.module.s3.model.PartListing
Sets the upload ID value specified in the original request used to identify which multipart upload contains the parts to list.
setUploadIdMarker(String) - Method in class org.mule.module.s3.model.MultipartUploadListing
Sets the optional upload ID marker specified in the original request to specify where in the results to begin listing multipart uploads.
setUserMetadata(Map<String, String>) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setValue(String) - Method in class org.mule.module.s3.model.KeyVersion
 
setVersion(String) - Method in class org.mule.module.s3.model.KeyVersion
 
setVersionId(String) - Method in class org.mule.module.s3.model.CompleteMultipartUploadResult
Sets the version ID of the new object, only present if versioning has been enabled for the bucket.
setVersionId(String) - Method in class org.mule.module.s3.model.CopyPartResult
Sets the version ID of the source object.
setVersionId(String) - Method in class org.mule.module.s3.model.S3ObjectMetadata
 
setVersionId(String) - Method in class org.mule.module.s3.model.S3VersionSummary
Sets the version ID which uniquely identifies this version of an object.
setVersionIdMarker(String) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
setVersionSummaries(List<S3VersionSummary>) - Method in class org.mule.module.s3.model.VersionListing
For internal use only.
size - Variable in class org.mule.module.s3.model.S3ObjectSummary
The size of this object, in bytes
SSEAlgorithm - Enum in org.mule.module.s3.model
 
storageClass - Variable in class org.mule.module.s3.model.S3ObjectSummary
The class of storage used by Amazon S3 to store this object
StorageClass - Enum in org.mule.module.s3.model
 
SUSPENDED - Static variable in class org.mule.module.s3.model.BucketVersioningConfiguration
S3 bucket versioning status indicating that versioning is suspended for a bucket.

T

TagSet - Class in org.mule.module.s3.model
 
TagSet(Map<String, String>) - Constructor for class org.mule.module.s3.model.TagSet
Creates a new TagSet with the set of tags defined.
TempFileS3ObjectContent - Class in org.mule.module.s3.model.content
 
TempFileS3ObjectContent(File) - Constructor for class org.mule.module.s3.model.content.TempFileS3ObjectContent
 
testConnect(String, String, boolean) - Method in class org.mule.module.s3.Config
Test Connectivity to Amazon S3.
TopicConfiguration - Class in org.mule.module.s3.model
Represents the topic configuration for an Amazon S3 bucket.
TopicConfiguration(String, String...) - Constructor for class org.mule.module.s3.model.TopicConfiguration
Creates a new topic configuration with the given topic arn and set of events.
toString() - Method in class org.mule.module.s3.model.Bucket
 
toString() - Method in class org.mule.module.s3.model.BucketLoggingConfiguration
 
toString() - Method in enum org.mule.module.s3.model.CannedAccessControlList
 
toString() - Method in enum org.mule.module.s3.model.CORSRule.AllowedMethods
 
toString() - Method in class org.mule.module.s3.model.EmailAddressGrantee
 
toString() - Method in enum org.mule.module.s3.model.EncodingType
 
toString() - Method in class org.mule.module.s3.model.Grant
 
toString() - Method in enum org.mule.module.s3.model.GroupGrantee
 
toString() - Method in class org.mule.module.s3.model.Owner
 
toString() - Method in enum org.mule.module.s3.model.Permission
Gets the string representation of this permission object as defined by Amazon S3, eg.
toString() - Method in enum org.mule.module.s3.model.Region
 
toString() - Method in class org.mule.module.s3.model.S3Object
 
toString() - Method in enum org.mule.module.s3.model.SSEAlgorithm
 
toString() - Method in enum org.mule.module.s3.model.StorageClass
 
toString() - Method in class org.mule.module.s3.model.TagSet
 
toString() - Method in enum org.mule.module.s3.model.VersioningStatus
 
toValue() - Method in enum org.mule.module.s3.model.CannedAccessControlList
 

U

unwrapAccessControlList(AccessControlList) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
unwrapBucketCrossOriginConfigurationRules(List<CORSRule>) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
unwrapBucketLifecycleConfigurationRules(List<BLCRule>) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
unwrapBucketNotification(Map<String, TopicConfiguration>) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
unwrapBucketWebsiteConfiguration(BucketWebsiteConfiguration) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
unwrapObjectListing(ObjectListing) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
unwrapVersionListing(VersionListing) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
uploadPart(String, String, String, Integer, Long, String, InputStream, File, Long, boolean) - Method in class org.mule.module.s3.S3Connector
Uploads a part in a multipart upload.
uploadPartCopy(String, String, String, String, String, String, Integer, List<String>, Date, Date, Long, Long) - Method in class org.mule.module.s3.S3Connector
Copies a source object to a part of a multipart upload.
UploadPartResult - Class in org.mule.module.s3.model
Contains the details returned from Amazon S3 after calling the UploadPart operation.
UploadPartResult() - Constructor for class org.mule.module.s3.model.UploadPartResult
 

V

valueOf(String) - Static method in enum org.mule.module.s3.model.CannedAccessControlList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.CORSRule.AllowedMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.EncodingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.GroupGrantee
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.SSEAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.StorageClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.module.s3.model.VersioningStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.module.s3.model.CannedAccessControlList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.CORSRule.AllowedMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.EncodingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.GroupGrantee
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.SSEAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.StorageClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.module.s3.model.VersioningStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VersioningStatus - Enum in org.mule.module.s3.model
BucketVersioningConfiguration Wrapper.
VersionListing - Class in org.mule.module.s3.model
Contains the results of listing the versions in an Amazon S3 bucket, including a list of S3VersionSummary objects describing each version, information describing if this is a complete or partial listing, and the original request parameters.
VersionListing() - Constructor for class org.mule.module.s3.model.VersionListing
 

W

withAllowedHeaders(List<String>) - Method in class org.mule.module.s3.model.CORSRule
Sets the allowed headers of this rule and returns a reference to this object for method chaining.
withAllowedMethods(List<CORSRule.AllowedMethods>) - Method in class org.mule.module.s3.model.CORSRule
Sets the allowed methods of this rule and returns a reference to this object for method chaining.
withAllowedOrigins(List<String>) - Method in class org.mule.module.s3.model.CORSRule
Sets the allowed origins of this rule and returns a reference to this object for method chaining.
withCondition(RoutingRuleCondition) - Method in class org.mule.module.s3.model.RoutingRule
Set the condition that must be met for the specified redirect to apply and returns a reference to this object(RoutingRule) for method chaining.
withDate(Date) - Method in class org.mule.module.s3.model.BLCRule.Transition
 
withETag(String) - Method in class org.mule.module.s3.model.PartETag
Sets the entity tag generated from the content of the associated part, and returns this updated PartETag object so that additional method calls can be chained together.
withEvents(Set<String>) - Method in class org.mule.module.s3.model.NotificationConfiguration
Sets the given events in this NotificationConfiguration object and returns this object.
withExposedHeaders(List<String>) - Method in class org.mule.module.s3.model.CORSRule
Sets the exposeHeaders of this rule and returns a reference to this object for method chaining.
withHostName(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the host name to use in the redirect request and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withHttpErrorCodeReturnedEquals(String) - Method in class org.mule.module.s3.model.RoutingRuleCondition
Set the HTTP error code when the redirect is applied and returns a reference to this object(RoutingRuleCondition) for method chaining.
withHttpRedirectCode(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the HTTP code to use in the redirect response and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withId(String) - Method in class org.mule.module.s3.model.CORSRule
Sets the ID of this rule and returns a reference to this object for method chaining.
withKeyPrefixEquals(String) - Method in class org.mule.module.s3.model.RoutingRuleCondition
Set the object key name prefix when the redirect is applied and returns a reference to this object(RoutingRuleCondition) for method chaining.
withMaxAgeSeconds(int) - Method in class org.mule.module.s3.model.CORSRule
Sets the max age in seconds of this rule and returns a reference to this object for method chaining.
withMfaDeleteEnabled(Boolean) - Method in class org.mule.module.s3.model.BucketVersioningConfiguration
Sets the status of Multi-Factor Authentication (MFA) Delete for a bucket, and returns this object so that additional method calls may be chained together.
withObjectPrefixes(String...) - Method in class org.mule.module.s3.model.NotificationConfiguration
Sets the given prefixes in this NotificationConfiguration object and returns this object.
withPartNumber(int) - Method in class org.mule.module.s3.model.PartETag
Sets the part number of the associated part, and returns this updated PartETag object so that additional method calls can be chained together.
withProtocol(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the protocol to use in the redirect request and and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withRedirect(RedirectRule) - Method in class org.mule.module.s3.model.RoutingRule
Set the redirect information and returns a reference to this object(RoutingRule) for method chaining.
withRedirectAllRequestsTo(RedirectRule) - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Sets the redirect information where all requests will be redirect to and returns a reference to this object(BucketWebsiteConfiguration) for method chaining.
withReplaceKeyPrefixWith(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the object prefix key to use in the redirect request and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withReplaceKeyWith(String) - Method in class org.mule.module.s3.model.RedirectRule
Set the specific key to use in the redirect request and returns a reference to this object(RoutingRuleRedirect) for method chaining.
withRoutingRules(List<RoutingRule>) - Method in class org.mule.module.s3.model.BucketWebsiteConfiguration
Set the list of routing rules that can be used for configuring redirects if certain conditions are meet and returns a reference to this object(BucketWebsiteConfiguration) for method chaining.
withStatus(String) - Method in class org.mule.module.s3.model.BucketVersioningConfiguration
Sets the desired status of versioning for this bucket versioning configuration object, and returns this object so that additional method calls may be chained together.
wrapAccessControlList(AccessControlList) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapBucket(Bucket) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapBucketCrossOriginConfigurationRules(List<CORSRule>) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapBucketLifecycleRules(List<BucketLifecycleConfiguration.Rule>) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapBucketNotification(BucketNotificationConfiguration) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapBucketWebsiteConfiguration(BucketWebsiteConfiguration) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapCompleteMultipartUploadResult(CompleteMultipartUploadResult) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapCopyPartResult(CopyPartResult) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapMultipartUploadListing(MultipartUploadListing) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapObjectListing(ObjectListing) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapObjectMetaData(S3ObjectMetadata) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapPartListing(PartListing) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapS3Object(S3Object) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapS3ObjectMetadata(ObjectMetadata) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapUploadPartResult(UploadPartResult) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
wrapVersionListing(VersionListing) - Static method in class org.mule.module.s3.util.S3ModelFactory
 
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2010–2017. All rights reserved.