Class Multiparts
java.lang.Object
org.apache.pekko.http.javadsl.model.Multiparts
Constructors for Multipart instances
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic Multipart.FormData.BodyPartcreateFormDataBodyPart(String name, BodyPartEntity entity) Creates a BodyPart.static Multipart.FormData.BodyPartcreateFormDataBodyPart(String name, BodyPartEntity entity, Map<String, String> additionalDispositionParams) Creates a BodyPart.static Multipart.FormData.BodyPartcreateFormDataBodyPart(String name, BodyPartEntity entity, Map<String, String> additionalDispositionParams, List<HttpHeader> headers) Creates a BodyPart.createFormDataBodyPartStrict(String name, HttpEntity.Strict entity) Creates a BodyPart.Strict.createFormDataBodyPartStrict(String name, HttpEntity.Strict entity, Map<String, String> additionalDispositionParams) Creates a BodyPart.Strict.createFormDataBodyPartStrict(String name, HttpEntity.Strict entity, Map<String, String> additionalDispositionParams, List<HttpHeader> headers) Creates a BodyPart.Strict.static Multipart.FormData.StrictConstructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388.static Multipart.FormDataConstructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388.static Multipart.FormDatacreateFormDataFromPath(String name, ContentType contentType, Path path) Creates a FormData instance that contains a single part backed by the given file.static Multipart.FormDatacreateFormDataFromPath(String name, ContentType contentType, Path path, int chunkSize) Creates a FormData instance that contains a single part backed by the given file.static Multipart.FormDatacreateFormDataFromSourceParts(org.apache.pekko.stream.javadsl.Source<Multipart.FormData.BodyPart, ? extends Object> parts) Constructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388.static Multipart.FormData.BodyPartcreateFormDataPartFromPath(String name, ContentType contentType, Path path) Creates a BodyPart backed by a file that will be streamed using a FileSource.static Multipart.FormData.BodyPartcreateFormDataPartFromPath(String name, ContentType contentType, Path path, int chunkSize) Creates a BodyPart backed by a file that will be streamed using a FileSource.static Multipart.FormData.StrictConstructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388.
- 
Constructor Details- 
Multipartspublic Multiparts()
 
- 
- 
Method Details- 
createFormDataFromPartsConstructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388. All parts must have distinct names. (This is not verified!)
- 
createFormDataFromSourcePartspublic static Multipart.FormData createFormDataFromSourceParts(org.apache.pekko.stream.javadsl.Source<Multipart.FormData.BodyPart, ? extends Object> parts) Constructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388. All parts must have distinct names. (This is not verified!)
- 
createStrictFormDataFromPartspublic static Multipart.FormData.Strict createStrictFormDataFromParts(Multipart.FormData.BodyPart.Strict... parts) Constructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388. All parts must have distinct names. (This is not verified!)
- 
createFormDataFromFieldspublic static Multipart.FormData.Strict createFormDataFromFields(Map<String, HttpEntity.Strict> fields) Constructor for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388. All parts must have distinct names. (This is not verified!)
- 
createFormDataFromPathpublic static Multipart.FormData createFormDataFromPath(String name, ContentType contentType, Path path, int chunkSize) 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 `Multiparts.createFormDataFromParts(Multiparts.createFormDataPartFromPath("field1", ...), Multiparts.createFormDataPartFromPath("field2", ...)` 
- 
createFormDataFromPathpublic static Multipart.FormData createFormDataFromPath(String name, ContentType contentType, Path path) 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 `Multiparts.createFormDataFromParts(Multiparts.createFormDataPartFromPath("field1", ...), Multiparts.createFormDataPartFromPath("field2", ...)` 
- 
createFormDataPartFromPathpublic static Multipart.FormData.BodyPart createFormDataPartFromPath(String name, ContentType contentType, Path path, int chunkSize) Creates a BodyPart backed by a file that will be streamed using a FileSource.
- 
createFormDataPartFromPathpublic static Multipart.FormData.BodyPart createFormDataPartFromPath(String name, ContentType contentType, Path path) Creates a BodyPart backed by a file that will be streamed using a FileSource.
- 
createFormDataBodyPartpublic static Multipart.FormData.BodyPart createFormDataBodyPart(String name, BodyPartEntity entity) Creates a BodyPart.
- 
createFormDataBodyPartpublic static Multipart.FormData.BodyPart createFormDataBodyPart(String name, BodyPartEntity entity, Map<String, String> additionalDispositionParams) Creates a BodyPart.
- 
createFormDataBodyPartpublic static Multipart.FormData.BodyPart createFormDataBodyPart(String name, BodyPartEntity entity, Map<String, String> additionalDispositionParams, List<HttpHeader> headers) Creates a BodyPart.
- 
createFormDataBodyPartStrictpublic static Multipart.FormData.BodyPart.Strict createFormDataBodyPartStrict(String name, HttpEntity.Strict entity) Creates a BodyPart.Strict.
- 
createFormDataBodyPartStrictpublic static Multipart.FormData.BodyPart.Strict createFormDataBodyPartStrict(String name, HttpEntity.Strict entity, Map<String, String> additionalDispositionParams) Creates a BodyPart.Strict.
- 
createFormDataBodyPartStrictpublic static Multipart.FormData.BodyPart.Strict createFormDataBodyPartStrict(String name, HttpEntity.Strict entity, Map<String, String> additionalDispositionParams, List<HttpHeader> headers) Creates a BodyPart.Strict.
 
-