Class FilesRemoteAddRequest
java.lang.Object
com.slack.api.methods.request.files.remote.FilesRemoteAddRequest
- All Implemented Interfaces:
SlackApiRequest
public class FilesRemoteAddRequest extends Object implements SlackApiRequest
https://api.slack.com/methods/files.remote.add
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFilesRemoteAddRequest.FilesRemoteAddRequestBuilder -
Method Summary
Modifier and Type Method Description static FilesRemoteAddRequest.FilesRemoteAddRequestBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)StringgetExternalId()Creator defined GUID for the file.StringgetExternalUrl()URL of the remote file.StringgetFiletype()type of filebyte[]getIndexableFileContents()File containing contents that can be used to improve searchability for the remote file.byte[]getPreviewImage()Preview of the document via multipart/form-data.StringgetTitle()Title of the file being shared.StringgetToken()Authentication token.inthashCode()voidsetExternalId(String externalId)Creator defined GUID for the file.voidsetExternalUrl(String externalUrl)URL of the remote file.voidsetFiletype(String filetype)type of filevoidsetIndexableFileContents(byte[] indexableFileContents)File containing contents that can be used to improve searchability for the remote file.voidsetPreviewImage(byte[] previewImage)Preview of the document via multipart/form-data.voidsetTitle(String title)Title of the file being shared.voidsetToken(String token)Authentication token.StringtoString()
-
Method Details
-
builder
-
getToken
Authentication token. Requires scope: `remote_files:write`- Specified by:
getTokenin interfaceSlackApiRequest
-
getExternalId
Creator defined GUID for the file. -
getExternalUrl
URL of the remote file. -
getTitle
Title of the file being shared. -
getFiletype
type of file -
getIndexableFileContents
public byte[] getIndexableFileContents()File containing contents that can be used to improve searchability for the remote file. -
getPreviewImage
public byte[] getPreviewImage()Preview of the document via multipart/form-data. -
setToken
Authentication token. Requires scope: `remote_files:write` -
setExternalId
Creator defined GUID for the file. -
setExternalUrl
URL of the remote file. -
setTitle
Title of the file being shared. -
setFiletype
type of file -
setIndexableFileContents
public void setIndexableFileContents(byte[] indexableFileContents)File containing contents that can be used to improve searchability for the remote file. -
setPreviewImage
public void setPreviewImage(byte[] previewImage)Preview of the document via multipart/form-data. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-