Package akka.http.scaladsl.model
Class Multipart.FormData$
java.lang.Object
akka.http.scaladsl.model.Multipart.FormData$
- Enclosing interface:
- Multipart
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Body part of theMultipart.FormData
model.static class
static class
StrictFormData
.static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Multipart.FormData$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply
(akka.stream.scaladsl.Source<akka.http.scaladsl.model.Multipart.FormData.BodyPart, Object> _parts) akka.http.scaladsl.model.Multipart.FormData.Strict
apply
(scala.collection.immutable.Map<String, HttpEntity.Strict> fields) akka.http.scaladsl.model.Multipart.FormData.Strict
apply
(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart.Strict> parts) apply
(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart> parts) createNonStrict
(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart> parts) INTERNAL APIcreateSource
(akka.stream.scaladsl.Source<Multipart.FormData.BodyPart, ?> parts) INTERNAL APIakka.http.scaladsl.model.Multipart.FormData.Strict
createStrict
(scala.collection.immutable.Map<String, HttpEntity.Strict> fields) INTERNAL APIakka.http.scaladsl.model.Multipart.FormData.Strict
createStrict
(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart.Strict> parts) INTERNAL APIfromFile
(String name, ContentType contentType, File file, int chunkSize) Creates a FormData instance that contains a single part backed by the given file.fromPath
(String name, ContentType contentType, Path file, int chunkSize) Creates a FormData instance that contains a single part backed by the given file.
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
FormData$
public FormData$()
-
-
Method Details
-
apply
public akka.http.scaladsl.model.Multipart.FormData.Strict apply(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart.Strict> parts) -
apply
public Multipart.FormData apply(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart> parts) -
createStrict
public akka.http.scaladsl.model.Multipart.FormData.Strict createStrict(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart.Strict> parts) INTERNAL API -
createNonStrict
public Multipart.FormData createNonStrict(scala.collection.immutable.Seq<akka.http.scaladsl.model.Multipart.FormData.BodyPart> parts) INTERNAL API -
createStrict
public akka.http.scaladsl.model.Multipart.FormData.Strict createStrict(scala.collection.immutable.Map<String, HttpEntity.Strict> fields) INTERNAL API -
createSource
public Multipart.FormData createSource(akka.stream.scaladsl.Source<Multipart.FormData.BodyPart, ?> parts) INTERNAL API -
apply
public akka.http.scaladsl.model.Multipart.FormData.Strict apply(scala.collection.immutable.Map<String, HttpEntity.Strict> fields) -
apply
public Multipart.FormData apply(akka.stream.scaladsl.Source<akka.http.scaladsl.model.Multipart.FormData.BodyPart, Object> _parts) -
fromFile
Creates a FormData instance that contains a single part backed by the given file.To create an instance with several parts or for multiple files, use
FormData(BodyPart.fromFile("field1", ...), BodyPart.fromFile("field2", ...)
- Parameters:
name
- (undocumented)contentType
- (undocumented)file
- (undocumented)chunkSize
- (undocumented)- Returns:
- (undocumented)
-
fromPath
Creates a FormData instance that contains a single part backed by the given file.To create an instance with several parts or for multiple files, use
FormData(BodyPart.fromPath("field1", ...), BodyPart.fromPath("field2", ...)
- Parameters:
name
- (undocumented)contentType
- (undocumented)file
- (undocumented)chunkSize
- (undocumented)- Returns:
- (undocumented)
-