Я пытаюсь скопировать один файл из одной папки в другую папку в том же контейнере. Для копирования файла я использую класс CopyObjectRequest. Но я не знаю, как я могу получить прогресс операции копирования? Поэтому, пожалуйста, помогите мне, как я могу получить статус выполнения операции копирования.
Для операции копирования я следовал по этому пути -
try {
AmazonS3 s3Client =new AmazonS3Client(credentials,cc);
// Copy the object into a new object in the same bucket.
CopyObjectRequest copyObjRequest = new CopyObjectRequest(bucketName, sourceKey, "wedorias-new", "test/test111/logo.png"/*destinationKey*/);
s3Client.copyObject(copyObjRequest);
if (copyObjRequest.isRequesterPays()){
System.out.println("sadfbgnh==");
}
} catch (AmazonServiceException e) {
// The call was transmitted successfully, but Amazon S3 couldn't process
// it, so it returned an error response.
e.printStackTrace();
System.out.println("exception==!"+e.getErrorMessage());
System.out.println("exception==!"+e.getErrorCode());
System.out.println("exception==!"+e.getMessage());
} catch (Exception e) {
e.printStackTrace();
System.out.println("exception==!"+e.getMessage());
}