Package akka.http.impl.engine.http2
Class FrameEvent.ParsedHeadersFrame
- java.lang.Object
-
- akka.http.impl.engine.http2.FrameEvent.ParsedHeadersFrame
-
- All Implemented Interfaces:
FrameEvent
,FrameEvent.StreamFrameEvent
,java.io.Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- FrameEvent
public static final class FrameEvent.ParsedHeadersFrame extends java.lang.Object implements FrameEvent.StreamFrameEvent, scala.Product, java.io.Serializable
Convenience (logical) representation of a parsed HEADERS frame with zero, one or many CONTINUATIONS Frames into a single, decompressed object.param: headerParseErrorDetails Only used server side, passes header errors from decompression into error response logic
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface akka.http.impl.engine.http2.FrameEvent
FrameEvent.ContinuationFrame, FrameEvent.ContinuationFrame$, FrameEvent.DataFrame, FrameEvent.DataFrame$, FrameEvent.GoAwayFrame, FrameEvent.GoAwayFrame$, FrameEvent.HeadersFrame, FrameEvent.HeadersFrame$, FrameEvent.ParsedHeadersFrame, 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.StreamFrameEvent, FrameEvent.UnknownFrameEvent, FrameEvent.UnknownFrameEvent$, FrameEvent.WindowUpdateFrame, FrameEvent.WindowUpdateFrame$
-
-
Constructor Summary
Constructors Constructor Description ParsedHeadersFrame(int streamId, boolean endStream, scala.collection.immutable.Seq<scala.Tuple2<java.lang.String,java.lang.Object>> keyValuePairs, scala.Option<FrameEvent.PriorityFrame> priorityInfo, scala.Option<ErrorInfo> headerParseErrorDetails)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
endStream()
scala.Option<ErrorInfo>
headerParseErrorDetails()
scala.collection.immutable.Seq<scala.Tuple2<java.lang.String,java.lang.Object>>
keyValuePairs()
scala.Option<FrameEvent.PriorityFrame>
priorityInfo()
int
streamId()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface akka.http.impl.engine.http2.FrameEvent
frameTypeName
-
-
-
-
Constructor Detail
-
ParsedHeadersFrame
public ParsedHeadersFrame(int streamId, boolean endStream, scala.collection.immutable.Seq<scala.Tuple2<java.lang.String,java.lang.Object>> keyValuePairs, scala.Option<FrameEvent.PriorityFrame> priorityInfo, scala.Option<ErrorInfo> headerParseErrorDetails)
-
-
Method Detail
-
streamId
public int streamId()
- Specified by:
streamId
in interfaceFrameEvent.StreamFrameEvent
-
endStream
public boolean endStream()
-
keyValuePairs
public scala.collection.immutable.Seq<scala.Tuple2<java.lang.String,java.lang.Object>> keyValuePairs()
-
priorityInfo
public scala.Option<FrameEvent.PriorityFrame> priorityInfo()
-
headerParseErrorDetails
public scala.Option<ErrorInfo> headerParseErrorDetails()
-
-