java.lang.Object
io.helidon.media.multipart.FileFormParams.Builder
- All Implemented Interfaces:
Builder<FormBuilder<FileFormParams.Builder,,FileFormParams>, FileFormParams> FormBuilder<FileFormParams.Builder,,FileFormParams> Supplier<FileFormParams>
- Enclosing interface:
- FileFormParams
public static class FileFormParams.Builder
extends Object
implements FormBuilder<FileFormParams.Builder,FileFormParams>
Fluent API builder of
FileFormParams.-
Method Summary
Modifier and TypeMethodDescriptionAdd a new values to specific content disposition name.Add file with specific name and filename to the form.Add files with specific name to the form.build()Build the instance from this builder.
-
Method Details
-
build
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin interfaceBuilder<FormBuilder<FileFormParams.Builder,FileFormParams>, FileFormParams> - Returns:
- instance of the built type
-
add
Description copied from interface:FormBuilderAdd a new values to specific content disposition name.- Specified by:
addin interfaceFormBuilder<FileFormParams.Builder,FileFormParams> - Parameters:
name- param namevalues- param values- Returns:
- updated builder instance
-
addFile
Add file with specific name and filename to the form.- Parameters:
name- content disposition namefileName- content disposition filenamefile- file path- Returns:
- update builder instance
-
addFile
Add files with specific name to the form. Filename parameter is based on an actual name of the file.- Parameters:
name- content disposition namefiles- files- Returns:
- update builder instance
-