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:Builder
Build the instance from this builder.- Specified by:
build
in interfaceBuilder<FormBuilder<FileFormParams.Builder,
FileFormParams>, FileFormParams> - Returns:
- instance of the built type
-
add
Description copied from interface:FormBuilder
Add a new values to specific content disposition name.- Specified by:
add
in 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
-