Packages

t

akka.http.scaladsl.coding

StreamDecoder

trait StreamDecoder extends Decoder

Internal API

A decoder that is implemented in terms of a Stage

Self Type
StreamDecoder
Annotations
@InternalApi() @deprecated
Deprecated

(Since version 10.2.0) StreamDecoder is internal API and will be moved or removed in the future

Source
Decoder.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StreamDecoder
  2. Decoder
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def encoding: HttpEncoding
    Definition Classes
    Decoder

Concrete Value Members

  1. def decode(input: ByteString)(implicit mat: Materializer): Future[ByteString]
    Definition Classes
    Decoder
  2. def decodeData[T](t: T)(implicit mapper: DataMapper[T]): T
    Definition Classes
    Decoder
  3. def decodeMessage(message: HttpMessage): Self
    Definition Classes
    Decoder
  4. def decoderFlow: Flow[ByteString, ByteString, NotUsed]
    Definition Classes
    StreamDecoderDecoder
  5. def maxBytesPerChunk: Int
    Definition Classes
    StreamDecoderDecoder
  6. def withMaxBytesPerChunk(newMaxBytesPerChunk: Int): Decoder
    Definition Classes
    StreamDecoderDecoder