У меня есть эта функция для подделки файла в S3:
public void setTAGToFile(String filekey, String externalS3Bucket, String tagKey, String tagValue) {
List<Tag> tags = new ArrayList<Tag>();
tags.add(new Tag(tagKey, tagValue));
ObjectTagging objectTags = new ObjectTagging(tags);
common.tagObjectInS3(externalS3Bucket, filekey, objectTags);
}
Здесь я смогу пометить только один раз ключом и значением.Как я могу изменить свою функцию для поддержки получения нескольких тегов?Я думал использовать цикл for
и использовать tags.add
в теле цикла
for (Tag tag: tags)
{
tag.add(/* ... */);
}
, но я не уверен, что изменить на входе моей функции?