Package | Description |
---|---|
com.iijgio.dag |
IIJ GIOストレージ&アナリシスサービス SDKのすべてのクラスを含みます。
|
com.iijgio.dag.services.storage |
IIJ GIOストレージ&アナリシスサービスへアクセスする同期クライアント実装です
|
com.iijgio.dag.services.storage.model |
IIJ GIOストレージ&アナリシスサービスの様々な操作・情報・結果をモデル化するクラスを含みます
|
Modifier and Type | Method and Description |
---|---|
static HttpMethod |
HttpMethod.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HttpMethod[] |
HttpMethod.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
URL |
StorageClient.generatePresignedUrl(String bucketName,
String key,
Date expiration,
HttpMethod method) |
URL |
Storage.generatePresignedUrl(String bucketName,
String key,
Date expiration,
HttpMethod method)
IIJ GIOストレージ&アナリシスサービス リソースへアクセスする、サイン済みの URL を取得します。
|
protected <T> void |
StorageClient.presignRequest(Request<T> request,
HttpMethod methodName,
String bucketName,
String key,
Date expiration,
String subResource)
シグニチャのクエリ文字列パラメータを使った指定されたリクエストを前署名を行う。
|
Modifier and Type | Method and Description |
---|---|
HttpMethod |
GeneratePresignedUrlRequest.getMethod()
このリクエストで使用するHTTPメソッド(GET, PUT, DELETE, HEAD)を返します。
HTTPメソッドを指定した場合、正しくサイン済みURLを利用するためには、
指定したHTTPメソッドをURLへ送らなければなりません。
|
Modifier and Type | Method and Description |
---|---|
void |
GeneratePresignedUrlRequest.setMethod(HttpMethod method)
このリクエストで使用するHTTPメソッド(GET, PUT, DELETE, HEAD)をセットします。
HTTPメソッドを指定した場合、正しくサイン済みURLを利用するためには、
指定したHTTPメソッドをURLへ送らなければなりません。
|
GeneratePresignedUrlRequest |
GeneratePresignedUrlRequest.withMethod(HttpMethod method)
このリクエストで使用するHTTPメソッド(GET, PUT, DELETE, HEAD)をセットし
追加の連鎖したメソッド呼び出しのため、更新したこのオブジェクトを返します。
HTTPメソッドを指定した場合、正しくサイン済みURLを利用するためには、
指定したHTTPメソッドをURLへ送らなければなりません。
|
Constructor and Description |
---|
GeneratePresignedUrlRequest(String bucketName,
String key,
HttpMethod method)
HTTP リクエストとしてIIJ GIOストレージ&アナリシスサービスのオブジェクトに
アクセスすることが出来るサイン済URLを生成するため、キー及びバケット名を指定して、
新規のリクエストオブジェクトを構築します。
|
Copyright © 2018. All rights reserved.