Package akka.http.scaladsl.model
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.-
Nested Class Summary
Nested classes/interfaces inherited from interface akka.http.javadsl.model.Multipart.BodyPart
Multipart.BodyPart.Strict
Nested classes/interfaces inherited from interface akka.http.javadsl.model.Multipart.General.BodyPart
Multipart.General.BodyPart.Strict
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract scala.util.Try<akka.http.scaladsl.model.Multipart.ByteRanges.BodyPart>
abstract scala.util.Try<akka.http.scaladsl.model.Multipart.FormData.BodyPart>
toStrict
(long timeoutMillis, akka.stream.Materializer materializer) Java APIscala.concurrent.Future<akka.http.scaladsl.model.Multipart.General.BodyPart.Strict>
toStrict
(scala.concurrent.duration.FiniteDuration timeout, akka.stream.Materializer fm) <T> scala.util.Try<T>
tryCreateByteRangesBodyPart
(scala.Function3<ContentRange, RangeUnit, scala.collection.immutable.Seq<HttpHeader>, T> f) <T> scala.util.Try<T>
tryCreateFormDataBodyPart
(scala.Function3<String, scala.collection.immutable.Map<String, String>, scala.collection.immutable.Seq<HttpHeader>, T> f) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface akka.http.scaladsl.model.Multipart.BodyPart
contentDispositionHeader, dispositionParams, dispositionType, entity, getContentDispositionHeader, getDispositionParams, getDispositionType, getEntity, getHeaders, headers
-
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 interfaceMultipart.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 interfaceMultipart.BodyPart
- Specified by:
toStrict
in interfaceMultipart.BodyPart
- Specified by:
toStrict
in interfaceMultipart.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)
-