public interface MultipartUpload
MultipartUpload
resource.
Each MultipartUpload
object is uniquely identified by these
identifier(s):
Modifier and Type | Method and Description |
---|---|
void |
abort()
The convenient method form for the
Abort action. |
void |
abort(AbortMultipartUploadRequest request)
Performs the
Abort action. |
void |
abort(AbortMultipartUploadRequest request,
ResultCapture<Void> extractor)
Performs the
Abort action and use a ResultCapture to
retrieve the low-level client response. |
void |
abort(ResultCapture<Void> extractor)
The convenient method form for the
Abort action. |
CompleteMultipartUploadResult |
complete(CompleteMultipartUploadRequest request)
Performs the
Complete action. |
CompleteMultipartUploadResult |
complete(CompleteMultipartUploadRequest request,
ResultCapture<CompleteMultipartUploadResult> extractor)
Performs the
Complete action and use a ResultCapture to
retrieve the low-level client response. |
CompleteMultipartUploadResult |
complete(String checksum,
String archiveSize)
The convenient method form for the
Complete action. |
CompleteMultipartUploadResult |
complete(String checksum,
String archiveSize,
ResultCapture<CompleteMultipartUploadResult> extractor)
The convenient method form for the
Complete action. |
String |
getAccountId()
Gets the value of the AccountId identifier.
|
String |
getArchiveDescription()
Gets the value of the ArchiveDescription attribute.
|
String |
getCreationDate()
Gets the value of the CreationDate attribute.
|
String |
getId()
Gets the value of the Id identifier.
|
Long |
getPartSizeInBytes()
Gets the value of the PartSizeInBytes attribute.
|
Vault |
getVault()
Retrieves the
Vault resource referenced by this resource. |
String |
getVaultARN()
Gets the value of the VaultARN attribute.
|
String |
getVaultName()
Gets the value of the VaultName identifier.
|
boolean |
isLoaded()
Returns true if this resource's attributes have been loaded.
|
ListPartsResult |
parts()
The convenient method form for the
Parts action. |
ListPartsResult |
parts(ListPartsRequest request)
Performs the
Parts action. |
ListPartsResult |
parts(ListPartsRequest request,
ResultCapture<ListPartsResult> extractor)
Performs the
Parts action and use a ResultCapture to
retrieve the low-level client response. |
ListPartsResult |
parts(ResultCapture<ListPartsResult> extractor)
The convenient method form for the
Parts action. |
UploadMultipartPartResult |
uploadPart(String checksum,
InputStream body,
String range)
The convenient method form for the
UploadPart action. |
UploadMultipartPartResult |
uploadPart(String checksum,
InputStream body,
String range,
ResultCapture<UploadMultipartPartResult> extractor)
The convenient method form for the
UploadPart action. |
UploadMultipartPartResult |
uploadPart(UploadMultipartPartRequest request)
Performs the
UploadPart action. |
UploadMultipartPartResult |
uploadPart(UploadMultipartPartRequest request,
ResultCapture<UploadMultipartPartResult> extractor)
Performs the
UploadPart action and use a ResultCapture to
retrieve the low-level client response. |
boolean isLoaded()
false
, calls to attribute getter methods on this
instance will make an implicit call to load()
to retrieve the
value.String getAccountId()
String getId()
String getVaultName()
String getVaultARN()
load()
is made to retrieve the value of the
attribute.Long getPartSizeInBytes()
load()
is made to retrieve the value of the
attribute.String getCreationDate()
load()
is made to retrieve the value of the
attribute.String getArchiveDescription()
load()
is made to retrieve the value of
the attribute.Vault getVault()
Vault
resource referenced by this resource.ListPartsResult parts(ListPartsRequest request)
Parts
action.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
ListPartsRequest
ListPartsResult parts(ListPartsRequest request, ResultCapture<ListPartsResult> extractor)
Parts
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
ListPartsRequest
ListPartsResult parts()
Parts
action.parts(ListPartsRequest)
ListPartsResult parts(ResultCapture<ListPartsResult> extractor)
Parts
action.void abort(AbortMultipartUploadRequest request)
Abort
action.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
AbortMultipartUploadRequest
void abort(AbortMultipartUploadRequest request, ResultCapture<Void> extractor)
Abort
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
AbortMultipartUploadRequest
void abort()
Abort
action.abort(AbortMultipartUploadRequest)
void abort(ResultCapture<Void> extractor)
Abort
action.UploadMultipartPartResult uploadPart(UploadMultipartPartRequest request)
UploadPart
action.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
UploadMultipartPartRequest
UploadMultipartPartResult uploadPart(UploadMultipartPartRequest request, ResultCapture<UploadMultipartPartResult> extractor)
UploadPart
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
UploadMultipartPartRequest
UploadMultipartPartResult uploadPart(String checksum, InputStream body, String range)
UploadPart
action.UploadMultipartPartResult uploadPart(String checksum, InputStream body, String range, ResultCapture<UploadMultipartPartResult> extractor)
UploadPart
action.CompleteMultipartUploadResult complete(CompleteMultipartUploadRequest request)
Complete
action.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
CompleteMultipartUploadRequest
CompleteMultipartUploadResult complete(CompleteMultipartUploadRequest request, ResultCapture<CompleteMultipartUploadResult> extractor)
Complete
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
MultipartUpload
resource, and any conflicting parameter
value set in the request will be overridden:
AccountId
- mapped from the AccountId
identifier.
VaultName
- mapped from the VaultName
identifier.
UploadId
- mapped from the Id
identifier.
CompleteMultipartUploadRequest
CompleteMultipartUploadResult complete(String checksum, String archiveSize)
Complete
action.CompleteMultipartUploadResult complete(String checksum, String archiveSize, ResultCapture<CompleteMultipartUploadResult> extractor)
Complete
action.Copyright © 2014. All rights reserved.