Class ContentDisposition.ContentDispositionBuilder<T extends ContentDisposition.ContentDispositionBuilder,V extends ContentDisposition>
- java.lang.Object
-
- org.glassfish.jersey.media.multipart.ContentDisposition.ContentDispositionBuilder<T,V>
-
- Type Parameters:
T- the builder type.V- the content disposition type.
- Direct Known Subclasses:
FormDataContentDisposition.FormDataContentDispositionBuilder
- Enclosing class:
- ContentDisposition
public static class ContentDisposition.ContentDispositionBuilder<T extends ContentDisposition.ContentDispositionBuilder,V extends ContentDisposition> extends Object
Builder to build content disposition.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vbuild()Build the content disposition.TcreationDate(Date creationDate)Add the "creation-date" parameter.TfileName(String fileName)Add the "file-name" parameter.TmodificationDate(Date modificationDate)Add the "modification-date" parameter.TreadDate(Date readDate)Add the "read-date" parameter.Tsize(long size)Add the "size" parameter.
-
-
-
Method Detail
-
fileName
public T fileName(String fileName)
Add the "file-name" parameter.- Parameters:
fileName- the "file-name" parameter. If null the value is removed- Returns:
- this builder.
-
creationDate
public T creationDate(Date creationDate)
Add the "creation-date" parameter.- Parameters:
creationDate- the "creation-date" parameter. If null the value is removed- Returns:
- this builder.
-
modificationDate
public T modificationDate(Date modificationDate)
Add the "modification-date" parameter.- Parameters:
modificationDate- the "modification-date" parameter. If null the value is removed- Returns:
- this builder.
-
readDate
public T readDate(Date readDate)
Add the "read-date" parameter.- Parameters:
readDate- the "read-date" parameter. If null the value is removed- Returns:
- this builder.
-
size
public T size(long size)
Add the "size" parameter.- Parameters:
size- the "size" parameter. If -1 the value is removed.- Returns:
- this builder.
-
build
public V build()
Build the content disposition.- Returns:
- the content disposition.
-
-