The following are Apex classes for the Slack files API methods.
File Class
Represents information about a file shared with a workspace.
Usage
File Methods
The following are methods for File.
getAppId()
Signature
public String getAppId()
Return Value
Type: String
getAppName()
Signature
public String getAppName()
Return Value
Type: String
getCc()
Signature
public List<Slack.File.Address> getCc()
Return Value
Type: List<Slack.File.Address>
getChannelActionsCount()
Signature
public Integer getChannelActionsCount()
Return Value
Type: Integer
getChannelActionsTs()
Signature
public String getChannelActionsTs()
Return Value
Type: String
getChannels()
Signature
public List<String> getChannels()
Return Value
Type: List<String>
getConvertedPdf()
Signature
public String getConvertedPdf()
Return Value
Type: String
getCreated()
Signature
public Integer getCreated()
Return Value
Type: Integer
getDeanimate()
Signature
public String getDeanimate()
Return Value
Type: String
getDeanimateGif()
Signature
public String getDeanimateGif()
Return Value
Type: String
getEditLink()
Signature
public String getEditLink()
Return Value
Type: String
getEditor()
Signature
public String getEditor()
Return Value
Type: String
getExternalId()
Signature
public String getExternalId()
Return Value
Type: String
getExternalType()
Signature
public String getExternalType()
Return Value
Type: String
getExternalUrl()
Signature
public String getExternalUrl()
Return Value
Type: String
getFiletype()
Signature
public String getFiletype()
Return Value
Type: String
getFrom()
Signature
public List<Slack.File.Address> getFrom()
Return Value
Type: List<Slack.File.Address>
getGroups()
Signature
public List<String> getGroups()
Return Value
Type: List<String>
getHeaders()
Signature
public Slack.File.Headers getHeaders()
Return Value
Type: Slack.File.Headers
getId()
Signature
public String getId()
Return Value
Type: String
getImageExifRotation()
Signature
public Integer getImageExifRotation()
Return Value
Type: Integer
getIms()
Signature
public List<String> getIms()
Return Value
Type: List<String>
getLastEditor()
Signature
public String getLastEditor()
Return Value
Type: String
getLines()
Signature
public Integer getLines()
Return Value
Type: Integer
getLinesMore()
Signature
public Integer getLinesMore()
Return Value
Type: Integer
getMediaDisplayType()
Signature
public String getMediaDisplayType()
Return Value
Type: String
getMimetype()
Signature
public String getMimetype()
Return Value
Type: String
getMode()
Signature
public String getMode()
Return Value
Type: String
getName()
Signature
public String getName()
Return Value
Type: String
getOriginalAttachmentCount()
Signature
public Integer getOriginalAttachmentCount()
Return Value
Type: Integer
getOriginalHeight()
Signature
public String getOriginalHeight()
Return Value
Type: String
getOriginalWidth()
Signature
public String getOriginalWidth()
Return Value
Type: String
getPermalink()
Signature
public String getPermalink()
Return Value
Type: String
getPermalinkPublic()
Signature
public String getPermalinkPublic()
Return Value
Type: String
getPinnedInfo()
Signature
public Map<String,Slack.File.PinnedInfo> getPinnedInfo()
Return Value
Type: Map<String,Slack.File.PinnedInfo>
getPjpeg()
Signature
public String getPjpeg()
Return Value
Type: String
getPlainText()
Signature
public String getPlainText()
Return Value
Type: String
getPrettyType()
Signature
public String getPrettyType()
Return Value
Type: String
getPreview()
Signature
public String getPreview()
Return Value
Type: String
getPreviewHighlight()
Signature
public String getPreviewHighlight()
Return Value
Type: String
getPreviewPlainText()
Signature
public String getPreviewPlainText()
Return Value
Type: String
getShares()
Signature
public Slack.File.Shares getShares()
Return Value
Type: Slack.File.Shares
getSimplifiedHtml()
Signature
public String getSimplifiedHtml()
Return Value
Type: String
getSize()
Signature
public Integer getSize()
Return Value
Type: Integer
getSubject()
Signature
public String getSubject()
Return Value
Type: String
getThumb64()
Signature
public String getThumb64()
Return Value
Type: String
getThumb64Gif()
Signature
public String getThumb64Gif()
Return Value
Type: String
getThumb64Height()
Signature
public String getThumb64Height()
Return Value
Type: String
getThumb64Width()
Signature
public String getThumb64Width()
Return Value
Type: String
getThumb80()
Signature
public String getThumb80()
Return Value
Type: String
getThumb80Gif()
Signature
public String getThumb80Gif()
Return Value
Type: String
getThumb80Height()
Signature
public String getThumb80Height()
Return Value
Type: String
getThumb80Width()
Signature
public String getThumb80Width()
Return Value
Type: String
getThumb160()
Signature
public String getThumb160()
Return Value
Type: String
getThumb160Gif()
Signature
public String getThumb160Gif()
Return Value
Type: String
getThumb160Height()
Signature
public String getThumb160Height()
Return Value
Type: String
getThumb160Width()
Signature
public String getThumb160Width()
Return Value
Type: String
getThumb360()
Signature
public String getThumb360()
Return Value
Type: String
getThumb360Gif()
Signature
public String getThumb360Gif()
Return Value
Type: String
getThumb360Height()
Signature
public String getThumb360Height()
Return Value
Type: String
getThumb360Width()
Signature
public String getThumb360Width()
Return Value
Type: String
getThumb480()
Signature
public String getThumb480()
Return Value
Type: String
getThumb480Gif()
Signature
public String getThumb480Gif()
Return Value
Type: String
getThumb480Height()
Signature
public String getThumb480Height()
Return Value
Type: String
getThumb480Width()
Signature
public String getThumb480Width()
Return Value
Type: String
getThumb720()
Signature
public String getThumb720()
Return Value
Type: String
getThumb720Gif()
Signature
public String getThumb720Gif()
Return Value
Type: String
getThumb720Height()
Signature
public String getThumb720Height()
Return Value
Type: String
getThumb720Width()
Signature
public String getThumb720Width()
Return Value
Type: String
getThumb800()
Signature
public String getThumb800()
Return Value
Type: String
getThumb800Gif()
Signature
public String getThumb800Gif()
Return Value
Type: String
getThumb800Height()
Signature
public String getThumb800Height()
Return Value
Type: String
getThumb800Width()
Signature
public String getThumb800Width()
Return Value
Type: String
getThumb960()
Signature
public String getThumb960()
Return Value
Type: String
getThumb960Gif()
Signature
public String getThumb960Gif()
Return Value
Type: String
getThumb960Height()
Signature
public String getThumb960Height()
Return Value
Type: String
getThumb960Width()
Signature
public String getThumb960Width()
Return Value
Type: String
getThumb1024()
Signature
public String getThumb1024()
Return Value
Type: String
getThumb1024Gif()
Signature
public String getThumb1024Gif()
Return Value
Type: String
getThumb1024Height()
Signature
public String getThumb1024Height()
Return Value
Type: String
getThumb1024Width()
Signature
public String getThumb1024Width()
Return Value
Type: String
getThumbGif()
Signature
public String getThumbGif()
Return Value
Type: String
getThumbPdf()
Signature
public String getThumbPdf()
Return Value
Type: String
getThumbPdfHeight()
Signature
public String getThumbPdfHeight()
Return Value
Type: String
getThumbPdfWidth()
Signature
public String getThumbPdfWidth()
Return Value
Type: String
getThumbTiny()
Signature
public String getThumbTiny()
Return Value
Type: String
getThumbVideo()
Signature
public String getThumbVideo()
Return Value
Type: String
getTimestamp()
Signature
public Integer getTimestamp()
Return Value
Type: Integer
getTitle()
Signature
public String getTitle()
Return Value
Type: String
getTo()
Signature
public List<Slack.File.Address> getTo()
Return Value
Type: List<Slack.File.Address>
getUpdated()
Signature
public Integer getUpdated()
Return Value
Type: Integer
getUrlPrivate()
Signature
public String getUrlPrivate()
Return Value
Type: String
getUrlPrivateDownload()
Signature
public String getUrlPrivateDownload()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
getUsername()
Signature
public String getUsername()
Return Value
Type: String
isDisplayAsBot()
Signature
public Boolean isDisplayAsBot()
Return Value
Type: Boolean
isEditable()
Signature
public Boolean isEditable()
Return Value
Type: Boolean
isExternal()
Signature
public Boolean isExternal()
Return Value
Type: Boolean
isHasMore()
Signature
public Boolean isHasMore()
Return Value
Type: Boolean
isHasRichPreview()
Signature
public Boolean isHasRichPreview()
Return Value
Type: Boolean
isNonOwnerEditable()
Signature
public Boolean isNonOwnerEditable()
Return Value
Type: Boolean
isPreviewTruncated()
Signature
public Boolean isPreviewTruncated()
Return Value
Type: Boolean
ispublic()
Signature
public Boolean ispublic()
Return Value
Type: Boolean
isPublicUrlShared()
Signature
public Boolean isPublicUrlShared()
Return Value
Type: Boolean
isSentToSelf()
Signature
public Boolean isSentToSelf()
Return Value
Type: Boolean
isStarred()
Signature
public Boolean isStarred()
Return Value
Type: Boolean
setAppId(appId)
Signature
public void setAppId(String appId)
Parameters
appId
Type: String
Return Value
Type: void
setAppName(appName)
Signature
public void setAppName(String appName)
Parameters
appName
Type: String
Return Value
Type: void
setCc(cc)
Signature
public void setCc(List<Slack.File.Address> cc)
Parameters
cc
Type: List<Slack.File.Address>
Return Value
Type: void
setChannelActionsCount(channelActionsCount)
Signature
public void setChannelActionsCount(Integer channelActionsCount)
Parameters
channelActionsCount
Type: Integer
Return Value
Type: void
setChannelActionsTs(channelActionsTs)
Signature
public void setChannelActionsTs(String channelActionsTs)
Parameters
channelActionsTs
Type: String
Return Value
Type: void
setChannels(channels)
Signature
public void setChannels(List<String> channels)
Parameters
channels
Type: List<String>
Return Value
Type: void
setConvertedPdf(convertedPdf)
Signature
public void setConvertedPdf(String convertedPdf)
Parameters
convertedPdf
Type: String
Return Value
Type: void
setCreated(created)
Signature
public void setCreated(Integer created)
Parameters
created
Type: Integer
Return Value
Type: void
setDeanimateGif(deanimateGif)
Signature
public void setDeanimateGif(String deanimateGif)
Parameters
deanimatedGif
Type: String
Return Value
Type: void
setDisplayAsBot(displayAsBot)
Signature
public void setDisplayAsBot(Boolean displayAsBot)
Parameters
displayAsBot
Type: Boolean
Return Value
Type: void
setEditable(editable)
Signature
public void setEditable(Boolean editable)
Parameters
editable
Type: Boolean
Return Value
Type: void
setEditLink(editLink)
Signature
public void setEditLink(String editLink)
Parameters
editLink
Type: String
Return Value
Type: void
setEditor(editor)
Signature
public void setEditor(String editor)
Parameters
editor
Type: String
Return Value
Type: void
setExternal(external)
Signature
public void setExternal(Boolean external)
Parameters
external
Type: Boolean
Return Value
Type: void
setExternalId(externalId)
Signature
public void setExternalId(String externalId)
Parameters
externalId
Type: String
Return Value
Type: void
setExternalType(externalType)
Signature
public void setExternalType(String externalType)
Parameters
externalType
Type: String
Return Value
Type: void
setExternalUrl(externalUrl)
Signature
public void setExternalUrl(String externalUrl)
Parameters
externalUrl
Type: String
Return Value
Type: void
setFiletype(filetype)
Signature
public void setFiletype(String filetype)
Parameters
filetype
Type: String
Return Value
Type: void
setFrom(fromValue)
Signature
public void setFrom(List<Slack.File.Address> fromValue)
Parameters
fromValue
Type: List<Slack.File.Address>
Return Value
Type: void
setGroups(groups)
Signature
public void setGroups(List<String> groups)
Parameters
groups
Type: List<String>
Return Value
Type: void
setHasMore(hasMore)
Signature
public void setHasMore(Boolean hasMore)
Parameters
hasMore
Type: Boolean
Return Value
Type: void
setHasRichPreview(hasRichPreview)
Signature
public void setHasRichPreview(Boolean hasRichPreview)
Parameters
hasRichPreview
Type: Boolean
Return Value
Type: void
setId(id)
Signature
public void setId(String id)
Parameters
id
Type: String
Return Value
Type: void
setImageExifRotation(imageExifRotation)
Signature
public void setImageExifRotation(Integer imageExifRotation)
Parameters
imageExifRotation
Type: Integer
Return Value
Type: void
setIms(ims)
Signature
public void setIms(List<String> ims)
Parameters
ims
Type: List<String>
Return Value
Type: void
setLastEditor(lastEditor)
Signature
public void setLastEditor(String lastEditor)
Parameters
lastEditor
Type: String
Return Value
Type: void
setLines(lines)
Signature
public void setLines(Integer lines)
Parameters
lines
Type: Integer
Return Value
Type: void
setLinesMore(linesMore)
Signature
public void setLinesMore(Integer linesMore)
Parameters
linesMore
Type: Integer
Return Value
Type: void
setMediaDisplayType(mediaDisplayType)
Signature
public void setMediaDisplayType(String mediaDisplayType)
Parameters
mediaDisplayType
Type: String
Return Value
Type: void
setMimetype(mimetype)
Signature
public void setMimetype(String mimetype)
Parameters
mimetype
Type: String
Return Value
Type: void
setMode(mode)
Signature
public void setMode(String mode)
Parameters
mode
Type: String
Return Value
Type: void
setName(name)
Signature
public void setName(String name)
Parameters
name
Type: String
Return Value
Type: void
setNonOwnerEditable(nonOwnerEditable)
Signature
public void setNonOwnerEditable(Boolean nonOwnerEditable)
Parameters
nonOwnerEditable
Type: Boolean
Return Value
Type: void
setOriginalAttachmentCount(originalAttachmentCount)
Signature
public void setOriginalAttachmentCount(Integer originalAttachmentCount)
Parameters
originalAttachmentCount
Type: Integer
Return Value
Type: void
setOriginalHeight(originalHeight)
Signature
public void setOriginalHeight(String originalHeight)
Parameters
originalHeight
Type: String
Return Value
Type: void
setOriginalWidth(originalWidth)
Signature
public void setOriginalWidth(String originalWidth)
Parameters
originalWidth
Type: String
Return Value
Type: void
setPermalink(permalink)
Signature
public void setPermalink(String permalink)
Parameters
permalink
Type: String
Return Value
Type: void
setPermalinkPublic(permalinkPublic)
Signature
public void setPermalinkPublic(String permalinkPublic)
Parameters
permalinkPublic
Type: String
Return Value
Type: void
setPinnedInfo(pinnedInfo)
Signature
public void setPinnedInfo(Map<String,Slack.File.PinnedInfo> pinnedInfo)
Parameters
pinnedInfo
Type: Map<String,Slack.File.PinnedInfo>
Return Value
Type: void
setPjpeg(pjpeg)
Signature
public void setPjpeg(String pjpeg)
Parameters
pjpeg
Type: String
Return Value
Type: void
setPlainText(plainText)
Signature
public void setPlainText(String plainText)
Parameters
plainText
Type: String
Return Value
Type: void
setPrettyType(prettyType)
Signature
public void setPrettyType(String prettyType)
Parameters
prettyType
Type: String
Return Value
Type: void
setPreview(preview)
Signature
public void setPreview(String preview)
Parameters
preview
Type: String
Return Value
Type: void
setPreviewHighlight(previewHighlight)
Signature
public void setPreviewHighlight(String previewHighlight)
Parameters
previewHighlight
Type: String
Return Value
Type: void
setPreviewPlainText(previewPlainText)
Signature
public void setPreviewPlainText(String previewPlainText)
Parameters
previewPlainText
Type: String
Return Value
Type: void
setPreviewTruncated(previewTruncated)
Signature
public void setPreviewTruncated(Boolean previewTruncated)
Parameters
previewTruncated
Type: Boolean
Return Value
Type: void
setpublic(_public)
Signature
public void setpublic(Boolean _public)
Parameters
_public
Type: Boolean
Return Value
Type: void
setPublicUrlShared(publicUrlShared)
Signature
public void setPublicUrlShared(Boolean publicUrlShared)
Parameters
publicUrlShared
Type: Boolean
Return Value
Type: void
setSentToSelf(sentToSelf)
Signature
public void setSentToSelf(Boolean sentToSelf)
Parameters
sentToSelf
Type: Boolean
Return Value
Type: void
setShares(shares)
Signature
public void setShares(Slack.File.Shares shares)
Parameters
shares
Type: Slack.File.Shares
Return Value
Type: void
setSize(size)
Signature
public void setSize(Integer size)
Parameters
size
Type: Integer
Return Value
Type: void
setStarred(starred)
Signature
public void setStarred(Boolean starred)
Parameters
starred
Type: Boolean
Return Value
Type: void
setSubject(subject)
Signature
public void setSubject(String subject)
Parameters
subject
Type: String
Return Value
Type: void
setThumb64(thumb64)
Signature
public void setThumb64(String thumb64)
Parameters
thumb64
Type: String
Return Value
Type: void
setThumb64Gif(thumb64Gif)
Signature
public void setThumb64Gif(String thumb64Gif)
Parameters
thumb64Gif
Type: String
Return Value
Type: void
setThumb64Height(thumb64Height)
Signature
public void setThumb64Height(String thumb64Height)
Parameters
thumb64Height
Type: String
Return Value
Type: void
setThumb64Width(thumb64Width)
Signature
public void setThumb64Width(String thumb64Width)
Parameters
thumb64Width
Type: String
Return Value
Type: void
setThumb80(thumb80)
Signature
public void setThumb80(String thumb80)
Parameters
thumb80
Type: String
Return Value
Type: void
setThumb80Gif(thumb80Gif)
Signature
public void setThumb80Gif(String thumb80Gif)
Parameters
thumb80Gif
Type: String
Return Value
Type: void
setThumb80Height(thumb80Height)
Signature
public void setThumb80Height(String thumb80Height)
Parameters
thumb80Height
Type: String
Return Value
Type: void
setThumb80Width(thumb80Width)
Signature
public void setThumb80Width(String thumb80Width)
Parameters
thumb80Width
Type: String
Return Value
Type: void
setThumb160(thumb160)
Signature
public void setThumb160(String thumb160)
Parameters
thumb160
Type: String
Return Value
Type: void
setThumb160Gif(thumb160Gif)
Signature
public void setThumb160Gif(String thumb160Gif)
Parameters
thumb160Gif
Type: String
Return Value
Type: void
setThumb160Height(thumb160Height)
Signature
public void setThumb160Height(String thumb160Height)
Parameters
thumb160Height
Type: String
Return Value
Type: void
setThumb160Width(thumb160Width)
Signature
public void setThumb160Width(String thumb160Width)
Parameters
thumb160Width
Type: String
Return Value
Type: void
setThumb360(thumb360)
Signature
public void setThumb360(String thumb360)
Parameters
thumb360
Type: String
Return Value
Type: void
setThumb360Gif(thumb360Gif)
Signature
public void setThumb360Gif(String thumb360Gif)
Parameters
thumb360Gif
Type: String
Return Value
Type: void
setThumb360Height(thumb360Height)
Signature
public void setThumb360Height(String thumb360Height)
Parameters
thumb360Height
Type: String
Return Value
Type: void
setThumb360Width(thumb360Width)
Signature
public void setThumb360Width(String thumb360Width)
Parameters
thumb360Width
Type: String
Return Value
Type: void
setThumb480(thumb480)
Signature
public void setThumb480(String thumb480)
Parameters
thumb480
Type: String
Return Value
Type: void
setThumb480Gif(thumb480Gif)
Signature
public void setThumb480Gif(String thumb480Gif)
Parameters
thumb480Gif
Type: String
Return Value
Type: void
setThumb480Height(thumb480Height)
Signature
public void setThumb480Height(String thumb480Height)
Parameters
thumb480Height
Type: String
Return Value
Type: void
setThumb480Width(thumb480Width)
Signature
public void setThumb480Width(String thumb480Width)
Parameters
thumb480Width
Type: String
Return Value
Type: void
setThumb720(thumb720)
Signature
public void setThumb720(String thumb720)
Parameters
thumb720
Type: String
Return Value
Type: void
setThumb720Gif(thumb720Gif)
Signature
public void setThumb720Gif(String thumb720Gif)
Parameters
thumb720Gif
Type: String
Return Value
Type: void
setThumb720Height(thumb720Height)
Signature
public void setThumb720Height(String thumb720Height)
Parameters
thumb720Height
Type: String
Return Value
Type: void
setThumb720Width(thumb720Width)
Signature
public void setThumb720Width(String thumb720Width)
Parameters
thumb720Width
Type: String
Return Value
Type: void
setThumb800(thumb800)
Signature
public void setThumb800(String thumb800)
Parameters
thumb800
Type: String
Return Value
Type: void
setThumb800Gif(thumb800Gif)
Signature
public void setThumb800Gif(String thumb800Gif)
Parameters
thumb800Gif
Type: String
Return Value
Type: void
setThumb800Height(thumb800Height)
Signature
public void setThumb800Height(String thumb800Height)
Parameters
thumb800Height
Type: String
Return Value
Type: void
setThumb800Width(thumb800Width)
Signature
public void setThumb800Width(String thumb800Width)
Parameters
thumb800Width
Type: String
Return Value
Type: void
setThumb960(thumb960)
Signature
public void setThumb960(String thumb960)
Parameters
thumb960
Type: String
Return Value
Type: void
setThumb960Gif(thumb960Gif)
Signature
public void setThumb960Gif(String thumb960Gif)
Parameters
thumb960Gif
Type: String
Return Value
Type: void
setThumb960Height(thumb960Height)
Signature
public void setThumb960Height(String thumb960Height)
Parameters
thumb960Height
Type: String
Return Value
Type: void
setThumb960Width(thumb960Width)
Signature
public void setThumb960Width(String thumb960Width)
Parameters
thumb960Width
Type: String
Return Value
Type: void
setThumb1024(thumb1024)
Signature
public void setThumb1024(String thumb1024)
Parameters
thumb1024
Type: String
Return Value
Type: void
setThumb1024Gif(thumb1024Gif)
Signature
public void setThumb1024Gif(String thumb1024Gif)
Parameters
thumb1024Gif
Type: String
Return Value
Type: void
setThumb1024Height(thumb1024Height)
Signature
public void setThumb1024Height(String thumb1024Height)
Parameters
thumb1024Height
Type: String
Return Value
Type: void
setThumb1024Width(thumb1024Width)
Signature
public void setThumb1024Width(String thumb1024Width)
Parameters
thumb1024Width
Type: String
Return Value
Type: void
setThumbGif(thumbGif)
Signature
public void setThumbGif(String thumbGif)
Parameters
thumbGif
Type: String
Return Value
Type: void
setThumbPdf(thumbPdf)
Signature
public void setThumbPdf(String thumbPdf)
Parameters
thumbPdf
Type: String
Return Value
Type: void
setThumbPdfHeight(thumbPdfHeight)
Signature
public void setThumbPdfHeight(String thumbPdfHeight)
Parameters
thumbPdfHeight
Type: String
Return Value
Type: void
setThumbPdfWidth(thumbPdfWidth)
Signature
public void setThumbPdfWidth(String thumbPdfWidth)
Parameters
thumbPdfWidth
Type: String
Return Value
Type: void
setThumbTiny(thumbTiny)
Signature
public void setThumbTiny(String thumbTiny)
Parameters
thumbTiny
Type: String
Return Value
Type: void
setThumbVideo(thumbVideo)
Signature
public void setThumbVideo(String thumbVideo)
Parameters
thumbVideo
Type: String
Return Value
Type: void
setTimestamp(timestamp)
Signature
public void setTimestamp(Integer timestamp)
Parameters
timestamp
Type: Integer
Return Value
Type: void
setTitle(title)
Signature
public void setTitle(String title)
Parameters
title
Type: String
Return Value
Type: void
setTo(to)
Signature
public void setTo(List<Slack.File.Address> to)
Parameters
to
Type: List<Slack.File.Address>
Return Value
Type: void
setUpdated(updated)
Signature
public void setUpdated(Integer updated)
Parameters
updated
Type: Integer
Return Value
Type: void
setUrlPrivate(urlPrivate)
Signature
public void setUrlPrivate(String urlPrivate)
Parameters
urlPrivate
Type: String
Return Value
Type: void
setUrlPrivateDownload(urlPrivateDownload)
Signature
public void setUrlPrivateDownload(String urlPrivateDownload)
Parameters
urlPrivateDownload
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
setUsername(username)
Signature
public void setUsername(String username)
Parameters
username
Type: String
Return Value
Type: void
File.Address Class
File.Address Methods
The following are methods for File.Address.
getAddress()
Signature
public String getAddress()
Return Value
Type: String
getName()
Signature
public String getName()
Return Value
Type: String
getOriginal()
Signature
public String getOriginal()
Return Value
Type: String
setAddress(address)
Signature
public void setAddress(String address)
Parameters
address
Type: String
Return Value
Type: void
setName(name)
Signature
public void setName(String name)
Parameters
name
Type: String
Return Value
Type: void
SetOriginal(original)
Signature
public void setOriginal(String original)
Parameters
original
Type: String
Return Value
Type: void
File.Headers Class
File.Headers Methods
The following are methods for File.Headers.
getDate()
Signature
public String getDate()
Return Value
Type: String
getInReplyTo()
Signature
public String getInReplyTo()
Return Value
Type: String
getReplyTo()
Signature
public String getReplyTo()
Return Value
Type: String
getMessageId()
Signature
public String getMessageId()
Return Value
Type: String
setDate(dateValue)
Signature
public void setDate(String dateValue)
Parameters
dateValue
Type: String
Return Value
Type: void
setInReplyTo(inReplyTo)
Signature
public void setInReplyTo(String inReplyTo)
Parameters
inReplyTo
Type: String
Return Value
Type: void
setReplyTo(replyTo)
Signature
public void setReplyTo(String replyTo)
Parameters
replyTo
Type: String
Return Value
Type: void
setMessageId(messageId)
Signature
public void setMessageId(String messageId)
Parameters
messageId
Type: String
Return Value
Type: void
File.PinnedInfo Class
File.PinnedInfo Methods
The following are methods for File.PinnedInfo.
getPinnedBy()
Signature
public String getPinnedBy()
Return Value
Type: String
getPinnedTs()
Signature
public Integer getPinnedTs()
Return Value
Type: Integer
setPinnedBy(pinnedBy)
Signature
public void setPinnedBy(String pinnedBy)
Parameters
pinnedBy
Type: String
Return Value
Type: void
setPinnedTs(pinnedTs)
Signature
public void setPinnedTs(Integer pinnedTs)
Parameters
pinnedTs
Type: Integer
Return Value
Type: void
File.ShareDetail Class
File.ShareDetail Methods
The following are methods for File.ShareDetail.
getChannelName()
Signature
public String getChannelName()
Return Value
Type: String
getLatestReply()
Signature
public String getLatestReply()
Return Value
Type: String
getReplyCount()
Signature
public Integer getReplyCount()
Return Value
Type: Integer
getReplyUsers()
Signature
public List<String> getReplyUsers()
Return Value
Type: List<String>
getReplyUsersCount()
Signature
public Integer getReplyUsersCount()
Return Value
Type: Integer
getShareUserId()
Signature
public String getShareUserId()
Return Value
Type: String
getTeamId()
Signature
public String getTeamId()
Return Value
Type: String
getThreadTs()
Signature
public String getThreadTs()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
setChannelName(channelName)
Signature
public void setChannelName(String channelName)
Parameters
channelName
Type: String
Return Value
Type: void
setLatestReply(latestReply)
Signature
public void setLatestReply(String latestReply)
Parameters
latestReply
Type: String
Return Value
Type: void
setReplyCount(replyCount)
Signature
public void setReplyCount(Integer replyCount)
Parameters
replyCount
Type: Integer
Return Value
Type: void
setReplyUsers(replyUsers)
Signature
public void setReplyUsers(List<String> replyUsers)
Parameters
replyUsers
Type: List<String>
Return Value
Type: void
setReplyUsersCount(replyUsersCount)
Signature
public void setReplyUsersCount(Integer replyUsersCount)
Parameters
replyUsersCount
Type: Integer
Return Value
Type: void
setShareUserId(shareUserId)
Signature
public void setShareUserId(String shareUserId)
Parameters
shareUserId
Type: String
Return Value
Type: void
setTeamId(teamId)
Signature
public void setTeamId(String teamId)
Parameters
teamId
Type: String
Return Value
Type: void
setThreadTs(threadTs)
Signature
public void setThreadTs(String threadTs)
Parameters
threadTs
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
File.Shares Class
Represents information about a file share, such as to a private or public channel.
File.Shares Methods
The following are methods for File.Shares.
getPrivateChannels()
Signature
public Map<String,List<Slack.File.ShareDetail>> getPrivateChannels()
Return Value
Type: Map<String,List<Slack.File.ShareDetail>>
getPublicChannels()
Signature
public Map<String,List<Slack.File.ShareDetail>> getPublicChannels()
Return Value
Type: Map<String,List<Slack.File.ShareDetail>>
setPrivateChannels(privateChannels)
Signature
public void setPrivateChannels(Map<String,List<Slack.File.ShareDetail>> privateChannels)
Parameters
privateChannels
Type: Map<String,List<Slack.File.ShareDetail>>
Return Value
Type: void
setPublicChannels(publicChannels)
Signature
public void setPublicChannels(Map<String,List<Slack.File.ShareDetail>> publicChannels)
Parameters
publicChannels
Type: Map<String,List<Slack.File.ShareDetail>>
Return Value
Type: void
FileComment Class
FileComment Methods
The following are methods for FileComment.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getComment()
Signature
public String getComment()
Return Value
Type: String
getCreated()
Signature
public Integer getCreated()
Return Value
Type: Integer
getId()
Signature
public String getId()
Return Value
Type: String
getTimestamp()
Signature
public Integer getTimestamp()
Return Value
Type: Integer
getUser()
Signature
public String getUser()
Return Value
Type: String
isIntro()
Signature
public Boolean isIntro()
Return Value
Type: Boolean
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setComment(comment)
Signature
public void setComment(String comment)
Parameters
comment
Type: String
Return Value
Type: void
setCreated(created)
Signature
public void setCreated(Integer created)
Parameters
created
Type: Integer
Return Value
Type: void
setDeanimate(deanimate)
Signature
public void setDeanimate(String deanimate)
Parameters
deanimate
Type: String
Return Value
Type: void
setId(id)
Signature
public void setId(String id)
Parameters
id
Type: String
Return Value
Type: void
setIntro(intro)
Signature
public void setIntro(Boolean intro)
Parameters
intro
Type: Boolean
Return Value
Type: void
setTimestamp(timestamp)
Signature
public void setTimestamp(Integer timestamp)
Parameters
timestamp
Type: Integer
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
FilesDeleteRequest Class
Sends a request to delete a file.
Usage
See Slack’s files.delete method.
FilesDeleteRequest Methods
The following are methods for FilesDeleteRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesDeleteRequest.Builder builder()
Return Value
Type: Slack.FilesDeleteRequest.Builder
FilesDeleteRequest.Builder Class
Contains methods to build an instance of the Slack.FilesDeleteRequest class.
A Builder object is obtained by invoking one of the FilesDeleteRequest.builder methods defined by the FilesDeleteRequest class.
FilesDeleteRequest.Builder Methods
The following are methods for FilesDeleteRequest.Builder.
build()
Required. Returns an instance of Slack.FilesDeleteRequest.
Signature
public Slack.FilesDeleteRequest build()
Return Value
Type: Slack.FilesDeleteRequest
file(file)
Required. The ID of file to delete.
Signature
public Slack.FilesDeleteRequest.Builder file(String file)
Parameters
file
Type: String The ID of the file to delete
Return Value
Type: Slack.FilesDeleteRequest.Builder
FilesDeleteResponse Class
Deletes a file.
Usage
See Slack’s files.delete method.
FilesDeleteResponse Methods
This class contains standard response methods.
FilesInfoRequest Class
Sends a request to get information about a file.
Usage
See Slack’s files.info method.
FilesInfoRequest Methods
The following are methods for FilesInfoRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesInfoRequest.Builder builder()
Return Value
Type: Slack.FilesInfoRequest.Builder
FilesInfoRequest.Builder Class
Contains methods to build an instance of the Slack.FilesInfoRequest class.
A Builder object is obtained by invoking one of the FilesInfoRequest.builder methods defined by the FilesInfoRequest class.
FilesInfoRequest.Builder Methods
The following are methods for FilesInfoRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesInfoRequest.
Signature
public Slack.FilesInfoRequest build()
Return Value
Type: Slack.FilesInfoRequest
count(count)
Signature
public Slack.FilesInfoRequest.Builder count(Integer count)
Parameters
count
Type: Integer
Return Value
Type: Slack.FilesInfoRequest.Builder
file(file)
Required. The ID of the file to retrieve information for.
Signature
public Slack.FilesInfoRequest.Builder file(String file)
Parameters
file
Type: String
Return Value
Type: Slack.FilesInfoRequest.Builder
page(page)
Signature
public Slack.FilesInfoRequest.Builder page(Integer page)
Parameters
page
Type: Integer
Return Value
Type: Slack.FilesInfoRequest.Builder
FilesInfoResponse Class
Gets information about a file.
Usage
See Slack’s files.info method.
FilesInfoResponse Methods
This class contains standard response methods.
The following are methods for FilesInfoResponse.
getContent()
Signature
public String getContent()
Return Value
Type: String
getContentHighlightCss()
Signature
public String getContentHighlightCss()
Return Value
Type: String
getContentHighlightHtml()
Signature
public String getContentHighlightHtml()
Return Value
Type: String
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
isTruncated()
Signature
public Boolean isTruncated()
Return Value
Type: Boolean
setContent(content)
Signature
public void setContent(String content)
Parameters
content
Type: String
setContentHighlightCss(contentHighlightCss)
Signature
public void setContentHighlightCss(String contentHighlightCss)
Parameters
contentHighlightCss
Type: String
Return Value
Type: void
setContentHighlightHtml(contentHighlightHtml)
Signature
public void setContentHighlightHtml(String contentHighlightHtml)
Parameters
contentHighlightHtml
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
setTruncated(truncated)
Signature
public void setTruncated(Boolean truncated)
Parameters
truncated
Type: Boolean
Return Value
Type: void
FilesListRequest Class
Sends a request to retrieve a list of files for a team, in a channel, or from a user with applied filters.
Usage
See Slack’s files.list method.
FilesListRequest Methods
The following are methods for FilesListRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesListRequest.Builder builder()
Return Value
Type: Slack.FilesListRequest.Builder
FilesListRequest.Builder Class
Contains methods to build an instance of the Slack.FilesListRequest class.
A Builder object is obtained by invoking one of the FilesListRequest.builder methods defined by the FilesListRequest class.
FilesListRequest.Builder Methods
The following are methods for FilesListRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesListRequest.
Signature
public Slack.FilesListRequest build()
Return Value
Type: Slack.FilesListRequest
channel(channel)
Signature
public Slack.FilesListRequest.Builder channel(String channel)
Parameters
channel
Type: String
Return Value
Type: Slack.FilesListRequest.Builder
count(count)
Signature
public Slack.FilesListRequest.Builder count(Integer count)
Parameters
count
Type: Integer
Return Value
Type: Slack.FilesListRequest.Builder
page(page)
Signature
public Slack.FilesListRequest.Builder page(Integer page)
Parameters
page
Type: Integer
Return Value
Type: Slack.FilesListRequest.Builder
showFilesHiddenByLimit(showFilesHiddenByLimit)
Signature
public Slack.FilesListRequest.Builder showFilesHiddenByLimit(Boolean showFilesHiddenByLimit)
Parameters
showFilesHiddenByLimit
Type: Boolean
Return Value
Type: Slack.FilesListRequest.Builder
teamId(teamId)
Signature
public Slack.FilesListRequest.Builder teamId(String teamId)
Parameters
teamId
Type: String
Return Value
Type: Slack.FilesListRequest.Builder
tsFrom(tsFrom)
Signature
public Slack.FilesListRequest.Builder tsFrom(String tsFrom)
Parameters
tsFrom
Type: String
Return Value
Type: Slack.FilesListRequest.Builder
tsTo(tsTo)
Signature
public Slack.FilesListRequest.Builder tsTo(String tsTo)
Parameters
tsTo
Type: String
Return Value
Type: Slack.FilesListRequest.Builder
types(types)
Signature
public Slack.FilesListRequest.Builder types(List<String> types)
Parameters
types
Type: List<String>
Return Value
Type: Slack.FilesListRequest.Builder
user(user)
Signature
public Slack.FilesListRequest.Builder user(String user)
Parameters
user
Type: String
Return Value
Type: Slack.FilesListRequest.Builder
FilesListResponse Class
Retrieves a list of files for a team, in a channel, or from a user with applied filters.
Usage
See Slack’s files.list method.
FilesListResponse Methods
This class contains standard response methods.
The following are methods for FilesListResponse.
getFiles()
Signature
public List<Slack.File> getFiles()
Return Value
Type: List<Slack.File>
getPaging()
Signature
public Slack.Paging getPaging()
Return Value
Type: Slack.Paging
setFiles(files)
Signature
public void setFiles(List<Slack.File> files)
Parameters
files
Type: List<Slack.File>
Return Value
Type: void
setPaging(paging)
Signature
public void setPaging(Slack.Paging paging)
Parameters
paging
Type: Slack.Paging
Return Value
Type: void
FilesRemoteAddRequest Class
Sends a request to add a file from a remote service.
Usage
See Slack’s files.remote.add method.
FilesRemoteAddRequest Methods
The following are methods for FilesRemoteAddRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesRemoteAddRequest.Builder builder()
Return Value
Type: Slack.FilesRemoteAddRequest.Builder
FilesRemoteAddRequest.Builder Class
Contains methods to build an instance of the Slack.FilesRemoteAddRequest class.
A Builder object is obtained by invoking one of the FilesRemoteAddRequest.builder methods defined by the FilesRemoteAddRequest class.
FilesRemoteAddRequest.Builder Methods
The following are methods for FilesRemoteAddRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesRemoteAddRequest.
Signature
public Slack.FilesRemoteAddRequest build()
Return Value
Type: Slack.FilesRemoteAddRequest
externalId(externalId)
Required. The creator-defined GUID for the file.
Signature
public Slack.FilesRemoteAddRequest.Builder externalId(String externalId)
Parameters
externalId
Type: String
Return Value
Type: Slack.FilesRemoteAddRequest.Builder
externalUrl(externalUrl)
Required. The URL of the remote file.
Signature
public Slack.FilesRemoteAddRequest.Builder externalUrl(String externalUrl)
Parameters
externalUrl
Type: String
Return Value
Type: Slack.FilesRemoteAddRequest.Builder
filetype(filetype)
Signature
public Slack.FilesRemoteAddRequest.Builder filetype(String filetype)
Parameters
filetype
Type: String
Return Value
Type: Slack.FilesRemoteAddRequest.Builder
title(title)
Required. The title of the file being shared.
Signature
public Slack.FilesRemoteAddRequest.Builder title(String title)
Parameters
title
Type: String
Return Value
Type: Slack.FilesRemoteAddRequest.Builder
FilesRemoteAddResponse Class
Adds a file from a remote service.
Usage
See Slack’s files.remote.add method.
FilesRemoteAddResponse Methods
This class contains standard response methods.
The following are methods for FilesRemoteAddResponse.
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
FilesRemoteInfoRequest Class
Sends a request to retrieve information about a remote file that’s added to Slack.
Usage
See Slack’s files.remote.info method.
FilesRemoteInfoRequest Methods
The following are methods for FilesRemoteInfoRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesRemoteInfoRequest.Builder builder()
Return Value
Type: Slack.FilesRemoteInfoRequest.Builder
FilesRemoteInfoRequest.Builder Class
Contains methods to build an instance of the Slack.FilesRemoteInfoRequest class.
A Builder object is obtained by invoking one of the FilesRemoteInfoRequest.builder methods defined by the FilesRemoteInfoRequest class.
FilesRemoteInfoRequest.Builder Methods
The following are methods for FilesRemoteInfoRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesRemoteInfoRequest.
Signature
public Slack.FilesRemoteInfoRequest build()
Return Value
Type: Slack.FilesRemoteInfoRequest
externalId(externalId)
Signature
public Slack.FilesRemoteInfoRequest.Builder externalId(String externalId)
Return Value
Type: Slack.FilesRemoteInfoRequest.Builder
file(file)
Signature
public Slack.FilesRemoteInfoRequest.Builder file(String file)
Parameters
file
Type: String
Return Value
Type: Slack.FilesRemoteInfoRequest.Builder
FilesRemoteInfoResponse Class
Retrieves information about a remote file that’s added to Slack.
Usage
See Slack’s files.remote.info method.
FilesRemoteInfoResponse Methods
This class contains standard response methods.
The following are methods for FilesRemoteInfoResponse.
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
FilesRemoteListRequest Class
Sends a request to retrieve a list of files that’s added to Slack for a team, in a channel, or from a user with applied filters.
Usage
See Slack’s files.remote.list method.
FilesRemoteListRequest Methods
The following are methods for FilesRemoteListRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesRemoteListRequest.Builder builder()
Return Value
Type: Slack.FilesRemoteListRequest.Builder
FilesRemoteListRequest.Builder Class
Contains methods to build an instance of the Slack.FilesRemoteListRequest class.
A Builder object is obtained by invoking one of the FilesRemoteListRequest.builder methods defined by the FilesRemoteListRequest class.
FilesRemoteListRequest.Builder Methods
The following are methods for FilesRemoteListRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesRemoteListRequest.
Signature
public Slack.FilesRemoteListRequest build()
Return Value
Type: Slack.FilesRemoteListRequest
channel(channel)
Signature
public Slack.FilesRemoteListRequest.Builder channel(String channel)
Parameters
channel
Type: String
Return Value
Type: Slack.FilesRemoteListRequest.Builder
cursor(cursor)
Signature
public Slack.FilesRemoteListRequest.Builder cursor(String cursor)
Parameters
cursor
Type: String
Return Value
Type: Slack.FilesRemoteListRequest.Builder
limitValue(limitValue)
Signature
public Slack.FilesRemoteListRequest.Builder limitValue(Integer limitValue)
Parameters
limitValue
Type: Integer
Return Value
Type: Slack.FilesRemoteListRequest.Builder
tsFrom(tsFrom)
Signature
public Slack.FilesRemoteListRequest.Builder tsFrom(String tsFrom)
Parameters
tsFrom
Type: String
Return Value
Type: Slack.FilesRemoteListRequest.Builder
tsTo(tsTo)
Signature
public Slack.FilesRemoteListRequest.Builder tsTo(String tsTo)
Parameters
tsTo
Type: String
Return Value
Type: Slack.FilesRemoteListRequest.Builder
FilesRemoteListResponse Class
Retrieves a list of files that’s added to Slack for a team, in a channel, or from a user with applied filters.
Usage
See Slack’s files.remote.list method.
FilesRemoteListResponse Methods
This class contains standard response methods.
The following are methods for FilesRemoteListResponse.
getFiles()
Signature
public List<Slack.File> getFiles()
Return Value
Type: List<Slack.File>
getResponseMetadata()
Signature
public Slack.ResponseMetadata getResponseMetadata()
Return Value
Type: Slack.ResponseMetadata
setFiles(files)
Signature
public void setFiles(List<Slack.File> files)
Parameters
files
Type: List<Slack.File>
Return Value
Type: void
setResponseMetadata(metadata)
Signature
public void setResponseMetadata(Slack.ResponseMetadata responseMetadata)
Parameters
responseMetadata
Type: Slack.ResponseMetadata
Return Value
Type: void
FilesRemoteRemoveRequest Class
Sends a request to remove a remote file.
Usage
See Slack’s files.remote.remove method.
FilesRemoteRemoveRequest Methods
The following are methods for FilesRemoteRemoveRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesRemoteRemoveRequest.Builder builder()
Return Value
Type: Slack.FilesRemoteRemoveRequest.Builder
FilesRemoteRemoveRequest.Builder Class
Contains methods to build an instance of the Slack.FilesRemoteRemoveRequest class.
A Builder object is obtained by invoking one of the FilesRemoteRemoveRequest.builder methods defined by the FilesRemoteRemoveRequest class.
FilesRemoteRemoveRequest.Builder Methods
The following are methods for FilesRemoteRemoveRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesRemoteRemoveRequest.
Signature
public Slack.FilesRemoteRemoveRequest build()
Return Value
Type: Slack.FilesRemoteRemoveRequest
externalId(externalId)
Signature
public Slack.FilesRemoteRemoveRequest.Builder externalId(String externalId)
Parameters
externalId
Type: String
Return Value
Type: Slack.FilesRemoteRemoveRequest.Builder
file(file)
Signature
public Slack.FilesRemoteRemoveRequest.Builder file(String file)
Parameters
file
Type: String
Return Value
Type: Slack.FilesRemoteRemoveRequest.Builder
FilesRemoteRemoveResponse Class
Removes a remote file.
Usage
See Slack’s files.remote.remove method
FilesRemoteRemoveResponse Methods
This class contains standard response methods.
FilesRemoteShareRequest Class
Sends a request to share a remote file into a channel.
Usage
See Slack’s files.remote.share method
FilesRemoteShareRequest Methods
The following are methods for FilesRemoteShareRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesRemoteShareRequest.Builder builder()
Return Value
Type: Slack.FilesRemoteShareRequest.Builder
FilesRemoteShareRequest.Builder Class
Contains methods to build an instance of the Slack.FilesRemoteShareRequest class.
A Builder object is obtained by invoking one of the FilesRemoteShareRequest.builder methods defined by the FilesRemoteShareRequest class.
FilesRemoteShareRequest.Builder Methods
The following are methods for FilesRemoteShareRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesRemoteShareRequest.
Signature
public Slack.FilesRemoteShareRequest build()
Return Value
Type: Slack.FilesRemoteShareRequest
channels(channels)
Required. The comma-separated list of channel IDs where the file is shared.
Signature
public Slack.FilesRemoteShareRequest.Builder channels(List<String> channels)
Parameters
channels
Type: List<String>
Return Value
Type: Slack.FilesRemoteShareRequest.Builder
externalId(externalId)
Signature
public Slack.FilesRemoteShareRequest.Builder externalId(String externalId)
Parameters
externalId
Type: String
Return Value
Type: Slack.FilesRemoteShareRequest.Builder
file(file)
Signature
public Slack.FilesRemoteShareRequest.Builder file(String file)
Parameters
file
Type: String
Return Value
Type: Slack.FilesRemoteShareRequest.Builder
FilesRemoteShareResponse Class
Shares a remote file into a channel.
Usage
See Slack’s files.remote.share method.
FilesRemoteShareResponse Methods
This class contains standard response methods.
The following are methods for FilesRemoteShareResponse.
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
FilesRemoteUpdateRequest Class
Sends a request to update an existing remote file.
Usage
See Slack’s files.remote.update method.
FilesRemoteUpdateRequest Methods
The following are methods for FilesRemoteUpdateRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesRemoteUpdateRequest.Builder builder()
Return Value
Type: Slack.FilesRemoteUpdateRequest.Builder
FilesRemoteUpdateRequest.Builder Class
Contains methods to build an instance of the Slack.FilesRemoteUpdateRequest class.
A Builder object is obtained by invoking one of the FilesRemoteUpdateRequest.builder methods defined by the FilesRemoteUpdateRequest class.
FilesRemoteUpdateRequest.Builder Methods
The following are methods for FilesRemoteUpdateRequest.Builder. These methods are optional unless specified otherwise.
build()
Returns an instance of the Slack.FilesRemoteUpdateRequest object.
Signature
public Slack.FilesRemoteUpdateRequest build()
Return Value
Type: Slack.FilesRemoteUpdateRequest
externalId(externalId)
Signature
public Slack.FilesRemoteUpdateRequest.Builder externalId(String externalId)
Parameters
externalId
Type: String
Return Value
Type: Slack.FilesRemoteUpdateRequest.Builder
externalUrl(externalUrl)
Signature
public Slack.FilesRemoteUpdateRequest.Builder externalUrl(String externalUrl)
Parameters
externalUrl
Type: String
Return Value
Type: Slack.FilesRemoteUpdateRequest.Builder
filetype(filetype)
Signature
public Slack.FilesRemoteUpdateRequest.Builder filetype(String filetype)
Parameters
filetype
Type: String
Return Value
Type: Slack.FilesRemoteUpdateRequest.Builder
title(title)
Signature public Slack.FilesRemoteUpdateRequest.Builder title(String title)
Parameters
title
Type: String
Return Value
Type: Slack.FilesRemoteUpdateRequest.Builder
FilesRemoteUpdateResponse Class
Updates an existing remote file.
Usage
See Slack’s files.remote.update method.
FilesRemoteUpdateResponse Methods
This class contains standard response methods.
The following are methods for FilesRemoteUpdateResponse.
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
FilesRevokePublicURLRequest Class
Sends a request to revoke public or external sharing access for a file.
Usage
See Slack’s files.revokePublicURL method.
FilesRevokePublicURLRequest Methods
The following are methods for FilesRevokePublicURLRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesRevokePublicURLRequest.Builder builder()
Return Value
Type: Slack.FilesRevokePublicURLRequest.Builder
FilesRevokePublicURLRequest.Builder Class
Contains methods to build an instance of the Slack.FilesRevokePublicURLRequest class.
A Builder object is obtained by invoking one of the FilesRevokePublicURLRequest.builder methods defined by the FilesRevokePublicURLRequest class.
FilesRevokePublicURLRequest.Builder Methods
The following are methods for FilesRevokePublicURLRequest.Builder.
build()
Required. Returns an instance of Slack.FilesRevokePublicURLRequest.
Signature
public Slack.FilesRevokePublicURLRequest build()
Return Value
Type: Slack.FilesRevokePublicURLRequest
file(file)
Required. The file to revoke.
Signature
public Slack.FilesRevokePublicURLRequest.Builder file(String file)
Parameters
file
Type: String
Return Value
Type: Slack.FilesRevokePublicURLRequest.Builder
FilesRevokePublicURLResponse Class
Revokes public or external sharing access for a file.
Usage
See Slack’s files.revokePublicURL method.
FilesRevokePublicURLResponse Methods
This class contains standard response methods.
The following are methods for FilesRevokePublicURLResponse.
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
FilesSharedPublicURLRequest Class
Sends a request to enable a file for public or external sharing.
Usage
See Slack’s files.sharedPublicURL method.
FilesSharedPublicURLRequest Methods
The following are methods for FilesSharedPublicURLRequest.
builder()
Builds a request object that's used when executing the API call.
Signature
public static Slack.FilesSharedPublicURLRequest.Builder builder()
Return Value
Type: Slack.FilesSharedPublicURLRequest.Builder
FilesSharedPublicURLRequest.Builder Class
Contains methods to build an instance of the Slack.FilesSharedPublicURLRequest class.
A Builder object is obtained by invoking one of the FilesRevokeSharedURLRequest.builder methods defined by the FilesRevokeSharedURLRequest class.
FilesSharedPublicURLRequest.Builder Methods
The following are methods for FilesSharedPublicURLRequest.Builder. These methods are optional unless specified otherwise.
build()
Required. Returns an instance of Slack.FilesSharedPublicURLRequest.
Signature
public Slack.FilesSharedPublicURLRequest build()
Return Value
Type: Slack.FilesSharedPublicURLRequest
file(file)
Required. The file to share.
Signature
public Slack.FilesSharedPublicURLRequest.Builder file(String file)
Parameters
file
Type: String
Return Value
Type: Slack.FilesSharedPublicURLRequest.Builder
FilesSharedPublicURLResponse Class
Enables a file for public or external sharing.
Usage
See Slack’s files.sharedPublicURL method.
FilesSharedPublicURLResponse Methods
This class contains standard response methods.
The following are methods for FilesSharedPublicURLResponse.
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void