Package | Description |
---|---|
com.iijgio.dag.services.storage |
IIJ GIOストレージ&アナリシスサービスへアクセスする同期クライアント実装です
|
com.iijgio.dag.services.storage.model |
IIJ GIOストレージ&アナリシスサービスの様々な操作・情報・結果をモデル化するクラスを含みます
|
Modifier and Type | Method and Description |
---|---|
CopyObjectResult |
StorageClient.copyObject(CopyObjectRequest copyObjectRequest) |
CopyObjectResult |
Storage.copyObject(CopyObjectRequest copyObjectRequest)
IIJ GIOストレージ&アナリシスサービス のオブジェクトを新しい場所へコピーします。
|
Modifier and Type | Method and Description |
---|---|
CopyObjectRequest |
CopyObjectRequest.withAccessControlList(AccessControlList accessControlList)
新しいオブジェクトの任意のACLを設定します。
指定されていれば、cannedAclは無視されます。追加の連鎖したメソッド呼び出しのため
このオブジェクトを返します。
|
CopyObjectRequest |
CopyObjectRequest.withCannedAccessControlList(CannedAccessControlList cannedACL)
新たな、コピーされたオブジェクトに適用する定型ACLをセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
定型ACLが指定されてない場合には、
CannedAccessControlList.Private
ACLが全てのコピーされたオブジェクトに適用されます。 |
CopyObjectRequest |
CopyObjectRequest.withDestinationBucketName(String destinationBucketName)
コピー先となる、コピーしたオブジェクトを含むバケット名をセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
CopyObjectRequest |
CopyObjectRequest.withDestinationKey(String destinationKey)
コピー先となるオブジェクトのキーをセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
CopyObjectRequest |
CopyObjectRequest.withDestinationSSECustomerKey(SSECustomerKey sseKey)
コピー先のオブジェクトの暗号化に用いるサーバサイド暗号化(SSE-C)の鍵をセットします。
|
CopyObjectRequest |
CopyObjectRequest.withMatchingETagConstraint(String eTag)
ETag制約のオプションリストへ、ETagを追加し、
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
ETag制約が指定されている場合、ソースオブジェクトの現在のETagがリクエスト実行時に
リストに含まれている場合にのみリクエストの実行は行われます。
|
CopyObjectRequest |
CopyObjectRequest.withModifiedSinceConstraint(Date date)
更新制約の設定日時をセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
この制約が指定されている場合、ソースオブジェクトが指定日時以降に更新されている
場合にのみリクエストの実行は行われます。
|
CopyObjectRequest |
CopyObjectRequest.withNewObjectMetadata(ObjectMetadata newObjectMetadata)
新たな、コピーされたオブジェクトに適用するオブジェクトメタデータをセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
デフォルトでは、ソースオブジェクトのオブジェクトメタデータが宛先オブジェクトにも
コピーされます。しかし、このメソッドでオブジェクトメタデータを指定した場合は
コピーされず、このメソッドで指定されたものが使用されます
|
CopyObjectRequest |
CopyObjectRequest.withNonmatchingETagConstraint(String eTag)
ETag制約のオプションリストに制約を追加し、
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
このETag制約が指定されている場合、ソースオブジェクトの現在のETagがリクエスト実行時に
リストに含まれていない場合にのみリクエストの実行は行われます。
|
CopyObjectRequest |
CopyObjectRequest.withRedirectLocation(String redirectLocation)
新しくコピーされたオブジェクトの任意のリダイレクト・ロケーションを設定します。
追加の連鎖したメソッド呼び出しのため、この を返します。
|
CopyObjectRequest |
CopyObjectRequest.withSourceBucketName(String sourceBucketName)
コピーするソースオブジェクトを含むバケットの名前をセットします。
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
CopyObjectRequest |
CopyObjectRequest.withSourceKey(String sourceKey)
コピーするソースオブジェクトのキーをセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
CopyObjectRequest |
CopyObjectRequest.withSourceSSECustomerKey(SSECustomerKey sseKey)
コピー元のオブジェクトの復号化に用いるサーバサイド暗号化(SSE-C)の鍵をセットします。
|
CopyObjectRequest |
CopyObjectRequest.withSourceVersionId(String sourceVersionId)
IIJ GIOストレージ&アナリシスサービスではオブジェクトのバージョニングには現在未対応です
|
CopyObjectRequest |
CopyObjectRequest.withStorageClass(StorageClass storageClass)
IIJ GIOストレージ&アナリシスサービスではストレジクラスには現在未対応です
|
CopyObjectRequest |
CopyObjectRequest.withStorageClass(String storageClass)
IIJ GIOストレージ&アナリシスサービスではストレジクラスには現在未対応です
|
CopyObjectRequest |
CopyObjectRequest.withUnmodifiedSinceConstraint(Date date)
未更新制約の設定日時をセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
この制約が指定されている場合、ソースオブジェクトが指定日時以降に更新されていない
場合にのみリクエストの実行は行われます。
|
Copyright © 2018. All rights reserved.