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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilesRemoteAddRequest
build()
FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
externalId(String externalId)
Creator defined GUID for the file.FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
externalUrl(String externalUrl)
URL of the remote file.FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
filetype(String filetype)
type of fileFilesRemoteAddRequest.FilesRemoteAddRequestBuilder
indexableFileContents(byte[] indexableFileContents)
File containing contents that can be used to improve searchability for the remote file.FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
previewImage(byte[] previewImage)
Preview of the document via multipart/form-data.FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
title(String title)
Title of the file being shared.FilesRemoteAddRequest.FilesRemoteAddRequestBuilder
token(String token)
Authentication token.String
toString()
-
-
-
Method Detail
-
token
public FilesRemoteAddRequest.FilesRemoteAddRequestBuilder token(String token)
Authentication token. Requires scope: `remote_files:write`- Returns:
this
.
-
externalId
public FilesRemoteAddRequest.FilesRemoteAddRequestBuilder externalId(String externalId)
Creator defined GUID for the file.- Returns:
this
.
-
externalUrl
public FilesRemoteAddRequest.FilesRemoteAddRequestBuilder externalUrl(String externalUrl)
URL of the remote file.- Returns:
this
.
-
title
public FilesRemoteAddRequest.FilesRemoteAddRequestBuilder title(String title)
Title of the file being shared.- Returns:
this
.
-
filetype
public FilesRemoteAddRequest.FilesRemoteAddRequestBuilder filetype(String 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
public FilesRemoteAddRequest.FilesRemoteAddRequestBuilder previewImage(byte[] previewImage)
Preview of the document via multipart/form-data.- Returns:
this
.
-
build
public FilesRemoteAddRequest build()
-
-