public static class Attachment.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Attachment |
build() |
Attachment.Builder |
content(byte[] content) |
Attachment.Builder |
content(java.io.File file) |
Attachment.Builder |
content(java.io.InputStream inputStream) |
Attachment.Builder |
contentType(java.lang.String contentType) |
Attachment.Builder |
filename(java.lang.String filename) |
Attachment.Builder |
id(java.lang.String id) |
@NonNull public Attachment.Builder filename(@NonNull java.lang.String filename)
filename - filename to show up in email@NonNull public Attachment.Builder contentType(@NonNull java.lang.String contentType)
contentType - file content type@NonNull public Attachment.Builder content(@NonNull byte[] content)
content - file content@NonNull public Attachment.Builder content(@NonNull java.io.File file)
file - file@NonNull public Attachment.Builder content(@NonNull java.io.InputStream inputStream)
inputStream - Content's inputStream@NonNull public Attachment.Builder id(@NonNull java.lang.String id)
id - content identifier@NonNull public Attachment build()