Class Multipart.General$.BodyPart

java.lang.Object
akka.http.scaladsl.model.Multipart.General$.BodyPart
All Implemented Interfaces:
Multipart.BodyPart, Multipart.General.BodyPart, Multipart.BodyPart
Enclosing class:
Multipart.General$

public abstract static class Multipart.General$.BodyPart extends Object implements Multipart.BodyPart, Multipart.General.BodyPart
Body part of the Multipart.General model.
  • Constructor Details

    • BodyPart

      public BodyPart()
  • Method Details

    • toStrict

      public scala.concurrent.Future<akka.http.scaladsl.model.Multipart.General.BodyPart.Strict> toStrict(scala.concurrent.duration.FiniteDuration timeout, akka.stream.Materializer fm)
      Specified by:
      toStrict in interface Multipart.BodyPart
    • toFormDataBodyPart

      public abstract scala.util.Try<akka.http.scaladsl.model.Multipart.FormData.BodyPart> toFormDataBodyPart()
    • toByteRangesBodyPart

      public abstract scala.util.Try<akka.http.scaladsl.model.Multipart.ByteRanges.BodyPart> toByteRangesBodyPart()
    • toStrict

      public CompletionStage<Multipart.General.BodyPart.Strict> toStrict(long timeoutMillis, akka.stream.Materializer materializer)
      Java API
      Specified by:
      toStrict in interface Multipart.BodyPart
      Specified by:
      toStrict in interface Multipart.BodyPart
      Specified by:
      toStrict in interface Multipart.General.BodyPart
    • tryCreateFormDataBodyPart

      public <T> scala.util.Try<T> tryCreateFormDataBodyPart(scala.Function3<String,scala.collection.immutable.Map<String,String>,scala.collection.immutable.Seq<HttpHeader>,T> f)
    • tryCreateByteRangesBodyPart

      public <T> scala.util.Try<T> tryCreateByteRangesBodyPart(scala.Function3<ContentRange,RangeUnit,scala.collection.immutable.Seq<HttpHeader>,T> f)