public class ImageMessage extends MessageData
MessageSendRequest object.| Constructor and Description |
|---|
ImageMessage(java.lang.String originalContentUrl,
java.lang.String previewImageUrl)
Constructs an
ImageMessage object. |
| Modifier and Type | Method and Description |
|---|---|
Type |
getType() |
void |
setAnimated(java.lang.Boolean animated) |
void |
setExtension(java.lang.String extension) |
void |
setFileSize(java.lang.Long fileSize) |
void |
setSentBy(MessageSender sentBy) |
JSONObject |
toJsonObject() |
public ImageMessage(@NonNull
java.lang.String originalContentUrl,
@NonNull
java.lang.String previewImageUrl)
ImageMessage object.originalContentUrl - Required. The URL of the image file.previewImageUrl - Required. The URL of the preview image file.public void setAnimated(java.lang.Boolean animated)
public void setExtension(@Nullable
java.lang.String extension)
public void setFileSize(java.lang.Long fileSize)
public void setSentBy(@Nullable
MessageSender sentBy)
@NonNull public Type getType()
getType in class MessageData@NonNull
public JSONObject toJsonObject()
throws JSONException
toJsonObject in interface JsonabletoJsonObject in class MessageDataJSONException