Package | Description |
---|---|
org.jets3t.service |
Provides the main S3 Service interface, on which all JetS3t REST/HTTP or SOAP
implementations are based, and utilites applicable for all services.
|
org.jets3t.service.impl.rest |
Contains utilties of use to any REST/HTTP S3 Service implementations, and specifically to
the HttpClient implementation provided with JetS3t.
|
org.jets3t.service.impl.rest.httpclient |
Provides a REST/HTTP S3 Service implementation based on the
Apache HttpClient library - this
implementation is the most reliable and efficient implementation provided with JetS3t.
|
org.jets3t.service.multi.s3 |
Modifier and Type | Field and Description |
---|---|
protected MultipartUpload[] |
MultipartUploadChunk.uploads |
Modifier and Type | Method and Description |
---|---|
MultipartUpload[] |
MultipartUploadChunk.getUploads() |
MultipartUpload |
S3Service.multipartStartUpload(String bucketName,
S3Object object)
Start a multipart upload process for a given object; must be done before
individual parts can be uploaded.
|
MultipartUpload |
S3Service.multipartStartUpload(String bucketName,
String objectKey,
Map<String,Object> metadata)
Start a multipart upload process for a given object; must be done before
individual parts can be uploaded.
|
MultipartUpload |
S3Service.multipartStartUpload(String bucketName,
String objectKey,
Map<String,Object> metadata,
AccessControlList acl,
String storageClass)
Start a multipart upload process for a given object; must be done before
individual parts can be uploaded.
|
protected abstract MultipartUpload |
S3Service.multipartStartUploadImpl(String bucketName,
String objectKey,
Map<String,Object> metadata,
AccessControlList acl,
String storageClass,
String serverSideEncryptionAlgorithm) |
Modifier and Type | Method and Description |
---|---|
List<MultipartUpload> |
S3Service.multipartListUploads(String bucketName)
List the multipart uploads that have been started within a bucket and
have not yet been completed or aborted.
|
List<MultipartUpload> |
S3Service.multipartListUploads(String bucketName,
String nextKeyMarker,
String nextUploadIdMarker,
Integer maxUploads) |
List<MultipartUpload> |
S3Service.multipartListUploads(String bucketName,
String prefix,
String delimiter,
String nextKeyMarker,
String nextUploadIdMarker,
Integer maxUploads)
List the multipart uploads that have been started within
a bucket and have not yet been completed or aborted.
|
Modifier and Type | Method and Description |
---|---|
void |
S3Service.multipartAbortUpload(MultipartUpload upload)
Abort the given multipart upload process.
|
MultipartCompleted |
S3Service.multipartCompleteUpload(MultipartUpload upload)
Convenience method to complete a multipart upload by automatically finding
its parts.
|
MultipartCompleted |
S3Service.multipartCompleteUpload(MultipartUpload upload,
List<MultipartPart> parts)
Complete a multipart upload by combining all the given parts into
the final object.
|
List<MultipartPart> |
S3Service.multipartListParts(MultipartUpload upload)
List the parts that have been uploaded for a given multipart upload.
|
MultipartPart |
S3Service.multipartUploadPart(MultipartUpload upload,
Integer partNumber,
S3Object object)
Upload an individual part that will comprise a piece of a multipart upload object.
|
MultipartPart |
S3Service.multipartUploadPartCopy(MultipartUpload upload,
Integer partNumber,
String sourceBucketName,
String sourceObjectKey)
From an existing object, copy an individual part that will comprise a piece of a
multipart upload object.
|
MultipartPart |
S3Service.multipartUploadPartCopy(MultipartUpload upload,
Integer partNumber,
String sourceBucketName,
String sourceObjectKey,
Calendar ifModifiedSince,
Calendar ifUnmodifiedSince,
String[] ifMatchTags,
String[] ifNoneMatchTags,
Long byteRangeStart,
Long byteRangeEnd,
String versionId)
From an existing object, copy an individual part that will comprise a piece of a
multipart upload object.
|
MultipartPart |
S3Service.multipartUploadPartCopy(MultipartUpload upload,
Integer partNumber,
String sourceBucketName,
String sourceObjectKey,
String versionId)
From an existing object, copy an individual part that will comprise a piece of a
multipart upload object.
|
Constructor and Description |
---|
MultipartUploadChunk(String prefix,
String delimiter,
MultipartUpload[] uploads,
String[] commonPrefixes,
String priorLastKey,
String priorLastIdMarker) |
Modifier and Type | Method and Description |
---|---|
MultipartUpload |
XmlResponsesSaxParser.MultipartUploadResultHandler.getMultipartUpload() |
MultipartUpload |
XmlResponsesSaxParser.parseInitiateMultipartUploadResult(InputStream inputStream) |
Modifier and Type | Method and Description |
---|---|
List<MultipartUpload> |
XmlResponsesSaxParser.ListMultipartUploadsResultHandler.getMultipartUploadList() |
Modifier and Type | Method and Description |
---|---|
protected MultipartUpload |
RestS3Service.multipartStartUploadImpl(String bucketName,
String objectKey,
Map<String,Object> metadataProvided,
AccessControlList acl,
String storageClass) |
protected MultipartUpload |
RestS3Service.multipartStartUploadImpl(String bucketName,
String objectKey,
Map<String,Object> metadataProvided,
AccessControlList acl,
String storageClass,
String serverSideEncryptionAlgorithm) |
Modifier and Type | Method and Description |
---|---|
MultipartUpload[] |
MultipartCompletesEvent.getCancelledUploads() |
MultipartUpload |
MultipartUploadAndParts.getMultipartUpload() |
MultipartUpload[] |
MultipartStartsEvent.getStartedUploads() |
Modifier and Type | Method and Description |
---|---|
static MultipartCompletesEvent |
MultipartCompletesEvent.newCancelledEvent(MultipartUpload[] incompletedUploads,
Object uniqueOperationId) |
static MultipartStartsEvent |
MultipartStartsEvent.newInProgressEvent(ThreadWatcher threadWatcher,
MultipartUpload[] completedMultipartUploads,
Object uniqueOperationId) |
Modifier and Type | Method and Description |
---|---|
boolean |
ThreadedS3Service.multipartCompleteUploads(List<MultipartUpload> multipartUploads)
Completes multiple multipart uploads and sends
MultipartCompletesEvent notification events. |
Constructor and Description |
---|
MultipartUploadAndParts(MultipartUpload multipartUpload) |
MultipartUploadAndParts(MultipartUpload multipartUpload,
List<S3Object> partObjects) |
MultipartUploadAndParts(MultipartUpload multipartUpload,
List<S3Object> partObjects,
Integer partNumberOffset) |
Copyright © 2006–2018. All rights reserved.