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 のアノテーション。

クラス

AndroidProxyOptions
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

cronet ネイティブ ライブラリを読み込むメソッドを提供するクラス。

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

getStatus で使用して UrlRequest のステータスを受信するリスナー クラス。

UrlResponseInfo

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

UrlResponseInfo.HeaderBlock

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

例外

CallbackException

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

CronetException

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

InlineExecutionProhibitedException

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

NetworkException

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

QuicException

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