Я знаю, как истекать объекты в ведре S3 с использованием правил истечения срока действия объекта с определенным префиксом, однако для моих целей я хотел бы установить дату истечения срока действия программно на основе каждого объекта.
Java SDK, по-видимому, указывает, что это возможно, поскольку он имеет метод setExpirationTime, однако всякий раз, когда я устанавливаю дату истечения срока действия с помощью этого метода, ничего не кажется и объект никогда не истекает. Кроме того, просмотр свойств объекта через консоль aws не истекает.
Не поддерживается ли истечение срока действия файла?/Есть ли какие-то дополнительные шаги, которые мне нужно сделать, чтобы заставить его работать?/Если в течение срока действия файла не поддерживается, возможно ли исключить файл, который соответствует префиксу истечения срока действия?
Спасибо заранее!