Package com.restfb.types
Class Message.Attachment
java.lang.Object
com.restfb.types.AbstractFacebookType
com.restfb.types.FacebookType
com.restfb.types.Message.Attachment
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Message
Represents an attached file that you may find on a private message.
- Since:
- 1.6.12
- Author:
- alockhart
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.restfb.types.FacebookType
FacebookType.Metadata
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionWhen the attached file is an image, Facebook will also send information about its width, height and url.The attachment's mime type, for example image/jpeg.getName()
The attachment's filename, for example 121423423.jpg.getSize()
The size of the attachment in bytes.When the attached file is a video, Facebook will also send information about its width, height and url.boolean
isImage()
returns if the attachment is an imageboolean
returns if the attachment is a placeholder for the real attachment, that is not accessible via API due to privacy rules in Europe check at Facebookboolean
isVideo()
returns if the attachment is a videovoid
setFileUrl
(String fileUrl) void
setImageData
(Message.ImageData imageData) When the attached file is an image, Facebook will also send information about its width, height and url.void
setMimeType
(String mimeType) The attachment's mime type, for example image/jpeg.void
The attachment's filename, for example 121423423.jpg.void
The size of the attachment in bytes.void
setVideoData
(Message.VideoData videoData) When the attached file is a video, Facebook will also send information about its width, height and url.Methods inherited from class com.restfb.types.FacebookType
getId, getMetadata, getType, setId, setMetadata, setType
Methods inherited from class com.restfb.types.AbstractFacebookType
equals, hashCode, toString
-
Constructor Details
-
Attachment
public Attachment()
-
-
Method Details
-
isImage
returns if the attachment is an image- Returns:
- true if the attachment is an image, false otherwise
-
isVideo
returns if the attachment is a video- Returns:
- true if the attachment is a video, false otherwise
-
isRemovedInEurope
returns if the attachment is a placeholder for the real attachment, that is not accessible via API due to privacy rules in Europe check at Facebook- Returns:
- true if not accessible in the EU
-
getName
The attachment's filename, for example 121423423.jpg.- Returns:
- The attachment's filename.
-
setName
The attachment's filename, for example 121423423.jpg. -
getMimeType
The attachment's mime type, for example image/jpeg.- Returns:
- The attachment's mime type.
-
setMimeType
The attachment's mime type, for example image/jpeg. -
getSize
The size of the attachment in bytes.- Returns:
- The size of the attachment in bytes.
-
setSize
The size of the attachment in bytes. -
getFileUrl
-
setFileUrl
-
getImageData
When the attached file is an image, Facebook will also send information about its width, height and url.- Returns:
- The attachment's image data.
-
setImageData
When the attached file is an image, Facebook will also send information about its width, height and url. -
getVideoData
When the attached file is a video, Facebook will also send information about its width, height and url.- Returns:
- The attachment's video data.
-
setVideoData
When the attached file is a video, Facebook will also send information about its width, height and url.
-