Module io.helidon.media.multipart
Package io.helidon.media.multipart
Class WriteableBodyPartHeaders.Builder
- java.lang.Object
-
- io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
-
- All Implemented Interfaces:
Builder<WriteableBodyPartHeaders>,Supplier<WriteableBodyPartHeaders>
- Enclosing class:
- WriteableBodyPartHeaders
public static final class WriteableBodyPartHeaders.Builder extends Object implements Builder<WriteableBodyPartHeaders>
Builder class to createWriteableBodyPartHeadersinstances.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WriteableBodyPartHeadersbuild()Build the instance from this builder.WriteableBodyPartHeaders.BuildercontentDisposition(ContentDisposition contentDisp)Add aContent-Dispositionheader.WriteableBodyPartHeaders.BuildercontentType(MediaType contentType)Add aContent-Typeheader.WriteableBodyPartHeaders.Builderheader(String name, String value)Add a new header.
-
-
-
Method Detail
-
header
public WriteableBodyPartHeaders.Builder header(String name, String value)
Add a new header.- Parameters:
name- header namevalue- header value- Returns:
- this builder
-
contentType
public WriteableBodyPartHeaders.Builder contentType(MediaType contentType)
Add aContent-Typeheader.- Parameters:
contentType- value for theContent-Typeheader- Returns:
- this builder
-
contentDisposition
public WriteableBodyPartHeaders.Builder contentDisposition(ContentDisposition contentDisp)
Add aContent-Dispositionheader.- Parameters:
contentDisp- content disposition- Returns:
- this builder
-
build
public WriteableBodyPartHeaders build()
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin interfaceBuilder<WriteableBodyPartHeaders>- Returns:
- instance of the built type
-
-