final case class Chunked(chunks: Source[HttpChunk, _], contentType: Option[String]) extends HttpEntity with Product with Serializable
A chunked entity.
- chunks
The stream of chunks for this entity. Must be zero or more HttpChunk.Chunk elements, followed by zero or one HttpChunk.LastChunk elements. Any elements after the HttpChunk.LastChunk element will be ignored. If no HttpChunk.LastChunk element is sent, then the last chunk will contain no trailers.
- contentType
The content type, if known.
- Source
- HttpEntity.scala
- Alphabetic
- By Inheritance
- Chunked
- Serializable
- Product
- Equals
- HttpEntity
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new Chunked(chunks: Source[HttpChunk, _], contentType: Option[String])
- chunks
The stream of chunks for this entity. Must be zero or more HttpChunk.Chunk elements, followed by zero or one HttpChunk.LastChunk elements. Any elements after the HttpChunk.LastChunk element will be ignored. If no HttpChunk.LastChunk element is sent, then the last chunk will contain no trailers.
- contentType
The content type, if known.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def as(contentType: String): Chunked
Return this entity as the given content type.
Return this entity as the given content type.
- Definition Classes
- Chunked → HttpEntity
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asJava: http.HttpEntity.Chunked
Convert this entity to its Java counterpart.
Convert this entity to its Java counterpart.
- Definition Classes
- Chunked → HttpEntity
- val chunks: Source[HttpChunk, _]
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def consumeData(implicit mat: Materializer): Future[ByteString]
Consume the data from this entity.
Consume the data from this entity.
- Definition Classes
- HttpEntity
- def contentLength: None
The content length of the entity, if known.
The content length of the entity, if known.
- Definition Classes
- Chunked → HttpEntity
- val contentType: Option[String]
The content type of the entity, if known.
The content type of the entity, if known.
- Definition Classes
- Chunked → HttpEntity
- def dataStream: Repr[ByteString]
The entity as a data stream.
The entity as a data stream.
- Definition Classes
- Chunked → HttpEntity
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isKnownEmpty: Boolean
Whether it is known if this entity is empty or not.
Whether it is known if this entity is empty or not.
If this returns true, then the entity is definitely empty. If it returns false, the entity may or may not be empty.
- Definition Classes
- Chunked → HttpEntity
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()