BufferedOutlet<T> |
INTERNAL API
|
BufferedOutletExtended<T> |
INTERNAL API
|
ByteFlag |
INTERNAL API
|
ByteFlag$ |
INTERNAL API
|
ConfigurablePing |
INTERNAL API
|
ConfigurablePing.DisabledPingState$ |
|
ConfigurablePing.EnabledPingState |
|
ConfigurablePing.PingState$ |
|
ConfigurablePing.Tick$ |
|
ConfigurablePing$ |
INTERNAL API
|
FrameEvent.ContinuationFrame |
|
FrameEvent.ContinuationFrame$ |
|
FrameEvent.DataFrame |
|
FrameEvent.DataFrame$ |
|
FrameEvent.GoAwayFrame |
|
FrameEvent.GoAwayFrame$ |
|
FrameEvent.HeadersFrame |
Representation of the wire-level HEADERS frame.
|
FrameEvent.HeadersFrame$ |
|
FrameEvent.ParsedHeadersFrame |
Convenience (logical) representation of a parsed HEADERS frame with zero, one or
many CONTINUATIONS Frames into a single, decompressed object.
|
FrameEvent.ParsedHeadersFrame$ |
|
FrameEvent.PingFrame |
|
FrameEvent.PingFrame$ |
|
FrameEvent.PriorityFrame |
|
FrameEvent.PriorityFrame$ |
|
FrameEvent.PushPromiseFrame |
|
FrameEvent.PushPromiseFrame$ |
|
FrameEvent.RstStreamFrame |
|
FrameEvent.RstStreamFrame$ |
|
FrameEvent.Setting |
|
FrameEvent.Setting$ |
|
FrameEvent.SettingsAckFrame |
|
FrameEvent.SettingsAckFrame$ |
|
FrameEvent.SettingsFrame |
|
FrameEvent.SettingsFrame$ |
|
FrameEvent.UnknownFrameEvent |
Dummy event for all unknown frames
|
FrameEvent.UnknownFrameEvent$ |
|
FrameEvent.WindowUpdateFrame |
|
FrameEvent.WindowUpdateFrame$ |
|
FrameEvent$ |
INTERNAL API
|
FrameLogger |
INTERNAL API
|
FrameLogger$ |
INTERNAL API
|
Http2 |
INTERNAL API
|
Http2$ |
INTERNAL API
|
Http2AlpnSupport |
INTERNAL API
Will add support to an engine either using jetty alpn or using netty APIs (later).
|
Http2AlpnSupport$ |
INTERNAL API
Will add support to an engine either using jetty alpn or using netty APIs (later).
|
Http2Blueprint |
INTERNAL API
|
Http2Blueprint.BidiFlowExt<I1,O1,I2,O2,Mat> |
|
Http2Blueprint$ |
INTERNAL API
|
Http2BlueprintSpec |
|
Http2ClientDemux |
INTERNAL API
|
Http2Compliance |
INTERNAL API
|
Http2Compliance$ |
INTERNAL API
|
Http2Demux |
INTERNAL API
This stage contains all control logic for handling frames and (de)muxing data to/from substreams.
|
Http2Demux.CompletionTimeout$ |
|
Http2Demux$ |
|
Http2Ext |
INTERNAL API
Internal entry points for Http/2 server
|
Http2JDKAlpnSupport |
INTERNAL API
The actual implementation of ALPN support on supported JDKs.
|
Http2JDKAlpnSupport$ |
INTERNAL API
The actual implementation of ALPN support on supported JDKs.
|
Http2Protocol |
INTERNAL API
Defines constants as defined in the HTTP/2 specification.
|
Http2Protocol.ErrorCode |
|
Http2Protocol.ErrorCode$ |
|
Http2Protocol.ErrorCode$.CANCEL$ |
CANCEL (0x8): Used by the endpoint to indicate that the stream is no
longer needed.
|
Http2Protocol.ErrorCode$.COMPRESSION_ERROR$ |
COMPRESSION_ERROR (0x9): The endpoint is unable to maintain the
header compression context for the connection.
|
Http2Protocol.ErrorCode$.CONNECT_ERROR$ |
CONNECT_ERROR (0xa): The connection established in response to a
CONNECT request (Section 8.3) was reset or abnormally closed.
|
Http2Protocol.ErrorCode$.ENHANCE_YOUR_CALM$ |
ENHANCE_YOUR_CALM (0xb): The endpoint detected that its peer is
exhibiting a behavior that might be generating excessive load.
|
Http2Protocol.ErrorCode$.FLOW_CONTROL_ERROR$ |
FLOW_CONTROL_ERROR (0x3): The endpoint detected that its peer
violated the flow-control protocol.
|
Http2Protocol.ErrorCode$.FRAME_SIZE_ERROR$ |
FRAME_SIZE_ERROR (0x6): The endpoint received a frame with an
invalid size.
|
Http2Protocol.ErrorCode$.HTTP_1_1_REQUIRED$ |
HTTP_1_1_REQUIRED (0xd): The endpoint requires that HTTP/1.1 be used
instead of HTTP/2.
|
Http2Protocol.ErrorCode$.INADEQUATE_SECURITY$ |
INADEQUATE_SECURITY (0xc): The underlying transport has properties
that do not meet minimum security requirements (see Section 9.2).
|
Http2Protocol.ErrorCode$.INTERNAL_ERROR$ |
INTERNAL_ERROR (0x2): The endpoint encountered an unexpected
internal error.
|
Http2Protocol.ErrorCode$.NO_ERROR$ |
NO_ERROR (0x0): The associated condition is not a result of an
error.
|
Http2Protocol.ErrorCode$.PROTOCOL_ERROR$ |
PROTOCOL_ERROR (0x1): The endpoint detected an unspecific protocol
error.
|
Http2Protocol.ErrorCode$.REFUSED_STREAM$ |
REFUSED_STREAM (0x7): The endpoint refused the stream prior to
performing any application processing (see Section 8.1.4 for
details).
|
Http2Protocol.ErrorCode$.SETTINGS_TIMEOUT$ |
SETTINGS_TIMEOUT (0x4): The endpoint sent a SETTINGS frame but did
not receive a response in a timely manner.
|
Http2Protocol.ErrorCode$.STREAM_CLOSED$ |
STREAM_CLOSED (0x5): The endpoint received a frame after a stream
was half-closed.
|
Http2Protocol.ErrorCode$.Unknown |
|
Http2Protocol.ErrorCode$.Unknown$ |
|
Http2Protocol.Flags$ |
|
Http2Protocol.FrameType |
|
Http2Protocol.FrameType$ |
|
Http2Protocol.FrameType$.CONTINUATION$ |
|
Http2Protocol.FrameType$.DATA$ |
|
Http2Protocol.FrameType$.GOAWAY$ |
|
Http2Protocol.FrameType$.HEADERS$ |
|
Http2Protocol.FrameType$.PING$ |
|
Http2Protocol.FrameType$.PRIORITY$ |
|
Http2Protocol.FrameType$.PUSH_PROMISE$ |
|
Http2Protocol.FrameType$.RST_STREAM$ |
|
Http2Protocol.FrameType$.SETTINGS$ |
|
Http2Protocol.FrameType$.WINDOW_UPDATE$ |
|
Http2Protocol.SettingIdentifier |
|
Http2Protocol.SettingIdentifier$ |
|
Http2Protocol.SettingIdentifier$.SETTINGS_ENABLE_PUSH$ |
SETTINGS_ENABLE_PUSH (0x2): This setting can be used to disable
server push (Section 8.2).
|
Http2Protocol.SettingIdentifier$.SETTINGS_HEADER_TABLE_SIZE$ |
SETTINGS_HEADER_TABLE_SIZE (0x1): Allows the sender to inform the
remote endpoint of the maximum size of the header compression
table used to decode header blocks, in octets.
|
Http2Protocol.SettingIdentifier$.SETTINGS_INITIAL_WINDOW_SIZE$ |
SETTINGS_INITIAL_WINDOW_SIZE (0x4): Indicates the sender's initial
window size (in octets) for stream-level flow control.
|
Http2Protocol.SettingIdentifier$.SETTINGS_MAX_CONCURRENT_STREAMS$ |
SETTINGS_MAX_CONCURRENT_STREAMS (0x3): Indicates the maximum number
of concurrent streams that the sender will allow.
|
Http2Protocol.SettingIdentifier$.SETTINGS_MAX_FRAME_SIZE$ |
SETTINGS_MAX_FRAME_SIZE (0x5): Indicates the size of the largest
frame payload that the sender is willing to receive, in octets.
|
Http2Protocol.SettingIdentifier$.SETTINGS_MAX_HEADER_LIST_SIZE$ |
SETTINGS_MAX_HEADER_LIST_SIZE (0x6): This advisory setting informs a
peer of the maximum size of header list that the sender is
prepared to accept, in octets.
|
Http2Protocol$ |
INTERNAL API
Defines constants as defined in the HTTP/2 specification.
|
Http2ServerDemux |
INTERNAL API
|
Http2StreamHandling.Closed$ |
|
Http2StreamHandling.CollectingIncomingData |
Special state that allows collecting some incoming data before dispatching it either as strict or streamed entity
|
Http2StreamHandling.CollectingIncomingData$ |
|
Http2StreamHandling.HalfClosedLocal |
We have closed the outgoing stream, but the incoming stream is still going.
|
Http2StreamHandling.HalfClosedLocal$ |
|
Http2StreamHandling.HalfClosedLocalWaitingForPeerStream |
|
Http2StreamHandling.HalfClosedLocalWaitingForPeerStream$ |
|
Http2StreamHandling.HalfClosedRemoteSendingData |
They have closed the incoming stream, but the outgoing stream is still going.
|
Http2StreamHandling.HalfClosedRemoteSendingData$ |
|
Http2StreamHandling.HalfClosedRemoteWaitingForOutgoingStream |
|
Http2StreamHandling.HalfClosedRemoteWaitingForOutgoingStream$ |
|
Http2StreamHandling.Idle$ |
|
Http2StreamHandling.IncomingStreamBuffer |
|
Http2StreamHandling.Open |
|
Http2StreamHandling.Open$ |
|
Http2StreamHandling.OpenReceivingDataFirst |
|
Http2StreamHandling.OpenReceivingDataFirst$ |
|
Http2StreamHandling.OpenSendingData |
|
Http2StreamHandling.OpenSendingData$ |
|
Http2StreamHandling.OutStream$ |
|
Http2StreamHandling.OutStreamImpl |
|
Http2StreamHandling.ReceivingData |
|
Http2StreamHandling.ReceivingDataWithBuffer |
|
Http2StreamHandling.StreamState |
States roughly correspond to states as given in https://http2.github.io/http2-spec/#StreamStates.
|
Http2StreamHandling$ |
|
Http2SubStream |
Represents one direction of an Http2 substream.
|
Http2SubStream$ |
|
HttpMessageRendering |
INTERNAL API
|
HttpMessageRendering$ |
INTERNAL API
|
IncomingFlowController.WindowIncrements |
|
IncomingFlowController.WindowIncrements$ |
|
IncomingFlowController$ |
INTERNAL API
|
MessageRendering<R extends HttpMessage> |
INTERNAL API
|
NoOpTelemetry |
INTERNAL API
|
NoOpTelemetry$ |
INTERNAL API
|
OutgoingConnectionBuilderImpl |
INTERNAL API
|
OutgoingConnectionBuilderImpl$ |
INTERNAL API
|
PriorityTree$ |
INTERNAL API
|
ProtocolSwitch |
INTERNAL API
|
ProtocolSwitch$ |
INTERNAL API
|
PullFrameResult |
|
PullFrameResult.SendFrame |
|
PullFrameResult.SendFrame$ |
|
PullFrameResult.SendFrameAndTrailer |
|
PullFrameResult.SendFrameAndTrailer$ |
|
PullFrameResult$ |
|
RequestParsing |
INTERNAL API
|
RequestParsing$ |
INTERNAL API
|
RequestRendering |
INTERNAL API
|
ResponseRendering |
INTERNAL API
|
StreamPrioritizer.First$ |
A prioritizer that ignores priority information and just sends to the first stream
|
StreamPrioritizer$ |
INTERNAL API
|
TelemetryAttributes |
INTERNAL API
|
TelemetryAttributes.ClientMeta |
|
TelemetryAttributes.ClientMeta$ |
|
TelemetryAttributes$ |
INTERNAL API
|
TelemetrySpi$ |
INTERNAL API
|