A delimiter to use for this Bucket instance, default is a / (slash)
add
remove
Aborts a multipart upload
Aborts a multipart upload
The ticket acquired from initiateMultipartUpload
Adds a file to this bucket
Adds a file to this bucket
A representation of the file
Completes a multipart upload
Completes a multipart upload
The ticket acquired from initiateMultipartUpload
The tickets acquired from uploadPart
A delimiter to use for this Bucket instance, default is a / (slash)
Retrieves a single item with the given name
Retrieves a single item with the given name
The name of the item you want to retrieve
Retrieves the ACL
Retrieves the ACL
The name of the file that you want to retrieve the ACL for
Retrueves the headers of a single item.
Retrueves the headers of a single item.
The name of the item you want to receive the headers from
Initiates a multipart upload
Initiates a multipart upload
A representation of the file
The upload id
Lists the contents of a 'directory' in the bucket
Lists the contents of the bucket
Removes a file from this bucket
Removes a file from this bucket
The name of the file that needs to be removed
Allows you to rename a file within this bucket.
Allows you to rename a file within this bucket. It will actually do a copy and a remove.
Note that renaming a file removes the server-side-encryption
, storage-class
,
and website-redirect-location
metadata.
The old name of the item
The new name of the item
The ACL for the new item, default is PUBLIC_READ
Updates the ACL of given item
Updates the ACL of given item
The name of file that needs to be updated
The ACL
Uploads a part in the multipart upload
Uploads a part in the multipart upload
The ticket acquired from initiateMultipartUpload
The part that you want to upload
Utility method to create a policy builder for this bucket
Creates an unsigned url for the given item name
Creates an unsigned url for the given item name
The item for which the url should be created
Creates an authenticated url for an item with the given name and method
Creates an authenticated url for an item with the given name and method
The item for which the url should be created
The expiration in seconds from now
Creates an authenticated url for an item with the given name
Creates an authenticated url for an item with the given name
The item for which the url should be created
The expiration in seconds from now
Creates a new instance of the Bucket with another delimiter
Creates a new instance of the Bucket with another delimiter
Representation of a bucket
A delimiter to use for this Bucket instance, default is a / (slash)