Package com.slack.api.model
Class File
- java.lang.Object
-
- com.slack.api.model.File
-
public class File extends Object
https://api.slack.com/types/file
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFile.Addressstatic classFile.FileBuilderstatic classFile.PinnedInfostatic classFile.ShareDetailstatic classFile.Shares
-
Constructor Summary
Constructors Constructor Description File()File(String id, Integer created, Integer timestamp, String name, String title, String subject, String mimetype, String filetype, String prettyType, String user, String mode, boolean editable, boolean nonOwnerEditable, String editor, String lastEditor, Integer updated, boolean external, String externalType, String externalId, String externalUrl, String username, Integer size, String urlPrivate, String urlPrivateDownload, String appId, String appName, String thumb64, String thumb64Gif, String thumb64Width, String thumb64Height, String thumb80, String thumb80Gif, String thumb80Width, String thumb80Height, String thumb160, String thumb160Gif, String thumb160Width, String thumb160Height, String thumb360, String thumb360Gif, String thumb360Width, String thumb360Height, String thumb480, String thumb480Gif, String thumb480Width, String thumb480Height, String thumb720, String thumb720Gif, String thumb720Width, String thumb720Height, String thumb800, String thumb800Gif, String thumb800Width, String thumb800Height, String thumb960, String thumb960Gif, String thumb960Width, String thumb960Height, String thumb1024, String thumb1024Gif, String thumb1024Width, String thumb1024Height, String thumbVideo, String thumbPdf, String thumbPdfWidth, String thumbPdfHeight, String thumbTiny, String convertedPdf, Integer imageExifRotation, String originalWidth, String originalHeight, String deanimateGif, String pjpeg, String permalink, String permalinkPublic, String editLink, boolean hasRichPreview, boolean previewTruncated, String preview, String previewHighlight, String plainText, String previewPlainText, boolean hasMore, boolean sentToSelf, Integer lines, Integer linesMore, boolean _public, boolean publicUrlShared, boolean displayAsBot, List<String> channels, List<String> groups, List<String> ims, File.Shares shares, List<File.Address> to, List<File.Address> from, List<File.Address> cc, Map<String,File.PinnedInfo> pinnedInfo, String channelActionsTs, Integer channelActionsCount, String botId, FileComment initialComment, Integer numStars, boolean starred, List<String> pinnedTo, List<Reaction> reactions, Integer commentsCount, List<Attachment> attachments, List<LayoutBlock> blocks)
-
Method Summary
-
-
-
Constructor Detail
-
File
public File(String id, Integer created, Integer timestamp, String name, String title, String subject, String mimetype, String filetype, String prettyType, String user, String mode, boolean editable, boolean nonOwnerEditable, String editor, String lastEditor, Integer updated, boolean external, String externalType, String externalId, String externalUrl, String username, Integer size, String urlPrivate, String urlPrivateDownload, String appId, String appName, String thumb64, String thumb64Gif, String thumb64Width, String thumb64Height, String thumb80, String thumb80Gif, String thumb80Width, String thumb80Height, String thumb160, String thumb160Gif, String thumb160Width, String thumb160Height, String thumb360, String thumb360Gif, String thumb360Width, String thumb360Height, String thumb480, String thumb480Gif, String thumb480Width, String thumb480Height, String thumb720, String thumb720Gif, String thumb720Width, String thumb720Height, String thumb800, String thumb800Gif, String thumb800Width, String thumb800Height, String thumb960, String thumb960Gif, String thumb960Width, String thumb960Height, String thumb1024, String thumb1024Gif, String thumb1024Width, String thumb1024Height, String thumbVideo, String thumbPdf, String thumbPdfWidth, String thumbPdfHeight, String thumbTiny, String convertedPdf, Integer imageExifRotation, String originalWidth, String originalHeight, String deanimateGif, String pjpeg, String permalink, String permalinkPublic, String editLink, boolean hasRichPreview, boolean previewTruncated, String preview, String previewHighlight, String plainText, String previewPlainText, boolean hasMore, boolean sentToSelf, Integer lines, Integer linesMore, boolean _public, boolean publicUrlShared, boolean displayAsBot, List<String> channels, List<String> groups, List<String> ims, File.Shares shares, List<File.Address> to, List<File.Address> from, List<File.Address> cc, Map<String,File.PinnedInfo> pinnedInfo, String channelActionsTs, Integer channelActionsCount, String botId, FileComment initialComment, Integer numStars, boolean starred, List<String> pinnedTo, List<Reaction> reactions, Integer commentsCount, List<Attachment> attachments, List<LayoutBlock> blocks)
-
File
public File()
-
-
Method Detail
-
isPublic
public boolean isPublic()
-
setPublic
public void setPublic(boolean isPublic)
-
builder
public static File.FileBuilder builder()
-
getId
public String getId()
-
getCreated
public Integer getCreated()
-
getTimestamp
public Integer getTimestamp()
-
getName
public String getName()
-
getTitle
public String getTitle()
-
getSubject
public String getSubject()
-
getMimetype
public String getMimetype()
-
getFiletype
public String getFiletype()
-
getPrettyType
public String getPrettyType()
-
getUser
public String getUser()
-
getMode
public String getMode()
-
isEditable
public boolean isEditable()
-
isNonOwnerEditable
public boolean isNonOwnerEditable()
-
getEditor
public String getEditor()
-
getLastEditor
public String getLastEditor()
-
getUpdated
public Integer getUpdated()
-
isExternal
public boolean isExternal()
-
getExternalType
public String getExternalType()
-
getExternalId
public String getExternalId()
-
getExternalUrl
public String getExternalUrl()
-
getUsername
public String getUsername()
-
getSize
public Integer getSize()
-
getUrlPrivate
public String getUrlPrivate()
-
getUrlPrivateDownload
public String getUrlPrivateDownload()
-
getAppId
public String getAppId()
-
getAppName
public String getAppName()
-
getThumb64
public String getThumb64()
-
getThumb64Gif
public String getThumb64Gif()
-
getThumb64Width
public String getThumb64Width()
-
getThumb64Height
public String getThumb64Height()
-
getThumb80
public String getThumb80()
-
getThumb80Gif
public String getThumb80Gif()
-
getThumb80Width
public String getThumb80Width()
-
getThumb80Height
public String getThumb80Height()
-
getThumb160
public String getThumb160()
-
getThumb160Gif
public String getThumb160Gif()
-
getThumb160Width
public String getThumb160Width()
-
getThumb160Height
public String getThumb160Height()
-
getThumb360
public String getThumb360()
-
getThumb360Gif
public String getThumb360Gif()
-
getThumb360Width
public String getThumb360Width()
-
getThumb360Height
public String getThumb360Height()
-
getThumb480
public String getThumb480()
-
getThumb480Gif
public String getThumb480Gif()
-
getThumb480Width
public String getThumb480Width()
-
getThumb480Height
public String getThumb480Height()
-
getThumb720
public String getThumb720()
-
getThumb720Gif
public String getThumb720Gif()
-
getThumb720Width
public String getThumb720Width()
-
getThumb720Height
public String getThumb720Height()
-
getThumb800
public String getThumb800()
-
getThumb800Gif
public String getThumb800Gif()
-
getThumb800Width
public String getThumb800Width()
-
getThumb800Height
public String getThumb800Height()
-
getThumb960
public String getThumb960()
-
getThumb960Gif
public String getThumb960Gif()
-
getThumb960Width
public String getThumb960Width()
-
getThumb960Height
public String getThumb960Height()
-
getThumb1024
public String getThumb1024()
-
getThumb1024Gif
public String getThumb1024Gif()
-
getThumb1024Width
public String getThumb1024Width()
-
getThumb1024Height
public String getThumb1024Height()
-
getThumbVideo
public String getThumbVideo()
-
getThumbPdf
public String getThumbPdf()
-
getThumbPdfWidth
public String getThumbPdfWidth()
-
getThumbPdfHeight
public String getThumbPdfHeight()
-
getThumbTiny
public String getThumbTiny()
-
getConvertedPdf
public String getConvertedPdf()
-
getImageExifRotation
public Integer getImageExifRotation()
-
getOriginalWidth
public String getOriginalWidth()
-
getOriginalHeight
public String getOriginalHeight()
-
getDeanimateGif
public String getDeanimateGif()
-
getPjpeg
public String getPjpeg()
-
getPermalink
public String getPermalink()
-
getPermalinkPublic
public String getPermalinkPublic()
-
getEditLink
public String getEditLink()
-
isHasRichPreview
public boolean isHasRichPreview()
-
isPreviewTruncated
public boolean isPreviewTruncated()
-
getPreview
public String getPreview()
-
getPreviewHighlight
public String getPreviewHighlight()
-
getPlainText
public String getPlainText()
-
getPreviewPlainText
public String getPreviewPlainText()
-
isHasMore
public boolean isHasMore()
-
isSentToSelf
public boolean isSentToSelf()
-
getLines
public Integer getLines()
-
getLinesMore
public Integer getLinesMore()
-
isPublicUrlShared
public boolean isPublicUrlShared()
-
isDisplayAsBot
public boolean isDisplayAsBot()
-
getShares
public File.Shares getShares()
-
getTo
public List<File.Address> getTo()
-
getFrom
public List<File.Address> getFrom()
-
getCc
public List<File.Address> getCc()
-
getPinnedInfo
public Map<String,File.PinnedInfo> getPinnedInfo()
-
getChannelActionsTs
public String getChannelActionsTs()
-
getChannelActionsCount
public Integer getChannelActionsCount()
-
getBotId
@Deprecated public String getBotId()
Deprecated.
-
getInitialComment
@Deprecated public FileComment getInitialComment()
Deprecated.
-
getNumStars
@Deprecated public Integer getNumStars()
Deprecated.
-
isStarred
@Deprecated public boolean isStarred()
Deprecated.
-
getPinnedTo
@Deprecated public List<String> getPinnedTo()
Deprecated.
-
getReactions
@Deprecated public List<Reaction> getReactions()
Deprecated.
-
getCommentsCount
@Deprecated public Integer getCommentsCount()
Deprecated.
-
getAttachments
@Deprecated public List<Attachment> getAttachments()
Deprecated.
-
getBlocks
@Deprecated public List<LayoutBlock> getBlocks()
Deprecated.
-
setId
public void setId(String id)
-
setCreated
public void setCreated(Integer created)
-
setTimestamp
public void setTimestamp(Integer timestamp)
-
setName
public void setName(String name)
-
setTitle
public void setTitle(String title)
-
setSubject
public void setSubject(String subject)
-
setMimetype
public void setMimetype(String mimetype)
-
setFiletype
public void setFiletype(String filetype)
-
setPrettyType
public void setPrettyType(String prettyType)
-
setUser
public void setUser(String user)
-
setMode
public void setMode(String mode)
-
setEditable
public void setEditable(boolean editable)
-
setNonOwnerEditable
public void setNonOwnerEditable(boolean nonOwnerEditable)
-
setEditor
public void setEditor(String editor)
-
setLastEditor
public void setLastEditor(String lastEditor)
-
setUpdated
public void setUpdated(Integer updated)
-
setExternal
public void setExternal(boolean external)
-
setExternalType
public void setExternalType(String externalType)
-
setExternalId
public void setExternalId(String externalId)
-
setExternalUrl
public void setExternalUrl(String externalUrl)
-
setUsername
public void setUsername(String username)
-
setSize
public void setSize(Integer size)
-
setUrlPrivate
public void setUrlPrivate(String urlPrivate)
-
setUrlPrivateDownload
public void setUrlPrivateDownload(String urlPrivateDownload)
-
setAppId
public void setAppId(String appId)
-
setAppName
public void setAppName(String appName)
-
setThumb64
public void setThumb64(String thumb64)
-
setThumb64Gif
public void setThumb64Gif(String thumb64Gif)
-
setThumb64Width
public void setThumb64Width(String thumb64Width)
-
setThumb64Height
public void setThumb64Height(String thumb64Height)
-
setThumb80
public void setThumb80(String thumb80)
-
setThumb80Gif
public void setThumb80Gif(String thumb80Gif)
-
setThumb80Width
public void setThumb80Width(String thumb80Width)
-
setThumb80Height
public void setThumb80Height(String thumb80Height)
-
setThumb160
public void setThumb160(String thumb160)
-
setThumb160Gif
public void setThumb160Gif(String thumb160Gif)
-
setThumb160Width
public void setThumb160Width(String thumb160Width)
-
setThumb160Height
public void setThumb160Height(String thumb160Height)
-
setThumb360
public void setThumb360(String thumb360)
-
setThumb360Gif
public void setThumb360Gif(String thumb360Gif)
-
setThumb360Width
public void setThumb360Width(String thumb360Width)
-
setThumb360Height
public void setThumb360Height(String thumb360Height)
-
setThumb480
public void setThumb480(String thumb480)
-
setThumb480Gif
public void setThumb480Gif(String thumb480Gif)
-
setThumb480Width
public void setThumb480Width(String thumb480Width)
-
setThumb480Height
public void setThumb480Height(String thumb480Height)
-
setThumb720
public void setThumb720(String thumb720)
-
setThumb720Gif
public void setThumb720Gif(String thumb720Gif)
-
setThumb720Width
public void setThumb720Width(String thumb720Width)
-
setThumb720Height
public void setThumb720Height(String thumb720Height)
-
setThumb800
public void setThumb800(String thumb800)
-
setThumb800Gif
public void setThumb800Gif(String thumb800Gif)
-
setThumb800Width
public void setThumb800Width(String thumb800Width)
-
setThumb800Height
public void setThumb800Height(String thumb800Height)
-
setThumb960
public void setThumb960(String thumb960)
-
setThumb960Gif
public void setThumb960Gif(String thumb960Gif)
-
setThumb960Width
public void setThumb960Width(String thumb960Width)
-
setThumb960Height
public void setThumb960Height(String thumb960Height)
-
setThumb1024
public void setThumb1024(String thumb1024)
-
setThumb1024Gif
public void setThumb1024Gif(String thumb1024Gif)
-
setThumb1024Width
public void setThumb1024Width(String thumb1024Width)
-
setThumb1024Height
public void setThumb1024Height(String thumb1024Height)
-
setThumbVideo
public void setThumbVideo(String thumbVideo)
-
setThumbPdf
public void setThumbPdf(String thumbPdf)
-
setThumbPdfWidth
public void setThumbPdfWidth(String thumbPdfWidth)
-
setThumbPdfHeight
public void setThumbPdfHeight(String thumbPdfHeight)
-
setThumbTiny
public void setThumbTiny(String thumbTiny)
-
setConvertedPdf
public void setConvertedPdf(String convertedPdf)
-
setImageExifRotation
public void setImageExifRotation(Integer imageExifRotation)
-
setOriginalWidth
public void setOriginalWidth(String originalWidth)
-
setOriginalHeight
public void setOriginalHeight(String originalHeight)
-
setDeanimateGif
public void setDeanimateGif(String deanimateGif)
-
setPjpeg
public void setPjpeg(String pjpeg)
-
setPermalink
public void setPermalink(String permalink)
-
setPermalinkPublic
public void setPermalinkPublic(String permalinkPublic)
-
setEditLink
public void setEditLink(String editLink)
-
setHasRichPreview
public void setHasRichPreview(boolean hasRichPreview)
-
setPreviewTruncated
public void setPreviewTruncated(boolean previewTruncated)
-
setPreview
public void setPreview(String preview)
-
setPreviewHighlight
public void setPreviewHighlight(String previewHighlight)
-
setPlainText
public void setPlainText(String plainText)
-
setPreviewPlainText
public void setPreviewPlainText(String previewPlainText)
-
setHasMore
public void setHasMore(boolean hasMore)
-
setSentToSelf
public void setSentToSelf(boolean sentToSelf)
-
setLines
public void setLines(Integer lines)
-
setLinesMore
public void setLinesMore(Integer linesMore)
-
setPublicUrlShared
public void setPublicUrlShared(boolean publicUrlShared)
-
setDisplayAsBot
public void setDisplayAsBot(boolean displayAsBot)
-
setShares
public void setShares(File.Shares shares)
-
setTo
public void setTo(List<File.Address> to)
-
setFrom
public void setFrom(List<File.Address> from)
-
setCc
public void setCc(List<File.Address> cc)
-
setPinnedInfo
public void setPinnedInfo(Map<String,File.PinnedInfo> pinnedInfo)
-
setChannelActionsTs
public void setChannelActionsTs(String channelActionsTs)
-
setChannelActionsCount
public void setChannelActionsCount(Integer channelActionsCount)
-
setBotId
@Deprecated public void setBotId(String botId)
Deprecated.
-
setInitialComment
@Deprecated public void setInitialComment(FileComment initialComment)
Deprecated.
-
setNumStars
@Deprecated public void setNumStars(Integer numStars)
Deprecated.
-
setStarred
@Deprecated public void setStarred(boolean starred)
Deprecated.
-
setPinnedTo
@Deprecated public void setPinnedTo(List<String> pinnedTo)
Deprecated.
-
setReactions
@Deprecated public void setReactions(List<Reaction> reactions)
Deprecated.
-
setCommentsCount
@Deprecated public void setCommentsCount(Integer commentsCount)
Deprecated.
-
setAttachments
@Deprecated public void setAttachments(List<Attachment> attachments)
Deprecated.
-
setBlocks
@Deprecated public void setBlocks(List<LayoutBlock> blocks)
Deprecated.
-
canEqual
protected boolean canEqual(Object other)
-
-