org.chromium.net

アノテーション

ConnectionMigrationOptions.Experimental

まだ安定版と見なされていない API のアノテーション。

DnsOptions.Experimental

まだ安定版と見なされていない API のアノテーション。

Proxy.HttpConnectCallback.OnResponseReceivedAction

onResponseReceived の呼び出しに応じて実行できるアクション。

Proxy.Scheme

プロキシの定義時にサポートされるスキーム。

ProxyOptions.AllProxiesFailedBehavior

ProxyOptions 内のすべてのプロキシが失敗した後の動作を定義します。

QuicOptions.Experimental

まだ安定版と見なされていない API のアノテーション。

QuicOptions.QuichePassthroughOption

Cronet でキュレートされていない QUICHE オプションを構成する API のアノテーション。

UrlRequest.Experimental

まだ安定版と見なされていない API のアノテーション。

クラス

BidirectionalStream

HTTP/2 または QUIC 接続を介したデータの双方向の送受信を行うクラス。

BidirectionalStream.Builder

BidirectionalStream のビルダー。

BidirectionalStream.Callback

BidirectionalStream からコールバックを受け取るために使用されるコールバック クラス。

ConnectionMigrationOptions

Cronet の接続移行機能を構成するクラス。

ConnectionMigrationOptions.Builder

ConnectionMigrationOptions のビルダー。

CronetEngine

現在のプラットフォームで利用可能な最適な HTTP スタックを使用する UrlRequest を処理するエンジン。

CronetEngine.Builder

CronetEngine のビルダー。 CronetEngine のランタイム構成を可能にします。

CronetEngine.Builder.LibraryLoader

このクラスは非推奨になりました。

System.loadLibrary は minSDK <= 23 では信頼性が低く、このメソッドは代替のより信頼性の高いローダーを提供するために使用されていました。

CronetProvider

CronetEngine.Builder インスタンスを作成するファクトリ メソッドを提供します。

DnsOptions

Cronet のホスト解決機能を構成するクラス。

DnsOptions.Builder

DnsOptions のビルダー。

DnsOptions.StaleDnsOptions

Cronet の古い DNS 機能を構成するクラス。

DnsOptions.StaleDnsOptions.Builder

StaleDnsOptions のビルダー。

NetworkQualityRttListener

ネットワーク スタックのさまざまなレイヤでさまざまなラウンド トリップ時間(RTT)の観測を監視します。

NetworkQualityThroughputListener

ネットワーク品質推定ツールからスループットの観測値が通知されるリスナー。

Proxy

CronetEngine で使用できるプロキシを表します。

Proxy.HttpConnectCallback

HTTP CONNECT 経由で確立されたトンネルを制御します。

Proxy.HttpConnectCallback.Request

プロキシ サーバーに送信される HTTP CONNECT リクエストを表します。

ProxyOptions

CronetEngine で使用できるプロキシ構成を定義します。

QuicOptions

Cronet の QUIC の構成オプション。

QuicOptions.Builder

QuicOptions のビルダー。

RequestFinishedInfo

完了したリクエストに関する情報。

RequestFinishedInfo.Listener

指標を収集するために、完了したリクエストをリッスンします。

RequestFinishedInfo.Metrics

単一のリクエストに対して収集された指標。

UploadDataProvider

エンベッダが UrlRequest にアップロード本文を提供できるようにする抽象クラス。

UploadDataProviders

このクラスは非推奨になりました。

代わりに org.chromium.net.apihelpers.UploadDataProviders を使用してください

UploadDataSink

UploadDataProvider のコールバック メソッドを定義します。

UrlRequest

HTTP リクエスト(GET、PUT、POST など)を制御します。

UrlRequest.Builder

UrlRequest のビルダー。

UrlRequest.Callback

Cronet のユーザーはこのクラスを拡張して、処理中の UrlRequest の進行状況を示すコールバックを受け取ります。

UrlRequest.Status

getStatus によって返されるリクエスト ステータスの値。

UrlRequest.StatusListener

UrlRequest のステータスを受け取るために getStatus で使用されるリスナー クラス。

UrlResponseInfo

レスポンスに関する基本情報。

UrlResponseInfo.HeaderBlock

レスポンス ヘッダーまたはトレーラーの変更不可能なコンテナ。

例外

CallbackException

UrlRequest.Callback メソッドまたは UploadDataProvider メソッドが例外をスローしたときに UrlRequest.Callback.onFailed() に渡される例外。

CronetException

UrlRequest.Callback.onFailed() に渡された基本例外。

InlineExecutionProhibitedException

エグゼキュータが execute で送信された Runnable をインラインで実行し、allowDirectExecutor が呼び出されなかった場合にスローされます。

NetworkException

Cronet がネットワーク リクエストの処理に失敗した場合に UrlRequest.Callback.onFailed() に渡される例外。

QuicException

NetworkException のサブクラス。 QuicErrorCode からの詳細な QUIC エラーコードが含まれます。