@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSBackupStorage extends Object implements AWSBackupStorage
AWSBackupStorage. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
DeleteObjectResult |
deleteObject(DeleteObjectRequest request)
Delete Object from the incremental base Backup.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetChunkResult |
getChunk(GetChunkRequest request)
Gets the specified object's chunk.
|
GetObjectMetadataResult |
getObjectMetadata(GetObjectMetadataRequest request)
Get metadata associated with an Object.
|
ListChunksResult |
listChunks(ListChunksRequest request)
List chunks in a given Object
|
ListObjectsResult |
listObjects(ListObjectsRequest request)
List all Objects in a given Backup.
|
NotifyObjectCompleteResult |
notifyObjectComplete(NotifyObjectCompleteRequest request)
Complete upload
|
PutChunkResult |
putChunk(PutChunkRequest request)
Upload chunk.
|
PutObjectResult |
putObject(PutObjectRequest request)
Upload object that can store object metadata String and data blob in single API call using inline chunk field.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartObjectResult |
startObject(StartObjectRequest request)
Start upload containing one or many chunks.
|
public DeleteObjectResult deleteObject(DeleteObjectRequest request)
AWSBackupStoragedeleteObject in interface AWSBackupStoragepublic GetChunkResult getChunk(GetChunkRequest request)
AWSBackupStoragegetChunk in interface AWSBackupStoragepublic GetObjectMetadataResult getObjectMetadata(GetObjectMetadataRequest request)
AWSBackupStoragegetObjectMetadata in interface AWSBackupStoragepublic ListChunksResult listChunks(ListChunksRequest request)
AWSBackupStoragelistChunks in interface AWSBackupStoragepublic ListObjectsResult listObjects(ListObjectsRequest request)
AWSBackupStoragelistObjects in interface AWSBackupStoragepublic NotifyObjectCompleteResult notifyObjectComplete(NotifyObjectCompleteRequest request)
AWSBackupStoragenotifyObjectComplete in interface AWSBackupStoragepublic PutChunkResult putChunk(PutChunkRequest request)
AWSBackupStorageputChunk in interface AWSBackupStoragepublic PutObjectResult putObject(PutObjectRequest request)
AWSBackupStorageputObject in interface AWSBackupStoragepublic StartObjectResult startObject(StartObjectRequest request)
AWSBackupStoragestartObject in interface AWSBackupStoragepublic void shutdown()
AWSBackupStorageshutdown in interface AWSBackupStoragepublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSBackupStorageResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSBackupStoragerequest - The originally executed request.