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()
      • getUserTeam

        public String getUserTeam()
      • getSourceTeam

        public String getSourceTeam()
      • getMode

        public String getMode()
      • isEditable

        public boolean isEditable()
      • isNonOwnerEditable

        public boolean isNonOwnerEditable()
      • getEditor

        public String getEditor()
      • getLastEditor

        public String getLastEditor()
      • getUpdated

        public Integer getUpdated()
      • getFileAccess

        public String getFileAccess()
      • getEditTimestamp

        public Integer getEditTimestamp()
      • getAltTxt

        public String getAltTxt()
      • getSubtype

        public String getSubtype()
      • getMp4

        public String getMp4()
      • getMp4Low

        public String getMp4Low()
      • getVtt

        public String getVtt()
      • getHls

        public String getHls()
      • getHlsEmbed

        public String getHlsEmbed()
      • getDurationMs

        public Integer getDurationMs()
      • getThumbVideoW

        public Integer getThumbVideoW()
      • getThumbVideoH

        public Integer getThumbVideoH()
      • getOriginalAttachmentCount

        public Integer getOriginalAttachmentCount()
      • 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()
      • getUrlStaticPreview

        public String getUrlStaticPreview()
      • 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()
      • getThumbGif

        public String getThumbGif()
      • 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()
      • getDeanimate

        public String getDeanimate()
      • getDeanimateGif

        public String getDeanimateGif()
      • getPjpeg

        public String getPjpeg()
      • getPermalink

        public String getPermalink()
      • getPermalinkPublic

        public String getPermalinkPublic()
      • getEditLink

        public String getEditLink()
      • isHasRichPreview

        public boolean isHasRichPreview()
      • getMediaDisplayType

        public String getMediaDisplayType()
      • 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()
      • getHasMoreShares

        public Boolean getHasMoreShares()
      • getChannelActionsTs

        public String getChannelActionsTs()
      • getChannelActionsCount

        public Integer getChannelActionsCount()
      • getSimplifiedHtml

        public String getSimplifiedHtml()
      • getQuipThreadId

        public String getQuipThreadId()
      • isChannelSpace

        public boolean isChannelSpace()
      • getLinkedChannelId

        public String getLinkedChannelId()
      • getAccess

        public String getAccess()
      • getTeamsSharedWith

        public List<String> getTeamsSharedWith()
      • getLastRead

        public Long getLastRead()
      • getPrivateChannelsWithFileAccessCount

        public Integer getPrivateChannelsWithFileAccessCount()
      • getOrgOrWorkspaceAccess

        public String getOrgOrWorkspaceAccess()
      • getUpdateNotification

        public Integer getUpdateNotification()
      • getCanvasTemplateMode

        public String getCanvasTemplateMode()
      • getTemplateConversionTs

        public Integer getTemplateConversionTs()
      • getTemplateName

        public String getTemplateName()
      • getTemplateTitle

        public String getTemplateTitle()
      • getTemplateDescription

        public String getTemplateDescription()
      • getTemplateIcon

        public String getTemplateIcon()
      • 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)
      • setUserTeam

        public void setUserTeam​(String userTeam)
      • setSourceTeam

        public void setSourceTeam​(String sourceTeam)
      • 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)
      • setFileAccess

        public void setFileAccess​(String fileAccess)
      • setEditors

        public void setEditors​(List<String> editors)
      • setEditTimestamp

        public void setEditTimestamp​(Integer editTimestamp)
      • setAltTxt

        public void setAltTxt​(String altTxt)
      • setSubtype

        public void setSubtype​(String subtype)
      • setMp4

        public void setMp4​(String mp4)
      • setMp4Low

        public void setMp4Low​(String mp4Low)
      • setVtt

        public void setVtt​(String vtt)
      • setHls

        public void setHls​(String hls)
      • setHlsEmbed

        public void setHlsEmbed​(String hlsEmbed)
      • setDurationMs

        public void setDurationMs​(Integer durationMs)
      • setThumbVideoW

        public void setThumbVideoW​(Integer thumbVideoW)
      • setThumbVideoH

        public void setThumbVideoH​(Integer thumbVideoH)
      • setOriginalAttachmentCount

        public void setOriginalAttachmentCount​(Integer originalAttachmentCount)
      • 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)
      • setUrlStaticPreview

        public void setUrlStaticPreview​(String urlStaticPreview)
      • 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)
      • setThumbGif

        public void setThumbGif​(String thumbGif)
      • 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)
      • setDeanimate

        public void setDeanimate​(String deanimate)
      • 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)
      • setMediaDisplayType

        public void setMediaDisplayType​(String mediaDisplayType)
      • 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)
      • setHasMoreShares

        public void setHasMoreShares​(Boolean hasMoreShares)
      • setChannelActionsTs

        public void setChannelActionsTs​(String channelActionsTs)
      • setChannelActionsCount

        public void setChannelActionsCount​(Integer channelActionsCount)
      • setHeaders

        public void setHeaders​(File.Headers headers)
      • setSimplifiedHtml

        public void setSimplifiedHtml​(String simplifiedHtml)
      • setSaved

        public void setSaved​(File.Saved saved)
      • setQuipThreadId

        public void setQuipThreadId​(String quipThreadId)
      • setChannelSpace

        public void setChannelSpace​(boolean channelSpace)
      • setLinkedChannelId

        public void setLinkedChannelId​(String linkedChannelId)
      • setAccess

        public void setAccess​(String access)
      • setTeamsSharedWith

        public void setTeamsSharedWith​(List<String> teamsSharedWith)
      • setLastRead

        public void setLastRead​(Long lastRead)
      • setTitleBlocks

        public void setTitleBlocks​(List<LayoutBlock> titleBlocks)
      • setPrivateChannelsWithFileAccessCount

        public void setPrivateChannelsWithFileAccessCount​(Integer privateChannelsWithFileAccessCount)
      • setOrgOrWorkspaceAccess

        public void setOrgOrWorkspaceAccess​(String orgOrWorkspaceAccess)
      • setUpdateNotification

        public void setUpdateNotification​(Integer updateNotification)
      • setCanvasTemplateMode

        public void setCanvasTemplateMode​(String canvasTemplateMode)
      • setTemplateConversionTs

        public void setTemplateConversionTs​(Integer templateConversionTs)
      • setTemplateName

        public void setTemplateName​(String templateName)
      • setTemplateTitle

        public void setTemplateTitle​(String templateTitle)
      • setTemplateDescription

        public void setTemplateDescription​(String templateDescription)
      • setTemplateIcon

        public void setTemplateIcon​(String templateIcon)
      • 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