Package akka.http.impl.engine.parsing
Class ParserOutput.RequestStart
- java.lang.Object
-
- akka.http.impl.engine.parsing.ParserOutput.RequestStart
-
- All Implemented Interfaces:
ParserOutput
,ParserOutput.MessageStart
,ParserOutput.RequestOutput
,java.io.Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- ParserOutput
public static final class ParserOutput.RequestStart extends java.lang.Object implements ParserOutput.MessageStart, ParserOutput.RequestOutput, scala.Product, java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface akka.http.impl.engine.parsing.ParserOutput
ParserOutput.EntityChunk, ParserOutput.EntityChunk$, ParserOutput.EntityCreator<A extends ParserOutput,B extends HttpEntity>, ParserOutput.EntityPart, ParserOutput.EntityPart$, ParserOutput.EntityStreamError, ParserOutput.EntityStreamError$, ParserOutput.ErrorOutput, ParserOutput.MessageEnd$, ParserOutput.MessageOutput, ParserOutput.MessageStart, ParserOutput.MessageStartError, ParserOutput.MessageStartError$, ParserOutput.NeedMoreData$, ParserOutput.NeedNextRequestMethod$, ParserOutput.RemainingBytes, ParserOutput.RemainingBytes$, ParserOutput.RequestOutput, ParserOutput.RequestStart, ParserOutput.RequestStart$, ParserOutput.ResponseOutput, ParserOutput.ResponseStart, ParserOutput.ResponseStart$, ParserOutput.StreamedEntityCreator<A extends ParserOutput,B extends HttpEntity>, ParserOutput.StreamedEntityCreator$, ParserOutput.StreamEnd$, ParserOutput.StrictEntityCreator<A extends ParserOutput,B extends UniversalEntity>, ParserOutput.StrictEntityCreator$
-
-
Constructor Summary
Constructors Constructor Description RequestStart(HttpMethod method, Uri uri, HttpProtocol protocol, scala.collection.immutable.Map<AttributeKey<?>,java.lang.Object> attributes, scala.collection.immutable.List<HttpHeader> headers, ParserOutput.EntityCreator<ParserOutput.RequestOutput,RequestEntity> createEntity, boolean expect100Continue, boolean closeRequested)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description scala.collection.immutable.Map<AttributeKey<?>,java.lang.Object>
attributes()
boolean
closeRequested()
ParserOutput.EntityCreator<ParserOutput.RequestOutput,RequestEntity>
createEntity()
boolean
expect100Continue()
scala.collection.immutable.List<HttpHeader>
headers()
HttpMethod
method()
HttpProtocol
protocol()
Uri
uri()
-
-
-
Constructor Detail
-
RequestStart
public RequestStart(HttpMethod method, Uri uri, HttpProtocol protocol, scala.collection.immutable.Map<AttributeKey<?>,java.lang.Object> attributes, scala.collection.immutable.List<HttpHeader> headers, ParserOutput.EntityCreator<ParserOutput.RequestOutput,RequestEntity> createEntity, boolean expect100Continue, boolean closeRequested)
-
-
Method Detail
-
method
public HttpMethod method()
-
uri
public Uri uri()
-
protocol
public HttpProtocol protocol()
-
attributes
public scala.collection.immutable.Map<AttributeKey<?>,java.lang.Object> attributes()
-
headers
public scala.collection.immutable.List<HttpHeader> headers()
-
createEntity
public ParserOutput.EntityCreator<ParserOutput.RequestOutput,RequestEntity> createEntity()
-
expect100Continue
public boolean expect100Continue()
-
closeRequested
public boolean closeRequested()
-
-