Package | Description |
---|---|
com.iijgio.dag |
IIJ GIOストレージ&アナリシスサービス SDKのすべてのクラスを含みます。
|
com.iijgio.dag.http |
IIJ GIOストレージ&アナリシスサービス SDKで使用する http処理を行うクラスを含みます
|
com.iijgio.dag.services.storage |
IIJ GIOストレージ&アナリシスサービスへアクセスする同期クライアント実装です
|
com.iijgio.dag.services.storage.model |
IIJ GIOストレージ&アナリシスサービスの様々な操作・情報・結果をモデル化するクラスを含みます
|
Modifier and Type | Method and Description |
---|---|
IIJGIOWebServiceRequest |
Request.getOriginalRequest()
このリクエストの基となるSDK利用者向けリクエストオブジェクトを取得します。
|
IIJGIOWebServiceRequest |
DefaultRequest.getOriginalRequest() |
Modifier and Type | Method and Description |
---|---|
protected ExecutionContext |
IIJGIOWebServiceClient.createExecutionContext(IIJGIOWebServiceRequest req) |
Constructor and Description |
---|
DefaultRequest(IIJGIOWebServiceRequest originalRequest,
String serviceName)
SDK利用者向けリクエストオブジェクトおよびサービス名から内部リクエスト
オブジェクトを構築します。
|
Modifier and Type | Method and Description |
---|---|
IIJGIOWebServiceRequest |
HttpRequest.getOriginalRequest()
このHTTPリクエストで実行する、SDKの利用者によって作成された、オリジナルの
リクエストを返します。
|
Modifier and Type | Method and Description |
---|---|
ResponseMetadata |
HttpClient.getResponseMetadataForRequest(IIJGIOWebServiceRequest request)
実行されたリクエストに対する追加のレスポンスメタデータを返します。
レスポンスメタデータは操作に対する標準的な結果の一部ではなく、解析用として
用いられるもので、主にトラブルシューティングに使われます
|
void |
HttpRequest.setOriginalRequest(IIJGIOWebServiceRequest request)
このHTTPリクエストで実行する、SDKの利用者によって作成された、オリジナルの
リクエストをセットします。
|
Modifier and Type | Method and Description |
---|---|
protected <X extends IIJGIOWebServiceRequest> |
StorageClient.createRequest(String bucketName,
String key,
X originalRequest,
HttpMethodName httpMethod)
指定されたリソースの新しいリクエストオブジェクトを作成、初期化します。
|
protected <X,Y extends IIJGIOWebServiceRequest> |
StorageClient.invoke(Request<Y> request,
HttpResponseHandler<IIJGIOWebServiceResponse<X>> responseHandler,
String bucket,
String key) |
protected <X,Y extends IIJGIOWebServiceRequest> |
StorageClient.invoke(Request<Y> request,
Unmarshaller<X,InputStream> unmarshaller,
String bucketName,
String key) |
Modifier and Type | Class and Description |
---|---|
class |
AbortMultipartUploadRequest
AbortMultipartUploadRequest は、AbortMultipartUploadメソッドで使用する
パラメタを含みます。
|
class |
CompleteMultipartUploadRequest
CompleteMultipartUpload操作のパラメータのコンテナです。
|
class |
CopyObjectRequest
IIJ GIOストレージ&アナリシスサービスのオブジェクトを基となる位置から新規の宛先へ
コピーする際に使用されるオプションを提供します。
|
class |
CopyPartRequest
ソースのロケーションからマルチパートアップロードのパートへ
IIJ GIOストレージ&アナリシスサービスのオブジェクトをコピーするための
オプションを提供します。
|
class |
CreateBucketRequest
IIJ GIOストレージ&アナリシスサービスのバケット作成のためのオプションを提供します
|
class |
DeleteBucketPolicyRequest
指定したバケットに関連するポリシーを削除します。バケットオーナーだけが
バケットポリシーを削除できます。
|
class |
DeleteBucketRequest
特定のバケットを削除するためのオプションを提供します。
IIJ GIOストレージ&アナリシスサービスでは、バケットが空の場合にのみバケットを削除する
ことができます。
|
class |
DeleteBucketWebsiteConfigurationRequest
バケットのウェブサイト設定を削除するパラメータを持つリクエスト用オブジェクト。
|
class |
DeleteObjectRequest
指定したバケットの、指定したオブジェクトを削除するためのオプションを提供します、。
一旦オブジェクトを削除すると、IIJ GIOストレージ&アナリシスサービスでは復元することは
できません。
|
class |
DeleteObjectsRequest
指定バケット内の複数オブジェクト削除のオプションを定義します。
一旦削除すると、元に戻すことはできません。
|
class |
GeneratePresignedUrlRequest
IIJ GIOストレージ&アナリシスサービスのリソースに対するサイン済URLを生成するための
オプションを含みます。
|
class |
GenericBucketRequest
バケットに関するWebサービスリクエスト用の総称リクエストのコンテナ。
|
class |
GetBucketAclRequest
バケットのAccess Control List(ACL)をリクエストするための全てのオプションを
持つリクエストオブジェクトです。
|
class |
GetBucketLocationRequest
IIJ GIOストレージ&アナリシスサービスのバケットのロケーションをリクエストするための
オプションを提供します。バケットを作成する際、バケットのロケーションを
選択することができます。そうすることでバケットに保存されるデータがアプリケーションに
地理的に近かったり、または顧客がそのデータにアクセスしやすいようにすることができます。
|
class |
GetBucketPolicyRequest
指定したバケットのポリシーを取得します。バケットオーナーだけがポリシーを
読み出すことができます。バケットにポリシーが1つも設定されていなければ、
null のポリシーテキストフィールドを持つ空の結果オブジェクトが
返されます。 |
class |
GetBucketWebsiteConfigurationRequest
バケットのウェブサイト設定を読み出すパラメータを持つリクエスト用オブジェクト。
|
class |
GetObjectMetadataRequest
オブジェクトのコンテンツを実際に取得すること無く、指定したオブジェクトの
メタデータを取得するためのオプションを提供します。
これは、オブジェクトデータを取得する事による帯域の浪費をすることなく、
オブジェクトのメタデータのみの取得に有用です。
|
class |
GetObjectRequest
IIJ GIOストレージ&アナリシスサービスのオブジェクトをダウンロードするオプションを
提供します。
|
class |
GetStorageSpaceRequest
現在のストレージの使用状況を取得するリクエストオブジェクトです
|
class |
InitiateMultipartUploadRequest
InitiateMultipartUploadRequestはInitiateMultipartUploadメソッドで使われる
パラメータを持ちます。
|
class |
ListBucketsRequest
ユーザによって所有されている全てのバケットリストを取得するリクエストオブジェクトです
|
class |
ListMultipartUploadsRequest
ListMultipartUploads操作のパラメータ用のコンテナです。
|
class |
ListObjectsRequest
指定したバケットに含まれるオブジェクトのサマリ情報のリストを取得するための
オプションを含みます。
|
class |
ListPartsRequest
ListParts操作のパラメータ用のコンテナです。
|
class |
PutObjectRequest
バケットを指定して、新たにオブジェクトをアップロードします。
|
class |
ResponseHeaderOverrides
GetObjectRequest またはGeneratePresignedUrlRequest レスポンスに
ヘッダーをオーバーライドするためのコンテナオブジェクトです。レスポンス
ヘッダーはそのようなサービスインターフェイスからのサービスレスポンス内の
特定のHTTPヘッダーをコントロールするためにGetObjectRequest や
GeneratePresignedUrlRequest にセットすることができます。 |
class |
SetBucketAclRequest
バケットのAccess Control List (ACL)を設定するための全てのオプションを持つリクエストオブジェクト
|
class |
SetBucketPolicyRequest
指定したバケットに関連付けられたポリシーをセットします。
バケットオーナーだけがバケットポリシーをセットできます。
指定したバケットにすでにポリシーが存在した場合、新しい
ポリシーが既存のポリシーを置換します。
|
class |
SetBucketWebsiteConfigurationRequest
バケットのウェブサイト設定の設定パラメータを持つリクエスト用オブジェクト。
|
class |
UploadPartRequest
IIJ GIOストレージ&アナリシスサービスのUploadPart操作で使われるパラメータを持ちます。
|
Copyright © 2018. All rights reserved.