# パッケージ com.amazonaws

- インタフェースの概要
  インタフェース | 説明
  --- | ---
  Request<T> | Represents a request being sent to an Amazon Web Service, including the parameters being sent as part of the request, the endpoint to which the request should be sent, etc.

- クラスの概要
  クラス | 説明
  --- | ---
  AmazonWebServiceClient | Amazon Web Service の Java クライアントの抽象ベースクラスです。
  AmazonWebServiceRequest | すべてのユーザが得る Web サービスリクエストオブジェクトの基本クラスです。
  AmazonWebServiceResponse<T> | AWS サービスから返されるレスポンスで、結果のペイロードやレスポンスのメタデータを含んでいます。
  ClientConfiguration | プロキシ設定、ユーザエージェント文字列、最大リトライ回数などのクライアント設定オプション
  DefaultRequest<T> | Request インターフェイスのデフォルト実装です。
  RequestClientOptions | Arbitrary options storage for individual `AmazonWebServiceRequest`s.
  ResponseMetadata | Represents additional metadata included with a response from AWS.
  SDKGlobalConfiguration | SDKGlobalConfiguration is to configure any global settings

- 列挙型の概要
  列挙型 | 説明
  --- | ---
  AmazonServiceException.ErrorType | 失敗したリクエストに対して (もし分かるのであればサーバ側/呼び出し側の) どちらに責任があるのかを示しています。
  HttpMethod | Enumeration of valid HTTP methods.
  Protocol | AWS へリクエストを送信するときに利用される通信プロトコルを表します。

- 例外の概要
  例外 | 説明
  --- | ---
  AmazonClientException | Amazon Web Service へのサービスコールを生成するために のAWS client を利用する際に発生するエラーに対して基本となる例外クラスです。
  AmazonServiceException | Amazon web service から返ってきたエラーレスポンスを表現する AmazonClientException の拡張です。