インターフェース HttpTransport
public interface HttpTransport
docker アクセスに使用される HTTP トランスポート。
- 導入:
- 2.3.0
- 作成者:
- Phillip Webb, Scott Frederick
ネストされたクラスのサマリー
ネストされたクラスメソッドのサマリー
修飾子と型メソッド説明static HttpTransport
create
(DockerConfiguration.DockerHostConfiguration dockerHost) DockerHost
に基づいて最適なHttpTransport
を作成します。HTTP DELETE 操作を実行します。HTTP GET 操作を実行します。HTTP POST 操作を実行します。HTTP POST 操作を実行します。post
(URISE uri, StringSE contentType, IOConsumer<OutputStreamSE> writer) HTTP POST 操作を実行します。put
(URISE uri, StringSE contentType, IOConsumer<OutputStreamSE> writer) HTTP PUT 操作を実行します。
メソッドの詳細
get
HTTP GET 操作を実行します。- パラメーター:
uri
- 宛先 URI (ホスト / ポートを除く)- 戻り値:
- 操作レスポンス
- 例外:
IOExceptionSE
- IO エラー時
post
HTTP POST 操作を実行します。- パラメーター:
uri
- 宛先 URI (ホスト / ポートを除く)- 戻り値:
- 操作レスポンス
- 例外:
IOExceptionSE
- IO エラー時
post
HTTP POST 操作を実行します。- パラメーター:
uri
- 宛先 URI (ホスト / ポートを除く)registryAuth
- レジストリ認証資格情報- 戻り値:
- 操作レスポンス
- 例外:
IOExceptionSE
- IO エラー時
post
HttpTransport.Response post(URISE uri, StringSE contentType, IOConsumer<OutputStreamSE> writer) throws IOExceptionSE HTTP POST 操作を実行します。- パラメーター:
uri
- 宛先 URI (ホスト / ポートを除く)contentType
- 書き込むコンテンツ型writer
- コンテンツライター- 戻り値:
- 操作レスポンス
- 例外:
IOExceptionSE
- IO エラー時
put
HttpTransport.Response put(URISE uri, StringSE contentType, IOConsumer<OutputStreamSE> writer) throws IOExceptionSE HTTP PUT 操作を実行します。- パラメーター:
uri
- 宛先 URI (ホスト / ポートを除く)contentType
- 書き込むコンテンツ型writer
- コンテンツライター- 戻り値:
- 操作レスポンス
- 例外:
IOExceptionSE
- IO エラー時
delete
HTTP DELETE 操作を実行します。- パラメーター:
uri
- 宛先 URI (ホスト / ポートを除く)- 戻り値:
- 操作レスポンス
- 例外:
IOExceptionSE
- IO エラー時
create
DockerHost
に基づいて最適なHttpTransport
を作成します。- パラメーター:
dockerHost
- Docker ホスト情報- 戻り値:
HttpTransport
インスタンス