Class FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
java.lang.Object
com.slack.api.methods.request.files.remote.FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
- Enclosing class:
- FilesRemoteAddRequest
public static class FilesRemoteAddRequest.FilesRemoteAddRequestBuilder extends Object
-
Method Summary
Modifier and Type Method Description FilesRemoteAddRequestbuild()FilesRemoteAddRequest.FilesRemoteAddRequestBuilderexternalId(String externalId)Creator defined GUID for the file.FilesRemoteAddRequest.FilesRemoteAddRequestBuilderexternalUrl(String externalUrl)URL of the remote file.FilesRemoteAddRequest.FilesRemoteAddRequestBuilderfiletype(String filetype)type of fileFilesRemoteAddRequest.FilesRemoteAddRequestBuilderindexableFileContents(byte[] indexableFileContents)File containing contents that can be used to improve searchability for the remote file.FilesRemoteAddRequest.FilesRemoteAddRequestBuilderpreviewImage(byte[] previewImage)Preview of the document via multipart/form-data.FilesRemoteAddRequest.FilesRemoteAddRequestBuildertitle(String title)Title of the file being shared.FilesRemoteAddRequest.FilesRemoteAddRequestBuildertoken(String token)Authentication token.StringtoString()
-
Method Details
-
token
Authentication token. Requires scope: `remote_files:write`- Returns:
this.
-
externalId
Creator defined GUID for the file.- Returns:
this.
-
externalUrl
URL of the remote file.- Returns:
this.
-
title
Title of the file being shared.- Returns:
this.
-
filetype
type of file- Returns:
this.
-
indexableFileContents
public FilesRemoteAddRequest.FilesRemoteAddRequestBuilder indexableFileContents(byte[] indexableFileContents)File containing contents that can be used to improve searchability for the remote file.- Returns:
this.
-
previewImage
Preview of the document via multipart/form-data.- Returns:
this.
-
build
-
toString
-