@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSBackupStorageAsync extends AbstractAWSBackupStorage implements AWSBackupStorageAsync
AWSBackupStorageAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
deleteObject, getCachedResponseMetadata, getChunk, getObjectMetadata, listChunks, listObjects, notifyObjectComplete, putChunk, putObject, shutdown, startObject
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deleteObject, getCachedResponseMetadata, getChunk, getObjectMetadata, listChunks, listObjects, notifyObjectComplete, putChunk, putObject, shutdown, startObject
public Future<DeleteObjectResult> deleteObjectAsync(DeleteObjectRequest request)
AWSBackupStorageAsync
deleteObjectAsync
in interface AWSBackupStorageAsync
public Future<DeleteObjectResult> deleteObjectAsync(DeleteObjectRequest request, AsyncHandler<DeleteObjectRequest,DeleteObjectResult> asyncHandler)
AWSBackupStorageAsync
deleteObjectAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetChunkResult> getChunkAsync(GetChunkRequest request)
AWSBackupStorageAsync
getChunkAsync
in interface AWSBackupStorageAsync
public Future<GetChunkResult> getChunkAsync(GetChunkRequest request, AsyncHandler<GetChunkRequest,GetChunkResult> asyncHandler)
AWSBackupStorageAsync
getChunkAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetObjectMetadataResult> getObjectMetadataAsync(GetObjectMetadataRequest request)
AWSBackupStorageAsync
getObjectMetadataAsync
in interface AWSBackupStorageAsync
public Future<GetObjectMetadataResult> getObjectMetadataAsync(GetObjectMetadataRequest request, AsyncHandler<GetObjectMetadataRequest,GetObjectMetadataResult> asyncHandler)
AWSBackupStorageAsync
getObjectMetadataAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListChunksResult> listChunksAsync(ListChunksRequest request)
AWSBackupStorageAsync
listChunksAsync
in interface AWSBackupStorageAsync
public Future<ListChunksResult> listChunksAsync(ListChunksRequest request, AsyncHandler<ListChunksRequest,ListChunksResult> asyncHandler)
AWSBackupStorageAsync
listChunksAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListObjectsResult> listObjectsAsync(ListObjectsRequest request)
AWSBackupStorageAsync
listObjectsAsync
in interface AWSBackupStorageAsync
public Future<ListObjectsResult> listObjectsAsync(ListObjectsRequest request, AsyncHandler<ListObjectsRequest,ListObjectsResult> asyncHandler)
AWSBackupStorageAsync
listObjectsAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<NotifyObjectCompleteResult> notifyObjectCompleteAsync(NotifyObjectCompleteRequest request)
AWSBackupStorageAsync
notifyObjectCompleteAsync
in interface AWSBackupStorageAsync
public Future<NotifyObjectCompleteResult> notifyObjectCompleteAsync(NotifyObjectCompleteRequest request, AsyncHandler<NotifyObjectCompleteRequest,NotifyObjectCompleteResult> asyncHandler)
AWSBackupStorageAsync
notifyObjectCompleteAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutChunkResult> putChunkAsync(PutChunkRequest request)
AWSBackupStorageAsync
putChunkAsync
in interface AWSBackupStorageAsync
public Future<PutChunkResult> putChunkAsync(PutChunkRequest request, AsyncHandler<PutChunkRequest,PutChunkResult> asyncHandler)
AWSBackupStorageAsync
putChunkAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutObjectResult> putObjectAsync(PutObjectRequest request)
AWSBackupStorageAsync
putObjectAsync
in interface AWSBackupStorageAsync
public Future<PutObjectResult> putObjectAsync(PutObjectRequest request, AsyncHandler<PutObjectRequest,PutObjectResult> asyncHandler)
AWSBackupStorageAsync
putObjectAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartObjectResult> startObjectAsync(StartObjectRequest request)
AWSBackupStorageAsync
startObjectAsync
in interface AWSBackupStorageAsync
public Future<StartObjectResult> startObjectAsync(StartObjectRequest request, AsyncHandler<StartObjectRequest,StartObjectResult> asyncHandler)
AWSBackupStorageAsync
startObjectAsync
in interface AWSBackupStorageAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.