# 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.