Class File


  • public class File
    extends Object
    https://api.slack.com/types/file
    • Method Detail

      • isPublic

        public boolean isPublic()
      • setPublic

        public void setPublic​(boolean isPublic)
      • 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()
      • getChannelActionsTs

        public String getChannelActionsTs()
      • getChannelActionsCount

        public Integer getChannelActionsCount()
      • isStarred

        @Deprecated
        public boolean isStarred()
        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)
      • setChannels

        public void setChannels​(List<String> channels)
      • setGroups

        public void setGroups​(List<String> groups)
      • setIms

        public void setIms​(List<String> ims)
      • setShares

        public void setShares​(File.Shares shares)
      • setChannelActionsTs

        public void setChannelActionsTs​(String channelActionsTs)
      • setChannelActionsCount

        public void setChannelActionsCount​(Integer channelActionsCount)
      • setStarred

        @Deprecated
        public void setStarred​(boolean starred)
        Deprecated.
      • setCommentsCount

        @Deprecated
        public void setCommentsCount​(Integer commentsCount)
        Deprecated.
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object