レコード・クラスHttpResponse.PushPromiseHandler.PushId.Http3PushId
java.lang.Object
java.lang.Record
java.net.http.HttpResponse.PushPromiseHandler.PushId.Http3PushId
- レコード・コンポーネント:
pushId- longとしてのpushIdconnectionLabel- HTTP/3接続のHttpResponse.connectionLabel()
- すべての実装されたインタフェース:
HttpResponse.PushPromiseHandler.PushId
- 含まれているインタフェース:
HttpResponse.PushPromiseHandler.PushId
パブリック静的レコードHttpResponse.PushPromiseHandler.PushId.Http3PushId(long pushId、 String connectionLabel)拡張レコードはHttpResponse.PushPromiseHandler.PushIdを実装します
HTTP/3 PushIdを表します。
- APIのノート:
connectionLabelは不透明とみなされ、異なる接続によって生成される2つの長いpushIdがPushIdの個別のインスタンスに対応するようにしてください。pushIdは、RFC 9114、 section 4.6で定義されている、その接続に対する特定のサーバー・プッシュを識別するサーバーによって割り当てられた一意のプッシュIDに対応します。- 導入されたバージョン:
- 26
- 外部仕様
-
ネストされたクラスのサマリー
インタフェースHttpResponse.PushPromiseHandler.PushIdで宣言されたネストされたクラス/インタフェース
HttpResponse.PushPromiseHandler.PushId.Http3PushId修飾子と型インタフェース説明static final recordHTTP/3 PushIdを表します。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
クラスオブジェクトで宣言されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
コンストラクタの詳細
-
Http3PushId
public Http3PushId(long pushId, String connectionLabel) Http3PushIdレコード・クラスのインスタンスを作成します。- パラメータ:
pushId-pushIdレコード・コンポーネントの値connectionLabel-connectionLabelレコード・コンポーネントの値
-
-
メソッドの詳細
-
toString
-
hashCode
-
equals
public final boolean equals(Object o) このオブジェクトと他のオブジェクトが等しいかどうかを示します。 他のオブジェクトが同じクラスで、すべてのレコード・コンポーネントが等しい場合、オブジェクトは等しくなります。 参照コンポーネントはObjects::equals(Object,Object)と比較されます。プリミティブ・コンポーネントは、対応するラッパー・クラスのcompareメソッドと比較されます。 -
pushId
-
connectionLabel
public String connectionLabel()connectionLabelレコード・コンポーネントの値を返します。- 戻り値:
connectionLabelレコード・コンポーネントの値
-