Uses of Class
io.helidon.http.http2.Http2Settings
Package
Description
Helidon Common HTTP/2 classes.
Helidon WebClient HTTP/2 Support.
Helidon WebServer gRPC Support.
Helidon WebServer HTTP/2 Support.
Helidon WebServer HTTP/2 SPI.
-
Uses of Http2Settings in io.helidon.http.http2
Modifier and TypeMethodDescriptionHttp2Settings.Builder.build()
static Http2Settings
Http2Settings.create()
Create empty settings frame.static Http2Settings
Http2Settings.create
(BufferData frame) Settings frame from frame data.Modifier and TypeMethodDescriptiondefault void
Http2FrameListener.frame
(SocketContext ctx, int streamId, Http2Settings settings) Settings frame.void
Http2LoggingFrameListener.frame
(SocketContext ctx, int streamId, Http2Settings settings) Http2Continuation.toFrameData
(Http2Settings settings, int streamId, Http2Flag.ContinuationFlags flags) Http2DataFrame.toFrameData
(Http2Settings settings, int streamId, Http2Flag.DataFlags flags) Http2Frame.toFrameData
(Http2Settings settings, int streamId, T flags) Not implemented in headers, data, as these may use continuations.Http2GoAway.toFrameData
(Http2Settings settings, int streamId, Http2Flag.NoFlags flags) Http2Ping.toFrameData
(Http2Settings settings, int streamId, Http2Flag.PingFlags flags) Http2Priority.toFrameData
(Http2Settings settings, int forStreamId, Http2Flag.NoFlags flags) Http2RstStream.toFrameData
(Http2Settings settings, int streamId, Http2Flag.NoFlags flags) Http2Settings.toFrameData
(Http2Settings settings, int streamId, Http2Flag.SettingsFlags flags) Http2WindowUpdate.toFrameData
(Http2Settings settings, int streamId, Http2Flag.NoFlags flags) -
Uses of Http2Settings in io.helidon.webclient.http2
ModifierConstructorDescriptionprotected
Http2ClientStream
(Http2ClientConnection connection, Http2Settings serverSettings, SocketContext ctx, Http2StreamConfig http2StreamConfig, Http2ClientConfig http2ClientConfig, LockingStreamIdSequence streamIdSeq) -
Uses of Http2Settings in io.helidon.webserver.grpc
Modifier and TypeMethodDescriptionGrpcProtocolSelector.subProtocol
(ConnectionContext ctx, HttpPrologue prologue, Http2Headers headers, Http2StreamWriter streamWriter, int streamId, Http2Settings serverSettings, Http2Settings clientSettings, StreamFlowControl flowControl, Http2StreamState currentStreamState, Router router) -
Uses of Http2Settings in io.helidon.webserver.http2
Modifier and TypeMethodDescriptionvoid
Http2Connection.clientSettings
(Http2Settings http2Settings) Client settings, obtained from SETTINGS frame or HTTP/2 upgrade request. -
Uses of Http2Settings in io.helidon.webserver.http2.spi
Modifier and TypeMethodDescriptionHttp2SubProtocolSelector.subProtocol
(ConnectionContext ctx, HttpPrologue prologue, Http2Headers headers, Http2StreamWriter streamWriter, int streamId, Http2Settings serverSettings, Http2Settings clientSettings, StreamFlowControl streamFlowControl, Http2StreamState currentStreamState, Router router) Check if this is a sub-protocol request and return appropriate result.