Package com.slack.api.model
Class File.FileBuilder
- java.lang.Object
-
- com.slack.api.model.File.FileBuilder
-
-
Method Summary
-
-
-
Method Detail
-
id
public File.FileBuilder id(String id)
- Returns:
this.
-
created
public File.FileBuilder created(Integer created)
- Returns:
this.
-
timestamp
public File.FileBuilder timestamp(Integer timestamp)
- Returns:
this.
-
name
public File.FileBuilder name(String name)
- Returns:
this.
-
title
public File.FileBuilder title(String title)
- Returns:
this.
-
subject
public File.FileBuilder subject(String subject)
- Returns:
this.
-
mimetype
public File.FileBuilder mimetype(String mimetype)
- Returns:
this.
-
filetype
public File.FileBuilder filetype(String filetype)
- Returns:
this.
-
prettyType
public File.FileBuilder prettyType(String prettyType)
- Returns:
this.
-
user
public File.FileBuilder user(String user)
- Returns:
this.
-
mode
public File.FileBuilder mode(String mode)
- Returns:
this.
-
editable
public File.FileBuilder editable(boolean editable)
- Returns:
this.
-
nonOwnerEditable
public File.FileBuilder nonOwnerEditable(boolean nonOwnerEditable)
- Returns:
this.
-
editor
public File.FileBuilder editor(String editor)
- Returns:
this.
-
lastEditor
public File.FileBuilder lastEditor(String lastEditor)
- Returns:
this.
-
updated
public File.FileBuilder updated(Integer updated)
- Returns:
this.
-
originalAttachmentCount
public File.FileBuilder originalAttachmentCount(Integer originalAttachmentCount)
- Returns:
this.
-
external
public File.FileBuilder external(boolean external)
- Returns:
this.
-
externalType
public File.FileBuilder externalType(String externalType)
- Returns:
this.
-
externalId
public File.FileBuilder externalId(String externalId)
- Returns:
this.
-
externalUrl
public File.FileBuilder externalUrl(String externalUrl)
- Returns:
this.
-
username
public File.FileBuilder username(String username)
- Returns:
this.
-
size
public File.FileBuilder size(Integer size)
- Returns:
this.
-
urlPrivate
public File.FileBuilder urlPrivate(String urlPrivate)
- Returns:
this.
-
urlPrivateDownload
public File.FileBuilder urlPrivateDownload(String urlPrivateDownload)
- Returns:
this.
-
appId
public File.FileBuilder appId(String appId)
- Returns:
this.
-
appName
public File.FileBuilder appName(String appName)
- Returns:
this.
-
thumb64
public File.FileBuilder thumb64(String thumb64)
- Returns:
this.
-
thumb64Gif
public File.FileBuilder thumb64Gif(String thumb64Gif)
- Returns:
this.
-
thumb64Width
public File.FileBuilder thumb64Width(String thumb64Width)
- Returns:
this.
-
thumb64Height
public File.FileBuilder thumb64Height(String thumb64Height)
- Returns:
this.
-
thumb80
public File.FileBuilder thumb80(String thumb80)
- Returns:
this.
-
thumb80Gif
public File.FileBuilder thumb80Gif(String thumb80Gif)
- Returns:
this.
-
thumb80Width
public File.FileBuilder thumb80Width(String thumb80Width)
- Returns:
this.
-
thumb80Height
public File.FileBuilder thumb80Height(String thumb80Height)
- Returns:
this.
-
thumb160
public File.FileBuilder thumb160(String thumb160)
- Returns:
this.
-
thumb160Gif
public File.FileBuilder thumb160Gif(String thumb160Gif)
- Returns:
this.
-
thumb160Width
public File.FileBuilder thumb160Width(String thumb160Width)
- Returns:
this.
-
thumb160Height
public File.FileBuilder thumb160Height(String thumb160Height)
- Returns:
this.
-
thumb360
public File.FileBuilder thumb360(String thumb360)
- Returns:
this.
-
thumb360Gif
public File.FileBuilder thumb360Gif(String thumb360Gif)
- Returns:
this.
-
thumb360Width
public File.FileBuilder thumb360Width(String thumb360Width)
- Returns:
this.
-
thumb360Height
public File.FileBuilder thumb360Height(String thumb360Height)
- Returns:
this.
-
thumb480
public File.FileBuilder thumb480(String thumb480)
- Returns:
this.
-
thumb480Gif
public File.FileBuilder thumb480Gif(String thumb480Gif)
- Returns:
this.
-
thumb480Width
public File.FileBuilder thumb480Width(String thumb480Width)
- Returns:
this.
-
thumb480Height
public File.FileBuilder thumb480Height(String thumb480Height)
- Returns:
this.
-
thumb720
public File.FileBuilder thumb720(String thumb720)
- Returns:
this.
-
thumb720Gif
public File.FileBuilder thumb720Gif(String thumb720Gif)
- Returns:
this.
-
thumb720Width
public File.FileBuilder thumb720Width(String thumb720Width)
- Returns:
this.
-
thumb720Height
public File.FileBuilder thumb720Height(String thumb720Height)
- Returns:
this.
-
thumb800
public File.FileBuilder thumb800(String thumb800)
- Returns:
this.
-
thumb800Gif
public File.FileBuilder thumb800Gif(String thumb800Gif)
- Returns:
this.
-
thumb800Width
public File.FileBuilder thumb800Width(String thumb800Width)
- Returns:
this.
-
thumb800Height
public File.FileBuilder thumb800Height(String thumb800Height)
- Returns:
this.
-
thumb960
public File.FileBuilder thumb960(String thumb960)
- Returns:
this.
-
thumb960Gif
public File.FileBuilder thumb960Gif(String thumb960Gif)
- Returns:
this.
-
thumb960Width
public File.FileBuilder thumb960Width(String thumb960Width)
- Returns:
this.
-
thumb960Height
public File.FileBuilder thumb960Height(String thumb960Height)
- Returns:
this.
-
thumb1024
public File.FileBuilder thumb1024(String thumb1024)
- Returns:
this.
-
thumb1024Gif
public File.FileBuilder thumb1024Gif(String thumb1024Gif)
- Returns:
this.
-
thumb1024Width
public File.FileBuilder thumb1024Width(String thumb1024Width)
- Returns:
this.
-
thumb1024Height
public File.FileBuilder thumb1024Height(String thumb1024Height)
- Returns:
this.
-
thumbVideo
public File.FileBuilder thumbVideo(String thumbVideo)
- Returns:
this.
-
thumbGif
public File.FileBuilder thumbGif(String thumbGif)
- Returns:
this.
-
thumbPdf
public File.FileBuilder thumbPdf(String thumbPdf)
- Returns:
this.
-
thumbPdfWidth
public File.FileBuilder thumbPdfWidth(String thumbPdfWidth)
- Returns:
this.
-
thumbPdfHeight
public File.FileBuilder thumbPdfHeight(String thumbPdfHeight)
- Returns:
this.
-
thumbTiny
public File.FileBuilder thumbTiny(String thumbTiny)
- Returns:
this.
-
convertedPdf
public File.FileBuilder convertedPdf(String convertedPdf)
- Returns:
this.
-
imageExifRotation
public File.FileBuilder imageExifRotation(Integer imageExifRotation)
- Returns:
this.
-
originalWidth
public File.FileBuilder originalWidth(String originalWidth)
- Returns:
this.
-
originalHeight
public File.FileBuilder originalHeight(String originalHeight)
- Returns:
this.
-
deanimate
public File.FileBuilder deanimate(String deanimate)
- Returns:
this.
-
deanimateGif
public File.FileBuilder deanimateGif(String deanimateGif)
- Returns:
this.
-
pjpeg
public File.FileBuilder pjpeg(String pjpeg)
- Returns:
this.
-
permalink
public File.FileBuilder permalink(String permalink)
- Returns:
this.
-
permalinkPublic
public File.FileBuilder permalinkPublic(String permalinkPublic)
- Returns:
this.
-
editLink
public File.FileBuilder editLink(String editLink)
- Returns:
this.
-
hasRichPreview
public File.FileBuilder hasRichPreview(boolean hasRichPreview)
- Returns:
this.
-
mediaDisplayType
public File.FileBuilder mediaDisplayType(String mediaDisplayType)
- Returns:
this.
-
previewTruncated
public File.FileBuilder previewTruncated(boolean previewTruncated)
- Returns:
this.
-
preview
public File.FileBuilder preview(String preview)
- Returns:
this.
-
previewHighlight
public File.FileBuilder previewHighlight(String previewHighlight)
- Returns:
this.
-
plainText
public File.FileBuilder plainText(String plainText)
- Returns:
this.
-
previewPlainText
public File.FileBuilder previewPlainText(String previewPlainText)
- Returns:
this.
-
hasMore
public File.FileBuilder hasMore(boolean hasMore)
- Returns:
this.
-
sentToSelf
public File.FileBuilder sentToSelf(boolean sentToSelf)
- Returns:
this.
-
lines
public File.FileBuilder lines(Integer lines)
- Returns:
this.
-
linesMore
public File.FileBuilder linesMore(Integer linesMore)
- Returns:
this.
-
_public
public File.FileBuilder _public(boolean _public)
- Returns:
this.
-
publicUrlShared
public File.FileBuilder publicUrlShared(boolean publicUrlShared)
- Returns:
this.
-
displayAsBot
public File.FileBuilder displayAsBot(boolean displayAsBot)
- Returns:
this.
-
channels
public File.FileBuilder channels(List<String> channels)
- Returns:
this.
-
groups
public File.FileBuilder groups(List<String> groups)
- Returns:
this.
-
ims
public File.FileBuilder ims(List<String> ims)
- Returns:
this.
-
shares
public File.FileBuilder shares(File.Shares shares)
- Returns:
this.
-
to
public File.FileBuilder to(List<File.Address> to)
- Returns:
this.
-
from
public File.FileBuilder from(List<File.Address> from)
- Returns:
this.
-
cc
public File.FileBuilder cc(List<File.Address> cc)
- Returns:
this.
-
pinnedInfo
public File.FileBuilder pinnedInfo(Map<String,File.PinnedInfo> pinnedInfo)
- Returns:
this.
-
channelActionsTs
public File.FileBuilder channelActionsTs(String channelActionsTs)
- Returns:
this.
-
channelActionsCount
public File.FileBuilder channelActionsCount(Integer channelActionsCount)
- Returns:
this.
-
headers
public File.FileBuilder headers(File.Headers headers)
- Returns:
this.
-
simplifiedHtml
public File.FileBuilder simplifiedHtml(String simplifiedHtml)
- Returns:
this.
-
botId
@Deprecated public File.FileBuilder botId(String botId)
Deprecated.- Returns:
this.
-
initialComment
@Deprecated public File.FileBuilder initialComment(FileComment initialComment)
Deprecated.- Returns:
this.
-
numStars
@Deprecated public File.FileBuilder numStars(Integer numStars)
Deprecated.- Returns:
this.
-
starred
@Deprecated public File.FileBuilder starred(boolean starred)
Deprecated.- Returns:
this.
-
pinnedTo
@Deprecated public File.FileBuilder pinnedTo(List<String> pinnedTo)
Deprecated.- Returns:
this.
-
reactions
@Deprecated public File.FileBuilder reactions(List<Reaction> reactions)
Deprecated.- Returns:
this.
-
commentsCount
@Deprecated public File.FileBuilder commentsCount(Integer commentsCount)
Deprecated.- Returns:
this.
-
attachments
@Deprecated public File.FileBuilder attachments(List<Attachment> attachments)
Deprecated.- Returns:
this.
-
blocks
@Deprecated public File.FileBuilder blocks(List<LayoutBlock> blocks)
Deprecated.- Returns:
this.
-
build
public File build()
-
-