- Как загрузить файл в указанную c папку в корзине? Правильно ли следующее?
String folder="/folder/year=2020";
String fileName=folder+filename+".parquet";
PutObjectRequest putObjectRequest = new PutObjectRequest(this.awsBucketName, fileName, file);
this.amazonS3.putObject(putObjectRequest);
Можно ли загрузить файл в защищенную корзину s3 без accessId и secretKey? Поддерживает ли построитель клиентов по умолчанию это? Если это возможно, я не могу просмотреть его через браузер с конечной точки (https://s3.amazonaws.com/bucketname/foldername/filename)
Я использовал клиентский компоновщик по умолчанию и установил регион как сша-восток-1. Я получаю следующую ошибку:
Невозможно найти регион через цепочку поставщиков региона. Должен предоставить явный регион в сборщике или настройке среды для предоставления региона. at com.amazon aws .client.builder.AwsClientBuilder.setRegion