Class FilesListRequest
- All Implemented Interfaces:
SlackApiRequest
public class FilesListRequest extends Object implements SlackApiRequest
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FilesListRequest.FilesListRequestBuilder
-
Method Summary
Modifier and Type Method Description static FilesListRequest.FilesListRequestBuilder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getChannel()
Filter files appearing in a specific channel, indicated by its ID.Integer
getCount()
Integer
getPage()
String
getTeamId()
Required for org-wide apps.String
getToken()
Authentication token.String
getTsFrom()
Filter files created after this timestamp (inclusive).String
getTsTo()
Filter files created before this timestamp (inclusive).List<String>
getTypes()
Filter files by type:\n\n* `all` - All filesString
getUser()
Filter files created by a single user.int
hashCode()
boolean
isShowFilesHiddenByLimit()
https://api.slack.com/changelog/2019-03-wild-west-for-files-no-morevoid
setChannel(String channel)
Filter files appearing in a specific channel, indicated by its ID.void
setCount(Integer count)
void
setPage(Integer page)
void
setShowFilesHiddenByLimit(boolean showFilesHiddenByLimit)
https://api.slack.com/changelog/2019-03-wild-west-for-files-no-morevoid
setTeamId(String teamId)
Required for org-wide apps.void
setToken(String token)
Authentication token.void
setTsFrom(String tsFrom)
Filter files created after this timestamp (inclusive).void
setTsTo(String tsTo)
Filter files created before this timestamp (inclusive).void
setTypes(List<String> types)
Filter files by type:\n\n* `all` - All filesvoid
setUser(String user)
Filter files created by a single user.String
toString()
-
Method Details
-
builder
-
getToken
Authentication token. Requires scope: `files:read`- Specified by:
getToken
in interfaceSlackApiRequest
-
getUser
Filter files created by a single user. -
getChannel
Filter files appearing in a specific channel, indicated by its ID. -
getTsFrom
Filter files created after this timestamp (inclusive). -
getTsTo
Filter files created before this timestamp (inclusive). -
getTypes
Filter files by type:\n\n* `all` - All files`spaces` - Posts\n* `snippets` - Snippets `images` - Image files `gdocs` - Google docs `zips` - Zip files `pdfs` - PDF files
You can pass multiple values in the types argument, like `types=spaces,snippets`. The default value is `all`, which does not filter the list.
-
getCount
-
getPage
-
isShowFilesHiddenByLimit
public boolean isShowFilesHiddenByLimit()https://api.slack.com/changelog/2019-03-wild-west-for-files-no-moreIn order to gather information on tombstoned files in Free workspaces, so that you can delete or revoke them, pass the show_files_hidden_by_limit parameter. While the yielded files will still be redacted, you'll gain the id of the files so that you can delete or revoke them.
-
getTeamId
Required for org-wide apps. -
setToken
Authentication token. Requires scope: `files:read` -
setUser
Filter files created by a single user. -
setChannel
Filter files appearing in a specific channel, indicated by its ID. -
setTsFrom
Filter files created after this timestamp (inclusive). -
setTsTo
Filter files created before this timestamp (inclusive). -
setTypes
Filter files by type:\n\n* `all` - All files`spaces` - Posts\n* `snippets` - Snippets `images` - Image files `gdocs` - Google docs `zips` - Zip files `pdfs` - PDF files
You can pass multiple values in the types argument, like `types=spaces,snippets`. The default value is `all`, which does not filter the list.
-
setCount
-
setPage
-
setShowFilesHiddenByLimit
public void setShowFilesHiddenByLimit(boolean showFilesHiddenByLimit)https://api.slack.com/changelog/2019-03-wild-west-for-files-no-moreIn order to gather information on tombstoned files in Free workspaces, so that you can delete or revoke them, pass the show_files_hidden_by_limit parameter. While the yielded files will still be redacted, you'll gain the id of the files so that you can delete or revoke them.
-
setTeamId
Required for org-wide apps. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-