Class Multipart.General$.BodyPart
java.lang.Object
org.apache.pekko.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 org.apache.pekko.http.javadsl.model.Multipart.BodyPart
Multipart.BodyPart.Strict
Nested classes/interfaces inherited from interface org.apache.pekko.http.javadsl.model.Multipart.General.BodyPart
Multipart.General.BodyPart.Strict
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract scala.util.Try<org.apache.pekko.http.scaladsl.model.Multipart.ByteRanges.BodyPart>
abstract scala.util.Try<org.apache.pekko.http.scaladsl.model.Multipart.FormData.BodyPart>
toStrict
(long timeoutMillis, org.apache.pekko.stream.Materializer materializer) Java APIscala.concurrent.Future<org.apache.pekko.http.scaladsl.model.Multipart.General.BodyPart.Strict>
toStrict
(scala.concurrent.duration.FiniteDuration timeout, org.apache.pekko.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 org.apache.pekko.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<org.apache.pekko.http.scaladsl.model.Multipart.General.BodyPart.Strict> toStrict(scala.concurrent.duration.FiniteDuration timeout, org.apache.pekko.stream.Materializer fm) - Specified by:
toStrict
in interfaceMultipart.BodyPart
-
toFormDataBodyPart
public abstract scala.util.Try<org.apache.pekko.http.scaladsl.model.Multipart.FormData.BodyPart> toFormDataBodyPart() -
toByteRangesBodyPart
public abstract scala.util.Try<org.apache.pekko.http.scaladsl.model.Multipart.ByteRanges.BodyPart> toByteRangesBodyPart() -
toStrict
public CompletionStage<Multipart.General.BodyPart.Strict> toStrict(long timeoutMillis, org.apache.pekko.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)
-