手順
-
tS3Connectionをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
- [Access Key] (アクセスキー)および[Secret Key] (シークレットキー)フィールドに、認証情報を入力します。
- [Region] (リージョン)オプションを設定します。
-
tS3Listをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
- [Use existing connection] (既存の接続を使用)チェックボックスをオンにして、接続を再利用します。
- [Bucket name] (バケット名)フィールドにバケット名を入力します。
- [Key prefix] (キープレフィックス)フィールドに、タグを追加するファイルのプレフィックスを入力します(この例では"file")。
-
tJavaFlexをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
-
次のコードをコピーして[Start code] (開始コード)フィールドに貼り付けます。
com.amazonaws.services.s3.AmazonS3Client s3Client = (com.amazonaws.services.s3.AmazonS3Client) globalMap .get("conn_tS3Connection_1"); List<Tag> myTags = new ArrayList<Tag>();
-
次のコードをコピーして[Main code] (メインコード)フィールドに貼り付けます。
myTags.add(new Tag("Tag1", "Tag1 value")); s3Client.setObjectTagging(new SetObjectTaggingRequest("compdoc-bucket",((String)globalMap.get("tS3List_1_CURRENT_KEY")), new ObjectTagging(myTags)));
-
[Advanced settings] (詳細設定)ビューで、以下をコピーして[Import] (インポート)フィールドに貼り付けます。
import com.amazonaws.AmazonServiceException; import com.amazonaws.SdkClientException; import com.amazonaws.auth.profile.ProfileCredentialsProvider; import com.amazonaws.regions.Regions; import com.amazonaws.services.s3.AmazonS3; import com.amazonaws.services.s3.AmazonS3ClientBuilder; import com.amazonaws.services.s3.model.*; import java.io.File; import java.util.ArrayList; import java.util.List;
注: このステップのコードブロックについては、「Managing Tags Using the AWS SDK for Java」をご覧ください。 -
次のコードをコピーして[Start code] (開始コード)フィールドに貼り付けます。
- tS3Closeをダブルクリックし、[Component List] (コンポーネントリスト)ドロップダウンリストにtS3Connection_1が表示されることを確認します。