sealed abstract class General extends Multipart with javadsl.model.Multipart.General
Basic model for general multipart content as defined by http://tools.ietf.org/html/rfc2046.
- Source
- Multipart.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- General
- General
- Multipart
- Multipart
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def mediaType: MediaType.Multipart
The media-type this multipart content carries.
The media-type this multipart content carries.
- Definition Classes
- Multipart
- abstract def parts: Source[General.BodyPart, Any]
The stream of body parts this content consists of.
Concrete Value Members
- def getMediaType(): javadsl.model.MediaType.Multipart
Java API
- def getParts(): Source[_ <: javadsl.model.Multipart.General.BodyPart, AnyRef]
Java API
- def toEntity(): MessageEntity
Creates an entity from this multipart object using a random boundary.
- def toEntity(boundary: String): MessageEntity
Creates an entity from this multipart object using the specified boundary.
- def toEntity(boundary: String, log: LoggingAdapter): MessageEntity
Creates an entity from this multipart object using the specified boundary and logger.
Creates an entity from this multipart object using the specified boundary and logger.
- Definition Classes
- Multipart
- def toStrict(timeoutMillis: Long, materializer: Materializer): CompletionStage[javadsl.model.Multipart.General.Strict]
Java API
- def toStrict(timeout: FiniteDuration)(implicit fm: Materializer): Future[General.Strict]
Converts this content into its strict counterpart.