Uses of Interface java.net.http.HttpResponse.PushPromiseHandler.PushId (Java SE 26 & JDK 26)
Description: use: module: java.net.http, package: java.net.http, interface: HttpResponse, interface: PushPromiseHandler, interface: PushId

# Uses of Interface
java.net.http.HttpResponse.PushPromiseHandler.PushId

Packages that use HttpResponse.PushPromiseHandler.PushId
Package
Description
java.net.http
HTTP Client and WebSocket APIs

- ## Uses of HttpResponse.PushPromiseHandler.PushId in java.net.http

  Classes in java.net.http that implement HttpResponse.PushPromiseHandler.PushId
  Modifier and Type
  Class
  Description
  `static final record`
  `HttpResponse.PushPromiseHandler.PushId.Http3PushId`
  Represents an HTTP/3 PushId.
  Methods in java.net.http with parameters of type HttpResponse.PushPromiseHandler.PushId
  Modifier and Type
  Method
  Description
  `default void`
  HttpResponse.PushPromiseHandler.`applyPushPromise(HttpRequest initiatingRequest, HttpRequest pushPromiseRequest, HttpResponse.PushPromiseHandler.PushId pushid, Function<HttpResponse.BodyHandler<T>, CompletableFuture<HttpResponse<T>>> acceptor)`
  Notification of the first occurrence of an HTTP/3 incoming push promise.
  `default void`
  HttpResponse.PushPromiseHandler.`notifyAdditionalPromise(HttpRequest initiatingRequest, HttpResponse.PushPromiseHandler.PushId pushid)`
  Invoked for each additional HTTP/3 Push Promise.