Packages

case class Strict(entity: HttpEntity.Strict, headers: Seq[HttpHeader] = Nil) extends BodyPart with BodyPart.Strict with javadsl.model.Multipart.General.BodyPart.Strict with Product with Serializable

Source
Multipart.scala
Linear Supertypes
Serializable, Product, Equals, javadsl.model.Multipart.General.BodyPart.Strict, BodyPart.Strict, javadsl.model.Multipart.BodyPart.Strict, BodyPart, javadsl.model.Multipart.General.BodyPart, Multipart.BodyPart, javadsl.model.Multipart.BodyPart, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Strict
  2. Serializable
  3. Product
  4. Equals
  5. Strict
  6. Strict
  7. Strict
  8. BodyPart
  9. BodyPart
  10. BodyPart
  11. BodyPart
  12. AnyRef
  13. 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

Instance Constructors

  1. new Strict(entity: HttpEntity.Strict, headers: Seq[HttpHeader] = Nil)

Value Members

  1. def contentDispositionHeader: Option[Content-Disposition]

    The potentially present `Content-Disposition` header.

    The potentially present `Content-Disposition` header.

    Definition Classes
    BodyPart
  2. def dispositionParams: Map[String, String]

    The parameters of the potentially present `Content-Disposition` header.

    The parameters of the potentially present `Content-Disposition` header. Returns an empty map if no such header is present.

    Definition Classes
    BodyPart
  3. def dispositionType: Option[ContentDispositionType]

    The akka.http.scaladsl.model.headers.ContentDispositionType of the potentially present `Content-Disposition` header.

    The akka.http.scaladsl.model.headers.ContentDispositionType of the potentially present `Content-Disposition` header.

    Definition Classes
    BodyPart
  4. val entity: HttpEntity.Strict

    The entity of the part.

    The entity of the part.

    Definition Classes
    StrictStrictBodyPart
  5. def getContentDispositionHeader(): Optional[ContentDisposition]

    Java API

    Java API

    Definition Classes
    BodyPart → BodyPart
  6. def getDispositionParams(): Map[String, String]

    Java API

    Java API

    Definition Classes
    BodyPart → BodyPart
  7. def getDispositionType(): Optional[ContentDispositionType]

    Java API

    Java API

    Definition Classes
    BodyPart → BodyPart
  8. def getEntity(): javadsl.model.HttpEntity.Strict

    Java API

    Java API

    Definition Classes
    Strict → Strict → BodyPart → BodyPart
  9. def getHeaders(): Iterable[javadsl.model.HttpHeader]

    Java API

    Java API

    Definition Classes
    BodyPart → BodyPart
  10. val headers: Seq[HttpHeader]

    The headers the part carries.

    The headers the part carries.

    Definition Classes
    StrictBodyPart
  11. def productElementNames: Iterator[String]
    Definition Classes
    Product
  12. def productPrefix: String
    Definition Classes
    Strict → Product
  13. def toByteRangesBodyPart: Try[ByteRanges.BodyPart.Strict]
    Definition Classes
    StrictBodyPart
  14. def toFormDataBodyPart: Try[FormData.BodyPart.Strict]
    Definition Classes
    StrictBodyPart
  15. def toStrict(timeout: FiniteDuration)(implicit fm: Materializer): Future[Strict]
    Definition Classes
    StrictBodyPartBodyPart
  16. def toStrict(timeoutMillis: Long, materializer: Materializer): CompletionStage[javadsl.model.Multipart.General.BodyPart.Strict]

    Java API

    Java API

    Definition Classes
    BodyPart → BodyPart → BodyPart → BodyPart