public interface MultipartUnmarshallers
pekko.http.scaladsl.model.Multipart marshallers.
 It is possible to configure the default parsing mode by providing an implicit pekko.http.scaladsl.settings.ParserSettings instance.| Modifier and Type | Method and Description | 
|---|---|
| Unmarshaller<HttpEntity,Multipart.ByteRanges> | defaultMultipartByteRangesUnmarshaller(org.apache.pekko.event.LoggingAdapter log,
                                      ParserSettings parserSettings) | 
| Unmarshaller<HttpEntity,Multipart.General> | defaultMultipartGeneralUnmarshaller(org.apache.pekko.event.LoggingAdapter log,
                                   ParserSettings parserSettings) | 
| Unmarshaller<HttpEntity,Multipart.ByteRanges> | multipartByteRangesUnmarshaller(HttpCharset defaultCharset,
                               org.apache.pekko.event.LoggingAdapter log,
                               ParserSettings parserSettings) | 
| Unmarshaller<HttpEntity,Multipart.FormData> | multipartFormDataUnmarshaller(org.apache.pekko.event.LoggingAdapter log,
                             ParserSettings parserSettings) | 
| Unmarshaller<HttpEntity,Multipart.General> | multipartGeneralUnmarshaller(HttpCharset defaultCharset,
                            org.apache.pekko.event.LoggingAdapter log,
                            ParserSettings parserSettings) | 
| <T extends Multipart,BP extends Multipart.BodyPart,BPS extends Multipart.BodyPart.Strict> | multipartUnmarshaller(MediaRange mediaRange,
                     ContentType defaultContentType,
                     scala.Function2<BodyPartEntity,scala.collection.immutable.List<HttpHeader>,BP> createBodyPart,
                     scala.Function2<MediaType.Multipart,org.apache.pekko.stream.scaladsl.Source<BP,java.lang.Object>,T> createStreamed,
                     scala.Function2<HttpEntity.Strict,scala.collection.immutable.List<HttpHeader>,BPS> createStrictBodyPart,
                     scala.Function2<MediaType.Multipart,scala.collection.immutable.Seq<BPS>,T> createStrict,
                     org.apache.pekko.event.LoggingAdapter log,
                     ParserSettings parserSettings) | 
Unmarshaller<HttpEntity,Multipart.General> defaultMultipartGeneralUnmarshaller(org.apache.pekko.event.LoggingAdapter log, ParserSettings parserSettings)
Unmarshaller<HttpEntity,Multipart.General> multipartGeneralUnmarshaller(HttpCharset defaultCharset, org.apache.pekko.event.LoggingAdapter log, ParserSettings parserSettings)
Unmarshaller<HttpEntity,Multipart.FormData> multipartFormDataUnmarshaller(org.apache.pekko.event.LoggingAdapter log, ParserSettings parserSettings)
Unmarshaller<HttpEntity,Multipart.ByteRanges> defaultMultipartByteRangesUnmarshaller(org.apache.pekko.event.LoggingAdapter log, ParserSettings parserSettings)
Unmarshaller<HttpEntity,Multipart.ByteRanges> multipartByteRangesUnmarshaller(HttpCharset defaultCharset, org.apache.pekko.event.LoggingAdapter log, ParserSettings parserSettings)
<T extends Multipart,BP extends Multipart.BodyPart,BPS extends Multipart.BodyPart.Strict> Unmarshaller<HttpEntity,T> multipartUnmarshaller(MediaRange mediaRange, ContentType defaultContentType, scala.Function2<BodyPartEntity,scala.collection.immutable.List<HttpHeader>,BP> createBodyPart, scala.Function2<MediaType.Multipart,org.apache.pekko.stream.scaladsl.Source<BP,java.lang.Object>,T> createStreamed, scala.Function2<HttpEntity.Strict,scala.collection.immutable.List<HttpHeader>,BPS> createStrictBodyPart, scala.Function2<MediaType.Multipart,scala.collection.immutable.Seq<BPS>,T> createStrict, org.apache.pekko.event.LoggingAdapter log, ParserSettings parserSettings)