sealed abstract class BodyPart extends Multipart.BodyPart with javadsl.model.Multipart.FormData.BodyPart
Body part of the FormData model.
- Source
- Multipart.scala
- Alphabetic
- By Inheritance
- BodyPart
- BodyPart
- BodyPart
- BodyPart
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def additionalDispositionParams: Map[String, String]
The Content-Disposition parameters, not including the
name
parameter. - abstract def additionalHeaders: Seq[HttpHeader]
Part headers, not including the Content-Disposition header.
- abstract def entity: BodyPartEntity
The entity of the part.
The entity of the part.
- Definition Classes
- BodyPart
- abstract def name: String
The name of this part.
Concrete Value Members
- def contentDispositionHeader: Some[Content-Disposition]
The potentially present `Content-Disposition` header.
- def dispositionParams: Map[String, String]
The parameters of the potentially present `Content-Disposition` header.
- def dispositionType: Some[form-data.type]
The pekko.http.scaladsl.model.headers.ContentDispositionType of the potentially present `Content-Disposition` header.
The pekko.http.scaladsl.model.headers.ContentDispositionType of the potentially present `Content-Disposition` header.
- def filename: Option[String]
The value of the
filename
Content-Disposition parameter, if available. - def getAdditionalDispositionParams(): Map[String, String]
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getAdditionalHeaders(): Iterable[javadsl.model.HttpHeader]
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getContentDispositionHeader(): Optional[ContentDisposition]
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getDispositionParams(): Map[String, String]
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getDispositionType(): Optional[ContentDispositionType]
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getEntity(): javadsl.model.BodyPartEntity
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getFilename(): Optional[String]
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getHeaders(): Iterable[javadsl.model.HttpHeader]
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def getName(): String
Java API
Java API
- Definition Classes
- BodyPart → BodyPart
- def headers: Seq[HttpHeader]
The headers the part carries.
- def toStrict(timeoutMillis: Long, materializer: Materializer): CompletionStage[javadsl.model.Multipart.FormData.BodyPart.Strict]
Java API
- def toStrict(timeout: FiniteDuration)(implicit fm: Materializer): Future[BodyPart.Strict]