Class FilesListRequest
- java.lang.Object
-
- com.slack.api.methods.request.files.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
All Methods Static Methods Instance Methods Concrete Methods 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
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
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 Detail
-
builder
public static FilesListRequest.FilesListRequestBuilder builder()
-
getToken
public String getToken()
Authentication token. Requires scope: `files:read`- Specified by:
getToken
in interfaceSlackApiRequest
-
getUser
public String getUser()
Filter files created by a single user.
-
getChannel
public String getChannel()
Filter files appearing in a specific channel, indicated by its ID.
-
getTsFrom
public String getTsFrom()
Filter files created after this timestamp (inclusive).
-
getTsTo
public String getTsTo()
Filter files created before this timestamp (inclusive).
-
getTypes
public List<String> 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
public Integer getCount()
-
getPage
public Integer 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.
-
setToken
public void setToken(String token)
Authentication token. Requires scope: `files:read`
-
setUser
public void setUser(String user)
Filter files created by a single user.
-
setChannel
public void setChannel(String channel)
Filter files appearing in a specific channel, indicated by its ID.
-
setTsFrom
public void setTsFrom(String tsFrom)
Filter files created after this timestamp (inclusive).
-
setTsTo
public void setTsTo(String tsTo)
Filter files created before this timestamp (inclusive).
-
setTypes
public void setTypes(List<String> types)
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
public void setCount(Integer count)
-
setPage
public void setPage(Integer page)
-
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.
-
canEqual
protected boolean canEqual(Object other)
-
-