HttpResponse.PushPromiseHandler.PushId (Java SE 26 & JDK 26)
Description: declaration: module: java.net.http, package: java.net.http, interface: HttpResponse, interface: PushPromiseHandler, interface: PushId
Keywords: java.net.http.HttpResponse.PushPromiseHandler.PushId interface

# Interface HttpResponse.PushPromiseHandler.PushId

All Known Implementing Classes:
  `HttpResponse.PushPromiseHandler.PushId.Http3PushId`

Enclosing interface:
  `HttpResponse.PushPromiseHandler<T>`

public static sealed interface HttpResponse.PushPromiseHandler.PushId permits HttpResponse.PushPromiseHandler.PushId.Http3PushId
Represents a HTTP/3 PushID. PushIds can be shared across multiple client initiated requests on the same HTTP/3 connection.

Since:
  26

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static final record`
  `HttpResponse.PushPromiseHandler.PushId.Http3PushId`
  Represents an HTTP/3 PushId.