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
Constructors -
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.booleanisImage()returns if the attachment is an imagebooleanreturns if the attachment is a placeholder for the real attachment, that is not accessible via API due to privacy rules in Europe check at FacebookbooleanisVideo()returns if the attachment is a videovoidsetFileUrl(String fileUrl) voidsetImageData(Message.ImageData imageData) When the attached file is an image, Facebook will also send information about its width, height and url.voidsetMimeType(String mimeType) The attachment's mime type, for example image/jpeg.voidThe attachment's filename, for example 121423423.jpg.voidThe size of the attachment in bytes.voidsetVideoData(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, setTypeMethods 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.
-