Class FilesRemoteShareRequest.FilesRemoteShareRequestBuilder
java.lang.Object
com.slack.api.methods.request.files.remote.FilesRemoteShareRequest.FilesRemoteShareRequestBuilder
- Enclosing class:
- FilesRemoteShareRequest
public static class FilesRemoteShareRequest.FilesRemoteShareRequestBuilder
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description FilesRemoteShareRequestbuild()FilesRemoteShareRequest.FilesRemoteShareRequestBuilderchannels(java.util.List<java.lang.String> channels)Comma-separated list of channel IDs where the file will be shared.FilesRemoteShareRequest.FilesRemoteShareRequestBuilderexternalId(java.lang.String externalId)Creator defined GUID for the file.FilesRemoteShareRequest.FilesRemoteShareRequestBuilderfile(java.lang.String file)Specify a file by providing its ID.FilesRemoteShareRequest.FilesRemoteShareRequestBuildertoken(java.lang.String token)Authentication token.java.lang.StringtoString()
-
Method Details
-
token
Authentication token. Requires scope: `remote_files:write`- Returns:
this.
-
externalId
public FilesRemoteShareRequest.FilesRemoteShareRequestBuilder externalId(java.lang.String externalId)Creator defined GUID for the file.- Returns:
this.
-
file
Specify a file by providing its ID.- Returns:
this.
-
channels
public FilesRemoteShareRequest.FilesRemoteShareRequestBuilder channels(java.util.List<java.lang.String> channels)Comma-separated list of channel IDs where the file will be shared.- Returns:
this.
-
build
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-