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
All Methods Static Methods Instance Methods Concrete Methods 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 Detail
-
builder
public static FilesRemoteAddRequest.FilesRemoteAddRequestBuilder builder()
-
getToken
public String getToken()
Authentication token. Requires scope: `remote_files:write`- Specified by:
getTokenin interfaceSlackApiRequest
-
getExternalId
public String getExternalId()
Creator defined GUID for the file.
-
getExternalUrl
public String getExternalUrl()
URL of the remote file.
-
getTitle
public String getTitle()
Title of the file being shared.
-
getFiletype
public String 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
public void setToken(String token)
Authentication token. Requires scope: `remote_files:write`
-
setExternalId
public void setExternalId(String externalId)
Creator defined GUID for the file.
-
setExternalUrl
public void setExternalUrl(String externalUrl)
URL of the remote file.
-
setTitle
public void setTitle(String title)
Title of the file being shared.
-
setFiletype
public void setFiletype(String filetype)
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.
-
canEqual
protected boolean canEqual(Object other)
-
-