Package play.http

Class HttpEntity.Chunked

java.lang.Object
play.http.HttpEntity
play.http.HttpEntity.Chunked
Enclosing class:
HttpEntity

public static final class HttpEntity.Chunked extends HttpEntity
A chunked entity, backed by a source of chunks.
  • Constructor Details

  • Method Details

    • chunks

      public Source<play.api.http.HttpChunk,?> chunks()
    • contentType

      public Optional<String> contentType()
      Specified by:
      contentType in class HttpEntity
      Returns:
      The content type, if defined
    • isKnownEmpty

      public boolean isKnownEmpty()
      Specified by:
      isKnownEmpty in class HttpEntity
      Returns:
      Whether the entity is known to be empty or not.
    • contentLength

      public Optional<Long> contentLength()
      Specified by:
      contentLength in class HttpEntity
      Returns:
      The content length, if known
    • as

      public HttpEntity as(String contentType)
      Specified by:
      as in class HttpEntity
      Parameters:
      contentType - the content type to use, i.e. "text/html".
      Returns:
      Return the entity as the given content type.
    • dataStream

      public Source<ByteString,?> dataStream()
      Specified by:
      dataStream in class HttpEntity
      Returns:
      The stream of data.
    • asScala

      public play.api.http.HttpEntity asScala()
      Specified by:
      asScala in class HttpEntity