Package | Description |
---|---|
com.iijgio.dag.http |
IIJ GIOストレージ&アナリシスサービス SDKで使用する http処理を行うクラスを含みます
|
com.iijgio.dag.services.storage.internal |
IIJ GIOストレージ&アナリシスサービス SDKで内部的に使用するクラスを含みます
|
com.iijgio.dag.services.storage.model |
IIJ GIOストレージ&アナリシスサービスの様々な操作・情報・結果をモデル化するクラスを含みます
|
Modifier and Type | Method and Description |
---|---|
boolean |
HttpClient.isClockSkewError(IIJGIOServiceException exception)
指定した例外が clock skew errorであれば、trueを返します。
|
static boolean |
HttpClient.isRequestEntityTooLargeException(IIJGIOServiceException ase)
指定した例外がrequest entity too large errorであれば、trueを返します。
|
static boolean |
HttpClient.isThrottlingException(IIJGIOServiceException ase)
指定した例外がThrottling(絞り)例外であれば、trueを返します。
|
Modifier and Type | Method and Description |
---|---|
<T> T |
HttpClient.execute(Request<?> request,
HttpResponseHandler<IIJGIOWebServiceResponse<T>> responseHandler,
HttpResponseHandler<IIJGIOServiceException> errorResponseHandler,
ExecutionContext executionContext)
リクエストを実行し、結果を返します。
|
Modifier and Type | Method and Description |
---|---|
IIJGIOServiceException |
StorageErrorResponseHandler.handle(HttpResponse errorResponse) |
Modifier and Type | Class and Description |
---|---|
class |
IIJGIOStorageException
IIJ GIOストレージ&アナリシスサービス APIから報告された、リクエスト処理中のエラーの
レポートに対するIIJGIOServiceExceptionの拡張を提供します。
特に、このクラスでは拡張リクエストIDへのアクセスを提供します。
このIDは、IIJ GIOストレージ&アナリシスサービス APIのリクエストハンドルに問題があった場合
サポート窓口へ提供するデバグ情報として有用です。
|
class |
MultiObjectDeleteException
複数オブジェクト削除APIの失敗全般に関する例外で、発生したエラー情報を含んでいます。
オブジェクトの削除に成功した場合、
MultiObjectDeleteException.getDeletedObjects() を参照してください。 |
Copyright © 2018. All rights reserved.