Package | Description |
---|---|
com.iijgio.dag.services.storage |
IIJ GIOストレージ&アナリシスサービスへアクセスする同期クライアント実装です
|
com.iijgio.dag.services.storage.model |
IIJ GIOストレージ&アナリシスサービスの様々な操作・情報・結果をモデル化するクラスを含みます
|
Modifier and Type | Method and Description |
---|---|
PutObjectResult |
StorageClient.putObject(PutObjectRequest putObjectRequest) |
PutObjectResult |
Storage.putObject(PutObjectRequest putObjectRequest)
指定の IIJ GIOストレージ&アナリシスサービス バケットへ、新しいオブジェクトをアップロードします。
PutObjectRequest はリクエストに関するすべての詳細情報を保持します。 |
Modifier and Type | Method and Description |
---|---|
PutObjectRequest |
PutObjectRequest.withAccessControlList(AccessControlList accessControlList)
新しいオブジェクト用の任意のaccess control listをセットします。
指定されている場合、cannedAclは無視されます。
追加の連鎖したメソッド呼び出しのため、この を返します。
|
PutObjectRequest |
PutObjectRequest.withBucketName(String bucketName)
このリクエストでアップロードするオブジェクトを保管する既存のバケットの名前をセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
オブジェクトをアップロードするために、ユーザには
Permission.Write
権限が必要です。 |
PutObjectRequest |
PutObjectRequest.withCannedAcl(CannedAccessControlList cannedAcl)
このリクエストでアップロードするオブジェクトに対する定型のアクセスコントロール
ポリシーをセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
PutObjectRequest |
PutObjectRequest.withFile(File file)
このリクエストでアップロードするデータを含むファイルのパスおよび名前を
Fileオブジェクトとしてセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
アップロードにはファイルもしくはInput Streamのいずれかの指定が必要で、
両方を指定することはできません。
|
PutObjectRequest |
PutObjectRequest.withGeneralProgressListener(ProgressListener generalProgressListener)
オブジェクトのダウンロード状況に関する更新を受け取るための任意の進捗リスナーをセットし
追加の連鎖したメソッド呼び出しのため、この更新したオブジェクトを返します。
|
PutObjectRequest |
PutObjectRequest.withInputStream(InputStream inputStream)
このリクエストでアップロードするオブジェクトのデータをInput Streamとしてセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
PutObjectRequest |
PutObjectRequest.withKey(String key)
このリクエストでアップロードするオブジェクトのキーをセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
PutObjectRequest |
PutObjectRequest.withMetadata(ObjectMetadata metadata)
このリクエストでアップロードするオブジェクトのメタデータ
(カスタムユーザメタデータ、Content Typeなど) をセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
|
PutObjectRequest |
PutObjectRequest.withProgressListener(ProgressListener progressListener)
Deprecated.
use
withGeneralProgressListener(ProgressListener) instead. |
PutObjectRequest |
PutObjectRequest.withRedirectLocation(String redirectLocation)
新しいオブジェクトの任意のredirect locationをセットし、
追加の連鎖したメソッド呼び出しのため、この を返します。
|
PutObjectRequest |
PutObjectRequest.withSSECustomerKey(SSECustomerKey sseKey)
暗号化に用いるサーバサイド暗号化(SSE-C)の鍵をセットします。
|
PutObjectRequest |
PutObjectRequest.withStorageClass(StorageClass storageClass)
IIJ GIOストレージ&アナリシスサービスではストレジクラスは現在未対応です。
|
PutObjectRequest |
PutObjectRequest.withStorageClass(String storageClass)
IIJ GIOストレージ&アナリシスサービスではストレージクラスは現在未対応です。
|
Copyright © 2018. All rights reserved.