public static class Attachment.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(java.lang.String filename,
java.lang.String type)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Attachment |
build(android.graphics.Bitmap bitmap)
Builds an image attachment using a bitmap
|
Attachment |
build(java.io.File file)
Builds an attachment using a File reference.
|
Attachment |
build(java.io.File file,
boolean temporaryFile)
Builds an attachment using a File reference.
|
Attachment |
build(org.json.JSONObject json)
Builds a file attachment using a JSON object
|
Attachment |
build(java.lang.String data)
Builds a file attachment using string data
|
public Builder(java.lang.String filename,
java.lang.String type)
filename - The attachment's filename. This should include the attachment extensiontype - The attachment typepublic Attachment build(java.io.File file)
file - The filepublic Attachment build(java.io.File file, boolean temporaryFile)
file - The filetemporaryFile - The file will be deleted when no references to it remain. Calls build(file) if false.public Attachment build(android.graphics.Bitmap bitmap)
bitmap - public Attachment build(org.json.JSONObject json)
json - the JSON objectpublic Attachment build(java.lang.String data)
data - base64 string data